cppcoro icon indicating copy to clipboard operation
cppcoro copied to clipboard

A library of C++ coroutine abstractions for the coroutines TS

Results 108 cppcoro issues
Sort by recently updated
recently updated
newest added

* Added a CMake build scripts + packaging * Updated to README RFC: Should the CMake package check for coroutine support when being invoked by `find_package()`? TODO: * Update .travis.yml

This pull requests adds GCC support on top of @mmha's CMake pull request. I cherry picked his commit to the current master branch for this, I will rebase my pull...

While most of cppcoro is platform agnostic, some of the thread-pooling and I/O code is OS-specific. This issue is for providing an implemention of the cppcoro I/O abstractions for Linux....

help wanted

Hello, following code crashes with a SIGSEGV: ``` auto answer = []() -> cppcoro::generator { co_yield 42; }(); for (auto i : answer) { std::cout

Is the `DelayedScheduler` concept really implementable in C++20? The concept currently requires a `DelayedScheduler` to receive any type of duration as its parameter, but AFAIK this kind of "for all"...

This is a request to support `-fno-exceptions` with exceptionless builds (via macro switch). In certain cases this is desirable behavior, namely for embedded and other environments that might use this...

[Visual Studio 16.8 preview 3](https://devblogs.microsoft.com/cppblog/c-coroutines-in-visual-studio-2019-version-16-8) comes with full support for coroutines. In particular, symmetric transfer is now supported so https://github.com/lewissbaker/cppcoro/blob/master/include/cppcoro/config.hpp#L39 should be updated to make use of it.

On VS 2019 16.7.1, when language is set to c++latest, I errors such as: ``` Severity Code Description Project File Line Suppression State Error C3773 Use of 'co_await' in this...

This uses io_uring API. To get things working you need a fairly recent kernel (at least version 5.6). Why io_uring: Making a comparable implementation for older versions of Linux kernel...

I'm using this project running off the master branch in a pet project of mine and compiling with clang on the latest version of master. When attempting to compile I...