/in/foo.cc:2:0: warning: ignoring #pragma target [-Wunknown-pragmas]
#pragma target("popcnt")
/in/foo.cc: In function 'vld_rsu validate(unsigned int)':
/in/foo.cc:72:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
return S_eq == FULL ? OK : POSSI;
~~~~~^~~~~~~
/in/foo.cc: In function 'void dfs(unsigned int, unsigned int)':
/in/foo.cc:15:9: warning: unused variable 'u' [-Wunused-variable]
int u = ctz(emu); \
^
/in/foo.cc:94:3: note: in expansion of macro 'print_set'
print_set(S_value, "%d, ", u);
^~~~~~~~~
/in/foo.cc:15:9: warning: unused variable 'u' [-Wunused-variable]
int u = ctz(emu); \
^
/in/foo.cc:96:3: note: in expansion of macro 'print_set'
print_set(S_var, "[%d] = %d, ", u, val[u]);
^~~~~~~~~