Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python39-tbb-2021.11.0-1.1 RPM for s390x

From OpenSuSE Ports Tumbleweed for s390x

Name: python39-tbb Distribution: openSUSE:Factory:zSystems
Version: 2021.11.0 Vendor: openSUSE
Release: 1.1 Build date: Sun Dec 3 10:18:03 2023
Group: Development/Libraries/C and C++ Build host: s390zl27
Size: 165823 Source RPM: tbb-2021.11.0-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://oneapi-src.github.io/oneTBB/
Summary: Python 3.9 support for oneAPI Threading Building Blocks (oneTBB)
oneTBB (previously known as TBB) is a flexible C++ library that simplifies the
work of adding parallelism to complex applications. The library lets you easily
write parallel programs that take full advantage of the multi-core performance.
oneTBB provides you with functions, interfaces, and classes to parallelize and
scale the code.

This package contains python 3.9 bindings for oneTBB.

Provides

Requires

License

Apache-2.0

Changelog

* Fri Dec 01 2023 Atri Bhattacharya <badshah400@gmail.com>
  - Update to version 2021.11.0:
    * Fixed tbb::this_task_arena() behavior for specific
      tbb::task_arena{1,0}.
    * Restored performance on the high-core count systems that
      support _tpause.
  - Refresh patches to apply cleanly:
    * use-FORTIFY_SOURCE-from-distribution.patch
    * add-cmake-check-for-libatomic-requirement-when-build.patch
  - Update Summary and description tags to be consistent with
    upstream's TBB -> oneTBB renaming.
* Thu Nov 23 2023 Bernhard Wiedemann <bwiedemann@suse.com>
  - Avoid stuck build/tests
* Tue Aug 01 2023 Martin Liška <martin.liska@hey.com>
  * Add use-FORTIFY_SOURCE-from-distribution.patch and use FS settings from distribution
    (we use either =2 or =3).
* Tue Aug 01 2023 Alessandro de Oliveira Faria <cabelo@opensuse.org>
  - Update to 2021.10.0:
    * Since C++17, parallel algorithms and Flow Graph nodes are allowed to accept
      pointers to the member functions and member objects as the user-provided
      callables.
    * Added missed member functions, such as assignment operators and swap function,
      to the concurrent_queue and concurrent_bounded_queue containers.
* Thu Jun 15 2023 Paolo Stivanin <info@paolostivanin.com>
  - Update to 2021.9.0:
    * Hybrid CPU support is now a fully supported feature.
    * Fixed the issue reported by the Address Sanitizer.
    * Fixed the input_type alias exposed by flow_graph::join_node.
  - Drop 917.patch (patch was upstreamed).
  - Drop retry-pthread_create.patch (upstream fixed it by using a similar
    approach).
