• 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: SELECT
CHANGE BRANCH
x
  • No branch selected
  • 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
  • main
  • 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
33211286664 fix-infeasible-message-ignores-verbose Merge 8a85488e6 into ae2318909 Pull #55 29 Aug 2026 12:43AM 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
31894859377 reduce-transpose-memory Merge 880e2b22d into c5fd3a9d9 Pull #54 15 Aug 2026 04:17PM UTC web-flow github
89.79
31657229865 reduce-transpose-memory Merge 00635f805 into c5fd3a9d9 Pull #54 13 Aug 2026 04:12PM 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
31116652158 fix_objective_offset Merge b544694f7 into 07888db79 Pull #53 07 Aug 2026 04:11AM 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
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