InsightSoftwareConsortium / InsightSoftwareConsortium/ITK

Report all warnings in CI builds

Open
#4,877 6 comments 0 reactions 0 assignees View on GitHub
type:Bug
Dominant language
C++
Stars
1.7k
Forks
748
Avg merge
1d 1h
Merged PRs (30d)
64

Description

### Description

Compiling ITK on MSVC with the `/Wall` flag raises a number of warnings that are not being reported in our CI builds. We should at least report or monitor them to try to address them as time permits.

### Steps to Reproduce

Add the relevant warnings (e.g. `/Wall`) to the compilers to report all warnings.

### Expected behavior

We monitor all source code warnings.

### Actual behavior

Not all source code warnings are being monitored.

### Reproducibility

N/A.

### Versions

`master`.

### Environment

Any.

### Additional Information

Cross-referencing https://github.com/InsightSoftwareConsortium/ITK/issues/4865#issuecomment-2395129699.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.