bridges.cpp:2:76: warning: bad option '-favx' to pragma 'optimize' [-Wpragmas]
2 | #pragma GCC optimize("avx,avx2,sse,sse2,sse3,ssse3,sse4,popcnt,abm,mmx,fma")
| ^
bridges.cpp:2:76: warning: bad option '-favx2' to pragma 'optimize' [-Wpragmas]
bridges.cpp:2:76: warning: bad option '-fsse' to pragma 'optimize' [-Wpragmas]
bridges.cpp:2:76: warning: bad option '-fsse2' to pragma 'optimize' [-Wpragmas]
bridges.cpp:2:76: warning: bad option '-fsse3' to pragma 'optimize' [-Wpragmas]
bridges.cpp:2:76: warning: bad option '-fssse3' to pragma 'optimize' [-Wpragmas]
bridges.cpp:2:76: warning: bad option '-fsse4' to pragma 'optimize' [-Wpragmas]
bridges.cpp:2:76: warning: bad option '-fpopcnt' to pragma 'optimize' [-Wpragmas]
bridges.cpp:2:76: warning: bad option '-fabm' to pragma 'optimize' [-Wpragmas]
bridges.cpp:2:76: warning: bad option '-fmmx' to pragma 'optimize' [-Wpragmas]
bridges.cpp:2:76: warning: bad option '-ffma' to pragma 'optimize' [-Wpragmas]
bridges.cpp:13:11: warning: bad option '-favx' to attribute 'optimize' [-Wattributes]
13 | void init(){
| ^
bridges.cpp:13:11: warning: bad option '-favx2' to attribute 'optimize' [-Wattributes]
bridges.cpp:13:11: warning: bad option '-fsse' to attribute 'optimize' [-Wattributes]
bridges.cpp:13:11: warning: bad option '-fsse2' to attribute 'optimize' [-Wattributes]
bridges.cpp:13:11: warning: bad option '-fsse3' to attribute 'optimize' [-Wattributes]
bridges.cpp:13:11: warning: bad option '-fssse3' to attribute 'optimize' [-Wattributes]
bridges.cpp:13:11: warning: bad option '-fsse4' to attribute 'optimize' [-Wattributes]
bridges.cpp:13:11: warning: bad option '-fpopcnt' to attribute 'optimize' [-Wattributes]
bridges.cpp:13:11: warning: bad option '-fabm' to attribute 'optimize' [-Wattributes]
bridges.cpp:13:11: warning: bad option '-fmmx' to attribute 'optimize' [-Wattributes]
bridges.cpp:13:11: warning: bad option '-ffma' to attribute 'optimize' [-Wattributes]
bridges.cpp:21:15: warning: bad option '-favx' to attribute 'optimize' [-Wattributes]
21 | int Find(int k){
| ^
bridges.cpp:21:15: warning: bad option '-favx2' to attribute 'optimize' [-Wattributes]
bridges.cpp:21:15: warning: bad option '-fsse' to attribute 'optimize' [-Wattributes]
bridges.cpp:21:15: warning: bad option '-fsse2' to attribute 'optimize' [-Wattributes]
bridges.cpp:21:15: warning: bad option '-fsse3' to attribute 'optimize' [-Wattributes]
bridges.cpp:21:15: warning: bad option '-fssse3' to attribute 'optimize' [-Wattributes]
bridges.cpp:21:15: warning: bad option '-fsse4' to attribute 'optimize' [-Wattributes]
bridges.cpp:21:15: warning: bad option '-fpopcnt' to attribute 'optimize' [-Wattributes]
bridges.cpp:21:15: warning: bad option '-fabm' to attribute 'optimize' [-Wattributes]
bridges.cpp:21:15: warning: bad option '-fmmx' to attribute 'optimize' [-Wattributes]
bridges.cpp:21:15: warning: bad option '-ffma' to attribute 'optimize' [-Wattributes]
bridges.cpp:24:23: warning: bad option '-favx' to attribute 'optimize' [-Wattributes]
24 | void onion(int a,int b){
| ^
bridges.cpp:24:23: warning: bad option '-favx2' to attribute 'optimize' [-Wattributes]
bridges.cpp:24:23: warning: bad option '-fsse' to attribute 'optimize' [-Wattributes]
bridges.cpp:24:23: warning: bad option '-fsse2' to attribute 'optimize' [-Wattributes]
bridges.cpp:24:23: warning: bad option '-fsse3' to attribute 'optimize' [-Wattributes]
bridges.cpp:24:23: warning: bad option '-fssse3' to attribute 'optimize' [-Wattributes]
bridges.cpp:24:23: warning: bad option '-fsse4' to attribute 'optimize' [-Wattributes]
bridges.cpp:24:23: warning: bad option '-fpopcnt' to attribute 'optimize' [-Wattributes]
bridges.cpp:24:23: warning: bad option '-fabm' to attribute 'optimize' [-Wattributes]
bridges.cpp:24:23: warning: bad option '-fmmx' to attribute 'optimize' [-Wattributes]
bridges.cpp:24:23: warning: bad option '-ffma' to attribute 'optimize' [-Wattributes]
bridges.cpp:39:11: warning: bad option '-favx' to attribute 'optimize' [-Wattributes]
39 | void undo(){
| ^
bridges.cpp:39:11: warning: bad option '-favx2' to attribute 'optimize' [-Wattributes]
bridges.cpp:39:11: warning: bad option '-fsse' to attribute 'optimize' [-Wattributes]
bridges.cpp:39:11: warning: bad option '-fsse2' to attribute 'optimize' [-Wattributes]
bridges.cpp:39:11: warning: bad option '-fsse3' to attribute 'optimize' [-Wattributes]
bridges.cpp:39:11: warning: bad option '-fssse3' to attribute 'optimize' [-Wattributes]
bridges.cpp:39:11: warning: bad option '-fsse4' to attribute 'optimize' [-Wattributes]
bridges.cpp:39:11: warning: bad option '-fpopcnt' to attribute 'optimize' [-Wattributes]
bridges.cpp:39:11: warning: bad option '-fabm' to attribute 'optimize' [-Wattributes]
bridges.cpp:39:11: warning: bad option '-fmmx' to attribute 'optimize' [-Wattributes]
bridges.cpp:39:11: warning: bad option '-ffma' to attribute 'optimize' [-Wattributes]
bridges.cpp:46:14: warning: bad option '-favx' to attribute 'optimize' [-Wattributes]
46 | int32_t main(){
| ^
bridges.cpp:46:14: warning: bad option '-favx2' to attribute 'optimize' [-Wattributes]
bridges.cpp:46:14: warning: bad option '-fsse' to attribute 'optimize' [-Wattributes]
bridges.cpp:46:14: warning: bad option '-fsse2' to attribute 'optimize' [-Wattributes]
bridges.cpp:46:14: warning: bad option '-fsse3' to attribute 'optimize' [-Wattributes]
bridges.cpp:46:14: warning: bad option '-fssse3' to attribute 'optimize' [-Wattributes]
bridges.cpp:46:14: warning: bad option '-fsse4' to attribute 'optimize' [-Wattributes]
bridges.cpp:46:14: warning: bad option '-fpopcnt' to attribute 'optimize' [-Wattributes]
bridges.cpp:46:14: warning: bad option '-fabm' to attribute 'optimize' [-Wattributes]
bridges.cpp:46:14: warning: bad option '-fmmx' to attribute 'optimize' [-Wattributes]
bridges.cpp:46:14: warning: bad option '-ffma' to attribute 'optimize' [-Wattributes]
bridges.cpp: In function 'int32_t main()':
bridges.cpp:96:38: warning: bad option '-favx' to attribute 'optimize' [-Wattributes]
96 | sort(all(idx),[&](int i,int j){return x[i]>x[j];});
| ^
bridges.cpp:96:38: warning: bad option '-favx2' to attribute 'optimize' [-Wattributes]
bridges.cpp:96:38: warning: bad option '-fsse' to attribute 'optimize' [-Wattributes]
bridges.cpp:96:38: warning: bad option '-fsse2' to attribute 'optimize' [-Wattributes]
bridges.cpp:96:38: warning: bad option '-fsse3' to attribute 'optimize' [-Wattributes]
bridges.cpp:96:38: warning: bad option '-fssse3' to attribute 'optimize' [-Wattributes]
bridges.cpp:96:38: warning: bad option '-fsse4' to attribute 'optimize' [-Wattributes]
bridges.cpp:96:38: warning: bad option '-fpopcnt' to attribute 'optimize' [-Wattributes]
bridges.cpp:96:38: warning: bad option '-fabm' to attribute 'optimize' [-Wattributes]
bridges.cpp:96:38: warning: bad option '-fmmx' to attribute 'optimize' [-Wattributes]
bridges.cpp:96:38: warning: bad option '-ffma' to attribute 'optimize' [-Wattributes]
bridges.cpp:140:29: warning: comparison of integer expressions of different signedness: 'std::vector<std::pair<int, int> >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
140 | while(rec.size()>rec1){
| ~~~~~~~~~~^~~~~