(root)/
gcc-13.2.0/
libitm/
testsuite/
libitm.c++/
throwdown.C
// { dg-do compile }

#include <libitm.h>

static void throwit() {
	throw 1;
}

void tranfunc() {
	__transaction_atomic {
		throwit();
	}
}