* Wed Jan 04 2023 John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
  - Update to v2021.8.0
    * Fixed oneapi::tbb::concurrent_bounded_queue::pop return type (GitHub* #807).
    * Fixed oneapi::tbb::concurrent_queue and oneapi::tbb::concurrent_bounded_queue
      with non-default constructible value types (GitHub* #885).
    * Fixed incorrect splitting of iteration space in case there is no
      support for proportional splitting in custom ranges.
  - Add patch to link against libatomic where necessary
    * add-cmake-check-for-libatomic-requirement-when-build.patch
  - Drop 5cb212d44732947396abdd39eae1229c7cd51644.patch, merged upstream
  - Use correct changelog entries for v2021.7.0
* Sun Dec 11 2022 Dirk Müller <dmueller@suse.com>
  - update to v2021.7.0:
    * Memory allocator crash when allocating ~1TB on 64-bit systems (GitHub* #838).
    * Thread Distribution over NUMA Nodes on Windows OS systems.
    * For oneapi::tbb::suspend it is now guaranteed that the user-specified
      callable object is executed by the calling thread.
* Sat Sep 24 2022 Dirk Müller <dmueller@suse.com>
  - update to 2021.6.0:
    * Improved support and use of the latest C++ standards for parallel_sort that
      allows using this algorithm with user-defined and standard library-defined
      objects with modern semantics.
    * The following features are now fully functional: task_arena extensions,
      collaborative_call_once, adaptive mutexes, heterogeneous overloads for
      concurrent_hash_map, and task_scheduler_handle.
    * Added support for Windows* Server 2022 and Python 3.10.
    * Memory allocator crash on a system with an incomplete /proc/meminfo
    * Incorrect blocking of task stealing
    * Hang due to incorrect decrement of a limiter_node
    * Memory corruption in some rare cases when passing big messages in a flow graph
    * Possible deadlock in a throwable flow graph node with a lightweight policy.
      The lightweight policy is now ignored for functors that can throw
      exceptions
    * Crash when obtaining a range from empty ordered and unordered containers
    * Deadlock in a concurrent_vector resize() that could happen when the new
      size is less than the previous size
  - drop tbb-pr609-32bit-mwaitpkg.patch (upstream)
  - add 5cb212d44732947396abdd39eae1229c7cd51644.patch, 917.patch:
    build on riscv64, hppa, s390x
* Fri Aug 05 2022 Martin Liška <mliska@suse.cz>
  - Add retry-pthread_create.patch that fixes
    gh#oneapi-src/oneTBB#824.
* Sat May 07 2022 Dirk Müller <dmueller@suse.com>
  - update to 2021.1.5:
    * Reworked synchronization mechanism to reduce contention when multiple
      task_arena’s are used concurrently.
    * Fixed sporadic memory corruption.
    * Enabled Microsoft Visual Studio* 2022 and Python 3.9 support.
    * Extended task_group interface with a new run_and_wait overload to accept
      task_handle.
    * Fixed possible correctness issue in queuing_rw_mutex on non-Intel platforms.
    * Fixed sporadic memory corruption.
* Tue Apr 05 2022 Atri Bhattacharya <badshah400@gmail.com>
  - For 32-bit systems, rename tbb32.pc (default upstream for
    32-bit) to tbb.pc (same as 64-bit) so that applications
    depending on tbb do not have to call different pkgconfig modules
    based on arch.
* Fri Oct 08 2021 Ben Greiner <code@bnavigator.de>
  - Allow gcc11
  - Add tbb-pr609-32bit-mwaitpkg.patch gh#oneapi-src/oneTBB#609
    * fixes 32-bit build with gcc11
  - Only run ctest when --with test is given
* Tue Oct 05 2021 Ben Greiner <code@bnavigator.de>
  - Update to version 2021.4
    * Large release notes since 2020.3:
      https://software.intel.com/content/www/us/en/develop/articles/intel-oneapi-threading-building-blocks-release-notes.html
  - Drop python2 package
  - Drop patches:
    * disable-irml.patch -- install the library
    * optflags.patch -- build system change
    * reproducible.patch -- build system change
  - Refresh cmake-remove-include-path.patch
  - Add libirml subpackage for python module
  - Add libtbbbind library package for NUMA support
* Fri Dec 25 2020 Benjamin Greiner <code@bnavigator.de>
  - Rework the building of python bindings
    * Fix egg info version
    * Remove shebang lines
    * fix lining issue by setting TBBROOT and tbbvars in install phase
    * Run python tests with irml library built (but not installed)
    * Build bindings packages for all existing python3 flavors
      gh#openSUSE/python-rpm-macros#66
* Mon Aug 03 2020 Ismail Dönmez <idonmez@suse.com>
  - Update to version 2020.3
    * Changed body type concept of the flow::input_node.
      Set TBB_DEPRECATED_INPUT_NODE_BODY to 1 to compile with the previous
      concept of the body type.
    * Fixed compilation errors in C++20 mode due to ambiguity of comparison
      operators. Inspired by Barry Revzin
      (https://github.com/oneapi-src/oneTBB/pull/251).
    * Fixed an issue in TBBBuild.cmake that causes the build with no arguments
      to fail (https://github.com/oneapi-src/oneTBB/pull/233)
* Mon Mar 30 2020 Ismail Dönmez <idonmez@suse.com>
  - Update to version 2020.2
    * Cross-allocator copying constructor and copy assignment operator
      for concurrent_vector are deprecated.
    * Added input_node to the flow graph API. It acts like a source_node
      except for being inactive by default; source_node is deprecated.
    * Allocator template parameter for flow graph nodes is deprecated. Set
      TBB_DEPRECATED_FLOW_NODE_ALLOCATOR to 1 to avoid compilation errors.
    * Flow graph preview hetero-features are deprecated.
    * Fixed the task affinity mechanism to prevent unlimited memory
      consumption in case the number of threads is explicitly decreased.
    * Fixed memory leak related NUMA support functionality in task_arena.
* Tue Jan 21 2020 Ismail Dönmez <idonmez@suse.com>
  - Update to version 2020.1
    * Fixed the issue of task_arena constraints not propagated on
      copy construction.
    * Fixed TBBGet.cmake script broken by TBB package name changes
      (https://github.com/intel/tbb/issues/209).

Files

/usr/lib64/python3.9/site-packages/TBB-2021.11.0-py3.9.egg-info
/usr/lib64/python3.9/site-packages/TBB-2021.11.0-py3.9.egg-info/PKG-INFO
/usr/lib64/python3.9/site-packages/TBB-2021.11.0-py3.9.egg-info/SOURCES.txt
/usr/lib64/python3.9/site-packages/TBB-2021.11.0-py3.9.egg-info/dependency_links.txt
/usr/lib64/python3.9/site-packages/TBB-2021.11.0-py3.9.egg-info/top_level.txt
/usr/lib64/python3.9/site-packages/TBB.py
/usr/lib64/python3.9/site-packages/__pycache__/TBB.cpython-39.opt-1.pyc
/usr/lib64/python3.9/site-packages/__pycache__/TBB.cpython-39.pyc
/usr/lib64/python3.9/site-packages/tbb
/usr/lib64/python3.9/site-packages/tbb/__init__.py
/usr/lib64/python3.9/site-packages/tbb/__main__.py
/usr/lib64/python3.9/site-packages/tbb/__pycache__
/usr/lib64/python3.9/site-packages/tbb/__pycache__/__init__.cpython-39.opt-1.pyc
/usr/lib64/python3.9/site-packages/tbb/__pycache__/__init__.cpython-39.pyc
/usr/lib64/python3.9/site-packages/tbb/__pycache__/__main__.cpython-39.opt-1.pyc
/usr/lib64/python3.9/site-packages/tbb/__pycache__/__main__.cpython-39.pyc
/usr/lib64/python3.9/site-packages/tbb/__pycache__/api.cpython-39.opt-1.pyc
/usr/lib64/python3.9/site-packages/tbb/__pycache__/api.cpython-39.pyc
/usr/lib64/python3.9/site-packages/tbb/__pycache__/pool.cpython-39.opt-1.pyc
/usr/lib64/python3.9/site-packages/tbb/__pycache__/pool.cpython-39.pyc
/usr/lib64/python3.9/site-packages/tbb/__pycache__/test.cpython-39.opt-1.pyc
/usr/lib64/python3.9/site-packages/tbb/__pycache__/test.cpython-39.pyc
/usr/lib64/python3.9/site-packages/tbb/_api.cpython-39-s390x-linux-gnu.so
/usr/lib64/python3.9/site-packages/tbb/api.py
/usr/lib64/python3.9/site-packages/tbb/pool.py
/usr/lib64/python3.9/site-packages/tbb/test.py


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 9 12:50:11 2024