The exact merged-SHA release dry run compiles the Windows CPU bundle, including test_cpu_isa_x86, then fails before runtime validation.
Evidence: https://github.com/mudler/vllm.cpp/actions/runs/31625581156/job/94211117810
Invoke-Checked declares Arguments as a mandatory string[]. Calls that execute a test without arguments pass @(), and PowerShell rejects that empty collection before invoking the executable:
Cannot bind argument to parameter 'Arguments' because it is an empty array.
The helper must accept an explicitly empty argument list while preserving checked exit-status handling for empty and non-empty calls. Add a RED-first contract that executes the empty-argument path. The exact ten-platform dry run must then pass before the pre-alpha tag is created.
The exact merged-SHA release dry run compiles the Windows CPU bundle, including
test_cpu_isa_x86, then fails before runtime validation.Evidence: https://github.com/mudler/vllm.cpp/actions/runs/31625581156/job/94211117810
Invoke-CheckeddeclaresArgumentsas a mandatorystring[]. Calls that execute a test without arguments pass@(), and PowerShell rejects that empty collection before invoking the executable:The helper must accept an explicitly empty argument list while preserving checked exit-status handling for empty and non-empty calls. Add a RED-first contract that executes the empty-argument path. The exact ten-platform dry run must then pass before the pre-alpha tag is created.