Skip to content

ci: add useful c++ warning flags #487

@mzuzek

Description

@mzuzek

Add -Wlogical-op-parentheses to CI build options.

Other commonly used flags for consideration:

  • -Werror (warnings as errors - any breaks build)
  • groups: -Wall, -Wextra, -pedantic
  • unused: -Wunused, -Wunused-parameter, -Wunused-function, -Wunused-private-field
  • -Wuninitialized
  • -Wshadow
  • -Wsign-compare
  • -Wtype-limits
  • -Wignored-qualifiers
  • -Wempty-body

See more at https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Status

todo

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions