libfftw3_threads3-32bit-3.3.5-3.21>t  DH`pY_/=„yEmCG=*=a%oY&$|$6p,J~IzYl="6D.KJoDڽҥ9}FDr΋E\T Tl +xU6>D%fzD|{H8@)qZu?-&]~V:"?"d  % [+4= Vs    R 0   (89d:>dGlHIXY\]^bc(defluvw!tx!y!Clibfftw3_threads3-32bit3.3.53.21Discrete Fourier Transform (DFT) C subroutine libraryFFTW is a C subroutine library for computing the Discrete Fourier Transform (DFT) in one or more dimensions, of both real and complex data, and of arbitrary input size.Y_cloud1353openSUSE Leap 42.3openSUSEGPL-2.0+http://bugs.opensuse.orgProductivity/Scientific/Mathhttp://www.fftw.orglinuxx86_64/sbin/ldconfigfffY_Y_Y_Y_Y_Y_3c50b3136e5e5dd1396dc753d4aa9c67f4af2772bf8dd4eea9734a97038e50aa0a04e69bcb6733cc6c8a0e6ccec97cb8libfftw3_threads.so.3.5.5libfftw3f_threads.so.3.5.5libfftw3l_threads.so.3.5.5rootrootrootrootrootrootrootrootrootrootrootrootfftw3-3.3.5-3.21.src.rpmlibfftw3_threads.so.3libfftw3_threads3-32bitlibfftw3_threads3-32bit(x86-32)libfftw3f_threads.so.3libfftw3l_threads.so.3@@@@@@@@@   /bin/shlibc.so.6libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.4)libfftw3.so.3libfftw3f.so.3libfftw3l.so.3libpthread.so.0libpthread.so.0(GLIBC_2.0)libpthread.so.0(GLIBC_2.1)rpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsLzma)3.0.4-14.0-14.4.6-14.11.2W9SRe@SRe@PͷOOĺ@O8Oc+@OU@OU@OU@OU@NwNwN=@NN @N;@N98@MK:@J_@IX@mardnh@gmx.demardnh@gmx.demardnh@gmx.dedhall@wustl.educoolo@suse.comtiwai@suse.deadrian@suse.dealinm.elena@gmail.comdhall@wustl.edudhall@wustl.edudhall@wustl.edudhall@wustl.eduidoenmez@suse.dero@suse.dejengelh@medozas.deadrian@suse.dedhall@wustl.edudhall@wustl.edudhall@wustl.edutoddrme2178@gmail.comdavejplater@gmail.comtiwai@suse.detiwai@suse.de- update to version 3.3.5 * New SIMD support: - Power8 VSX instructions in single and double precision. To use, add --enable-vsx to configure. - Support for AVX2 (256-bit FMA instructions). To use, add --enable-avx2 to configure. - Experimental support for AVX512 and KCVI. (--enable-avx512, --enable-kcvi) This code is expected to work but the FFTW maintainers do not have hardware to test it. - Support for AVX128/FMA (for some AMD machines) (--enable-avx128-fma) - Double precision Neon SIMD for aarch64. This code is expected to work but the FFTW maintainers do not have hardware to test it. - generic SIMD support using gcc vector intrinsics * Add fftw_make_planner_thread_safe() API * fix #18 (disable float128 for CUDACC) * fix #19: missing Fortran interface for fftwq_alloc_real * fix #21 (don't use float128 on Portland compilers, which pretend to be gcc) * fix: Avoid segfaults due to double free in MPI transpose- add support for long-double precision- update to version 3.3.4 * New functions fftw_alignment_of (to check whether two arrays are equally aligned for the purposes of applying a plan) and fftw_sprint_plan (to output a description of plan to a string). * Bugfix in fftw-wisdom-to-conf; thanks to Florian Oppermann for the bug report. * Fixed manual to work with texinfo-5. * Increased timing interval on x86_64 to reduce timing errors. * Default to Win32 threads, not pthreads, if both are present. * Various build-script fixes. - Drop obsoleted 1_man_macro.patch- update to version 3.3.3 * Fix deadlock bug in MPI transforms (thanks to Michael Pippig for the bug report and patch, and to Graham Dennis for the bug report). * Use 128-bit ARM NEON instructions instead of 64-bit instructions. This change appears to speed up even ARM processors with a 64-bit NEON pipe. * Speed improvements for single-precision AVX. * Speed up planner on machines without "official" cycle counters, such as ARM.- update to 3.3.2 to fix crashes with gcc 4.7 * Removed an archaic stack-alignment hack that was failing with gcc-4.7/i386. * Added stack-alignment hack necessary for gcc on Windows/i386. We will regret this in ten years (see previous change). * Fix incompatibility with Intel icc which pretends to be gcc but does not support quad precision. * make libfftw{threads,mpi} depend upon libfftw when using libtool; this is consistent with most other libraries and simplifies the life of various distributors of GNU/Linux.- Enable AVX support (bnc#763657)- fix build on %arm * disable neon it would require --enable-single (precision) - enable openmpi for %arm- source the mpi environment- delete INSTALL file- patch macros in man files- add use of neon extensions on ARM- updated to version 3.3.1 * Reduced planning time in estimate mode for sizes with large prime factors. * Added AVX autodetection under Visual Studio. Thanks Carsten Steger for submitting the necessary code. * Modern Fortran interface now uses a separate fftw3l.f03 interface file for the long double interface, which is not supported by some Fortran compilers. Provided new fftw3q.f03 interface file to access the quadruple-precision FFTW routines with recent versions of gcc/gfortran. * Added support for the NEON extensions to the ARM ISA. * MPI code now compiles even if mpicc is a C++ compiler; thanks to Kyle Spyksma for the bug report.- Ignore rpmlint fixed dependency errors- fix build on s390/s390x without openmpi- Remove redundant/unwanted tags/section (cf. specfile guidelines) - Employ shlib naming (fftw3 -> libfftw3)- enable sse only on supported architectures- enable sse2 and sse code generation- specfile cleanup * Remove authors from description * use %makeinstall - fix devel and mpi-devel to include proper header files- updated to version 3.3: * Compiling OpenMP support (--enable-openmp) now installs a fftw3_omp library, instead of fftw3_threads, so that OpenMP and POSIX threads (--enable-threads) libraries can be built and installed at the same time. * Add support for the AVX extensions to x86 and x86-64 * Added Fortran 2003 interface * Added MPI distributed-memory transforms * Add support for quad-precision __float128 in gcc 4.6 or later (on x86. x86-64, and Itanium). The new routines use the fftwq_ prefix. * New convenience functions fftw_alloc_real and fftw_alloc_complex to use fftw_malloc for real and complex arrays without typecasts or sizeof. * New convenience functions fftw_export_wisdom_to_filename and fftw_import_wisdom_from_filename that export/import wisdom to a file, which don't require you to open/close the file yourself. * New function fftw_cost to return FFTW's internal cost metric for a given plan * Remove --enable-portable-binary flag: we new produce portable binaries by default. * Fixed build problem failure when srand48 declaration is missing * Fixed bug in fftw_set_timelimit: ensure that a negative timelimit is equivalent to no timelimit in all cases * Fixed stack-overflow problem on OpenBSD caused by using alloca with too large a buffer. - added openmp library support - added mpi library support- Add 32bit compatibility libraries - Changed -devel package groups to Development/Libraries/C and C++ (fix for RPMLINT warning)- Added provides fftw-devel- updated to version 3.2.2: * Improve performance of some copy operations of complex arrays * Add configure flag to disable alloca() * Planning in FFTW_ESTIMATE mode for r2r transforms became slower between fftw-3.1.3 and 3.2. This regression has now been fixed.- remove obsolste fdupes check in spec file - avoid unnecessary autoreconf/bin/sh3.3.5-3.213.3.5-3.21libfftw3_threads.so.3libfftw3_threads.so.3.5.5libfftw3f_threads.so.3libfftw3f_threads.so.3.5.5libfftw3l_threads.so.3libfftw3l_threads.so.3.5.5/usr/lib/-fomit-frame-pointer -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:Leap:42.3/standard/75419eedaeb15baf7ca008836cd2c7d6-fftw3cpiolzma5x86_64-suse-linuxELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=6754fa5b0fd0fd6e3f456f0f41d95aed3ca836cc, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=cfdf90795025f59e8a751e701b1810e37cbb3aff, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=bbeaa80a5d960d719ba5c85d7327e54c4488cd05, strippedPRRR RRRRPRRR RRRRPRRR RRRR?`] cr$x#̢rTԢm۵Rnq©s$^))8B1;\ggy):{s;UT *l=ϴsTj-S0 :aj-ů& 鲤^~w2iI9Tnl*S _ ES/l ӽg1%:RŴJ~DCo|` W@ǂx6R\x2XB2?FM{s&fsUO*?˳>m)!1yB'10 4tv Bt:֝S|kȄΫNKe|+鞬J]ytӟ-nU B2xlZHSGzTyY]J};/,t'9캲~XC~3w>,30NhS8h>F;Cz`|1HWޘ5~l jO̔ OGPV )`r2념(O۲ ^ V nq&aЧ@ys5# ESXd"(A"q—ȎD{ u" bVX6nد+Ƅ!Kk V2u+KͅWj82m3?$:6uyEaG,HQYkijb2ѫAQd eUVVI$&X:;Bh5qMc~➯(+tOu3nVTx%qB.g/C})[15b ~6X6> Ic6`n,W".Puy4z& ,po8."GaxޖK7ON9(iu+ T xp%:Ãos?O 5 Mqќ`O_}"d`,@Y]DW]\vŹ͑Cٽ*׮>[l\QigJxh"( S "=<#.Mw$ht<0TZ@ɦY¨LP |6͐3Od߀I> ~OPog+k1p N?:P;+51e8E] i0m`OD-GA`]$ƒ3π6 s86ȏեvte?8x==0(#W.yFB&. JG-](!hnr!OY`9_W'_Id|8Vv eK댵_Sn)@\,O ;C^FIFYcK \woFEP 8T= 11adXL\DvZ@|tjG' Q@8&<[] Q$e,xaJR,ZmdBJ˪Yy"*Xˢ3USl| uμ=e"Iijhԋ( &0f }0D_HެrΙt{ТkR4! n Hlm4zDw~)xaAqycJS <G"{^8h)4R7w:Ga۴Xkڭ]wh̩y{h 5emPvl"yD K<8t8ԁʐH2p0N>c{A2k!4<|{5*qcGƏF <|sqR斉ӿrT$s7:`X8؍[Y?4eNZXjd)fsҧ^7G{U{ga&7 z}%Z{Ǚea坸%|/p*-ddvA#|$!2r^gd54")HR[h g9$, [֬~LA>J_`o4VE2>ȷ6Y}Ҳ" c ZqN\fj'C7;ќ $ 6O;"x/!t8[OfGd(8X/)HNhʏ#L쿿kpB#n/U͍mimH< 1rFy껔u9z\8VWL!,\bPzqjZh~C7@Y؈ &Tym3Cto cl46MOkA7*S}t{X10E*e'qvc &7JIf6bJ< eBzTF}`i5N)KRDf6K^?N<Ѭ׿$ߢ[ÞÜ"jYOG~WًMDK}aoj+.m?67oةq[/5oGįlSCMb;r{JM_W8 tr|V%(ܶ$T/J%` ľ֬(TU`D'~:>V\S杦yWבxEc&a~ 8Q5ĩq;֙|4—sIh]Eʶpp6liTG]b%a5٧Nq VMXs: XK,yA 91%"]MӔ6G#= ;$Q$8U ˓=wh\0veNBT+(.g.?HchEm)((.sDFmP7ǖҍX?:WrxT'0+L[GEpv+z+Qo wQ_~@8ezeJƝ[gs*D*N{F\ ?2JVXW] k5X^qpծ>OfNj9A(@3IQ%Ǎ8xӲ9G, M= h|aeY5)nW81A\Cv.YK=<:8^޲V.V/͗: Y~d1C9Pﰣm ?&$*) / U%X]oǓt{7r}TM$sѲ~66^MJoH64 KuM*G0|_]Hw׉t$b kQ`ȷz\$R WLxlk+0='3]vL-,ʜ@EW|y ; T#+ŖH>}:Fh,|JzpG)=Iig'E`\:p,N|곟㔕%4j1\ P=\’iIb!Y5̈́>R(<լԝ}NpݽwckgQԲ.IMsT) r&1ȋÛ柠G+\,YT&BTJ3Zv;'6q 9悎͋l*ecY =9*rc{i8Mم@< 3)Bwn*h3Tܲ[2AAwx $/QjTF:Ze G,N|{1Q}*h2uJ.t1R`Dy;S-Rf Yg? G3wuD8 oC`\VIr!=pKV14x|tIъLK1G)|}P;tx/) 7ydjR52H6>>L@'l@oǝ.6F߽-OQ0aBK t _0m:Ib6fXQ;+2|PӞLWibK̲²RДyX9טP^)}cB+';KO1W5Tk$GODdK n4J:/cSAcfE5]4m*g%ϡȫw4N/KȔ,63RceM9@Xx`T#̀U}F{Q1:hv_*LL[fU TbLdLsV 4{OO9P{djeyfa&[j荈ts7-򒨱 6_fӡ`(G@Q;?;bքxk0vkΘ7`Y v[Yd0,#5*h#5h8X&v*o8SeD*l@|4ɺ;7:-oڮU{ llQqEN(Y 8'Ț_wqWj7WƯ=2O@VyрEv7' ]gJWr;+]s';J.t.DPnȬ`#oX/g;F⦥@l`Kl* 2*Kr0H :]D og;L]qV;rd}T _S"%16F~0$',@R+<ѷIZر70,bUQräFV!.d̖'u0ǖ LUğ|6$T::ݜ xT#--.*2N$jƲ#Wɘq5j6s O_H~r%*X<'p_Jp[xLӟ"R\F7W{;4% V\]&yDڙ1}w-3Fɿ뼨}~o]ڹs9+`s.Jf%[о`ٮJô1=j-Ehhl%$mx=wŽ V k CR' ĀX4@Kk71>V#v 6rcX^ZKlI#`mc ׸,/CV{mzWg,P*Ki[,z[!0WL&Fs O@A.v;vi IZX?/= KewW{p$HB!KvEΘ v\>3Em!?R׿>fg*#L꫚H.Պ-5rftO(i/j[m" ?.ݛ~\C3%Ty&Y=.Q oe]xГJmV|imiT-/Ra>m&!糢1 \3TR"2Tumz$oh>z,&CI)ufMR"QG^O?_yN4`<"oZ{/f.s0C:! 6&iL,[Go~оoHjYP2A?y*@$cW♛y-~fB-@*xX&oا)=&od1mӺ`[f>UٷGO;NS/_yGd:M]ABQI*,EUaҡ"&U|>g ~|:~NBbc>G0Q[vmb}? ϡgKW#Cdc־h&0FO:QJj+ww+\i=8+bQ~Y%W[7&pc׳(o!4 ,Q&{98<Ѭ3 \Ԗ&X=)>GmV˜ݐdVtթbږcj l;0HaY?5ߘ ;:WJQیzoFd_5٪w=HݯĖ[rޛ!f}lLBUa-qQqMHƷ.puA~r#C>f[T֖xvGju?ynίLGw-~P?" yS"+BܝdF^c+Ƚs*ge)wo&J0-QXnWQCK j $^8%|py߄pzҊT;>A R6> -`ъV:˾(hg!ﲸ,[mlGm;S$疩 %}lڕ_#3G&lu#I4ar~abi/DZ8褖ZO3!bSjOK'ڷaްƾ }@Q-Cܰl8ГL%\ bjKI 犌WAҒH?;9gfAUs5 kS!͝b1c[n$o f|tkR_iTa ⪺UNm-X&=b5y ]$5nOĔ88C"J AtfeV >Uw*SDp]_+w8 ?إ)8N~NjUש19{*B%ZHL ܟGTinTZ8F܄LH^xJ %y9 al$r;%g_ޚa=ɏ,ꘅoQUR~(f(İ2LVٍ * g$+I} 8b BYb $J?gb4ť/9J q-J"0 /IZ"7'X:̃+iA}SܫOdN*ʯ XU?{,$UsƱ Qf:NFi] $*\AM2dr|ux~&. ѕy0b_4U0}x&7O*P>eT$fxօv1J~80ZohD.8*j|4^ ,.YvmЍ:OUJҹ-~tH!m@KDNꀂ5/8ވj(& ~ҵB63S\Ga֤ oxQwqs4+(/bUld1) "g[ZڧҖ;@_L̼$4b DB:ÅWO1j4[zJkk` JH5zU32xh]94 ]b7P,Аf*߻[d*TܘSȳә 'ω΢˕O~H W!&?Y ͐fIѰJ jw(S $ypbFoҭC$,`܌!=臟1!W^3s_PYz`yt? ؙ[G7)@5KФ}Z_M&  4ɠ0K$¦Ql /9HW F$TcBpYr[+„tx!"071Nf6-{dyU@?~_%SmOA1AbV;s $(- ,.ڬ65(x^E3 Li۫bfܢg4fyC!D!AwΌb" =8Xg(X7BN>90 Z>4:Q<84@ *:X$گtXY o➛΋go*<. ØKkY7 Q)ğ>~-o&UyyAKH]:(A/D+" PP_^is=PO`ŔTLdn$rI$x7\zٵMˌARO!UWʣ۸_{et}+fToŤ;l8ԅu=XګWa{a&h4)>5QTsc6-