/in/foo.cc:22:39: warning: bad option '-fwhole-program' to pragma 'optimize' [-Wpragmas]
22 | #pragma GCC optimize("-fwhole-program")
| ^
/in/foo.cc:29:41: warning: bad option '-fstrict-overflow' to pragma 'optimize' [-Wpragmas]
29 | #pragma GCC optimize("-fstrict-overflow")
| ^
/in/foo.cc:31:41: warning: bad option '-fcse-skip-blocks' to pragma 'optimize' [-Wpragmas]
31 | #pragma GCC optimize("-fcse-skip-blocks")
| ^
/in/foo.cc:45:51: warning: bad option '-funsafe-loop-optimizations' to pragma 'optimize' [-Wpragmas]
45 | #pragma GCC optimize("-funsafe-loop-optimizations")
| ^
/in/foo.cc:71:36: warning: bad option '-fwhole-program' to attribute 'optimize' [-Wattributes]
71 | inline void addedge(int from,int to) {
| ^
/in/foo.cc:71:36: warning: bad option '-fstrict-overflow' to attribute 'optimize' [-Wattributes]
/in/foo.cc:71:36: warning: bad option '-fcse-skip-blocks' to attribute 'optimize' [-Wattributes]
/in/foo.cc:71:36: warning: bad option '-funsafe-loop-optimizations' to attribute 'optimize' [-Wattributes]
/in/foo.cc:74:65: warning: bad option '-fwhole-program' to attribute 'optimize' [-Wattributes]
74 | inline void findroot(int pos,const int &fa,const int &fs,int &rt) {
| ^
/in/foo.cc:74:65: warning: bad option '-fstrict-overflow' to attribute 'optimize' [-Wattributes]
/in/foo.cc:74:65: warning: bad option '-fcse-skip-blocks' to attribute 'optimize' [-Wattributes]
/in/foo.cc:74:65: warning: bad option '-funsafe-loop-optimizations' to attribute 'optimize' [-Wattributes]
/in/foo.cc:81:71: warning: bad option '-fwhole-program' to attribute 'optimize' [-Wattributes]
81 | inline void dfs(int pos,int fa,int dep,int &mxd,const char &mid,ulli h) {
| ^
/in/foo.cc:81:71: warning: bad option '-fstrict-overflow' to attribute 'optimize' [-Wattributes]
/in/foo.cc:81:71: warning: bad option '-fcse-skip-blocks' to attribute 'optimize' [-Wattributes]
/in/foo.cc:81:71: warning: bad option '-funsafe-loop-optimizations' to attribute 'optimize' [-Wattributes]
/in/foo.cc:93:33: warning: bad option '-fwhole-program' to attribute 'optimize' [-Wattributes]
93 | inline void solve(int pos,int fs) {
| ^
/in/foo.cc:93:33: warning: bad option '-fstrict-overflow' to attribute 'optimize' [-Wattributes]
/in/foo.cc:93:33: warning: bad option '-fcse-skip-blocks' to attribute 'optimize' [-Wattributes]
/in/foo.cc:93:33: warning: bad option '-funsafe-loop-optimizations' to attribute 'optimize' [-Wattributes]
/in/foo.cc:107:22: warning: bad option '-fwhole-program' to attribute 'optimize' [-Wattributes]
107 | inline char nextchar() {
| ^
/in/foo.cc:107:22: warning: bad option '-fstrict-overflow' to attribute 'optimize' [-Wattributes]
/in/foo.cc:107:22: warning: bad option '-fcse-skip-blocks' to attribute 'optimize' [-Wattributes]
/in/foo.cc:107:22: warning: bad option '-funsafe-loop-optimizations' to attribute 'optimize' [-Wattributes]
/in/foo.cc:113:19: warning: bad option '-fwhole-program' to attribute 'optimize' [-Wattributes]
113 | inline int getint() {
| ^
/in/foo.cc:113:19: warning: bad option '-fstrict-overflow' to attribute 'optimize' [-Wattributes]
/in/foo.cc:113:19: warning: bad option '-fcse-skip-blocks' to attribute 'optimize' [-Wattributes]
/in/foo.cc:113:19: warning: bad option '-funsafe-loop-optimizations' to attribute 'optimize' [-Wattributes]
/in/foo.cc:119:27: warning: bad option '-fwhole-program' to attribute 'optimize' [-Wattributes]
119 | inline void getstr(char* s) {
| ^
/in/foo.cc:119:27: warning: bad option '-fstrict-overflow' to attribute 'optimize' [-Wattributes]
/in/foo.cc:119:27: warning: bad option '-fcse-skip-blocks' to attribute 'optimize' [-Wattributes]
/in/foo.cc:119:27: warning: bad option '-funsafe-loop-optimizations' to attribute 'optimize' [-Wattributes]
/in/foo.cc:124:29: warning: bad option '-fwhole-program' to attribute 'optimize' [-Wattributes]
124 | inline void gethsh(ulli* dst) {
| ^
/in/foo.cc:124:29: warning: bad option '-fstrict-overflow' to attribute 'optimize' [-Wattributes]
/in/foo.cc:124:29: warning: bad option '-fcse-skip-blocks' to attribute 'optimize' [-Wattributes]
/in/foo.cc:124:29: warning: bad option '-funsafe-loop-optimizations' to attribute 'optimize' [-Wattributes]
/in/foo.cc:128:32: warning: bad option '-fwhole-program' to attribute 'optimize' [-Wattributes]
128 | inline void fix(char* s,int len) {
| ^
/in/foo.cc:128:32: warning: bad option '-fstrict-overflow' to attribute 'optimize' [-Wattributes]
/in/foo.cc:128:32: warning: bad option '-fcse-skip-blocks' to attribute 'optimize' [-Wattributes]
/in/foo.cc:128:32: warning: bad option '-funsafe-loop-optimizations' to attribute 'optimize' [-Wattributes]
/in/foo.cc:131:24: warning: bad option '-fwhole-program' to attribute 'optimize' [-Wattributes]
131 | inline void solve_case() {
| ^
/in/foo.cc:131:24: warning: bad option '-fstrict-overflow' to attribute 'optimize' [-Wattributes]
/in/foo.cc:131:24: warning: bad option '-fcse-skip-blocks' to attribute 'optimize' [-Wattributes]
/in/foo.cc:131:24: warning: bad option '-funsafe-loop-optimizations' to attribute 'optimize' [-Wattributes]
/in/foo.cc:139:10: warning: bad option '-fwhole-program' to attribute 'optimize' [-Wattributes]
139 | int main() {
| ^
/in/foo.cc:139:10: warning: bad option '-fstrict-overflow' to attribute 'optimize' [-Wattributes]
/in/foo.cc:139:10: warning: bad option '-fcse-skip-blocks' to attribute 'optimize' [-Wattributes]
/in/foo.cc:139:10: warning: bad option '-funsafe-loop-optimizations' to attribute 'optimize' [-Wattributes]