namespace std {
void recursively_aborts(int depth) {
if (depth == 0)
__builtin_verbose_trap("Error", "max depth");
recursively_aborts(--depth);
}
} // namespace std
int main() {
std::recursively_aborts(256);
return 0;
}
namespace std {
void recursively_aborts(int depth) {
if (depth == 0)
__builtin_verbose_trap("Error", "max depth");
recursively_aborts(--depth);
}
} // namespace std
int main() {
std::recursively_aborts(256);
return 0;
}