id summary reporter owner description type status milestone component version severity resolution keywords cc 10080 Make optional copy-ctor voivoid@… olli "I know that coroutines are made movable only to prevent UB during a stack unwinding of RAII objects. But there could be only POD objects and copy-ctor should work perfectly fine ( my scenario is a binary tree iterator that has a coroutine ). So I suggest to make an optional ( via template parameter? ) copy constructor." Feature Requests closed To Be Determined coroutine Boost 1.55.0 Problem invalid