SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

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

Name : ocaml-zarith
Version : 1.14 Vendor : Fedora Project
Release : 2.fc41 Date : 2024-07-19 09:18:27
Group : Unspecified Source RPM : ocaml-zarith-1.14-2.fc41.src.rpm
Size : 0.36 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: /vol/rzm3/linux-fedora-buffet/fedora/linux/development/41/Everything/x86_64/os/Packages/o

Content of RPM  Changelog  Provides Requires

Download
ftp.icm.edu.pl  ocaml-zarith-1.14-2.fc41.x86_64.rpm
ftp.icm.edu.pl  ocaml-zarith-1.14-2.fc41.x86_64.rpm
     

Provides :
ocaml(Big_int_Z)
ocaml(Q)
ocaml(Z)
ocaml(Zarith_top)
ocaml(Zarith_version)
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.3.4)(64bit)
libc.so.6(GLIBC_2.4)(64bit)
libc.so.6(GLIBC_ABI_DT_RELR)(64bit)
libgmp.so.10()(64bit)
ocaml(CamlinternalFormatBasics) = 2ef2d91ced81f6c72f852bab8ab406e0
ocaml(CamlinternalLazy) = 28173492bf873b63b1060c5b0431a0ea
ocaml(Stdlib) = e8d9af458547c45080a71b9a6eaed658
ocaml(Stdlib__Buffer) = 95ef512a7236f1bacc50f09f9c168696
ocaml(Stdlib__Bytes) = d5a54ebfd096c4af2a47315dda118f2d
ocaml(Stdlib__Callback) = b855f824a6cb0f4b58dc69a6e79a49a1
ocaml(Stdlib__Digest) = 53c6b4c2a619a2a05fa4912189aff5db
ocaml(Stdlib__Domain) = a456c9e3e2f48243314ef1be35f4d446
ocaml(Stdlib__Either) = d56b2e9ca14b69fdeef09f3b2fbd10ad
ocaml(Stdlib__Format) = 702457daf23d31d60ed421880364809f
ocaml(Stdlib__Hashtbl) = a95c460b872969c8d1b778e529006189
ocaml(Stdlib__Int32) = 9cc80815720f462a0569c994dd5f43cc
ocaml(Stdlib__Int64) = 6751ae56a4b21380bb91edc0c69964a3
ocaml(Stdlib__Lazy) = 757b1a23dec7f8ff3ce03118ba27943a
ocaml(Stdlib__Lexing) = d530e1b331fd907548b19994db369785
ocaml(Stdlib__List) = 0cd6f52e67f5324941afcf7df215a281
ocaml(Stdlib__Map) = 651c80e4374b6cfc98d3ddde65a9bf3e
ocaml(Stdlib__Nativeint) = f3ebb46bfb605d7ad736d6ad609aab8f
ocaml(Stdlib__Obj) = 592f14b225bd7cf0051f4b04372640d7
ocaml(Stdlib__Printf) = 9472a4e324507b23e36ef7898eaf654a
ocaml(Stdlib__Random) = 26bd5f3c4583754e9849d2687c862016
ocaml(Stdlib__Seq) = ac22688c50c848ab417492a023ff76ab
ocaml(Stdlib__Set) = e9b5fe6ac716b65c5e3c97f68818280d
ocaml(Stdlib__String) = cdb3775f91c0e999766c3b2a50f03a7d
ocaml(Stdlib__Sys) = 2e2014075d059884968a977ade23ac1f
ocaml(Stdlib__Uchar) = 7eb8f0d1a7c18933885eaef3b23d79f4
ocaml(Unit_info) = 695c6d322de68127c6331807c1d4578b
ocaml(Z) = ca2658ea343645ad5d4facceca973ce7
ocaml(Zarith_version) = de00ea3a2b0825605993d7fb74570d1a
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/c9
/usr/lib/.build-id/c9/5f15ef5d1348132e3444ceab69cda8683827b8
/usr/lib/.build-id/de
/usr/lib/.build-id/de/fb2507ad3e5969e2f53e31043a2997f1c05359
/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/q.cmi
/usr/lib64/ocaml/zarith/z.cmi
/usr/lib64/ocaml/zarith/zarith.cma
/usr/lib64/ocaml/zarith/zarith.cmxs
/usr/lib64/ocaml/zarith/zarith_top.cma
/usr/lib64/ocaml/zarith/zarith_top.cmi
/usr/lib64/ocaml/zarith/zarith_version.cmi
/usr/share/doc/ocaml-zarith
/usr/share/doc/ocaml-zarith/README.md
/usr/share/licenses/ocaml-zarith
/usr/share/licenses/ocaml-zarith/LICENSE

 
ICM