// { dg-additional-options "-std=c++17" } #define DELETE_COPY_CTOR 1 #include "ramp-return.h" task foo () { std::coroutine_handle> _handle; return task (_handle); } task bar () { co_return 0; } task> baz () { co_return std::vector(); }