You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
grep -r stop_token across the repo returns only the ROADMAP.md line — zero matches in actual code.
This was an intentional, documented change: commit fc1c046 ("fix: C++17 compatibility — atomic stop, shadow fix, PID test vector (#1)") switched the API from std::stop_token (a C++20 feature) to std::atomic<bool>& for C++17 compatibility, but never updated ROADMAP.md to match.
Why it matters
Minor, but the roadmap misleads readers/integrators about the actual public API shape (std::stop_token vs std::atomic<bool>& have different call-site ergonomics and semantics), and about the C++ standard version actually required (std::stop_token implies C++20, while the real requirement is C++17).
Suggested fix direction
Update ROADMAP.md:8 to read std::atomic<bool>& (or just drop the parenthetical type detail) to match the shipped API.
Activity