SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

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

Name : ocaml-zarith
Version : 1.9.1 Vendor : Fedora Project
Release : 1.fc31 Date : 2019-10-29 17:09:11
Group : Unspecified Source RPM : ocaml-zarith-1.9.1-1.fc31.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/updates/31/Everything/x86_64/Packages/o

Content of RPM  Changelog  Provides Requires

Download
ftp.icm.edu.pl  ocaml-zarith-1.9.1-1.fc31.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) = d075c4e4e8c6a3cc5fdc6c17988c8f55
ocaml(CamlinternalFormatBasics) = a2b1a9d869fd05813beb35645bd9cd94
ocaml(CamlinternalLazy) = 32c2335718b9e6766271583b9840ffb3
ocaml(Cmi_format) = 25226eca041b1ae342b4fec467d1f1fb
ocaml(Consistbl) = 636c9478d99d7894db9231bbc330d923
ocaml(Env) = a0cbe1f49bda7ce4012845f0e9f37d87
ocaml(Ident) = 9dcdccc83d2cb680e21f76fd351056d5
ocaml(Identifiable) = 11befb89e3b8bf74cb9b858e9d2b8bb3
ocaml(Load_path) = 1d130d572a7da2bed440342551b753dd
ocaml(Location) = cb4adbdebc1d25d8597cacb1f204a4ef
ocaml(Longident) = 761300c62e074c7e0d18c9b476480392
ocaml(Misc) = 05e4d13461fb7958d219b692bf0bdf77
ocaml(Path) = 9140b45004c0db748e37e56c96b69afd
ocaml(Primitive) = 4035af15450841c36e7a9c989f081ab5
ocaml(Stdlib) = ad45f251bbf98d3a0bf3b883546ecfc8
ocaml(Stdlib__buffer) = 35866fa9f82ad0886b2ccd0a86f2e1e6
ocaml(Stdlib__callback) = da1159c8ae37cdd81384691e3d654569
ocaml(Stdlib__digest) = 2dc26e44fb2a3b3a7a88e249d70242a8
ocaml(Stdlib__format) = b19f294d464555e99bcd77ca013195d9
ocaml(Stdlib__hashtbl) = 8a0f9b54a9d30b1aeff83f4bae88dfde
ocaml(Stdlib__int32) = 9de27084a784cd13eb5e5552ddbd6b4e
ocaml(Stdlib__int64) = 131e92719192bf020f99efe1afb0007c
ocaml(Stdlib__lazy) = 31c662c7cda074a9799490137c4d7016
ocaml(Stdlib__lexing) = cf953e945260781e23991e3991f9d5b0
ocaml(Stdlib__list) = fa1a1736c894577d834b1d79f2682a7e
ocaml(Stdlib__map) = 24753f5ffed358ea157f8ab4f298d015
ocaml(Stdlib__obj) = 9f725e74fc3209d50af4a35f74f18b53
ocaml(Stdlib__printf) = b72a44ed259e7034497028c0b31e9fa1
ocaml(Stdlib__seq) = 359c95515bb2842e5ad1497a5b684136
ocaml(Stdlib__set) = 579516330b5c99c94e9cea433159c1ef
ocaml(Stdlib__string) = 89dc8c0e4f92ce704437ae3fafad684f
ocaml(Stdlib__uchar) = db24a5ebd1625809ae883920f16c2526
ocaml(Subst) = f2047bab18ef7bc83544e463ac261f49
ocaml(Toploop) = ff158c03f0eed9a0f828f64d953b04e8
ocaml(Types) = e9e81075aa214ba526b6ef48c0d9a101
ocaml(Warnings) = 0d7f6db3fac3b5436215543bff2d5218
ocaml(Z) = 979f462ef56c1e219217da37a31a71ca
ocaml(runtime) = 4.08.1
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/4e
/usr/lib/.build-id/4e/c569fa5853d4fccdb16507a47445e4f3111081
/usr/lib/.build-id/6d
/usr/lib/.build-id/6d/fbfd0a7c44a9a28c24f80f674199e03f8e9e70
/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