/in/foo.cc:48:0: warning: ignoring #pragma G [-Wunknown-pragmas]
#pragma G++ optimize(1)
/in/foo.cc:49:0: warning: ignoring #pragma G [-Wunknown-pragmas]
#pragma G++ optimize(2)
/in/foo.cc:50:0: warning: ignoring #pragma G [-Wunknown-pragmas]
#pragma G++ optimize(3)
/in/foo.cc:51:0: warning: ignoring #pragma G [-Wunknown-pragmas]
#pragma G++ optimize("Ofast")
/in/foo.cc:52:0: warning: ignoring #pragma G [-Wunknown-pragmas]
#pragma G++ optimize("inline")
/in/foo.cc:53:0: warning: ignoring #pragma G [-Wunknown-pragmas]
#pragma G++ optimize("-fgcse")
/in/foo.cc:54:0: warning: ignoring #pragma G [-Wunknown-pragmas]
#pragma G++ optimize("-fgcse-lm")
/in/foo.cc:55:0: warning: ignoring #pragma G [-Wunknown-pragmas]
#pragma G++ optimize("-fipa-sra")
/in/foo.cc:56:0: warning: ignoring #pragma G [-Wunknown-pragmas]
#pragma G++ optimize("-ftree-pre")
/in/foo.cc:57:0: warning: ignoring #pragma G [-Wunknown-pragmas]
#pragma G++ optimize("-ftree-vrp")
/in/foo.cc:58:0: warning: ignoring #pragma G [-Wunknown-pragmas]
#pragma G++ optimize("-fpeephole2")
/in/foo.cc:59:0: warning: ignoring #pragma G [-Wunknown-pragmas]
#pragma G++ optimize("-ffast-math")
/in/foo.cc:60:0: warning: ignoring #pragma G [-Wunknown-pragmas]
#pragma G++ optimize("-fsched-spec")
/in/foo.cc:61:0: warning: ignoring #pragma G [-Wunknown-pragmas]
#pragma G++ optimize("unroll-loops")
/in/foo.cc:62:0: warning: ignoring #pragma G [-Wunknown-pragmas]
#pragma G++ optimize("-falign-jumps")
/in/foo.cc:63:0: warning: ignoring #pragma G [-Wunknown-pragmas]
#pragma G++ optimize("-falign-loops")
/in/foo.cc:64:0: warning: ignoring #pragma G [-Wunknown-pragmas]
#pragma G++ optimize("-falign-labels")
/in/foo.cc:65:0: warning: ignoring #pragma G [-Wunknown-pragmas]
#pragma G++ optimize("-fdevirtualize")
/in/foo.cc:66:0: warning: ignoring #pragma G [-Wunknown-pragmas]
#pragma G++ optimize("-fcaller-saves")
/in/foo.cc:67:0: warning: ignoring #pragma G [-Wunknown-pragmas]
#pragma G++ optimize("-fcrossjumping")
/in/foo.cc:68:0: warning: ignoring #pragma G [-Wunknown-pragmas]
#pragma G++ optimize("-fthread-jumps")
/in/foo.cc:69:0: warning: ignoring #pragma G [-Wunknown-pragmas]
#pragma G++ optimize("-funroll-loops")
/in/foo.cc:70:0: warning: ignoring #pragma G [-Wunknown-pragmas]
#pragma G++ optimize("-fwhole-program")
/in/foo.cc:71:0: warning: ignoring #pragma G [-Wunknown-pragmas]
#pragma G++ optimize("-freorder-blocks")
/in/foo.cc:72:0: warning: ignoring #pragma G [-Wunknown-pragmas]
#pragma G++ optimize("-fschedule-insns")
/in/foo.cc:73:0: warning: ignoring #pragma G [-Wunknown-pragmas]
#pragma G++ optimize("inline-functions")
/in/foo.cc:74:0: warning: ignoring #pragma G [-Wunknown-pragmas]
#pragma G++ optimize("-ftree-tail-merge")
/in/foo.cc:75:0: warning: ignoring #pragma G [-Wunknown-pragmas]
#pragma G++ optimize("-fschedule-insns2")
/in/foo.cc:76:0: warning: ignoring #pragma G [-Wunknown-pragmas]
#pragma G++ optimize("-fstrict-aliasing")
/in/foo.cc:77:0: warning: ignoring #pragma G [-Wunknown-pragmas]
#pragma G++ optimize("-fstrict-overflow")
/in/foo.cc:78:0: warning: ignoring #pragma G [-Wunknown-pragmas]
#pragma G++ optimize("-falign-functions")
/in/foo.cc:79:0: warning: ignoring #pragma G [-Wunknown-pragmas]
#pragma G++ optimize("-fcse-skip-blocks")
/in/foo.cc:80:0: warning: ignoring #pragma G [-Wunknown-pragmas]
#pragma G++ optimize("-fcse-follow-jumps")
/in/foo.cc:81:0: warning: ignoring #pragma G [-Wunknown-pragmas]
#pragma G++ optimize("-fsched-interblock")
/in/foo.cc:82:0: warning: ignoring #pragma G [-Wunknown-pragmas]
#pragma G++ optimize("-fpartial-inlining")
/in/foo.cc:83:0: warning: ignoring #pragma G [-Wunknown-pragmas]
#pragma G++ optimize("no-stack-protector")
/in/foo.cc:84:0: warning: ignoring #pragma G [-Wunknown-pragmas]
#pragma G++ optimize("-freorder-functions")
/in/foo.cc:85:0: warning: ignoring #pragma G [-Wunknown-pragmas]
#pragma G++ optimize("-findirect-inlining")
/in/foo.cc:86:0: warning: ignoring #pragma G [-Wunknown-pragmas]
#pragma G++ optimize("-frerun-cse-after-loop")
/in/foo.cc:87:0: warning: ignoring #pragma G [-Wunknown-pragmas]
#pragma G++ optimize("inline-small-functions")
/in/foo.cc:88:0: warning: ignoring #pragma G [-Wunknown-pragmas]
#pragma G++ optimize("-finline-small-functions")
/in/foo.cc:89:0: warning: ignoring #pragma G [-Wunknown-pragmas]
#pragma G++ optimize("-ftree-switch-conversion")
/in/foo.cc:90:0: warning: ignoring #pragma G [-Wunknown-pragmas]
#pragma G++ optimize("-foptimize-sibling-calls")
/in/foo.cc:91:0: warning: ignoring #pragma G [-Wunknown-pragmas]
#pragma G++ optimize("-fexpensive-optimizations")
/in/foo.cc:92:0: warning: ignoring #pragma G [-Wunknown-pragmas]
#pragma G++ optimize("-funsafe-loop-optimizations")
/in/foo.cc:93:0: warning: ignoring #pragma G [-Wunknown-pragmas]
#pragma G++ optimize("inline-functions-called-once")
/in/foo.cc:94:0: warning: ignoring #pragma G [-Wunknown-pragmas]
#pragma G++ optimize("-fdelete-null-pointer-checks")
/in/foo.cc: In function 'void build()':
/in/foo.cc:164:26: warning: suggest parentheses around '+' inside '<<' [-Wparentheses]
register int wt=(x&y)+(x^y)<<1;
~~~~~^~~~~~