SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

ocaml-zarith rpm build for : Fedora 32. For other distributions click ocaml-zarith.

Name : ocaml-zarith
Version : 1.9.1 Vendor : Fedora Project
Release : 7.fc32.1 Date : 2020-02-27 16:11:46
Group : Unspecified Source RPM : ocaml-zarith-1.9.1-7.fc32.1.src.rpm
Size : 0.54 MB
Packager : Fedora Project
Summary : OCaml interface to GMP
Description :
This library implements arithmetic and logical operations over
arbitrary-precision integers.

The module is simply named \"Z\". Its interface is similar to that of the
Int32, Int64 and Nativeint modules from the OCaml standard library, with
some additional functions. See the file z.mlip for documentation.

The implementation uses GMP (the GNU Multiple Precision arithmetic
library) to compute over big integers. However, small integers are
represented as unboxed Caml integers, to save space and improve
performance. Big integers are allocated in the Caml heap, bypassing
GMP\'s memory management and achieving better GC behavior than e.g. the
MLGMP library. Computations on small integers use a special, faster
path (coded in assembly for some platforms and functions) eschewing
calls to GMP, while computations on large integers use the low-level
MPN functions from GMP.

Arbitrary-precision integers can be compared correctly using OCaml\'s
polymorphic comparison operators (=, < , >, etc.).

Additional features include:
- a module Q for rationals, built on top of Z (see q.mli)
- a compatibility layer Big_int_Z that implements the same API as Big_int,
but uses Z internally

RPM found in directory: /packages/linux-pbone/archive.fedoraproject.org/fedora/linux/releases/32/Everything/x86_64/os/Packages/o

Content of RPM  Changelog  Provides Requires

Download
ftp.icm.edu.pl  ocaml-zarith-1.9.1-7.fc32.1.x86_64.rpm
ftp.icm.edu.pl  ocaml-zarith-1.9.1-7.fc32.1.x86_64.rpm
     

Provides :
ocaml(Big_int_Z)
ocaml(Q)
ocaml(Z)
ocaml(Zarith_top)
ocaml-zarith
ocaml-zarith(x86-64)

Requires :
libc.so.6()(64bit)
libc.so.6(GLIBC_2.14)(64bit)
libc.so.6(GLIBC_2.2.5)(64bit)
libc.so.6(GLIBC_2.4)(64bit)
libgmp.so.10()(64bit)
ocaml(Build_path_prefix_map) = 1febf1d08c880196a43333d75316fa54
ocaml(CamlinternalFormatBasics) = f562e7b79dbe1bb1591060d6b4e854cf
ocaml(CamlinternalLazy) = 4dbf494440e1d7857c9e9f8079808cd4
ocaml(Cmi_format) = 6e310e5b3cf58843e1d2c40a15dc6ba0
ocaml(Env) = c2705a4921e01e6bcf0ba4d7bd0fbff8
ocaml(Ident) = d473a71750058ff722f73eaa4ffe1b0f
ocaml(Identifiable) = 9aba059d5e38e4b5011c7dd5bd44b4c8
ocaml(Load_path) = 68cce09db56b08817da293b10892ff6d
ocaml(Location) = d85148a19964e6faabcc4fbeb06482be
ocaml(Longident) = 6105d99fc70e5d7a3a84628a4bf958e2
ocaml(Misc) = 54b7217c34f2f503fafbe796c91eaed6
ocaml(Path) = 35b5bd26bf0da5892160312570cc6fad
ocaml(Primitive) = 61741ce8bb40d4f5bfb9acd55ebf02ba
ocaml(Stdlib) = aea3513d44d604b62eaff79ad12007b3
ocaml(Stdlib__buffer) = 28161e4effde5ea372547815f87193ec
ocaml(Stdlib__callback) = 05f106bfa8c02f2eefb8a3e3c18411af
ocaml(Stdlib__digest) = 60c60a8f614ee08eec5a2f5a733a870e
ocaml(Stdlib__format) = 06b0893cb3ef937aa19861955f132018
ocaml(Stdlib__hashtbl) = ae8edb4e1fa8a825285031ff0efc80c8
ocaml(Stdlib__int32) = aa83c6f44c2474e5227a6c8f103e87cf
ocaml(Stdlib__int64) = 4214fced4b9c03c07eae7c7eb29450c4
ocaml(Stdlib__lazy) = fc2e64496010f839ea977622a4ebeafc
ocaml(Stdlib__lexing) = af4fe7604d37ed7010a342d5a704e3c5
ocaml(Stdlib__list) = 13989ef6fbcb7235b257d3df9a80253a
ocaml(Stdlib__map) = a82b95a7a6d7947a4127a1eccd24d8b1
ocaml(Stdlib__obj) = 4f27fde74c713270e337272301a906e6
ocaml(Stdlib__printf) = 908ae2bf186b4ad7c88e5443c57d73af
ocaml(Stdlib__seq) = c5f4ef3f36de5f47b7041eed1deb9679
ocaml(Stdlib__set) = 2fa5bbe7cee6e11d5da34daaf89e1dbf
ocaml(Stdlib__string) = f06d662544362cc717ad99f2d75ffa1e
ocaml(Stdlib__uchar) = c51d7a295527e9500ba69b459f81d6b3
ocaml(Subst) = 861993380a79caa24741d87a50d2127f
ocaml(Toploop) = 6682718d3b7f119d438c0924331bf005
ocaml(Type_immediacy) = b39a790457fa0a5ae4ae1dfc12fb2a4c
ocaml(Types) = 97aaa8f3b4e9dc8f55109cb264c641aa
ocaml(Warnings) = b63e4955f5a1b2cfb018bb73b5c0ebde
ocaml(Z) = 86f26e9405bfebf07d145852db71a09d
ocaml(runtime) = 4.10.0
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsZstd) <= 5.4.18-1
rtld(GNU_HASH)


Content of RPM :
/usr/lib/.build-id
/usr/lib/.build-id/8c
/usr/lib/.build-id/8c/d2d61bd0beb8976aea7d43e1de43375f4a561d
/usr/lib/.build-id/ad
/usr/lib/.build-id/ad/cad9c5dab6a199d4bb1a057aee1ac226b2e58a
/usr/lib64/ocaml/stublibs/dllzarith.so
/usr/lib64/ocaml/stublibs/dllzarith.so.owner
/usr/lib64/ocaml/zarith
/usr/lib64/ocaml/zarith/META
/usr/lib64/ocaml/zarith/big_int_Z.cmi
/usr/lib64/ocaml/zarith/big_int_Z.cmti
/usr/lib64/ocaml/zarith/q.cmi
/usr/lib64/ocaml/zarith/q.cmti
/usr/lib64/ocaml/zarith/z.cmi
/usr/lib64/ocaml/zarith/z.cmti
/usr/lib64/ocaml/zarith/zarith.cma
/usr/lib64/ocaml/zarith/zarith.cmxs
/usr/lib64/ocaml/zarith/zarith_top.cma
/usr/share/doc/ocaml-zarith
/usr/share/doc/ocaml-zarith/README.md
/usr/share/licenses/ocaml-zarith
/usr/share/licenses/ocaml-zarith/LICENSE

 
ICM