Skip to content

All NCEPLIBS code must build without warnings with GNU and -Wall+-Werror #191

@edwardhartnett

Description

@edwardhartnett

As it says in the NCO code standards (https://www.nco.ncep.noaa.gov/idsb/implementation_standards/):

Code must compile without errors and warnings

This is excellent guidance. Warnings are one of the cheapest and easiest ways to find bugs, but only work if we ruthlessly stamp them out every time they appear.

Repo status:

  • bacio
  • bufr
  • g2c
  • g2tmpl
  • g2
  • ip
  • ncio (has Wall but not Werror)
  • w3emc (has Wall but not Werror)
  • wgrib2 (has Wall but not Werror; Wall+Werror wgrib2#444)

Metadata

Metadata

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions