ocaml-parmap-20200124.526acc4-1.18 >  A ^Lp9|S;PxQTgNuې1%vnbEپtU&Hnf|n2EGR_m=j{yCyk} Z-"Ek `VKZ.hrD2ʠ`(S2at\=eS9 `M4s Qaqdbf4cf56d3f885c81ca0b7a347b30e534e18900e16d07b10b4de8491af340162be15c239fc2235b316ce07c4ff47d7e327c3c45e1^Lp9|H!r:p?:L#bJod#v89t>%%pfAy͵CWm?vQw?=ܠmXkJ06ET+ lU-A Ց>,^ f q!QW&V+]~m p){Z)|$IۚmJˍX޻S*TnJKk9$Vt nݒ1`PsZ}UUIQ"6H{0G#a]"xi>p; l? \d  % w $=^l     & (0:Dpx(+84 9d :! F G H $I ,X 0Y 8\ d] l^ b c ad e f l u v z     XCocaml-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.^s390zp37gYSUSE Linux Enterprise 15SUSE LLC LGPL-2.0-onlyhttps://www.suse.com/Development/Languages/OCamlhttp://rdicosmo.github.io/parmap/linuxs390xgYA큤^^*4d98be3d4bd9a60b3bef2d139e940d2daede510bc38311676634d36d8aa8446crootrootrootrootocaml-parmap-20200124.526acc4-1.18.src.rpmocaml-parmapocaml-parmap(s390-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 coccinelles390zp37 159140782020200124.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-parmapcpioxz5s390x-suse-linuxdirectoryASCII textPS2L90outf-88be10dd21c6aa8aebd944e4ca8ebef41a8864fda94aa52e72e9f2b0d6524710d?P7zXZ !t/h"t] crt:bLL C{. ,褓a7+e߽:otM+QhrЍS]ǔY5v\H'ӿ;:<®k` Afl,h S!Y͝Cg2‹F='.RJ^V!|Wtcltc҂i|q&H/U"/:%>/ j]o^Z}#)U~OWͪ6 HRFxҋ!ԥi8uG9'~i[[KRS|%X BeV +,]"]|0&Ge7Cӵ b$@ T1jj>A|xM,}mOẁNYz(ojUm $S@5x?qn֝׽^Repw{Eӿv(X`Nh<:' iШ\嚀_j;M`uY6j2~!+k/v T5b .y&\){܃x+i-ZTmxr1xygIMST^{0;FPT LÚmDH/\gwb+(KA}rK-W{FK5Z a6R a"'v/xTQ917FhH¨hTC 4 030(oūsIdT[VV=@+ME\~ Ȯ7^xyZpY边f6PV?#<(HG9v4EѢ1CύZ424M-%VYh{/&˨O* Muj㶭Y:0j'~j!ZͿ;48W0R) RdmCNA0r`x>_O2~9MI cs?I  i5dCç΁$fMssMMV|w-Nf|HD; ZfW6PX#E]vJp]ɵ0\ϫ1‡IྉM5SRm>0!V|{ߴ?9o5G5ԟ1V ݝ!a4 ~.ֳXVMZ.4 lt8;`(wW*&Z&œ*'w 9.׺ tP52Ȧ5ǼF$Ŷvߠ/J%bfIkR9ҹkJ,$uky|q;^ 583e r߸sVQuqk%Pdld$!bQeq[x+3WvI|U8ӺHe1v ͒-Q|4O}倵nbjU@SPo;~mj꧙1Tm%̦MeZuK=6m;D6e뷸sv~Il %]NwޢBǎާ;PȹbKLO3JkHV`|jb~5uQ-H %m6Z!V9JX\3^!*6-r&x*ɇTrAsN 8b,M_^p LͧpnO6GYK )|NM 1p[3p̏K }|hyUβRevBph*6İL ɵmHYB47Ɣ.ibwEQD!~N`bb0Ř\V׬T$>],tCU ,CGI$ { )+ aqsalfN?0%3auV)joVy^gv?~!d,z5p}[im;eTc1=; Km,q]P2f vFY:N@ ⑨h Kv tN&2|iVv1t;H&ƧgHB/~7;[*\σGﮚJOY-jmw/L^`*oDl R*hbM~#2Ǟi{7nj[ވU Ň:g3& z]w wBYuqtwcial!óB>6aZ?W8:9 6;cb@(ګRirT{`+ 5tQ@姕]b,>\+n` u⬭I+ʥ`N̸݂b/&Q"a.lW|nUuf~ 0lvZynZj0iVwl%/=o*SW,d(2]Vͨ\xjNWANx4QR\l ,#-]+{ڳvEm47bGjAݻpb@ねx&_e诱`hw|ޏdgn Ds/5C$H2%h6 {z'\V(5aCL 9P kt̗rP+qC/f:v-SUb+ī^q P5,a'e>ҙ8 mUt_ڱ}2? z{^> '$'iݙ8[h2]P\)>Bo:c%=-8%1o䔀?v_1.q0;Q\IbndЉF8$&c9R0 RPM'UKC}1H145POQ͸a nkݤI[uv"Cvx-?1vIf@[I5JajP΀o։qVX"MDQ{ņ~fx7i~yh,-?xSܱU߬a:c8{Ŕ(.mPk%P^-h WרILuB#C |ߴ'CJzҎKm/! EC )1y/]!m$z7WޛR`nD8\zKY51Yym(Gj3 ѝ As vAAR|.si9 GcH)0F2>&*؆ |L\ټ5\Wzq Ir]0if,aiI]hwx@#`&zAB)`=hLrA @zABȗuplȬ ::ȏ, H -!Oi 8^,9s_5u 1VDN1HVf3 d`˝F~^t%Snugŧ(sZ=~TuՏ.qwUS*aXޡ,}a2Q i_mWbثlt7Aq' ,WpfݟJ5wUʷ~ ERAU8Ͽjc~ݡRK]aR L;$K2Џ%0\xK''0ޝp@+$#,nɄ.k Կ .aM?D#yZSOlX)B | ~c0_EՖ|łz%X?TGFP&/—+hEH{鏶 1ټyYtMZn 䐠 2TLk}tnX? }iAjj6~57Į5D'/&S&@)\"l=x<%A3]nq< _v.?V/4={R" RzliMN y+}%X*D6D,SL;NM[,{OI'ܞo~qqkrLWQ}b,^GDIf9+ͷX)oz-SqVEQV( }G_iOG6;ɰ0,brrԄ'E9&jL2bRENZPo`ķgrۨw@)G W}[>2akv7?.Bx4#%6sG!zB7Ɛ\tn3{m1>=6#3{0jKc}m >7UU9B~Y q E+7sjIxh'ANMMt6<1Ӽ1!M"ddhq!?Xtjvh=,BECL:ڔ'؀Xע5o( ܱ^0 +ߡT>9^V"cQ1 Jۀ wVLJm R#^Ɗeo>~Cv"0U{aXPVbne(ͩ~ĸ6!btG/MYtIǴ66X8+mnIDkȅX0r" x=°^TGΨrM**KcQjꪠaR<=9moyWp),J%w"fEq| \"QO5l0g-<.+\Q1,d}V϶xAOdђX2)E0*/|{VKj0'jRȰ=@*0A-h6sCW6,UAuM̈}@Jy8/'i 9K]h /;\E~Cn]/)A˫{cx,n ѡȮR#jXo'Qz3T_8h-.@~@JGDɱ&͙#i>5O>=jd։f kݖ@!;^ohjazƜ)~Q$ lں;Ms D3yݓYİr& gegV֐ܸˀ>`t Et.lRNT#Do{3 07bKW~b+ўChL|Wرt O *:A}*D#A!z0pf# 3;# 5H'tϺƖ U%ZANJB4^yT>XォLVʕ؏3 aUZwt9hi ƈE rGAu$ܳMQbƟB"_Mi.➿i>#\LGd$[ؗO3e)ӂ<Cuy_my"vIolFeZx3ٔuZSɤ̩t% iF‘)߱ZZ xZѨ"%!NKn/SOs28[8oj'p1Ы@Ba:v{a+y^fq|~2vC@yRL:Zv Oۧ 'fqwV3 Ⱥk^),eVcbAVTܥbԳ7Mxh՞C: &yZ.[͹}SoVcsʤl5001H4@)M'Aت ? ʘ<_rD%BpHrqrةbF)l`TMS#e-z7爖9㺄K24+f=|%#FF3sևq!ɐӘHP9"<`sG'"Mgsw_AcU.{Kc_(x{\aT}[kH>&߻.vg*7|Yh#52h$7xC͢ H~u5!] ECFܶ YZ