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

xapi-project / stdext
99%
master: 99%

Build:
Build:
LAST BUILD BRANCH: CA-310525
DEFAULT BRANCH: master
Repo Added 12 Apr 2018 01:32PM UTC
Files 1
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 CA-310525
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • master
  • v4.1.0
  • v4.2.0
  • v4.3.0
  • v4.4.0
  • v4.4.1

pending completion
62

Pull #36

travis-ci

web-flow
CA-310525 fix C binding for statvfs

We rarely see statvfs return 0 for bfree and suspect that this is a GC
related problem. The existing implementation violates rule 6 in the
OCaml manual

  https://caml.inria.fr/pub/docs/manual-ocaml/intfc.html#sec442

which mandates to use caml_modify when updating a field with an existing
value. This commit handles this by using Store_field. See also the
discussion at

  https://discuss.ocaml.org/t/finding-gc-problems-in-c-bindings/3453/2

Signed-off-by: Christian Lindig <christian.lindig@citrix.com>
Pull Request #36: CA-310525 fix C binding for statvfs

73 of 74 relevant lines covered (98.65%)

2001792.78 hits per line

Relevant lines Covered
Build:
Build:
74 RELEVANT LINES 73 COVERED LINES
2001792.78 HITS PER LINE
Source Files on master
Detailed source file information is not available for this build.

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
62 CA-310525 CA-310525 fix C binding for statvfs We rarely see statvfs return 0 for bfree and suspect that this is a GC related problem. The existing implementation violates rule 6 in the OCaml manual https://caml.inria.fr/pub/docs/manual-ocaml/intfc.html#... Pull #36 13 Mar 2019 04:36PM UTC web-flow travis-ci pending completion  
61 CA-310525 CA-310525 fix C binding for statvfs We rarely see statvfs return 0 for bfree and suspect that this is a GC related problem. The existing implementation violates rule 6 in the OCaml manual https://caml.inria.fr/pub/docs/manual-ocaml/intfc.html#... Pull #36 13 Mar 2019 04:19PM UTC web-flow travis-ci pending completion  
60 v4.4.1 Merge pull request #35 from kc284/master Replaced jbuild files with dune. push 25 Jan 2019 12:00PM UTC web-flow travis-ci pending completion  
59 master Merge pull request #35 from kc284/master Replaced jbuild files with dune. push 21 Jan 2019 10:54AM UTC web-flow travis-ci pending completion  
58 master Replaced jbuild files with dune. Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com> Pull #35 21 Jan 2019 09:11AM UTC web-flow travis-ci pending completion  
57 master Replaced jbuild files with dune. Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com> Pull #35 18 Jan 2019 06:05PM UTC web-flow travis-ci pending completion  
56 v4.4.0 Merge pull request #34 from gaborigloi/new_release Prepare to release 4.4.0 push 05 Jul 2018 10:42AM UTC web-flow travis-ci pending completion  
55 master Merge pull request #34 from gaborigloi/new_release Prepare to release 4.4.0 push 05 Jul 2018 10:40AM UTC web-flow travis-ci pending completion  
54 new_release Prepare to release 4.4.0 Signed-off-by: Gabor Igloi <gabor.igloi@citrix.com> Pull #34 05 Jul 2018 09:56AM UTC web-flow travis-ci pending completion  
53 master Merge pull request #33 from gaborigloi/logs CA-292641: Use Logs to log cleanup exn instead of shadowing the origi… push 04 Jul 2018 05:06PM UTC web-flow travis-ci pending completion  
See All Builds (25)
  • 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

© 2026 Coveralls, Inc