1 // { dg-additional-options "-fsyntax-only -fexceptions -w" } 2 3 // Diagose missing traits (e.g. fail to include <coroutine>). 4 5 int bad_coroutine(void)6bad_coroutine (void) 7 { 8 co_yield 5; // { dg-error {coroutines require a traits template; cannot find 'std::coroutine_traits'} } 9 co_return; 10 } 11