Skip to content

v2.6.6: Fix for ifx

Latest

Choose a tag to compare

@mathomp4 mathomp4 released this 26 Aug 18:56
9ed6b86

This release has fixes for the Intel ifx compiler when running with Ops emissions. This patch was already in develop (i.e., v2.7.0) but was backported here.

This is zero-diff for intel ifort and only affects ifx


Fixed

  • Fixed ifx compilation errors in legacy GOCART GridComps (Ops emissions path):
    • Changed intent(in) to intent(inout) on w_c (Chem_Bundle) arguments in Aero, CFC, CH4, CO, CO2, and Rn GridComps, as sub-components temporarily modify registry indices
  • Additional fixes in CO_GridCompMod.F90:
    • Initialize eCO_bioburn_ to 0.0 to prevent use of uninitialized data when diurnal_bb is false
    • Guard DEALLOCATE of ier with an ALLOCATED check
    • Add local ios variable in CO_Emission to prevent host-association aliasing under optimization

What's Changed

Full Changelog: v2.6.5...v2.6.6