/in/foo.cc:67:38: warning: 'par_' defined but not used [-Wunused-variable]
67 | static int tin_[MAXN], depth_[MAXN], par_[MAXN], LOG_;
| ^~~~
/in/foo.cc:67:24: warning: 'depth_' defined but not used [-Wunused-variable]
67 | static int tin_[MAXN], depth_[MAXN], par_[MAXN], LOG_;
| ^~~~~~
/in/foo.cc:67:12: warning: 'tin_' defined but not used [-Wunused-variable]
67 | static int tin_[MAXN], depth_[MAXN], par_[MAXN], LOG_;
| ^~~~
/in/foo.cc: In function 'int main()':
/in/foo.cc:80:11: warning: 'void* memset(void*, int, size_t)' specified size between 18446744071562067968 and 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=]
80 | memset(isBridge, 0, sizeof(bool) * M);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/in/foo.cc:27:13: note: destination object allocated here
27 | static bool isBridge[MAXM];
| ^~~~~~~~
/in/foo.cc:80:11: warning: 'void* memset(void*, int, size_t)' specified size between 18446744071562067968 and 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=]
80 | memset(isBridge, 0, sizeof(bool) * M);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/in/foo.cc:27:13: note: destination object allocated here
27 | static bool isBridge[MAXM];
| ^~~~~~~~