(root)/
gcc-13.2.0/
gcc/
testsuite/
g++.dg/
coroutines/
coro-missing-ueh-1.C
//  { dg-additional-options "-fsyntax-only -fexceptions -w" }

// Diagose missing unhandled_exception() in the promise type.

#include "coro.h"
#include "coro-missing-ueh.h"

MissingUEH
bar () // { dg-error {no member named 'unhandled_exception' in} }
{ 
  co_return;
}

int main (int ac, char *av[]) {
  MissingUEH x = bar ();
  return 0;
}