Skip to content

Add -check all -check noarg_temp_created -ftrapuv to all DEBUG build flags of UFSWM and subcomponents #2023

@BrianCurtis-NOAA

Description

@BrianCurtis-NOAA

Description

One of the items of EE2 compliance coming out of AQM's work has been the requirement of the build options of -check all -check noarg_temp_created -ftrapuv in DEBUG builds.

The addition of -noarg_temp_created was brought in as the err file without that because very large and slows model execution down.

As this has brought in a lot of code changes to AQM, I expect the work towards making these changes in all sub components might takew a while.

Additional context

This should be a effort across all sub components of the UFS-weather-model.

  • AQM
  • CDEPS (in-progress)
  • CICE (in-progress)
  • CMEPS (in-progress)
  • fire_behavior (in-progress)
  • FV3 (might be done already?)
  • GOCART (in-progress)
  • HYCOM (in-progress)
  • LM4
  • MOM6
  • NOAHMP (in-progress)
  • stochastic_physics (in-progress)
  • WW3 (in-progress)

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

Status

Ready to commit

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions