Skip to content

[5.x] Eliminate compiler warnings and enable warnings-as-errors in CI#447

Draft
simonjbeaumont wants to merge 4 commits into
apple:5.xfrom
simonjbeaumont:sb/warnings-free
Draft

[5.x] Eliminate compiler warnings and enable warnings-as-errors in CI#447
simonjbeaumont wants to merge 4 commits into
apple:5.xfrom
simonjbeaumont:sb/warnings-free

Conversation

@simonjbeaumont

Copy link
Copy Markdown
Contributor

Motivation:

The build currently produces a number of complier warnings. We can address these and lock in the win by enabling warnings-as-errors in CI.

Modifications:

  • package: Enable CheckImplementationOnly language feature
  • package: Disable shorten-64-to-32 warnings in BoringSSL target
  • extras: Remove unnecessary try to remove a compiler warning
  • package: Add vendored-sources.txt to excludes

Result:

Project now builds without warnings.

@simonjbeaumont simonjbeaumont added the semver/none No version bump required. label Jul 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

semver/none No version bump required.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant