libtbb2-2019_20190605-150200.3.2.1<>,Dbbfp9|0H4~s1D@b8) u. m *Mlbns5]&Z1!4,Ji\ JSD0:2@TTں~--Adg>u+"v$/c &-<|o괾Ϻy%roJ漜_i 7r`|u"֔I̕~_]%1O ROGHO0J]lk̇r%s&͆:t>C+?*d  % E1R] s       DH|t(89:>'@'B'F'G'H'I'X'Y'Z(([(,\(<](@^(Lb(Xc)d)e)f)l)u)v)w*Dx*Hy*Lz*****Clibtbb22019_20190605150200.3.2.1Threading Building Blocks (TBB)Threading Building Blocks (TBB) offers a rich and complete approach to expressing parallelism in a C++ program. It is a library that helps you take advantage of multi-core processor performance without having to be a threading expert. Threading Building Blocks is not just a threads-replacement library. It represents a higher-level, task-based parallelism that abstracts platform details and threading mechanism for performance and scalability.bbfnebbiolo SUSE Linux Enterprise 15SUSE LLC Apache-2.0https://www.suse.com/System/Librarieshttps://www.threadingbuildingblocks.org/linuxppc64le bbf7017e4514ca61f075862029a11461cd2fed0036631bfa3e92570716664a6fe90rootroottbb-2019_20190605-150200.3.2.1.src.rpmlibtbb.so.2()(64bit)libtbb2libtbb2(ppc-64)tbb@@@@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.17)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.17)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(CXXABI_1.3.11)(64bit)libstdc++.so.6(CXXABI_1.3.3)(64bit)libstdc++.so.6(CXXABI_1.3.8)(64bit)libstdc++.so.6(CXXABI_1.3.9)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libstdc++.so.6(GLIBCXX_3.4.21)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1]@\Q\@\]@\ڭ\@[@[aZS]@Z;@Z5 Y@YéY-^Y%uXQ@XXN@X&W0@WXW)@W)@idonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.combwiedemann@suse.combwiedemann@suse.comtchvatal@suse.comidonmez@suse.comidonmez@suse.commpluskal@suse.comidonmez@suse.combwiedemann@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comjengelh@inai.deidonmez@suse.com- Update to version 2019_u9 * Multiple APIs are deprecated. For details, please see Deprecated Features appendix in the TBB reference manual. * Added C++17 deduction guides for flow graph nodes. Preview Features * Added isolated_task_group class that allows multiple threads to add and execute tasks sharing the same isolation. * Extended the flow graph API to simplify connecting nodes. * Added erase() by heterogeneous keys for concurrent ordered containers. * Added a possibility to suspend task execution at a specific point and resume it later. Bugs fixed * Fixed the emplace() method of concurrent unordered containers to destroy a temporary element that was not inserted. * Fixed a bug in the merge() method of concurrent unordered containers. * Fixed behavior of a continue_node that follows buffering nodes. * Added support for move-only types to tbb::parallel_pipeline * Fixed detection of clang version when CUDA toolkit is installed - Refresh patches: * cmake-remove-include-path.patch * disable-irml.patch * optflags.patch- Add cmake-remove-include-path.patch to remove setting include path since we already install under /usr/include and this fixes idiot OpenCV trying to do -isystem $TBB_INCLUDE_DIR- Update to version 2019_U8 * Fixed a bug in TBB 2019 Update 7 that could lead to incorrect memory reallocation on Linux (https://github.com/intel/tbb/issues/148). * Fixed enqueuing tbb::task into tbb::task_arena not to fail on threads with no task scheduler initialized (https://github.com/intel/tbb/issues/116).- Update to version 2019_U7 * Added TBBMALLOC_SET_HUGE_SIZE_THRESHOLD parameter to set the lower bound for allocations that are not released back to OS unless a cleanup is explicitly requested. * Added zip_iterator::base() method to get the tuple of underlying iterators. * Improved async_node to never block a thread that sends a message through its gateway. * Extended decrement port of the tbb::flow::limiter_node to accept messages of integral types. * Removed the number_of_decrement_predecessors parameter from the constructor of flow::limiter_node. To allow its usage, set TBB_DEPRECATED_LIMITER_NODE_CONSTRUCTOR macro to 1. * Added ordered associative containers: concurrent_{map,multimap,set,multiset} (requires C++11).- Update to version 2019_U6 * Added support for enqueuing tbb::task into tbb::task_arena (https://github.com/01org/tbb/issues/116). * Improved support for allocator propagation on concurrent_hash_map assigning and swapping. * Improved scalable_allocation_command cleanup operations to release more memory buffered by the calling thread. * Separated allocation of small and large objects into distinct memory regions, which helps to reduce excessive memory caching inside the TBB allocator. - Disable python2 support- Update to version 2019_U5 * Too many changes to list, please see the included CHANGES file. - Install TBBConfig*.cmake- Extend reproducible.patch to not capture build kernel version (boo#1101107)- Extend reproducible.patch to override build date (boo#1047218)- Add conditions to build with py2 and py3 respectively in order to allow us disable one based on codestream- Add disable-irml.patch to disable linking to libirml - Actually update to tarball to 2018_U2 release- Update to version 2018_U2 * lambda-friendly overloads for parallel_scan. * support of static and simple partitioners in parallel_deterministic_reduce. * initial support for Flow Graph Analyzer to do parallel_for. * reservation support in overwrite_node and write_once_node. * Fixed a potential deadlock scenario in the flow graph that affected Intel® TBB 2018 Initial Release. * Fixed constructors of concurrent_hash_map to be exception-safe. * Fixed auto-initialization in the main thread to be cleaned up at shutdown. * Fixed a crash when tbbmalloc_proxy is used together with dbghelp. * Fixed static_partitioner to assign tasks properly in case of nested parallelism.- Build python2 and python3 bindings - Do not bundle python bindings with shared library- Update to version 2018 release * Now fully supports this_task_arena::isolate() function. * Parallel STL, an implementation of the C++ standard library algorithms with support for execution policies, has been introduced. * Fixed a bug preventing use of streaming_node and opencl_node with Clang. * Fixed this_task_arena::isolate() function to work correctly with parallel_invoke and parallel_do algorithms. * Fixed a memory leak in composite_node. * Fixed an assertion failure in debug tbbmalloc binaries when TBBMALLOC_CLEAN_ALL_BUFFERS is used.- Add reproducible.patch to not add build hostname+kernel to binary- Update to version 2017_20170412 release * Added a blocking terminate extension to the task_scheduler_init class that allows an object to wait for termination of worker threads.- Add missing include files boo#1034842- Update to 2017_20170226 release * Added support for C++11 move semantics in parallel_do. * Constructors for many classes, including graph nodes, concurrent containers, thread-local containers, etc., are declared explicit and cannot be used for implicit conversions anymore. * Added a workaround for bug 16657 in the GNU C Library (glibc) affecting the debug version of tbb::mutex. * Fixed a crash in pool_identify() called for an object allocated in another thread.- Update to 2017_20161128 release * Added template class gfx_factory to the flow graph API. It implements the Factory concept for streaming_node to offload computations to Intel processor graphics. * Fixed a possible deadlock caused by missed wakeup signals in task_arena::execute().- Update to version 2017_20161004 * Fixed the issue with task_arena::execute() not being processed when the calling thread cannot join the arena.- Updated to version 2017_20160722 * static_partitioner class is now a fully supported feature. * async_node class is now a fully supported feature. * For 64-bit platforms, quadrupled the worst-case limit on the amount of memory the Intel TBB allocator can handle. * Added TBB_USE_GLIBCXX_VERSION macro to specify the version of GNU libstdc++ when it cannot be properly recognized, e.g. when used with Clang on Linux* OS. Inspired by a contribution from David A. * Added graph/stereo example to demostrate tbb::flow::async_msg. * Removed a few cases of excessive user data copying in the flow graph. * Reworked split_node to eliminate unnecessary overheads. * Added support for C++11 move semantics to the argument of tbb::parallel_do_feeder::add() method. * Added C++11 move constructor and assignment operator to tbb::combinable template class. * Added tbb::this_task_arena::max_concurrency() function and max_concurrency() method of class task_arena returning the maximal number of threads that can work inside an arena. * Deprecated tbb::task_arena::current_thread_index() static method; use tbb::this_task_arena::current_thread_index() function instead. - License changed to Apache-2.0 - Please see included CHANGES file for all changes.- Update to version 44_20160526 * Added a Python module which is able to replace Python's thread pool class with the implementation based on Intel TBB task scheduler. * Fixed the implementation of 64-bit tbb::atomic for IA-32 architecture to work correctly with GCC 5.2 in C++11/14 mode. * Fixed a possible crash when tasks with affinity (e.g. specified via affinity_partitioner) are used simultaneously with task priority changes.- Update group, and description of tbbmalloc.- Update to version 44_20160128: * Lots of changes, see the CHANGES file. - Drop tbb-4.0-cas.patch, fixed upstream./sbin/ldconfig/sbin/ldconfigtbbnebbiolo 16506160612019_20190605-150200.3.2.12019_20190605-150200.3.2.12019_201906052019_20190605libtbb.so.2/usr/lib64/-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:Maintenance:23842/SUSE_SLE-15-SP2_Update/7710d7ce04b1193695e18c212a9d9e31-tbb.SUSE_SLE-15-SP2_Updatedrpmxz5ppc64le-suse-linuxELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=3eaec1d4f6d42789695a2c51ef9b37d0c9e997e1, strippedPRR RRR RRRR RRRRR RRR RްF!Jhutf-841c9b9f58ebd005062fe1a8317f531537c1b8d0d0ac1cb52c4c8ba9038fba7b6?7zXZ !t/&]"k%wd Vd+\s ɣ!VoY߱@йBO#% S/JVBgb=y4GMttg(1|C+KH O%'5C bKk\>l(W[ 47NNE! ,2mҠ!3Ö5Sl 'C #6y `Km*-'q#bдMx6_n^:eMYgc'{7Ѱ-ٺFXbxôA]7yxʺ=ɪ}"^p0ƠW1}^} t#V<K}fv<;qr"! >;)íU@&k+Di 0$y?JSX՜P'JlL >$Ori?:IaYjJYjޭ -.4~(INţR$ YL>i[K  p=jHli Lؤ1Xw˭+LV3\}cy$D1D[֜-jiK7F=imlo7xwԍ|J# dfD3[ #R 0Ґ%Ծcer.Z γߐB1~ٽVtfD!V;xGXDKj7{RR:}\QFP㲃JO}Jv U#:,J$N _pi)E"}3A+-9V"V me8v_R‰~z3iT#E2 }lOGhv[gk^ÄmϕhԑP㛭1` Zx)X65dkM]G@a#EgǣO_NFX'zwtu{`ciˈ 2UX$#-̈́5lSq)z3~Y^|23dRսekКk pZhS)<@V|?b{ùϐs|+muk>qMLNNYQi=T hCeb*ekvKNvb:<:XHhyTA@;pʌ׶w7M&E`o X6sL I-py;(sH>ԮHxC֬:@t<=^NX7G59Qd"f#$-iTqRtNw*a?[/KEU2i1.}BV"t8sB RX[~Ϥyaƽg.9j#^KW/TZBV(j/g+2( FemTQ6Rc,5">tFݡ]. %[@; I(ԧ*?|n%Fq!K]5 x|X֏忾L;=Hp{?\+')v,ar(,J~Usohy: fFI3F*t`]EHoP/Ch,ONՒZZ/m:0Dt"glvѿ}H{h?#+R\o2 %?c>Q?6[D<<&]S ">YDE#5Ϋ#u\fC.Mv:cYT0Ru8hgt&H(GɼJ mHsۛ\Y3H^3xCѩajb8E1Pjt~Eؿ;K=^CPCA{2\*C,ya;IYˣby(x˼ 9G!DJ  Q&p NrC8{+QBK*;(T+n!|FgjL..]NrZ=u'}Q7M!qݕ`ʫJ)n^F*A2 SGp1M6.'5IAG/٪ 8 H>PdA@C33bv[N[Ru*.]ܙԷ>V(Zg WpkdǫY0^rWsF)cskG+q=bTo~/>TAq -` /;űG={ 8C7x}ʐZ=Hwe%ɆQg=[ Lmů(jwK<ϣP&=Wle}ir9AQ49htyG]*awaQϾ%5´M;douAunZhc*b G +UG¹e{1N^c`r;h>FUQڨL͏AhhxoP&Q2ݧ;_hjcF,7"bƅ81Ip31}GxQcodEjj9  |yQi)PDb7xF$^ C;\c0M 7%)A51ӎE@ghgڬL\&|˛r --#7VXC6R!'1BI/\.S7pd[.]S&^ABi (<#_,n!иڒeTnq,ٶ"c. և)nܺ8Z:8* <@zQ֜x yOG+ˆ12\elV[91 ZmaEȫl[ڜ[}u((&Ԓ(68r(r!0{k;r1OطAԀ"zB:rv>y%֛]s՛Tbq@16F\o}Z@9|MA#埩g5ayjձ߈ܴHˎixT{P_f2zS `y?P/YRiHSp ,R(W FrzZs f$[~}؉{OGx11_ !C(2Nh@~F@[8$#yН>]-dJp/? v]5n$ӺH?N*D]QkKMR A:'b݊7fWJL蘞M[5\Đ"/<TV3=Y$DF,\4̇7-{c Kn^i]s6N^a~ڋIN^_Svp|wr` oDs2"֟"S>@r'A`B b';yoMc3EGke͍A~Nސl [Wټ!זjW 0x ֑e*go.B["?ƶ{CZam  i&5'Jk\t_-(S)Q.d둞;wQ3NR]n<|ʣȤ]'ybOҭuUoGoB1_ bQ=&mE\e[ѧFhLg) 0{LC c3KpԖs%G|A-@OPc0]tχ4Kuhqy+HX:B$p1Kl&Lq3gTwCfE; mN-'ˌSW U|ӹ0vJ=6z;0#Zɲ+ǐ;9ZH샹HHg;>"2H@/_ Dp0dOϦp@ h\{ötT)XW;]UZ**,qz~$}qHvsC2PCz! uq~R+CnF9Q@v}K,ےHRT[!Cl\kF- Eo0S7n{|7P"xA%HQL$A?8`cPM tvo! K_uڽP/6I)IApiVa-m̽d@.(Q @Ԃv6i@J8l%z|P>ߥCenk5m V묈m89SX Wjg{ˤXG~ tU6a~hmog7hfبi nFF-p\kT-jEew`R#Fɞ9F_ssP cR֜L`G}L. xGjZq_ ׆Uz{ m|%vs 鮤>n-?ӥαQ4D|-0* ag&D5 _[PBoj,Y.uT ?t <6dѠ7 f49n|Oz8&c㸏L ⽏?޹VXT@;iu;V.!Kj f4G9xᦇ)s;B>+Q~O:H'hr[k5 UK ,HKT̡D'#:\h*[qDD̲g,fc0(0aA R<%';%U~jӚ`K SwqWy\kH1YQ|Jm+Q"6L+GS*Lv*? YZ