## CHANGELOG 1. Fixes timer reset when initialization.(#46 ) 2. Update CI environment of GCC 4.8. 3. Add more strict warnings. 4. Optimize spin lock, add `valid()` for `task_promise`(C++ 20 coroutine). 5. Fix consistent of variant detection.