Skip to content

Releases: ocaml/num

Num version 1.5

15 Dec 12:31
Compare
Choose a tag to compare
  • Pull request #22: use -warn-error +A instead of -warn-error A to avoid deprecation alert in 4.13.
  • Pull request #23: fix the testsuite dune file and allow running the testsuite via opam.
  • Pull request #25: remove all uses of globally-allocated, mutable temporaries, making the Num library thread-safe and domain-safe.
  • Issue #26, pull request #27: improve dune file.
  • Pull request #29: improve OPAM installation.
  • Pull request #30: fix bytecode-only build for OCaml >= 4.12.
  • Pull request #33: always install nums.cmxs with executable bit set.
  • Pull request #35: implement Nat.length_nat as an external primitive (instead of an Obj-based hack) to facilitate Wasm_of_OCaml support.
  • Pull request #38: don't build with -warn-error +A for releases.

Num version 1.4

09 Nov 16:24
Compare
Choose a tag to compare
  • Pull request #20: fix bug caused by unsafe string/bytes conversions, and remove all uses of Bytes.unsafe_of_string

Num version 1.3

20 Nov 08:30
Compare
Choose a tag to compare
  • Pull request #16: use Sys.word_size and Sys.int_size more consistently (fixes js_of_ocaml)
  • Pull request #15: support DESTDIR in install target

Num version 1.2

21 Jun 09:06
Compare
Choose a tag to compare
  • Issue #9: install all .cmx files.
  • Pull request #6: provide findlib-install target to install everything using ocamlfind.
  • Issue #3: make sure the stublibs/ directory exists before installing DLLs inside it.
  • Issue #4: wrong DLL file names for Win32 ports, causing errors at installation time.

Num version 1.1

13 Oct 16:47
Compare
Choose a tag to compare
  • Install .cmx files as well.
  • Fix permissions on installed files.
  • Make tests compatible with safe strings.

Num version 1.0

04 Jun 08:38
Compare
Choose a tag to compare

This is the first public release of the standalone version of the Num library for arbitrary-precision integer and rational arithmetic.