blocks.cpp: In function 'int main()':
blocks.cpp:19:20: warning: statement has no effect [-Wunused-value]
19 | #define debug(...) 42
| ^~
blocks.cpp:63:13: note: in expansion of macro 'debug'
63 | debug("j = %d, i = %d\n", j, i);
| ^~~~~
blocks.cpp:19:20: warning: statement has no effect [-Wunused-value]
19 | #define debug(...) 42
| ^~
blocks.cpp:64:36: note: in expansion of macro 'debug'
64 | for(auto [v, h] : dtk) debug("(%d, %d) ", v, h);
| ^~~~~
blocks.cpp:64:22: warning: structured binding declaration set but not used [-Wunused-but-set-variable]
64 | for(auto [v, h] : dtk) debug("(%d, %d) ", v, h);
| ^~~~~~
blocks.cpp:19:20: warning: statement has no effect [-Wunused-value]
19 | #define debug(...) 42
| ^~
blocks.cpp:65:13: note: in expansion of macro 'debug'
65 | debug("\n");
| ^~~~~
blocks.cpp:19:20: warning: statement has no effect [-Wunused-value]
19 | #define debug(...) 42
| ^~
blocks.cpp:66:13: note: in expansion of macro 'debug'
66 | debug("j = %d, i = %d\n", j, i);
| ^~~~~
blocks.cpp:19:20: warning: statement has no effect [-Wunused-value]
19 | #define debug(...) 42
| ^~
blocks.cpp:67:39: note: in expansion of macro 'debug'
67 | for(auto [v, h, i] : stk) debug("(%d, %d, %d) ", v, h, i);
| ^~~~~
blocks.cpp:67:22: warning: structured binding declaration set but not used [-Wunused-but-set-variable]
67 | for(auto [v, h, i] : stk) debug("(%d, %d, %d) ", v, h, i);
| ^~~~~~~~~
blocks.cpp:19:20: warning: statement has no effect [-Wunused-value]
19 | #define debug(...) 42
| ^~
blocks.cpp:68:13: note: in expansion of macro 'debug'
68 | debug("\n");
| ^~~~~
blocks.cpp:32:18: warning: statement has no effect [-Wunused-value]
32 | #define deb(...) 42
| ^~
blocks.cpp:80:9: note: in expansion of macro 'deb'
80 | deb(j);
| ^~~
blocks.cpp:19:20: warning: statement has no effect [-Wunused-value]
19 | #define debug(...) 42
| ^~
blocks.cpp:81:25: note: in expansion of macro 'debug'
81 | for(int i : dp) debug("%d ", i); debug("\n");
| ^~~~~
blocks.cpp:81:17: warning: unused variable 'i' [-Wunused-variable]
81 | for(int i : dp) debug("%d ", i); debug("\n");
| ^
blocks.cpp:19:20: warning: statement has no effect [-Wunused-value]
19 | #define debug(...) 42
| ^~
blocks.cpp:81:42: note: in expansion of macro 'debug'
81 | for(int i : dp) debug("%d ", i); debug("\n");
| ^~~~~