Skip to content
This repository was archived by the owner on Dec 29, 2022. It is now read-only.
This repository was archived by the owner on Dec 29, 2022. It is now read-only.

Reduce or eliminate warnings on GCC and Clang #206

Description

@pow2clk

By my count, GCC produces 10126 warnings when building dxc. Clang produces 2335. (Clang has a tendency to consolidate when a long series of warnings are related) This overwhelming volume of warnings makes it difficult to recognize new warnings that might signal subtle bugs, slows the build, and brushes against the storage limits of the automated build system. The biggest !/$ were already eliminated as a precursor to enabling GCC builds, but there are still way too many.

This issue will serve to unite a few changes to fix various instances of specific warnings grouped into changes by type in hopes of making what would otherwise be a staggering monolithic change into comprehensible and reviewable pieces.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions