| /* g-r-o-o-a-f should be static. */ | |
| #define BAD_GROOAF_STATIC | |
| #define PROVIDE_GROOAF | |
| #include "coro1-allocators.h" | |
| int used_grooaf = 0; | |
| struct coro1 | |
| f () noexcept | |
| { | |
| PRINT ("coro1: about to return"); | |
| co_return; | |
| } // { dg-error {cannot call member function 'coro1 coro1::promise_type::get_return_object_on_allocation_failure\(\)' without object} } | |