/in/foo.cc: In function 'int SSSP(int, int, int)':
/in/foo.cc:21:15: warning: overflow in implicit constant conversion [-Woverflow]
sup = LONG_MAX;
^~~~~~~~
/in/foo.cc:15:18: warning: unused variable 'j' [-Wunused-variable]
int u, v, i, j, k, d, arg, sup;
^
/in/foo.cc:15:21: warning: unused variable 'k' [-Wunused-variable]
int u, v, i, j, k, d, arg, sup;
^
/in/foo.cc:15:24: warning: unused variable 'd' [-Wunused-variable]
int u, v, i, j, k, d, arg, sup;
^
/in/foo.cc: In function 'void Run()':
/in/foo.cc:42:18: warning: unused variable 'k' [-Wunused-variable]
int n, i, j, k, u, v, tmp, d;
^
/in/foo.cc: In function 'int SSSP(int, int, int)':
/in/foo.cc:29:19: warning: 'arg' may be used uninitialized in this function [-Wmaybe-uninitialized]
marked[u] = true;
~~~~~~~~~~^~~~~~