regions.cpp: In function 'void dfs(long long int)':
regions.cpp:11:16: error: reference to 'tm' is ambiguous
11 | tin[x] = ++tm;
| ^~
In file included from /usr/include/time.h:39,
from /usr/include/pthread.h:23,
from /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h:35,
from /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h:148,
from /usr/include/c++/13/ext/atomicity.h:35,
from /usr/include/c++/13/bits/ios_base.h:39,
from /usr/include/c++/13/streambuf:43,
from /usr/include/c++/13/bits/streambuf_iterator.h:35,
from /usr/include/c++/13/iterator:66,
from /usr/include/x86_64-linux-gnu/c++/13/bits/stdc++.h:54,
from regions.cpp:1:
/usr/include/x86_64-linux-gnu/bits/types/struct_tm.h:7:8: note: candidates are: 'struct tm'
7 | struct tm
| ^~
regions.cpp:8:5: note: 'long long int tm'
8 | int tm = 0;
| ^~
regions.cpp:15:15: error: reference to 'tm' is ambiguous
15 | tout[x] = tm;
| ^~
/usr/include/x86_64-linux-gnu/bits/types/struct_tm.h:7:8: note: candidates are: 'struct tm'
7 | struct tm
| ^~
regions.cpp:8:5: note: 'long long int tm'
8 | int tm = 0;
| ^~