beads.cpp:22:52: warning: bad option '-fbranch-target-load-optimize2' to pragma 'optimize' [-Wpragmas]
22 | #pragma GCC optimize("branch-target-load-optimize2")
| ^
beads.cpp:23:40: warning: bad option '-fbtr-bb-exclusive' to pragma 'optimize' [-Wpragmas]
23 | #pragma GCC optimize("btr-bb-exclusive")
| ^
beads.cpp:30:12: warning: bad option '-fbranch-target-load-optimize2' to attribute 'optimize' [-Wattributes]
30 | void reset()
| ^
beads.cpp:30:12: warning: bad option '-fbtr-bb-exclusive' to attribute 'optimize' [-Wattributes]
beads.cpp:38:27: warning: bad option '-fbranch-target-load-optimize2' to attribute 'optimize' [-Wattributes]
38 | void dfs(short u,short par)
| ^
beads.cpp:38:27: warning: bad option '-fbtr-bb-exclusive' to attribute 'optimize' [-Wattributes]
beads.cpp: In function 'void dfs(short int, short int)':
beads.cpp:42:15: warning: structured bindings only available with '-std=c++17' or '-std=gnu++17'
42 | for(auto& [v,edge]:g[u])
| ^
beads.cpp:50:15: warning: structured bindings only available with '-std=c++17' or '-std=gnu++17'
50 | for(auto& [v,edge]:g[u])
| ^
beads.cpp: At global scope:
beads.cpp:59:14: warning: bad option '-fbranch-target-load-optimize2' to attribute 'optimize' [-Wattributes]
59 | signed main ()
| ^
beads.cpp:59:14: warning: bad option '-fbtr-bb-exclusive' to attribute 'optimize' [-Wattributes]