ocaml-parmap-20200124.526acc4-1.18 >  A ^p9|;j F ̉OhA>(Q [Q^_0F[S9F"S p_?Cf3˅uq!I2AGJB"xlju[hK<B ؉|?2*JSR&TLK3쾔ٚ+P0[UNh_K>@lyC4`WQ|84!󂘻fPhp; x? hd  % w$(Abp     . 08BLx(38< 9l :) F G (H 0I 8X <Y D\ p] x^ b c md e f l u v z    " dCocaml-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.^zibs-centriq-6gYSUSE Linux Enterprise 15SUSE LLC LGPL-2.0-onlyhttps://www.suse.com/Development/Languages/OCamlhttp://rdicosmo.github.io/parmap/linuxaarch64gYA큤^y^*4d98be3d4bd9a60b3bef2d139e940d2daede510bc38311676634d36d8aa8446crootrootrootrootocaml-parmap-20200124.526acc4-1.18.src.rpmocaml-parmapocaml-parmap(aarch-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 coccinelleibs-centriq-6 159140799420200124.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-parmapcpioxz5aarch64-suse-linuxdirectoryASCII text9PMutf-87d5dbdb2fd11b5c81b696843d75c720f62f06449e79be4b6e4c32fdd9c5fea23?P7zXZ !t/h"q] crt:bLL C{qV$,lْ{p@,l n njW( ASH,ο2hLV/'cѝ#W0秜6k'nGX;59<Ӱ'ў$dCk|ǹ=q:2@]}GGD/oPdc^A0EDvgMDvUҫgWao@}m"$U X'S̢\-T蒠CƵOD85)QVi&jb;ݗ&y(My |V%;mSΟ,r{t6WkZ-M},p *mU|2@=`۞sєK\l1X$mU*Fʞ(m߂vpз__H gc<̉xܳSGcFC,"p*Hɼ#k$b07^=:n{% Kx!#8?|Nz\ 44;n^nԥGL)p賘H4vnܢRVlzn]+-#B|&]0v i W \#ďzln6zTUbҵƞy~H IxZ b>GJB3"K>R2)Je4E8 ˗\CWwK!4VZ}Lz,XWGǖ65af*N̬&= v/ge2gYq}ci  4Ԛak"HBmN#޼}BJ9Ɣ9"V:v^@A%aI`{fYvJ2r.*df;^Gs_}qyp7:t8x%1K#x3PP!:+s?Ƽ+(e8LK_sXxrMlrJ^a[ޘQM+2%{DՏAv+4) Ò.Z|R}WM_@%ʌ:p(7aDZhѧ^.z@̯??'= 6D y}^#PEUO/Hd|L5.Nu<(-xBڣ:BA Q UL׀c)o&wXϼ7ti^n}˥iel@A-|5[S0><#w h&υOmLp!7dD"ESʗAӺ(mw%WWxoQT`T^ T;pjA?|Xz-+PPw}n.KnlGȦ6"N5`8ȴX`/AҀ~rʹ2ɺ6"IF%O }[mn%{RPZH'͊p.#]!caȱ8"1!$12 ivɕhOUBǨLcD2W4h6h6*_ϼYȆDTad-h7߄kC0V` z E^A5@E-[bDeb]y7d~Z+L`>$Q:5nRB1{sw.7~ QE`U\OBp0I.#YaM_ɩk6EPy2s%T+Ř7;"_mtcC/atOԞBHLnƬ1ar% yD:L +@`J|ɭ*G +]Uϼyфў%|ؓ~-?~5 :BE$U lN_2J.N*[T)%9H6x>d&>[ 7bLQ3\̫ 쒶V6x('PQd>t~*)vޓpjmQXP@ ƥ#k(^n 7΂vgS՜b~s/L\uxeV#)FM. cmFtW_jOBF$fYB9?i%Ĕ|NNϟay pS3s .X3TAc"dxzAoF6oxyQ 5[D8GZ;\U+tJ#Efگ'>,H2m%f+s+8IȃL?a#3HeJ.D0 _Jfe'm"FhUcL߂&7n"fk!@og S\3(VP5h# %q<uVǡsC[4W;VEZ~M=ټ'بxIlA.NhaUeOț}TEڊy%[,* 6'r.4+1:&L =CzD*qF7Bqf$Hd 9;IjM8"ɞ6 !ڶaqwBh.emLr"ZL?=0UCJr4Q󃺣 9>aGI?2 KdPH~*]qYHD?&heI]_Z4|n:VŚ;|c`90VѬO#op4r5k;E3~Vgԟ1DzPt60_T5%\U7T\lp!VA=pT.nѿ XRJ/񌘂&Q&{0Xkzyv c?!:AUB 2\rhYve +t?c;6̔..׫]*|(+vKNoHPgqy]% #Ko1׸e&˫I[9(@YqCNA{>h)cC~"U ׫@S(G~yLDbed1W O৤ŊbꎨܠE@X΅گdXw3|` wB,*XG7ƺaUN!g+ί4%.m,mόx֡6z"ͫ7jJVfZK9~_>#@ETEqJ_ݾٖzkit3Bis6*C _)d%aМ?+}lUoP"A="{-Ȯa n $nk2)*{\ܴ!a f/x;lOr WL~1/ Gr##XEi볁x%@IHOn2 ,Q/}_P*#C3?S6ra;oMK:*Fǫ4X] XbqH+lfPk,I{2m}!},e8F=> i_Dp)A3{<3_׳\9\28[i^DiһFU@XOka-b\0|ėh{40:T *Ƚ=KRb&eSis: G`M Hw~nN %PNm=RPDhDOr|eWJJv{FU-̥VՕ%~`]}B_b6%:\'$S 8<4Ѡ6 y &^MqTzY4SPV+ M2oN%\\})ה 84 5"n= 'R&?ߣbꌒ6 )뤨& fK ?]^07Or#j˄Y^.U_QV-DӴ4䢂>K9SZ?aE٧_ m p7N*-< o>:J14/WW$:g*B,:+r%d[gcڃ:OrK)h|D)!"ywN6=H۵xu΄G:&d2G49UuUnr?*Ak1;iMSLʯT\.U]Jе)jؓ)9ۖI"gMJsLK ֖$ƪ)㳼zƜl*[0,#0v+LӍYє#FgKfr+є  u}G'+y%ZGU[C`"QPI`gL^a< .ӌ\VDk._ci^…\vi"PX,9o%3iNU"+Yl?$Kh5܄!q= .]O"+_N*Sfv.@[rHn&9YW.ьUU_HJbC8,_ 2b:#zj ]ն=8w xw4ĀXܲ=Fg.KompXj\YIFnߒҍS:Bm4un\SUdX>0A^f Nj57nc*V2D0=:Y3(Q9~ZC3mB蕒W:k8| Lt9GjNڒA/I7Ƒmdp9S-^-3rB;;K}2q*a(CZUxf,AF;,Wٍ/$ 50ή![4 \;Gqe}K-Q]c{Ě鈮P#O}1缏ʕ,P?@m+ܞQKi2M]A{JpQZ(iU#ԾMiR5sW"brSx71T.ݧSZ9Gqى1Oŀik׀ǯD= r~; #V9T]fS֙$ +ɋJI f>4:9tމ<2Jد$Yva꺸e O0x Dd^p(]v]D(6ld֛okLdߚLQ y?TA6vUf gG/tf YܝnB.LȢMts@\+֌hrC^%W 7C-,dm; @x&I k= t/ڏzF%(E~"vn;2VaYݕRqХѓYdMDf]4^.-du 7bKR} Xb>0Rj8+m0T)>W4GGULN$}«K\[ޯ ܞNF(̝MyZµקr ~,XZv;b (Sj޹⸼t슐-)@Kc>?x`Pn."23Pr5-1M%V)$,1Snz駐Pf쮤Կrw+kP8I|;Ӫ <2N],,hX&*:m=l<C;Mwq;r{ӿ8c$u~e\٤-I T9t8-H^l:3Ju7 lSkYM+Wpqyɩ҃H?6'*Itjo"?hX<u3l"c:_.';@U:@hHn-LYy]2m-H m7U`nՂoS@}rʷX(=Mr@<-6tP$fpMzmX+PTԷD'Q@;ULd'~L1pF#uf/a?Th|"%+v~[?o#-xk!q~)3h~у>5{ɛ6ޕ_"2;(ƊVtT?*rK}5w {Ԯq+X3pc'F \N`]7 Z# OAV̀yJbssajFjMagM]}p^-QuФΦ% S2Y@fv2>ӫz?b5`۴iV :%;:T-Rcc$nMA_i{ cUR< E nB~~Gc,Yq h"`W S1Y}\~$L8_\_`C/ApgyR>^O=.a y+N%֒syW5& ݕڄGL.5Zp\"KV`K cAdX(8p#Sr[c%l5`o֩d{Ӆ=OE*[+g"R!Dg 2 ]Fؠ8S b'3~]E۳98Uo>-φSola&Om_c|nHbhúk(pnsԴC\_x CףcWs.!2`TZNP ̱>XJѾwސN:A^k[a~}SG@ 2G"3vj$A(SO1dEp1c,Z7 nwd>[Ax~Mzzb;{4 Nݪh|Qm2t|ăǔ ]̉'dm ('q2/7 }uz{79vKNe5un3Z׉!vŞ,#OCiDK`~S({@NK;OzA27wNW6chG}v; ?9B'n1g_V|Az3̲f/PkY4k0AD#ª@6Yw=k9ְuZHWGI=;fK1>E` YZ