Commit 3851731
Add warning messages when algorithms are skipped in autotune benchmarking (#723)
* Add warning messages when algorithms are skipped in autotune benchmarking
When algorithms exceed maxtime during benchmarking, they are correctly skipped
for larger matrix sizes. However, users only saw the initial "exceeded maxtime"
warning but not when algorithms were subsequently skipped, making it unclear
why some algorithms weren't being tested on larger matrices.
This adds explicit warning messages when algorithms are skipped, providing
better visibility into the autotuning process.
Fixes the issue where users would see:
- "Algorithm X exceeded maxtime" warnings
- But no indication that Algorithm X was being skipped for larger sizes
Now users will see both:
- "Algorithm X exceeded maxtime (Y.Zs > maxtime) for size N"
- "Algorithm X skipped for size M (exceeded maxtime on size N matrix)"
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <[email protected]>
* Improve readability of skip warning messages
Add a newline before skip warnings to ensure they appear cleanly
separated from progress bar output, making them much easier to read.
Before: Skip warnings were mixed inline with progress bar
After: Skip warnings appear on clean new lines
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <[email protected]>
---------
Co-authored-by: ChrisRackauckas <[email protected]>
Co-authored-by: Claude <[email protected]>1 parent 149f0b3 commit 3851731
1 file changed
+3
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
148 | 148 | | |
149 | 149 | | |
150 | 150 | | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
151 | 154 | | |
152 | 155 | | |
153 | 156 | | |
| |||
0 commit comments