• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

dance858 / PSLP
76%

Build:
DEFAULT BRANCH: main
Repo Added 17 Nov 2025 06:55PM UTC
Files 32
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH main
branch: main
CHANGE BRANCH
x
Reset
  • main
  • binary-search-speedup
  • dance858-patch-1
  • development
  • fix-include-error
  • fix-infeasible-message-ignores-verbose
  • fix-windows-build
  • fix/parallel-row-equality-merge
  • fix/presolve-numerics
  • fix_objective_offset
  • matrix-out-of-range
  • reduce-transpose-memory
  • refactor-debugger
  • refactor-parallel-cols-ninfs
  • relax-bounds
  • remove-zeros
  • simplify-stoncol
  • speedup
  • update-version
  • windows-build

30 Aug 2026 10:46PM UTC coverage: 75.696% (-14.1%) from 89.793%
33340046429

push

github

web-flow
Respect verbose=false in print_infeas_or_unbnd_message (#55)

run_presolver() gates every other console message behind
stgs->verbose (print_start_message, print_end_message), but calls
print_infeas_or_unbnd_message() unconditionally when the problem is
detected infeasible or unbounded. A caller that sets verbose = false
to keep PSLP silent still gets "PSLP declares problem as infeasible."
printed directly to stdout for exactly that case.

Found while embedding PSLP in cuOpt's Java bindings
(github.com/NVIDIA/cuopt): the caller already sets verbose = false,
but this one unconditional printf writes directly to the process's
native stdout stream, which corrupts tooling that intercepts stdout
for its own purposes -- in our case, Maven Surefire's forked-JVM
communication protocol.

Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>

2686 of 4450 branches covered (60.36%)

Branch coverage included in aggregate %.

2 of 2 new or added lines in 1 file covered. (100.0%)

4359 of 4857 relevant lines covered (89.75%)

5607.92 hits per line

Relevant lines Covered
Build:
Build:
4857 RELEVANT LINES 4359 COVERED LINES
5607.92 HITS PER LINE
Source Files on main
  • Tree
  • List 32
  • Changed 29
  • Source Changed 1
  • Coverage Changed 29
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
33340046429 main Respect verbose=false in print_infeas_or_unbnd_message (#55) run_presolver() gates every other console message behind stgs->verbose (print_start_message, print_end_message), but calls print_infeas_or_unbnd_message() unconditionally when the probl... push 30 Aug 2026 10:47PM UTC web-flow github
75.7
32094168058 main Release large PSLP presolve buffers early (#54) * Release large PSLP presolve buffers early Signed-off-by: Hugo Linsenmaier <hlinsenmaier@gmail.com> * edits --------- Signed-off-by: Hugo Linsenmaier <hlinsenmaier@gmail.com> Co-authored-by: da... push 18 Aug 2026 03:05AM UTC web-flow github
89.79
31393274186 main update version push 10 Aug 2026 01:31PM UTC dance858 github
89.77
31146753893 main objective fix (#53) push 07 Aug 2026 04:14AM UTC web-flow github
89.77
30758672099 main Trigger CI push 02 Aug 2026 05:21PM UTC dance858 github
89.78
30713710982 main Fix: do not drop parallel row bounds when merging into an equality (#51) * Feat: do not drop parallel row bounds when merging into an equality * run formatter --------- Co-authored-by: dance858 <danielcederberg1@gmail.com> push 01 Aug 2026 06:58PM UTC web-flow github
89.78
30515994384 main matrix out of range (#52) * matrix out of range * comment push 30 Jul 2026 05:13AM UTC web-flow github
89.89
30515906637 main Postsolve for infeasibility certificates (#48) * Feat: primal infeasibility ray postsolve * Feat: dual infeasibility ray postsolve * Test: certificate-based validation for ray postsolve * Style: apply clang-format * CI: exclude tests from cov... push 30 Jul 2026 05:11AM UTC web-flow github
89.89
30515802328 main Merge 1562e61e5 into 4791deb9b Pull #48 30 Jul 2026 05:09AM UTC web-flow github
89.89
30414056027 main Merge 2fad14b17 into 4791deb9b Pull #48 30 Jul 2026 04:53AM UTC web-flow github
89.89
See All Builds (275)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc