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

zhanglab / psamm
79%
master: 0%

Build:
Build:
LAST BUILD BRANCH: develop
DEFAULT BRANCH: master
Repo Added 19 Sep 2015 04:29AM UTC
Files 0
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 cplex-segfault-workaround
branch: cplex-segfault-workaround
CHANGE BRANCH
x
Reset
  • cplex-segfault-workaround
  • 03-2017-tutorial-update
  • boolean-parser
  • check-exclude-reactions
  • command-error-methods
  • command-optional-mm
  • complete-path
  • cplex-clear-objective
  • cplex-solve-without-scaling
  • default-compartment
  • develop
  • enum
  • fastcore-reuse-solver
  • file-prefix-arguments
  • fluxcheck-reduce-lp
  • fluxcoupling-mode
  • formula-atom-singleton
  • formula-fixes
  • fva-unbounded
  • gapfill-epsilon-option
  • gapfill-tests
  • genedelete-doc
  • github
  • glpk-solver
  • latest
  • list-lpsolvers-exit-code
  • lp-infinity
  • lp-namespace
  • made-transc
  • masscheck-separate
  • master
  • moma-l1
  • multimedia
  • parallel-fva
  • pathfinder
  • print-solve-time
  • quad-objective
  • randomsparse-exchange-update
  • randomsparse-genes
  • release
  • robustness-fva
  • sbml-export-genes
  • sbml-fbc
  • spurious-loop-check
  • tab-based-export
  • table-output
  • test-commands
  • test-native
  • tutorial-0.19-update
  • tutorial-docs
  • tutorial-gene-update
  • tutorial-genes-update
  • tutorial-v0.31-update
  • tutorial_gene_sparse
  • universal-reaction
  • v0.14
  • v0.15
  • v0.16
  • v0.17
  • v0.18
  • v0.19
  • v0.20
  • v0.21
  • v0.22
  • v0.23
  • v0.24
  • v0.25
  • v0.26
  • v0.27
  • v0.28
  • v0.29
  • v0.30
  • v0.31
  • v1.1
  • v1.1.1
  • v1.1.2
  • xlsxwriter-install-fix
  • yaml-cloader

pending completion
831

push

travis-ci

jonls
cplex: Work around segfault in Cplex library

Calling get_num_binary() on the Cplex instance appears to cause
a segfault in some rare cases. We work around this by avoiding
the call on the first solve. This may not work around the
segfault if the solve() method is called multiple times but at
least it works for problems that are only solved once.

The problem reset is only needed if a problem is modified after the
first solve, so it should be safe to skip the first part of
_reset_problem_type() if the problem has not been solved before.

4509 of 5738 relevant lines covered (78.58%)

2.11 hits per line

Relevant lines Covered
Build:
Build:
5738 RELEVANT LINES 4509 COVERED LINES
2.11 HITS PER LINE
Source Files on cplex-segfault-workaround
  • List 0
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
831 cplex-segfault-workaround cplex: Work around segfault in Cplex library Calling get_num_binary() on the Cplex instance appears to cause a segfault in some rare cases. We work around this by avoiding the call on the first solve. This may not work around the segfault if the ... push 24 Jun 2016 05:01PM UTC jonls travis-ci pending completion  
See All Builds (1281)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc