coroutine
coroutine copied to clipboard
C++ 20 Coroutines in Action (Helpers + Test Code Examples)
I've learned a lot from current test codes, but most of them are being broken. In my opinion [VS 2019 has worked fine](https://ci.appveyor.com/project/luncliff/coroutine/builds/31953200), but [currently](https://ci.appveyor.com/project/luncliff/coroutine/builds/34433216), the test execution fails and...
``` [5/11] /Library/Developer/CommandLineTools/usr/bin/c++ -I/Users/vagrant/Data/buildtrees/coroutine/src/1.5.0-46f8d90e7d.clean/modules/system -I/Users/vagrant/Data/buildtrees/coroutine/src/1.5.0-46f8d90e7d.clean/interface -I/Users/vagrant/Data/installed/x64-osx/include -fPIC -g -std=gnu++17 -arch x86_64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk -std=c++2a -stdlib=libc++ -fcoroutines-ts -MD -MT modules/system/CMakeFiles/coroutine_system.dir/darwin.cpp.o -MF modules/system/CMakeFiles/coroutine_system.dir/darwin.cpp.o.d -o modules/system/CMakeFiles/coroutine_system.dir/darwin.cpp.o -c /Users/vagrant/Data/buildtrees/coroutine/src/1.5.0-46f8d90e7d.clean/modules/system/darwin.cpp FAILED: modules/system/CMakeFiles/coroutine_system.dir/darwin.cpp.o /Library/Developer/CommandLineTools/usr/bin/c++ -I/Users/vagrant/Data/buildtrees/coroutine/src/1.5.0-46f8d90e7d.clean/modules/system -I/Users/vagrant/Data/buildtrees/coroutine/src/1.5.0-46f8d90e7d.clean/interface...
In the ReadMe (at main branch) it said "It can be activated with macro USE_PORTABLE_COROUTINE_HANDLE". However, I cannot find any usage of "USE_PORTABLE_COROUTINE_HANDLE" in this repo. After reading the code...