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

JuliaStats / Distributions.jl / 2065
78%

Build:
DEFAULT BRANCH: master
Ran 26 Feb 2019 07:17PM UTC
Jobs 3
Files 103
Run time 34min
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

pending completion
2065

push

travis-ci

matbesancon
Allow alternate RNGs to be used on all distributions (#830)

* Fix GLOBAL_RNG no longer needs to specify from Random as imported and auto-whitespace.

* Add in random number generator handling into Gamma, Binomial, Multinomial and Dirichlet.

* typo.

* Introduce rand() and rand!() functions with random number generators as first argument.

* Backward compatible fix to high level interface to reduce duplication across codebase.

* Fix for type hierarchy for all of the univariate Rfunction-based distributions to allow them to continue to work.

* Fix to non-Rfunction univariate random number generators to work with other RNGs and remove redundant code.

* Fix discrete univariate random number code to provide  _rand!() interface instead of rand().

* Fix matrix-variate code to work with new interface where memory is allocated higher up.

* Fix mixture and truncated distributions to work with other RNGs.

* Clean samplers to work with new interface and start testing new RNGs.

* typo

* Fixing most multivariate distributions to work with new interface.

* Fix non-zeroing of upper diagonal of matrix for Wishart.

* Fixes of beta and chi-squared distributions to remove Rfunctions, and hence all multivariable and matrix-variable distributions that use them so that they can use the new interface.

* BetaBinomial no longer requires Rfunctions.

* Fix FDist, NoncentralT, TDist to no longer depend on RFunctions

* Add partial solution to Poisson used when other RNGs are needed, and mark dependencies as such.

* Remove duplicate function definition and correctly identify TDist as non-RFunctions-dependent.

* Update test_samples() to take an optional RNG, and use throughout testing.

* Add Beta, Chisq, Chi and Gamma samplers.

* Update Product distribution to new rng interface.

* Update all multivariate and matrix-variate tests to test with and without rng argument.

* Fix MersenneTwister seeds to stop occasional tes... (continued)

3970 of 5111 relevant lines covered (77.68%)

5805371.4 hits per line

Jobs
ID Job ID Ran Files Coverage
3 2065.3 26 Feb 2019 07:17PM UTC 0
77.69
Travis Job 2065.3
5 2065.5 26 Feb 2019 07:18PM UTC 0
60.58
Travis Job 2065.5
6 2065.6 26 Feb 2019 07:33PM UTC 0
77.69
Travis Job 2065.6
Source Files on build 2065
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #2065
  • 817bd833 on github
  • Prev Build on master (#2033)
  • Next Build on master (#2089)
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