ocaml-parmap-20200124.526acc4-1.18 >  A ^p9|v *28JW ީ#Qj(ܑP( .q["ULon_wbQ3XxS=B̿eYDY61!E|y. % S.P|K/0؆RBbOR sq#N=u,&#EH*]DUE j<\Q[X =' 6CՇ(] 02Q5 s!?h9q`8VS }&QᲉ6cc39f31ee2b4db9be8948d137a402829ab7f5e4f38bf9e44617e71073413af933a6960d241e9918d0d884a35bd54b13b95029fe1^p9|Q>.M$$rn.>ٝ?^mCx+ b 4e.*DN_o}6T+95ˉ`8=L\ҴqU R s8.5,֦,4ŵ~T=lDM~r=fzvՉo);l,(nMd_eY'd73tjXPD:AOux ?٧l%L`.g]7i>p; p? `d  % w $=^l     * ,4>Ht|(/88 9h :% F G H (I 0X 4Y <\ h] p^ b c ed e f l u v z     \Cocaml-parmap20200124.526acc41.18Multicore architecture exploitation for OCaml programs with minimal modificationsIf you want to use your many cores to accelerate an operation which happens to be a map, fold or map/fold (map-reduce), just use Parmap's parmap, parfold and parmapfold primitives in place of the standard List.map and friends; you can specify the number of subprocesses to use with the optional parameter ncores, and the size of granularity of the parallel computation with the optional parameter chunksize.^DnebbiologYSUSE Linux Enterprise 15SUSE LLC LGPL-2.0-onlyhttps://www.suse.com/Development/Languages/OCamlhttp://rdicosmo.github.io/parmap/linuxppc64legYA큤^C^*4d98be3d4bd9a60b3bef2d139e940d2daede510bc38311676634d36d8aa8446crootrootrootrootocaml-parmap-20200124.526acc4-1.18.src.rpmocaml-parmapocaml-parmap(ppc-64)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1^Nt]@]]?]Yw2YlYlYlY.@WRWDB@ohering@suse.deohering@suse.deohering@suse.dejengelh@inai.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deolaf@aepfle.dejeffm@suse.comolaf@aepfle.de- Require current ocaml-rpm-macros - Update to version 20200124.526acc4 (1.1.1) merged our changes for dune and recent ocaml versions- Require current dune macros - Update to 20191021.1b17a5d from dune branch- Update to version 20191002.803edbb (1.0-rc11)- Use noun phrase in summary.- Update to version 20190330.8d19c66 Fix for ocaml 4.06- Use Group: Development/Languages/OCaml- Update to version 20170223.c9b0ee7 Only wait for the children started by parmap Prevent at_exit handlers registered in the parent from running in the child handle EINTR errors in wait_for_pids added get_ncores Gc.compact needs to be called only inside of spawn_many added get_rank so that worker processes can know at which rank they were forked out of the master process- Wrap specfile conditionals to fix quilt setup- Remove autodeps for pre openSUSE 12.1 releases- Replace tabs with spaces in generated _oasis file- Handle racing mkdirs- Initial version 20160512.7598fb9 for coccinellenebbiolo 159140998820200124.526acc4-1.1820200124.526acc4-1.18ocaml-parmapLICENSE/usr/share/licenses//usr/share/licenses/ocaml-parmap/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:SLE-15-SP2:GA/standard/2e8fc3b02c5c2a7a22cb1097441a829a-ocaml-parmapcpioxz5ppc64le-suse-linuxdirectoryASCII textkK6֜utf-8894c107bf8b971c1c968e381ffc56dd2998d1cc7fc24c3ad5d1869eb37f770d1?P7zXZ !t/h"l] crt:bLL C{1LI@.Li#Sa+smseTMZt>&هC &ù;0{\#АfD*ի;aeGE_Fѡrt&i9'D8@ǩ;c3?$=qn~\L^HZT,/_}"(qIцǧ=y?3> czXl*D>̹ n%a1yt)U0TY34"|D`sn02FuXz`)AV' F(Kb ">À UXci5HUM<DHN#eu&F7od=N3f=g-,Zk{1n5W^+؆5Х4D߉Go̝Y-agqQc@s2z RհX.̍{4+ճx ,/z!iE >?%c$;rI2쭲l8V0RH;m0leOqDZ#35H[,`qӖ_ݗNBc1u9~\#J`+= !!{r(fL#r#OVz\P,Kֳ YIEp ,야%H~wUQq&|LÑVuHI/w 2RF}83[ ,Ngl^TF .>n1 @ƞV \Wnݮu;ZXH|,K5ma-vxnXf^]{n6GZ!٫#JU j(O>=c"KL5j"csW~-H]X>u<(=‘UESyǢZ_iCrCyLU#SZ6[|A={$ZfpY^!IDy+S;Zk,mlpd%peǸR&(%W@ʧ]cJSvN$Y}yycsy&?7/j'K;?\:ֳ3jȷS`0jBL2]6 !xWR˷0T%( WO߯1 }]ZNȐ}ۤce㥚$݉A  ɘH b1S׿#'wh&MxپtOm6 90f4;PQfB~L[ xL~Yad^IqeYJd0\ (j>Y@-mbM}"gCz0RlB`qsW\8;FPrgQ]*)SceB&be _hCIB?tJ1P׽;BՂ\~c0'i2GrQ2=D[m$|YXwP0?x bLHѻtVTI 4@XXj]mvNTI$]I ֮EXy@e{‚"g 7kBn`{ňEIhzNW7M>k)AfXqk;v#nD%1K51Ph B6@$hu q4'O4 @6)W(_H\Doc+Sp<  b?~.Ӟ;j"$|D<;&V 7hBx((&3U<$귿M,%yw,e?覱̅'#LXɵnDWh7аEHxY!*JL[qj|!J`R?1;D;D/( vǯMIE;.<3nXJF `[P#(Tx gYtNv3aGӨR^aQ!!Y !Vez(W 59й&jBjbjݚXY#= Gٲ+\I(~joL;*t36@3Lо^+!xDh!!GCYV%ұ<`&ZcG0jLlw=O9"Oՙ~_mXKqs~V S:'_lp|Kg]ZA!8 ٛX xh>m1!-/}ԮA7;IgHݩ&E oP[xd*`e*bFtw|ů$)BNb2hlKX{r< o&i34ccXk!~ua o)fVŃ(aڳs8I-7sA=xP]v"kh'ֽt*jܠn~%ЭF^7UxWH`s/>ul\S$_'\ߋ&cX0UP'#![z MB4ZRp7^61~fhS2$o=J%{|5 $@h>ddZXj-pbىK~sEif7M$'49# Z^ 4nF1C`-+.CN$7>CUK%X(Og0J6/Ve%jD!]C8͂aݹh;~ n$VP=:~ L|ԫ&!C|5m@veɑE`aL9^ Hfoߢ0\D^n =iPј#xl^ +I+vC/: IƝg[O+0H5&/wљ*x xV&")9˕bv@Zo-0kI⃛-qhufEfzRFnHޭ}C!)sp[٣odm}jmς)'c !_>DwyfQ޿}t:Ύ> }-JS&IM2Ld8wh@@rMW}jMzcqf 2NrCU,$K}n P>V_XkbwA$ٻ"ǡ,xP%PSQH&~bpHm2~bO#:|7+) w 7w&S~ 0~hpjأH-NLSVg&D)9+3@)p4W̉;Mb4|QoJJ֤ubh$ Cs%^4bV]hTlno"/w h|)pSTƧn 7'A' U+0`[KPv֤Ŏ1h FR"F.gL~í5v9~!^<2DZR{P_CGf=B^7ƫ{ZPgk?֣uGV4Dsκ b-PґO sz&(?eq|VXabJDiqd=#6ve=Ͱ g;c;uUejnfd 3jnQ}I[i,KR@޳& 7 3}PF/%Xɼ){9Ag5x ]4w`XGHJ 5c~E2WlDaŒ7OnnT-^`j:`Q8?e(\lL)ف O'?6/C̿lV]zݎH{ g AmOdKZ =W/N[ܟ&54n*{a !,3nwn9Ϯ76:x$Emv{i*V@SYUوXִغMs|}YZ ҦG y+kG%$l{bᘌֿ*T׼U?@ eg@ZA\{j}r@n+ۥW0*@< )ϰnu K8׶{9M*a1$"~C/sެDWzrv9Xr@\j+Z9sʞfJff , hFƄD9j1|9f(F) K]*M4Xo]2jC;3ok}LxGι ~3CJ+fSUn`Y:&oMx(ܣBvc@-⣠2w7F\M9Lbq[^W: O? #בljG껰ƿvor="Zkr^} ھNTY"5assd~ n`du_>*9CFWTq<Ҷvyjpzo҈&ZAc"T_mbb 8ٮ~[v_N`5A إ֣}dsFe!7F8㕫ڇba!ɮ'h%<0xPʿ]OKkTH ysg-Py+~~ lvFXam]4(W vD([=l6x?:.@.aU.@>ƲBzw.aR8~ʱq ;~v Ym&P%BlLO/N;=?(&q`U)TIޛ#'&R?zw ֊Zi &SA܄%k@ra{<2f')iI[P<T3l<ʨ ˕# u4w.hi7/%*\9^ƒSɐG*t & 40&JT}GiNÄ9̴D -s`<!8l=G%0>A^7D^ Ǘ:Ukg@uOwwIw=&DGRIdчB'L7^IDIg=:i)Xl EG>5Hg`YrF.8|u2P0@ 6N5yQnrdj[A}t5 /ۤfs -6`'*˷-2Fpk.Bi##ςIpua[):];JԝEjX6)$z^} )fp.\uԙ+dU~ -tPzGЊ݁tST]7BIn 3Z7Ԁa}44 S bfH7ϹHhh2FA84(YNgf'vҹ]iLK-:q^Uv+QlS5]/C8Ax9W>=l$b,-*;cʷQ` 12q ir90p][fĪTDߖLV:|^w~͵_GzNKGGt0.=(ć)x,3@B3'g*Nhu1XIqGֲzc}ꍪf4r.8 Qd*c* h&SG yS*Yi#4OS9izB1{Y<27zkޚu7nfs!5HMb@ }+&G($9hCGħԂaREOc|w:+!,13~t,q!ardV@?{nBu¬h]Ct_˃]&g;{R[CQ;z-[rt{e)8>L}!p  b"W?2ldyY,NVcBy iܛWx=/9d{:ѿ]6|PNmFd C[J{Pqvwv c.ɋ2I`x!5Ǐ_+\oEdKojO!p)R6ŝ/!*L58LiH@}BoƹGOh viGRXfMXK O}tXAtlʗ9I(m¾2iA|l30^pمu;jMPӻ_϶R<;4I\(DCIkZ'TIN>'uN@p@ ds^x, K9T7VgnRAe&Gh}Pˁ[H FhO!`Ӂ=cakr m'WdccHm!M>>F*+"p[1+[^08LLӼoi&99&<o¤Rѹ9 \\ (澢׺vW;aNalL蜞_`AEEݍvqc'TBcxZ=< %SCǦ6f8BªzuSN+i5[5|_A٭ZLmN9awOzD@ҜA>A!8E+ *gg.aE7) 4 C NXN^WrR)}% XKRm,,ӳtOQ8ocA!JY[*c(u7<M