Release v3.0.1
Release: v3.0.1 [skip ci]
Patch
- Make: Link the installed-package smoke test to a real target (ab78ea4)
- Make: Probe libatomic for the sub-word atomics RISC-V lacks (898a483)
- Make: Probe libatomic through is_lock_free, not a bare load (8e81ff6)
- Make: Skip the stress suite under emulation and trace refused syscalls (d997239)
- Fix: Keep mapped pages when the kernel refuses to bind them (c615d4e)
- Fix: Report on-domain huge pages only where memory placement works (81f0c5e)
- Make: Enforce standard conformance on the tests and add a libc++ CI row (ee75eb6)
- Fix: Gate the C++20 library features on their feature-test macros (d870112)
- Make: Carry libatomic on the header, probed, not guessed per target (c87caa1)
- Fix: Hold the C++17 floor the header only claimed to support (2c91ff1)
- Improve: Unify the waiter overloads over a single watched form (f5565ef)
- Fix: Probe for the kernel UAPI headers before assuming them (f6449b8)
- Make: Drop the libnuma probes and repair the consumer surface (380f3a3)
- Improve: Harvest memory domains from sysfs, dropping libnuma (40eb35c)
- Fix: Dangling
name_bufferpointer in named pool spawn (#36) (98145ac)