✗
Failing This test is currently failing.
Failed: config-error
Failure Output
❌ Compiler coordination error: Testing!
error: CompilerCoordinationFailed
/Users/larsde/src/koru/tests/regression/400_RUNTIME_FEATURES/430_COORDINATION/430_001_user_coordinator/backend.zig:95:13: 0x10494b9d3 in emit (backend)
return error.CompilerCoordinationFailed;
^
/Users/larsde/src/koru/tests/regression/400_RUNTIME_FEATURES/430_COORDINATION/430_001_user_coordinator/backend.zig:202:28: 0x10494cb63 in main (backend)
const generated_code = try RuntimeEmitter.emit(compile_allocator, final_ast);
^ Code
// Test 430_001: Cross-Module Override (No Delegation)
// Override coordinator with immediate error - completely replaces the default.
// No call to .default, so the default pipeline never runs.
//
// This proves cross-module overrides work without delegation.
~import std/compiler
// Override coordinate - just return error immediately
// Cross-module subflow override: the colon in the path makes it an impl.
~std/compiler:coordinate => error "Testing!"
Must contain:
Compiler coordination error: Testing!Test Configuration
MUST_RUN
Post-validation Script:
#!/bin/bash
# Verify that the custom coordinator ran by checking for its metrics string
if grep -q "User-controlled pipeline: 3 passes" backend.err; then
echo "✓ Custom coordinator metrics found in backend.err"
exit 0
else
echo "✗ Custom coordinator metrics NOT found - default coordinator may have run instead!"
exit 1
fi