You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.
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.