volk_modtool-3.0.0-bp155.1.6 >  A dk?I%z u^ia+/R"vZ:Ϟ<#5 w?e\g D7g\3+GW-:w f'-Wp ѓ֯7±aWe.dDс, "hD.Op^LR++\h].@m͎JN1 5(ĥ1tg 9'ݳ88Ts'R+&$ E hF@Kn+ *jȧ_-IdžzoWX@ou+0zSZd@EQ[i@cL\׷%}K̂y}4Gvդ2AD ySPj{rD ^,%_R ;.vL8~}(7ܣ c.@l su("jO;h$.MxwrsBf198db40500fa306f90d931ab8310a9def8058d7a4a948c221155fb2b04aae93854d764c85ff40b19461aa29757c442e90bc027bPdk?I%z PvEC 6ZB ;?IJԧЄ1:SxV [d.`ݖt~n#d@osb*,#TELސSQh`s@9CpұcH'U 9NS_HihKז o^ňc>/363 H?S׌N $c2ْ(!񨱓lN\-5E_[T: 3OLI$A nSijIf\Ǻ,-,?'/׮a:=d]9,]ˎF"@ڨYڎjaW'z@Es 8}Qe}aj9n8=n=4Nz̼ˉ.:!Ogpkѽ9*ii,Ò3ZVo.w|@dZ"T։]P_پ鵢@GfvHթnD-|#CMNsw1E٧6Oͽ@$Q~tBk>p>#?"d  ,tx   L  f           Fd t(8 9 :7 F G HT I XY\ ] ^b Mc d!\e!af!dl!fu!x v!w" x"4 y"h z"""""Cvolk_modtool3.0.0bp155.1.6VOLK modtoolThis package provides volk_modtool, used for creating new VOLK kernels.dk?beatlesSUSE Linux Enterprise 15 SP5openSUSELGPL-3.0-or-laterhttps://bugs.opensuse.orgDevelopment/Libraries/C and C++https://libvolk.org/linuxx86_64 _ r r7C"s"sA큤A큤dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?dk?cfb05a8c7a70019ae7ee04d962d0317d8d745d49fea7c0947ca165fa49c2ff54702b64f468f8c3a840ac3835ca68b0635a5c1a2003fccd6430e993f0de82532973b43f61d15555453e83f30c700426062d7bf029930fe16b629c87d5d96ea954c3b43f61d15555453e83f30c700426062d7bf029930fe16b629c87d5d96ea954c1a8399310e89d728fadda3a1bdf54b6b232f3d5f2b2ee879ffc5e1d5ad9e0bf1e2036eb32f730f59233795eae8d11c2be3077eadaba9f655d0146c3f9ab01fb6e2036eb32f730f59233795eae8d11c2be3077eadaba9f655d0146c3f9ab01fb62386f5ccafe007bd124d158184c0b51d53db0c1ab8e1181dae9760d9f554ca6622a9ef39c45e902d02456719e6c59dd71162cf2db6a8f096a1dbc6ff93fffcdd22a9ef39c45e902d02456719e6c59dd71162cf2db6a8f096a1dbc6ff93fffcdd87f0066de489e032b95f4c53b95b6ea2eb717c91e866bf208878913e6337469arootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootvolk-3.0.0-bp155.1.6.src.rpmvolk_modtoolvolk_modtool(x86-64)@@     /usr/bin/python3python(abi)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.63.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3c™@cb@`]`g@_H@_^@^V]]Z]z3@Martin Hauke Wojciech Kazubski Wojciech Kazubski Wojciech Kazubski Martin Hauke Martin Hauke Martin Hauke Martin Hauke Martin Hauke Martin Hauke Stefan Brüns - Update to version 3.0.0 * License switch to LGPLv3+ * Fix build for 32 bit arm with neon * Add experimental support for MIPS and RISC-V- Update to version 2.5.2 CI * Update all test jobs to more recent actions volk_8u_x4_conv_k7_r2_8u * Add NEON implementation neonspiral via sse2neon.h Fixes * Fix out-of-bounds reads * Fix broken neon kernels * Fix float to int conversion CMake * Suppress superfluous warning * Fix Python install path calculation and documentation cpu_features * Update submodule pointer VOLK 3.0 release preparations * Use SPDX license identifiers everywhere * Re-arrange files in top-level folder * Update Doxygen and all Doxygen related tasks into docs- Update to version 2.5.1 Kernels * Fixup underperforming GENERIC kernel for volk_8u_x4_conv_k7_r2_8u * volk_32fc_x2_conjugate_dot_prod_32fc: New generic implementation * Add volk_32f(c)_index_min_16/32u * Fix volk_32fc_index_min_32u_neon * Fix volk_32fc_index_min_32u_neon Misc * Fix volk_malloc alignment bug * qa: Remove repeating tests * python: Switch to sysconfig module * deprecate: Add attribute deprecated * deprecate: Exclude warnings on Windows * docs: Update docs * Add the list of contributors agreeing to LGPL licensing * Add a script to count the lines that are pending resubmission * Testing: Add test for LGPL licensing * Update CODE_OF_CONDUCT file Boost * boost: Remove boost dependency * c++: Require C++17 for std::filesystem cpu_features * cpu_features: Update submodule pointer * cpu_features: Make cpu_features submodule optional Zenodo * zenodo: Add metadata file * zenodo: Re-organize .zenodo.json - Patch volk-fix-cpu_features-compilation-error.patch removed (not needed- fixed build for s390x (no cpu_features)- Update to version 2.5.0 Kernels * volk_32f_stddev_and_mean_32f_x2: implemented Young and Cramer's algorithm * volk_32fc_accumulator_s32fc: Add new kernel * volk_16ic_x2_dot_prod_16ic_u_avx2: Fix Typo, was _axv2. * Remove _mm256_zeroupper() calls * Enforce consistent function prototypes * 32fc_index_max: Improve speed of AVX2 version * conv_k7_r2: Disable broken AVX2 code * improve volk_8i_s32f_convert_32f for ARM NEON * Calculate cos in AVX512F * Calculate sin using AVX512F Fixes: * Fix segmentation fault when using GCC 8 * Fix python version detection * cmake: Check that 'distutils' is available * c11: Remove pre-C11 preprocessor instructions- Update to version 2.4.1 Build * cpu_features CMake option * Add cpu_features to static library build. * Use static liborc-0.4 library for static library build. * cmake: Detect if cpu_features submodule is present. Install * Check for lib64 versus lib and set LIB_SUFFIX accordingly. - Switch back to the release github tarballs - Verify source signature- Update to version 2.4.0 Documentation * Update README to be more verbose and to improve usefulness. CMake * Enable to not install volk_modtool. * Remove "find_package_handle_standard_args" warning. cpu_features * Use cpu_features v0.6.0 as a private submodule to detect available CPU features. * Fix incorrect feature detection for newer AVX versions. * Circumvent platform specific feature detection. * Enable more architecture specific kernels on more platforms. Kernels * Disable slow and broken SSE4.1 kernel in volk_32fc_x2_dot_prod_32fc. * Adjust min/max for 32f_s32f_convert_8i kernel * Use INT8_* instead of CHAR_* - Upstream tarball does not have the cpu_features included so use a service file to generate the tarball. - Add patch: * volk-fix-cpu_features-compilation-error.patch- Update to version 2.3.0 * Better reproducible builds * CMake improvements + ORC is removed from the public interface where it was never supposed to be. + CMake fixes for better usability * Enforce C/C++ coding style via clang-format * Kernel fixes + Add puppet for `power_spectral_density` kernel + Treat the `mod_range` puppet as a puppet for correct use with `volk_profile` + Fix `index_max` kernels + Fix `rotator`. We hope that we finally found the root cause of the issue. * Kernel optimizations + Updated log10 calcs to use faster log2 approach + Optimize `complexmultiplyconjugate` * New kernels + accurate exp kernel is finally merged after years + Add 32f_s32f_add_32f kernel to perform vector + scalar float operation- Update to version 2.2.1 Changes * Fix loop bound in AVX rotator * Fix out-of-bounds read in AVX2 square dist kernel * Fix length checks in AVX2 index max kernels * includes: rearrange attributes to simplify macros Whitespace * kernels: fix usage in header comments - Update to version 2.2.0 Highlights * Dropped Python 2 build support + Removed Python six module dependency * Use C11 aligned_alloc whenever possible * Add VOLK version in volk_version.h (included in volk.h) * Improved CMake code * Improved code with lots of refactoring and performance tweaks- Update to version 2.1.0 * The AVX FMA rotator bug is fixed * VOLK offers `volk::vector<>` for C++ to follow RAII * Move towards modern dependencies - CMake 3.8 - Prefer Python3 - We will drop Python2 support in a future release! - Use C++17 `std::filesystem` - This enables VOLK to be built without Boost if available! * more stable CI * lots of bugfixes * more optimized kernels, especially more NEON versions- First version of standalone VOLK package, version 2.0.0beatles 1684750251 3.0.0-bp155.1.63.0.0-bp155.1.6volk_modtoolvolk_modtool__init__.py__init__.pyc__init__.pyocfg.pycfg.pyccfg.pyovolk_modtool_generate.pyvolk_modtool_generate.pycvolk_modtool_generate.pyovolk_modtoolREADME.md/usr/bin//usr/lib64/python3.6/site-packages//usr/lib64/python3.6/site-packages/volk_modtool//usr/share/doc/packages//usr/share/doc/packages/volk_modtool/-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.opensuse.org/openSUSE:Backports:SLE-15-SP5/standard/836375c46320841653c17efdd10bcf3f-volkcpioxz5x86_64-suse-linuxPython script, ASCII text executabledirectorypython 3.6 byte-compiledASCII text RRRRRRRRRR:@!1D2Qutf-8d5d632ee515a312ab3b4e418030220f2574423f8c779a523fc3b7f7426b627bd? 7zXZ !t/(] crv9wC@je^"a?VKz pyH~;Sd5y-o[cl)EE%i. )4uvl"u ]S4%sXLGi.A_o_ $}/s-]5fZLB-¨te|`bR ^ @`s$neXAy|vaj[7-X ]_z!+n`$AO [g|b$mź+4a(#{|bn$ۺ5{~?N`?-ʭ_:ZC3ΞጆsT䜵Q"xU^Yx+$w=EÝ7l?=kF>ʽN.SOJj$Q݂yBUBRz/h؞bd/# \ڛW3cV y`-+!uN0,|u}m4 -&:^׳- ERK4  fKlx LR>yteaV[t>2Bg4. ]n]7*^Yg j;}8_;J HV֦1RljLҨ W0?MDlGdTſw+Y{,`"taQ8#»l&$B @M;5^p%n&bnfBx$_4Y:m3iDc;Ku ?[tKEtM#ep]Ib i*4 E7?D%`ekmڡ:ұ)M*S</}ȧK^j% 5G%t|ZnH*X=忐]ĤG_&DhHJNt,Ob"SH[Lꄪ @a^*K$$|Z{PϾPNDsf^>0 rtLPnǃ1v 5'Vֿ˿%(.k+[ t^~6L\K"IN|rlO^|{asf&֌I_wg9 'DHYTu+ŐXb>DiWQI"0#YKhw\Ɋk%T|Vy)%5L"'iO7h&f_"& mM:ǹݤo؟>_\DfD= 1HD1'!æ%?IY냕l.zP1aj }Q,fC=Q-s@XNfЂiUC0"%pR$`Fhbۿ0[%\#:X`FxFQJ+bU*4wphqh^QZ]R)+h ugd-5=,`.b?}<DŽ$TbԄ1*Ώ>֕W(E%Pk>MžX\(YS۴f,"*^t#"yL)Θp)@i7B{G57n:ab8Ya_->Vʑ"QUx. dOV?xJ@H ]A%ؗ)Y=aeohΒ;?xEVEtD#YIdD.j||@t,m JVq1UCDE9$>`кqetcwV$vz{p\i!ߋf@?Zwy QM] Q"I%"5jea>u M$-j#Iw_52~,HVRiW ytm:5NLyva!;@LM܋M_ꙍ0A/>4x9P%h^;z̩9~8cG| ޔ •(aUN9cEwIkzD( uü?ӀblKv@o2}6=Fвu Ά0|as*x30o F8y=>#1gG~..:o SzAUs,n9%"U| p y_})p~zdz/c[﷩5&;ql+HBBDAD`848(õ7Nss =xpt..=BnnD, !H&VqSX}B#=;R ^ʘlRS8*Z /Sh?{T6))βqKZC )j!V{Er .U`Oɩ`' @ɤ\؃`V u$152Ӵiy?Cg%]kqY۴UK_9P2w}^Bϔe1_ K8,@,Fh 1[?;֛R{OIv 82Բ m@fisad+_X#ѫH׻w5jұOVl+u4==wf#fMSC?t& f4 OHXm{l|+r dq)&n= @~'=4fB|C܅FVnP3IX;/ :!%b7$f1eGR Λ" Ӆ!֖u,|cu~a-A I BNjx]<([CfZfU!ƿJ?_0O8@|@aU? v=1TmRe9pXe¯ڛ- \L[* ,D%qhp.gg&Ub۱ \:?n֩7HO$2 P@qA%6mN? p]0DuVQ] A%\VXqOcR 7>꧀¥4H<Ꮵg\"u*L BP\Ke}SV0/#=+8]+|{H}FcUB w:FMNgōu^nz3jO f[;+ v'6֜@qt1eA>tWN d~lo4KBC%)M oM:rYc$g0j@V;iUk^[ΊU4V@V*!jwTCR#=RƺW>m&՚<^&`V* ><5%/ݙ;RSxd_Շs؁O5g }'gLFb_Gem!ٔF6Rtߜ[V8E|BQ*o71n)a}#xZ9٤IWHo@U} kfE蟌TtD]qa}9mu>k崈gM`5-ury9ݮF5 X!XyEm$faI7^vO<$Ehlgcvz,|( 6/A4m#.Df.Vw,{{ÉU@/TJrKhFލ9?iUC9C-Ƀ&~C3"Qʆ-BWf /%#~\Nж}})uy%(U{'(bAk'WNLܚtLbx#a):4PQQWU:?Ռ`K bvQd(9[r+.jΚ}pMlsVJ^dzaAtD˛ǵx#w!x<4l%(3#TuNX#U[F|D9ޮ4!: $b|7]QvV.}T4(LAjh'qa$E7Pz(:VfjRezdrf}݄"6yҰ\ QEG-ta `J͢ C;ٸTZI{lX2FU$э &!ɐ:H@(²ZrS:[ CA,]+ )۷lLi26.nrOR7MZѵp1SrfZ&F/pmU*;BEY-uIphZ ;$7}ˆ C^z1Ue~8i.u6jH Q馟d3 Lu:BLgF_{*#-,m_|q+Ga +zT.$O;THX{!{ʋ\n973k)5hZqg ׫[M4WW'j9RV}m(V";X)'dT Oq-c|lc< ~}▥VQx-xܹ6UĀ^ol8&1Ft#3|.pLߟ0X3wmꗒQSy`b|Ȅ&koS$s*Fu <:9Pӛd3#D8Z]Ǣ/OPf <$IC(+n[`^֩ tyՌhb?˃:)l]f<9 /'ޏ (~ߟP T7BNe|X4ݸn| ]{.H^w$^`R߶̫ Ih؅6/s[NaoBX-<(U.W7G<|I^s040 A RŎQؓTt߂] >*E -s%UoV@T60AuJk/roJHӧ52~Q觅~@K^Е| @rxw;-=|hTn9/fi}'G*v=fܐ/(^]rz${T-Y$;jyM$fk/j%}7ش*bP1-i1kO';O\KKt#L wF 3iu{j(szLˡeA\3͙Kϒ1\% l^ҞIkvJlǕM4uVMc]5"‚ౘslpr_?;wʹq/>i@o|YXj@ZI^bkr41\Jp[u'KY;Ot[z 4Bf_g </"{'D( q2mG@&kD[)|\{&یe6vVir #13^ZoH؏:cwYo)xb&C$/(=4\ Oۇ:l7m?f-IꍀzlQmUe#n^FT6gaTrHad׹ʂr27C=3cT/G{geh};bb5IX; 0An?+J/j+y^ALF/}ߍΑ^☒PM<<'k܉Q>)/ ~m^-2t/−=a5q,9^{6 DH^r)nNk^ ѬZj^FDm#ýR!ѫyՑ86ܦ\Iu•Q1:ikPoY9H ~pK@wTjҔa]"(T*(y⊕^ mV1ě\*zx.DDh`ȃ)"]iڐBeTئ*,% UBb}F0,PxBM[aa/,%1m7"Q*֭lz(/<;2gGƕ``?oCL8a1d9mcqF_x%STوtc 1i4uɢox^0i:o>zmU0JΑ|KMA\GK *_0P+|4i6Je]((~u̍8XJ1^vP&}AٖI|+n10MBv~xW)/BL?GD :'DIS/696A`=|NŰp5VVK8t׹Mmt>+!TMƽSM0j9݋ZNB|" d:|\DNGANC-(3F}A콵mz>P^FP\u-SɄgk󅥜CGMGlKblT>  :HG 5i=h$ u3;g,}E|HnvH6Qx,jqT/:n9FBlrBPՐY[#;5tv5g/R3 6jC k&LǞI1(h#קR BҊ_Y%dgs#ˊ]tQ(mx| DE&F@̭إ dź3jQw݅g8K\Pq߄ pпRiv(j4 UaŠ>ƀBhc!yayf/ܓyk3N|*]d-ݍi(A'B_`*6viPYTO j {5I;7"OQ^?Q{,?$-?m}bo0vx!P;9bx2„\3de"Z\\,gnƾ~l РjXDO8 BRD= fp [,hK-_lmL ]|DZ1CKޮbgk"e>nQo3w xq,r Z.h$2@['}.nڬbɮnUޫ%Dܥ fhlQSL65iȜ r f%Tn߉g8vx1I1昙NÀHX@V/f 7 2eaejk\Ea͑>M ;q\[MY86螫Ui_x f~C?$2Ko7P!1X<C9!zI浡_ȟE ky"᠍ X1L6sgyL@Ҭ܆rQ ZSU}XɸsBj+pVnq sb D踭Y%2E?~Ys>P_ rSNg5u=DnD嬐^?@9{z"k 3*ԨYH_2lz7c%b77^n;*/%x@rK5GgFMKuE!RLB YZ