Skip to content

Migrate to injectable warning features in score_bazel_cpp_toolchains #519

Closed

Description

@4og

What

Migrate Baselibs to the newest score_bazel_cpp_toolchains and use the injectable warning features introduced in score_cpp_policies#33 for the GCC and LLVM toolchains.

This centralizes warning policy configuration, keeps both toolchains aligned, and lets Baselibs benefit from shared policy updates.

Toolchain configuration

Inject selectable warning features with extra_known_features and default-enabled warning features with extra_enabled_features in each toolchain configuration.

Acceptance Criteria (DoD)

  • Baselibs uses the newest compatible score_bazel_cpp_toolchains version.
  • The GCC toolchain uses the injectable warning features from score_cpp_policies.
  • The LLVM toolchain uses the injectable warning features from score_cpp_policies.

Activity

  1. added theissue type on Aug 26, 2026
  2. moved this to Backlog in BAS - Baselibs FTon Aug 26, 2026
  3. ian-harmon-traton commented on Aug 26, 2026

    @ian-harmon-traton

    Created #524 to address this

  4. self-assigned this
    on Sep 24, 2026
  5. added 5 commits that reference this issue on Sep 25, 2026
    164caee
    0a8791c
    5d51960
    adbf49b
    be27ada
  6. added 3 commits that reference this issue on Sep 29, 2026
    1871091
    c8ac811
    04d3748
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions