Thu, 05 Mar 2026 22:30:56 CST | login

Information for RPM ocaml-zarith-1.13-3.oc9.aarch64.rpm

ID347301
Buildocaml-zarith-1.13-3.oc9
Nameocaml-zarith
Version1.13
Release3.oc9
Epoch
Archaarch64
DraftFalse
SummaryOCaml interface to GMP
DescriptionThis 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
Build Time2025-06-13 06:30:21 GMT
Size146.93 KB
570b7ff94ce850e3476b7b90c1ea998a
LicenseLGPL-2.1-only WITH OCaml-LGPL-linking-exception
Buildrootdist-oc9-epol-build-151236-79728
Provides
ocaml(Big_int_Z) = 8d11281381846cbeb4471c13ea4a3f38
ocaml(Q) = e0cc53000cc2ce054de5cabae44274e0
ocaml(Z) = b5d6a21b15afae34b54f7fbb3bfd6b31
ocaml(Zarith_top) = 6bfe8f1e1432570d670071635eb309ba
ocaml(Zarith_version) = 5ff466a3f990e73a99bf755eab421ee8
ocaml-zarith = 1.13-3.oc9
ocaml-zarith(aarch-64) = 1.13-3.oc9
Obsoletes No Obsoletes
Conflicts No Conflicts
Requires
ld-linux-aarch64.so.1()(64bit)
ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)
libc.so.6()(64bit)
libc.so.6(GLIBC_2.17)(64bit)
libgmp.so.10()(64bit)
ocaml(CamlinternalFormatBasics) = 1068d69aaa4c252adfddcd00fc621c91
ocaml(CamlinternalLazy) = 4d9d824625fddd6539fe8b3ea8b2dfae
ocaml(Stdlib) = c58cfa3adb194700e6be5ae9791ba7ad
ocaml(Stdlib__Buffer) = 8f70a9fad322a49884c94c597a9e220e
ocaml(Stdlib__Bytes) = 68e1ece91e85f7213deb37820726ada8
ocaml(Stdlib__Callback) = e5e2c60f15a8962cfb0f7156a05c743d
ocaml(Stdlib__Digest) = 49d0178f92d1b92294bb44d575670e58
ocaml(Stdlib__Domain) = 1232adc240e885b8bcd3ee17581b0fff
ocaml(Stdlib__Either) = 20eb2929bc72314d5c1675f8c8844da3
ocaml(Stdlib__Format) = af7f8234d58272e834d57d8a77840cf6
ocaml(Stdlib__Hashtbl) = 6b739a63949d5e37dd39e1337ea759b0
ocaml(Stdlib__Int32) = b2d1a2559ae5d9ec9a6e48db1ae003fd
ocaml(Stdlib__Int64) = 17c56dd41a1c31fb0f64e0ec682e4d92
ocaml(Stdlib__Lazy) = bfc51af893b9261bbc1ee823a38f3fcf
ocaml(Stdlib__Lexing) = 9d57aa71689ca86884c8d99867f02c58
ocaml(Stdlib__List) = 17210de5f334280e60e5c2d3c0d5e710
ocaml(Stdlib__Map) = 36790cf8c166879f2e715b43bdc9fb0d
ocaml(Stdlib__Nativeint) = 84c534198cfefe4f19826f4845d8fb19
ocaml(Stdlib__Obj) = 84f58c21f12ea96e4832224508924e65
ocaml(Stdlib__Printf) = 640e13878bf3e1412e58523e3b8568cc
ocaml(Stdlib__Random) = 3d1a3513179fb276c4951cec49fb6528
ocaml(Stdlib__Seq) = be0ddc4fda866826cab6110a33c29bf7
ocaml(Stdlib__Set) = 53cf6c228152aa2dcc59bf9c34bfc5c5
ocaml(Stdlib__String) = 161361df13811e37e7c3529cb51611b6
ocaml(Stdlib__Sys) = 0e44fc4dec9a6129077ab52a6f57a0da
ocaml(Stdlib__Uchar) = 4907c986f4c1390be5fd6621472942cb
ocaml(Unit_info) = a26f55c768da3ab20bfce2e1f6704c60
ocaml(Z) = b5d6a21b15afae34b54f7fbb3bfd6b31
ocaml(Zarith_version) = 5ff466a3f990e73a99bf755eab421ee8
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsXz) <= 5.2-1
rtld(GNU_HASH)
Recommends No Recommends
Suggests No Suggests
Supplements No Supplements
Enhances No Enhances
Files
1 through 21 of 21
Name ascending sort Size
/usr/lib/.build-id0.00 B
/usr/lib/.build-id/420.00 B
/usr/lib/.build-id/42/2d9a25a99a4f638b24d34e150646c595e217b249.00 B
/usr/lib/.build-id/7c0.00 B
/usr/lib/.build-id/7c/e155bebb932cadea80409861ca8e14ee73ccaa46.00 B
/usr/lib64/ocaml/stublibs/dllzarith.so195.88 KB
/usr/lib64/ocaml/stublibs/dllzarith.so.owner7.00 B
/usr/lib64/ocaml/zarith0.00 B
/usr/lib64/ocaml/zarith/META473.00 B
/usr/lib64/ocaml/zarith/big_int_Z.cmi7.09 KB
/usr/lib64/ocaml/zarith/q.cmi7.98 KB
/usr/lib64/ocaml/zarith/z.cmi19.67 KB
/usr/lib64/ocaml/zarith/zarith.cma158.51 KB
/usr/lib64/ocaml/zarith/zarith.cmxs282.88 KB
/usr/lib64/ocaml/zarith/zarith_top.cma5.62 KB
/usr/lib64/ocaml/zarith/zarith_top.cmi1.68 KB
/usr/lib64/ocaml/zarith/zarith_version.cmi276.00 B
/usr/share/doc/ocaml-zarith0.00 B
/usr/share/doc/ocaml-zarith/README.md4.17 KB
/usr/share/licenses/ocaml-zarith0.00 B
/usr/share/licenses/ocaml-zarith/LICENSE25.78 KB
Component of No Buildroots