Sun, 28 Apr 2024 20:37:16 UTC | login

Information for RPM ocaml-zarith-1.11-1.fc33.riscv64.rpm

ID740114
Nameocaml-zarith
Version1.11
Release1.fc33
Epoch
Archriscv64
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 Time2020-12-02 18:15:33 GMT
Size180.20 KB
8eeae1d89ca7af531ce3b20aadd63c03
LicenseLGPLv2 with exceptions
Buildrootf33-build-366816-60844
Provides
ocaml(Big_int_Z) = a8edc903bc08896b90cbc7e2b8cc6262
ocaml(Q) = 90aa2591a6a91c1b5a40d6a0def33e14
ocaml(Z) = 87f987774a45851690ee158727593b00
ocaml(Zarith_top) = d6b38952eb27bd7bfbc5c8fd52565d69
ocaml-zarith = 1.11-1.fc33
ocaml-zarith(riscv-64) = 1.11-1.fc33
ocamlx(Big_int_Z) = e8becc81eb9dd32876dadd452e069c4f
ocamlx(Q) = 01e9e1d0f71167a153d5dc48a514b2e2
ocamlx(Z) = 9b5f6b92aaa61ee45f00aba76bf0f367
Obsoletes No Obsoletes
Conflicts No Conflicts
Requires
ld-linux-riscv64-lp64d.so.1()(64bit)
ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit)
libc.so.6()(64bit)
libc.so.6(GLIBC_2.27)(64bit)
libgmp.so.10()(64bit)
ocaml(Asttypes) = f3116da6c504a78730232b03aa20181d
ocaml(Build_path_prefix_map) = 76d6dfe9178c4edb4c49e8c8d40e6ed6
ocaml(CamlinternalFormatBasics) = 3a3ca1838627f7762f49679ce0278ad1
ocaml(CamlinternalLazy) = 9a1263a7a1e44e1eb3fb6d0986f3063d
ocaml(Cmi_format) = f66ac0fb2eb4b309576fcaec1badedcc
ocaml(Env) = 46561220c31ee80e7505ddd3864ecd18
ocaml(Ident) = bea92412b9364964f776e823aa5c1018
ocaml(Identifiable) = 68502454b9fab63bdab18ce280212bad
ocaml(Load_path) = f712ce1219b70c28dd75298c9c12ade5
ocaml(Location) = 722b21356e33038e96cfb2fdd9b44788
ocaml(Longident) = 564fd070592ca8e49ea8b9aeff4d41ed
ocaml(Misc) = 351ca333dbf3bfb2b9027e198870f550
ocaml(Outcometree) = 897424d1fcbd0cc939563ef300149153
ocaml(Parsetree) = c4c38bd4958d5671d85fb37cebeaa3e5
ocaml(Path) = e3a8285fa21d72c172b74b733f9f4f59
ocaml(Primitive) = 26e8968c8046a490e0db3d81b18c16e6
ocaml(Stdlib) = c21c5d26416461b543321872a551ea0d
ocaml(Stdlib__buffer) = 234b61fa3906003822205287eb65a481
ocaml(Stdlib__callback) = 1b88fbd71c9cf564eb0790c5709a779a
ocaml(Stdlib__digest) = f1b97f3e19af05cd4078e6503af92f71
ocaml(Stdlib__format) = de2a0cc4d0ca0cc218de7447f48aaa41
ocaml(Stdlib__hashtbl) = b762db4e3b71657dfcfd14539af9611a
ocaml(Stdlib__int32) = 2e6c00c32474b3f4f0ca069a3eceab68
ocaml(Stdlib__int64) = 8da509b391e66cf2a7e37819728d5a15
ocaml(Stdlib__lazy) = bad82b0dffc3f26083e1d1c8e5965818
ocaml(Stdlib__lexing) = c57f9c5debbcb9d656c70b1e7385c4f9
ocaml(Stdlib__list) = 15cef02558cc6576c616c84f09d5b0ea
ocaml(Stdlib__map) = 9d421c1da8aa330b734c69f7a2083439
ocaml(Stdlib__obj) = 387c3c41dccbee81a28b3728d6386b48
ocaml(Stdlib__printf) = 5cec2efa6f5a2459d17f2788deb783f2
ocaml(Stdlib__seq) = d6a8de25c9eecf5ae9420a9f3f8b2e88
ocaml(Stdlib__set) = 5d365647a10f75c22f2b045a867b4d3e
ocaml(Stdlib__string) = 9d02da014acaf1dfdd63872e707eaed9
ocaml(Stdlib__uchar) = ab6f1df93abf9e800a3e0d1543523c96
ocaml(Subst) = 5aa9c9ed151e83480d51fae3f911e22e
ocaml(Toploop) = 8da83ed06d67609031aa12a8732b96dc
ocaml(Type_immediacy) = aed60bff468de6ed7f333e3f28130d71
ocaml(Types) = 7f5d3859ee0e69f1642ce7da2623afc7
ocaml(Warnings) = 9fc34835d9f585c1668b1ef59e4954bf
ocaml(Z) = 87f987774a45851690ee158727593b00
ocamlx(Stdlib) = 5b1118fc938423037933e63643e9f671
ocamlx(Stdlib__buffer) = f22873239984f2016980d0036e303f3b
ocamlx(Stdlib__callback) = 8be8bbbb398fb67c5ac76dd97e4c8891
ocamlx(Stdlib__format) = 85e26627e3e590997aa4b74d34d397ef
ocamlx(Stdlib__int64) = 02b7b393268ee7df12138125730d59dc
ocamlx(Stdlib__string) = 9693062f8b4045a04e0d3ae8d45a36af
ocamlx(Z) = 9b5f6b92aaa61ee45f00aba76bf0f367
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)
Recommends No Recommends
Suggests No Suggests
Supplements No Supplements
Enhances No Enhances
Files
1 through 22 of 22
Name ascending sort Size
/usr/lib/.build-id0.00 B
/usr/lib/.build-id/690.00 B
/usr/lib/.build-id/69/a1a538f2dbc7e5d3a91282d3c1a543d295f78849.00 B
/usr/lib/.build-id/c60.00 B
/usr/lib/.build-id/c6/814fbfb9586dd270d852b025f76ae1d9dcbd6146.00 B
/usr/lib64/ocaml/stublibs/dllzarith.so48.25 KB
/usr/lib64/ocaml/stublibs/dllzarith.so.owner7.00 B
/usr/lib64/ocaml/zarith0.00 B
/usr/lib64/ocaml/zarith/META414.00 B
/usr/lib64/ocaml/zarith/big_int_Z.cmi6.78 KB
/usr/lib64/ocaml/zarith/big_int_Z.cmti28.36 KB
/usr/lib64/ocaml/zarith/q.cmi7.77 KB
/usr/lib64/ocaml/zarith/q.cmti46.65 KB
/usr/lib64/ocaml/zarith/z.cmi18.13 KB
/usr/lib64/ocaml/zarith/z.cmti110.35 KB
/usr/lib64/ocaml/zarith/zarith.cma136.31 KB
/usr/lib64/ocaml/zarith/zarith.cmxs119.77 KB
/usr/lib64/ocaml/zarith/zarith_top.cma6.18 KB
/usr/share/doc/ocaml-zarith0.00 B
/usr/share/doc/ocaml-zarith/README.md4.64 KB
/usr/share/licenses/ocaml-zarith0.00 B
/usr/share/licenses/ocaml-zarith/LICENSE25.78 KB
Component of
1 through 2 of 2
Buildroot descending sort Created State
f33-build-597523-66943 2021-04-25 07:53:09 expired
f33-build-405593-62623 2021-01-05 10:20:43 expired