Information for build qthreads-1.22^20251007gitcedb1fc-3.fc45

ID220320
Package Nameqthreads
Links Fedora Package Sources | Fedora Official Koji Buildsystem | Rocks RISC-V Koji Buildsystem | Fedora RISC-V GitHub | Old Koji Buildsystem
Version1.22^20251007gitcedb1fc
Release3.fc45
Epoch
DraftFalse
Sourcegit+https://src.fedoraproject.org/rpms/qthreads.git#c8da49ca5818bab723494167170d5d87ca4da1c0
SummaryLightweight locality-aware user-level threading runtime
DescriptionThe Qthreads API is designed to make using large numbers of threads convenient and easy. The Qthreads API also provides access to full/empty-bit (FEB) semantics, where every word of memory can be marked either full or empty, and a thread can wait for any word to attain either state. Qthreads is essentially a library for spawning and controlling stackful coroutines: threads with small (4-8k) stacks. The exposed user API resembles OS threads, however the threads are entirely in user-space and use their locked/unlocked status as part of their scheduling. The library's metaphor is that there are many Qthreads and several "shepherds". Shepherds generally map to specific processors or memory regions, but this is not an explicit part of the API. Qthreads are assigned to specific shepherds and are only allowed to migrate when running on a scheduler that supports work stealing or when migration is explicitly triggered via user APIs. The API includes utility functions for making threaded loops, sorting, and similar operations convenient.
Built byhezhengyu
State failed
Volume DEFAULT
StartedFri, 28 Aug 2026 22:16:36 CST
CompletedFri, 28 Aug 2026 23:12:38 CST
Taskbuild (f45, /rpms/qthreads.git:c8da49ca5818bab723494167170d5d87ca4da1c0)
Extra{'source': {'original_url': 'git+https://src.fedoraproject.org/rpms/qthreads.git#c8da49ca5818bab723494167170d5d87ca4da1c0'}}
Tags No tags
RPMs No RPMs
Changelog * Thu Jul 16 2026 Fedora Release Engineering <releng@fedoraproject.org> - 1.22^20251007gitcedb1fc-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild * Sat Jan 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 1.22^20251007gitcedb1fc-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild * Fri Oct 10 2025 Benson Muite <fed500@fedoraproject.org> - 1.22^20251007gitcedb1fc-1 - Initial import bz #2401972