stable

dispenso-1.3.0-3.fc39

FEDORA-2024-6c8eb035f8 created by salimma 5 months ago for Fedora 39

Bug fixes, portability enhancements, and small functionality enhancements

  • Fixed several generic warnings (thanks michel-slm!)
  • cpuRelax added for PowerPC and ARM (thanks barracuda156!)
  • Added missing header (thanks ryandesign!)
  • Try to detect and add libatomic when required (thanks for discussions barracuda156!)
  • Enable small buffers from small buffer allocators to go down to 4 bytes (thanks for discussion David Caruso!). This is handy for 32-bit builds where pointers are typically 4 bytes
  • Ensure that NOMINMAX is propagated for CMake Windows builds (thanks SeaOtocinclus!)
  • Fix some cases using std::make_shared for types requiring large alignment, which is a bug prior to C++17 (thanks for help finding these SeaOtocinclus!)
  • Set up CI on GitHub Actions, including builds for Mac and Windows in addition to Linux (thanks SeaOtocinclus!)
  • Add an envinronment variable DISPENSO_MAX_THREADS_PER_POOL to limit max number of threads available to any thread pool. In the spirit of OMP_NUM_THREADS. (thanks Yong-Chull Jang!)
  • Slight change of behavior w.r.t. use of maxThreads option in ForEachOptions and ParForOptions to limit concurrency the same way in both blocking and non-blocking for_each and parallel_for (thanks Arnie Yuan!)
  • Various fixes to enable CMake builds on various 32-bit platforms (thanks for discussions barracuda156!)
  • Updates to README

How to install

Updates may require up to 24 hours to propagate to mirrors. If the following command doesn't work, please retry later:

sudo dnf upgrade --refresh --advisory=FEDORA-2024-6c8eb035f8

This update has been submitted for testing by salimma.

5 months ago

This update's test gating status has been changed to 'ignored'.

5 months ago

This update has been pushed to testing.

4 months ago

This update has been submitted for stable by bodhi.

4 months ago

This update has been pushed to stable.

4 months ago

Please login to add feedback.

Metadata
Type
enhancement
Karma
0
Signed
Content Type
RPM
Test Gating
Settings
Unstable by Karma
-3
Stable by Karma
1
Stable by Time
7 days
Dates
submitted
5 months ago
in testing
4 months ago
in stable
4 months ago
approved
4 months ago
BZ#2277429 dispenso-1.3.0 is available
0
0

Automated Test Results