Releases: mmottl/lacaml
11.1.1
11.1.0
CHANGES:
-
Bug fix: moved incorrect
Bool_val
out of blocking section. -
Removed -O3, -ffast-math, and -march=native flags. They may be too risky as
defaults. -
Rewrote README and improved changelog.
-
Reformatted all C-code using
clang-format
and OCaml code using
ocamlformat
. -
Added GitHub workflow.
11.0.10
11.0.9
CHANGES:
-
Fixed a bug in the bytecode bindings for
lamch
, which also affected
syevr
. These functions should now not crash anymore when compiling
to bytecode or using the OCaml interpreter.Thanks to Philippe Veber [email protected] for the bug report!
-
Added support for Apple Silicon.
Thanks to Marcello Seri [email protected] for this contribution!
-
Improved Dune build rules
11.0.8
11.0.7
CHANGES:
-
Removed package dependencies on
stdio
andbase
. This allows
testing with the new OCaml multicore compiler, which as of now does not
yet support these libraries.Thanks to Anthony Scemama for this contribution!
- Added support for const char strings in stubs due to stricter handling
in newer OCaml runtimes. This eliminates C-compiler warnings.
- Added support for const char strings in stubs due to stricter handling
11.0.6
11.0.5
11.0.4
CHANGES:
-
Fixed an API misspecification in
ptsv
, which leads to incorrect results.Thanks to Nicolas Ratier [email protected] for the bug report!