Conversation
|
/ok to test d8ed289 |
|
Understand this PR’s impact Explore downstream dependencies and potential security impact with Blast Radius. No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Repository: NVIDIA/cuopt/.coderabbit.yaml Review profile: CHILL Plan: Enterprise Run ID: 📒 Files selected for processing (1)
🚧 Files skipped from review as they are similar to previous changes (1)
Included review availability: Your plan provides up to 12 included reviews per hour; 11 remain after this review. 📝 WalkthroughWalkthroughThe ChangesDeterministic BFS execution
Priority: ➖ Normal Estimated code review effort: 1 (Trivial) | ~2 minutes Change: Bug fix 🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
✨ Finishing Touches 💡 1🧪 Generate unit tests (beta)
🛠️ Fix failing CI checks 💡
Comment |
Kh4ster
left a comment
There was a problem hiding this comment.
Great minimal fix, thanks @aliceb-nv !
|
/ok to test c950f30 |
CI Test Summary✅ All 18 test job(s) passed. (3 skipped) |
When the solve is interrupted due to a time limit in the deterministic B&B code, remaining nodes abort their solve and return status PENDING which wasn't properly handled by the deterministic codepath, dropping all such nodes from the tree and causing the dual bound to become +inf. If a primal solution was found, it would thus immediately be declared (incorrectly) as optimal.
This PR fixes this issue.
Description
Issue
Checklist