1 #include <stdio.h>
2 
3 #include <chrono>
4 #include <thread>
5 
6 volatile int g_val = 12345;
7 
8 int main(int argc, char const *argv[]) {
9     int temp;
10     lldb_enable_attach();
11 
12     // Waiting to be attached by the debugger.
13     temp = 0;
14 
15     while (temp < 30) // Waiting to be attached...
16     {
17         std::this_thread::sleep_for(std::chrono::seconds(2));
18         temp++;
19     }
20 
21     printf("Exiting now\n");
22 }
23