Main.cpp:23:39: warning: bad option '-fwhole-program' to pragma 'optimize' [-Wpragmas]
23 | #pragma GCC optimize("-fwhole-program")
| ^
Main.cpp:30:41: warning: bad option '-fstrict-overflow' to pragma 'optimize' [-Wpragmas]
30 | #pragma GCC optimize("-fstrict-overflow")
| ^
Main.cpp:32:41: warning: bad option '-fcse-skip-blocks' to pragma 'optimize' [-Wpragmas]
32 | #pragma GCC optimize("-fcse-skip-blocks")
| ^
Main.cpp:46:51: warning: bad option '-funsafe-loop-optimizations' to pragma 'optimize' [-Wpragmas]
46 | #pragma GCC optimize("-funsafe-loop-optimizations")
| ^
Main.cpp:71:57: warning: bad option '-fwhole-program' to attribute 'optimize' [-Wattributes]
71 | ostream & operator << (ostream &out, const pair<T, U> &c) {
| ^
Main.cpp:71:57: warning: bad option '-fstrict-overflow' to attribute 'optimize' [-Wattributes]
Main.cpp:71:57: warning: bad option '-fcse-skip-blocks' to attribute 'optimize' [-Wattributes]
Main.cpp:71:57: warning: bad option '-funsafe-loop-optimizations' to attribute 'optimize' [-Wattributes]
Main.cpp:77:50: warning: bad option '-fwhole-program' to attribute 'optimize' [-Wattributes]
77 | ostream & operator << (ostream &out, vector<T> &v) {
| ^
Main.cpp:77:50: warning: bad option '-fstrict-overflow' to attribute 'optimize' [-Wattributes]
Main.cpp:77:50: warning: bad option '-fcse-skip-blocks' to attribute 'optimize' [-Wattributes]
Main.cpp:77:50: warning: bad option '-funsafe-loop-optimizations' to attribute 'optimize' [-Wattributes]
Main.cpp:87:49: warning: bad option '-fwhole-program' to attribute 'optimize' [-Wattributes]
87 | istream & operator >> (istream &in, vector<T> &v) {
| ^
Main.cpp:87:49: warning: bad option '-fstrict-overflow' to attribute 'optimize' [-Wattributes]
Main.cpp:87:49: warning: bad option '-fcse-skip-blocks' to attribute 'optimize' [-Wattributes]
Main.cpp:87:49: warning: bad option '-funsafe-loop-optimizations' to attribute 'optimize' [-Wattributes]
Main.cpp:93:51: warning: bad option '-fwhole-program' to attribute 'optimize' [-Wattributes]
93 | istream & operator >> (istream &in, pair<T, U> &c) {
| ^
Main.cpp:93:51: warning: bad option '-fstrict-overflow' to attribute 'optimize' [-Wattributes]
Main.cpp:93:51: warning: bad option '-fcse-skip-blocks' to attribute 'optimize' [-Wattributes]
Main.cpp:93:51: warning: bad option '-funsafe-loop-optimizations' to attribute 'optimize' [-Wattributes]
Main.cpp:100:19: warning: bad option '-fwhole-program' to attribute 'optimize' [-Wattributes]
100 | void mxx(T &a, T b){if(b > a) a = b;}
| ^
Main.cpp:100:19: warning: bad option '-fstrict-overflow' to attribute 'optimize' [-Wattributes]
Main.cpp:100:19: warning: bad option '-fcse-skip-blocks' to attribute 'optimize' [-Wattributes]
Main.cpp:100:19: warning: bad option '-funsafe-loop-optimizations' to attribute 'optimize' [-Wattributes]
Main.cpp:102:19: warning: bad option '-fwhole-program' to attribute 'optimize' [-Wattributes]
102 | void mnn(T &a, T b){if(b < a) a = b;}
| ^
Main.cpp:102:19: warning: bad option '-fstrict-overflow' to attribute 'optimize' [-Wattributes]
Main.cpp:102:19: warning: bad option '-fcse-skip-blocks' to attribute 'optimize' [-Wattributes]
Main.cpp:102:19: warning: bad option '-funsafe-loop-optimizations' to attribute 'optimize' [-Wattributes]
Main.cpp:109:36: warning: bad option '-fwhole-program' to attribute 'optimize' [-Wattributes]
109 | void dfs(int to, int fr, int dp = 1) {
| ^
Main.cpp:109:36: warning: bad option '-fstrict-overflow' to attribute 'optimize' [-Wattributes]
Main.cpp:109:36: warning: bad option '-fcse-skip-blocks' to attribute 'optimize' [-Wattributes]
Main.cpp:109:36: warning: bad option '-funsafe-loop-optimizations' to attribute 'optimize' [-Wattributes]
Main.cpp:117:16: warning: bad option '-fwhole-program' to attribute 'optimize' [-Wattributes]
117 | int solve(int n) {
| ^
Main.cpp:117:16: warning: bad option '-fstrict-overflow' to attribute 'optimize' [-Wattributes]
Main.cpp:117:16: warning: bad option '-fcse-skip-blocks' to attribute 'optimize' [-Wattributes]
Main.cpp:117:16: warning: bad option '-funsafe-loop-optimizations' to attribute 'optimize' [-Wattributes]
Main.cpp:129:9: warning: bad option '-fwhole-program' to attribute 'optimize' [-Wattributes]
129 | void go() {
| ^
Main.cpp:129:9: warning: bad option '-fstrict-overflow' to attribute 'optimize' [-Wattributes]
Main.cpp:129:9: warning: bad option '-fcse-skip-blocks' to attribute 'optimize' [-Wattributes]
Main.cpp:129:9: warning: bad option '-funsafe-loop-optimizations' to attribute 'optimize' [-Wattributes]
Main.cpp:145:13: warning: bad option '-fwhole-program' to attribute 'optimize' [-Wattributes]
145 | signed main() {
| ^
Main.cpp:145:13: warning: bad option '-fstrict-overflow' to attribute 'optimize' [-Wattributes]
Main.cpp:145:13: warning: bad option '-fcse-skip-blocks' to attribute 'optimize' [-Wattributes]
Main.cpp:145:13: warning: bad option '-funsafe-loop-optimizations' to attribute 'optimize' [-Wattributes]