Skip to content

[Repo Assist] eng: add strict warning flags to Windows build#160

Draft
github-actions[bot] wants to merge 1 commit into
mainfrom
repo-assist/eng-windows-strict-warnings-2026-04-30-8ae90542536284cd
Draft

[Repo Assist] eng: add strict warning flags to Windows build#160
github-actions[bot] wants to merge 1 commit into
mainfrom
repo-assist/eng-windows-strict-warnings-2026-04-30-8ae90542536284cd

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

🤖 This is an automated pull request from Repo Assist.

Summary

Add -Wall -Wextra -Wpedantic -fno-builtin to the Windows build script build_parallel.ps1, matching the strict warning flags already used on Linux/ARM in Taskfile.

Motivation

The project convention treats compiler warnings as errors. Linux and ARM builds already compile with these flags. The Windows build script was missing them, creating a gap where Windows-specific code could silently introduce warnings that would be errors on other platforms.

Change

Single-line change in build_parallel.ps1: add four warning flags after the include paths.

Test Status

Linux x86-64: all 9 test binaries pass. Windows CI will confirm no new warnings are introduced.

Generated by 🌈 Repo Assist at {run-started}. Learn more.

To install this agentic workflow, run

gh aw add githubnext/agentics/workflows/repo-assist.md@1f672aef974f4246124860fc532f82fe8a93a57e

Add strict warning flags to the Windows build script (build_parallel.ps1)
to match the strictness already applied on Linux/ARM builds in Taskfile.

Compiler warnings are treated as errors across the project; this change
ensures Windows builds surface the same class of issues.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants