Fedora 40 Update: dispenso-1.4.0-1.fc40

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2025-f73e94f949
2025-01-12 01:42:08.024021+00:00
--------------------------------------------------------------------------------

Name        : dispenso
Product     : Fedora 40
Version     : 1.4.0
Release     : 1.fc40
URL         : https://github.com/facebookincubator/dispenso
Summary     : A library for working with sets of tasks in parallel
Description :
Dispenso is a library for working with sets of tasks in parallel. It provides
mechanisms for thread pools, task sets, parallel for loops, futures, pipelines,
and more. Dispenso is a well-tested C++14 library designed to have minimal
dependencies (some dependencies are required for the tests and benchmarks), and
designed to be clean with compiler sanitizers (ASAN, TSAN). Dispenso is
currently being used in dozens of projects and hundreds of C++ files at Meta
(formerly Facebook). Dispenso also aims to avoid major disruption at every
release. Releases will be made such that major versions are created when a
backward incompatibility is introduced, and minor versions are created when
substantial features have been added or bugs have been fixed, and the aim would
be to only very rarely bump major versions. That should make the project
suitable for use from main branch, or if you need a harder requirement, you can
base code on a specific version.

--------------------------------------------------------------------------------
Update Information:

Efficiency improvements, bug and warning fixes
Added some benchmarks and comparison with TaskFlow (thanks andre-nguyen!)
Fixed compilation when compiling with DISPENSO_DEBUG (thanks EscapeZero!)
Improved efficiency on Linux for infrequent thread pool usage.  Reduces polling
overhead by 10x by switching to event-based wakeup instead of spin polling.
Fix C++20 compilation issues (thanks aavbsouza!)
Fix several build warnings (thanks SeaOtocinclus!)
Add conda package badge, disable gtest install (thanks JeongSeok Lee!)
Solved rare post-main shutdown issues with NewThreadInvoker
Fixed test issues for 32-bit builds
Fixed broken test logic for test thread IDs
Fixed various build warnings
--------------------------------------------------------------------------------
ChangeLog:

* Fri Jan  3 2025 Michel Lind <salimma@xxxxxxxxxxxxxxxxx> - 1.4.0-1
- Update to 1.4.0 upstream release
- Resolves: rhbz#2335369
- Disable additional tests for EL10
* Wed Jul 17 2024 Fedora Release Engineering <releng@xxxxxxxxxxxxxxxxx> - 1.3.0-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
--------------------------------------------------------------------------------
References:

  [ 1 ] Bug #2335369 - dispenso-1.4.0 is available
        https://bugzilla.redhat.com/show_bug.cgi?id=2335369
--------------------------------------------------------------------------------

This update can be installed with the "dnf" update program. Use
su -c 'dnf upgrade --advisory FEDORA-2025-f73e94f949' at the command
line. For more information, refer to the dnf documentation available at
http://dnf.readthedocs.io/en/latest/command_ref.html#upgrade-command-label

All packages are signed with the Fedora Project GPG key. More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------

-- 
_______________________________________________
package-announce mailing list -- package-announce@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to package-announce-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/package-announce@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue




[Index of Archives]     [Fedora Users]     [Fedora Legacy]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [Yosemite Photos]     [KDE Users]

  Powered by Linux