Skip to content

Releases: JuliaIntervals/CRlibm.jl

v1.0.1

25 Feb 02:19
6a091d8
Compare
Choose a tag to compare

CRlibm v1.0.1

Diff since v1.0.0

Closed issues:

  • Release version 1.0 (#18)
  • generic julia installation (Pkg.instantiate()) fails on MacOS (#40)

Merged pull requests:

  • Use MPFR on 32 bit systems (#46) (@c42f)

v1.0.0

30 Nov 05:26
be395be
Compare
Choose a tag to compare

CRlibm v1.0.0

Diff since v0.8.0

Closed issues:

  • Add Project.toml (#33)
  • Modernise .travis.yml and appveyor.yml (#34)
  • Release new version (#35)
  • Error building CRlibm (#37)

Merged pull requests:

v0.8.0

12 Dec 20:19
v0.8.0
368ccde
Compare
Choose a tag to compare

v0.8.0 (2019-12-12)

Diff since v0.7.1

Closed issues:

  • StackOverflowError for Float32 and Float16 (#32)
  • Can't Build (#30)
  • Build error with Julia 1.0.2 (#29)
  • Build error (#25)

Merged pull requests:

Bug fix

29 Nov 19:51
Compare
Choose a tag to compare
Update build.jl (#28)

Call to warn() in line 6 caused build error in Windows. Replaced with @warn macro.

v0.7.0: Support only Julia 0.7 and above

19 Aug 15:36
1b660a8
Compare
Choose a tag to compare
Remove Compat and make tests run on Windows (#27)

* Remove Compat requirement

* New appveyor.yml

* Remove Test cruft

* Add variable with MPFR status and use it to avoid tests

* warn -> @warn

Drop support for Julia < 0.6

08 May 17:38
5ee649a
Compare
Choose a tag to compare

And a bug fix for correct rounding of wrapped MPFR functions.

Do not export functions

22 Feb 23:10
Compare
Choose a tag to compare
  • Functions are no longer exported from the CRlibm module, so must be called as
    CRlibm.sin(0.5, RoundDown).
  • Add CRlibm.sin(0.5) as shorthand for CRlibm.sin(0.5, RoundNearest).

API change: Must now call `CRlibm.setup()` explicitly

01 Feb 15:47
Compare
Choose a tag to compare
Do not run setup on import (#16)

* Rename setup_CRlibm to setup and don't call it

* Add NEWS for 0.3 about API change to not export setup

* Add CRlibm.setup() to README

* Correct version in NEWS

* Add info message

Now works on Windows

09 Dec 16:58
Compare
Choose a tag to compare

CRlibm now works correctly (albeit slowly) on Windows by correctly wrapping MPFR, which was previously broken. Thanks to @hwatson for noticing the problem and testing. cf JuliaIntervals/ValidatedNumerics.jl#179