Compile Warning Handler
Decision Matrix
Block job execution
- Parallelization disabled warnings
- Data race potential
- Memory access pattern issues
- Directive ignored warnings
Safe to proceed
- Optimization suggestions
- Deprecated feature warnings
- Performance improvement hints
Workflow
- Save output:
make 2>&1 | tee compile_vX.Y.Z.log - Classify warnings (block vs safe)
- Record in ChangeLog.md
compile.status: warning,compile.message: "..." - Proceed or fix based on classification
- If uncertain, consult SE
Source: Katagiri-Hoshino-Lab/VibeCodeHPC — distributed by TomeVault.