Skip to content

Continuation line needs whitespace before it with the ifx compiler for intel/2025.3.2 #1539

@ekluzek

Description

@ekluzek

Describe the issue

There isn't whitespace before a continuation line in two files in sci.1.89.0_api.43.0.0 that's used in ctsm5.4.021.

git grep '[^ ]+&$' | head
main/FatesHistoryInterfaceMod.F90:                                   this%hvars(ih_m3_mortality_canopy_si_cdpf)%r82d(io_si,icdpf)+&
main/FatesHistoryInterfaceMod.F90:                                   this%hvars(ih_m11_mortality_canopy_si_cdpf)%r82d(io_si,icdpf)+&

intel/2025.3.2 seems to have trouble if there isn't whitespace before the continuation line.
This is similar to this issue in CTSM:

ESCOMP/CTSM#3791

and in mizuRoute:

ESCOMP/mizuRoute#610

Relevant log output

I'll report on this later

FATES tag

sci.1.89.0_api.43.0.0

Host land model tag

ctsm5.4.021

Machine

derecho

Other supported machine name

No response

Additional context

I haven't verified that this is indeed a problem. But, I will. And I'll give that verification when I prove it here. It seems so likely that it'll be a problem though, that I figured I should report it now.

Metadata

Metadata

Assignees

No one assigned

    Labels

    HLM: ctsmAn issue is related to ctsm host land model or a particular PR has a corresponding ctsm-side PRinfrastructure: portingCode does not reproduce the expected outcomes across multiple machinessoftware: bugBug that is specific to softwarestatus: wontfix

    Type

    No fields configured for Bug.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions