timeismoney.cpp:3: warning: ignoring '#pragma GCC optimization' [-Wunknown-pragmas]
3 | #pragma GCC optimization (unroll-loops)
|
timeismoney.cpp:2:22: warning: '#pragma GCC optimize' is not a string or number [-Wpragmas]
2 | #pragma GCC optimize(Ofast)
| ^~~~~
timeismoney.cpp:4:20: warning: '#pragma GCC option' is not a string [-Wpragmas]
4 | #pragma GCC target(avx,avx2,fma)
| ^~~
timeismoney.cpp:5:20: warning: '#pragma GCC option' is not a string [-Wpragmas]
5 | #pragma GCC target(sse,sse2,sse3,ssse3,sse4,popcnt,abm,mmx,tune=native)
| ^~~
timeismoney.cpp:25:39: warning: bad option '-fwhole-program' to pragma 'optimize' [-Wpragmas]
25 | #pragma GCC optimize("-fwhole-program")
| ^
timeismoney.cpp:32:41: warning: bad option '-fstrict-overflow' to pragma 'optimize' [-Wpragmas]
32 | #pragma GCC optimize("-fstrict-overflow")
| ^
timeismoney.cpp:34:41: warning: bad option '-fcse-skip-blocks' to pragma 'optimize' [-Wpragmas]
34 | #pragma GCC optimize("-fcse-skip-blocks")
| ^
timeismoney.cpp:48:51: warning: bad option '-funsafe-loop-optimizations' to pragma 'optimize' [-Wpragmas]
48 | #pragma GCC optimize("-funsafe-loop-optimizations")
| ^
timeismoney.cpp:63:31: warning: bad option '-fwhole-program' to attribute 'optimize' [-Wattributes]
63 | bool operator<(const edge& b)const {
| ^~~~~
timeismoney.cpp:63:31: warning: bad option '-fstrict-overflow' to attribute 'optimize' [-Wattributes]
timeismoney.cpp:63:31: warning: bad option '-fcse-skip-blocks' to attribute 'optimize' [-Wattributes]
timeismoney.cpp:63:31: warning: bad option '-funsafe-loop-optimizations' to attribute 'optimize' [-Wattributes]
timeismoney.cpp:72:13: warning: bad option '-fwhole-program' to attribute 'optimize' [-Wattributes]
72 | int pn(int u) { return u == par[u] ? u : (par[u] = pn(par[u])); }
| ^
timeismoney.cpp:72:13: warning: bad option '-fstrict-overflow' to attribute 'optimize' [-Wattributes]
timeismoney.cpp:72:13: warning: bad option '-fcse-skip-blocks' to attribute 'optimize' [-Wattributes]
timeismoney.cpp:72:13: warning: bad option '-funsafe-loop-optimizations' to attribute 'optimize' [-Wattributes]
timeismoney.cpp:74:21: warning: bad option '-fwhole-program' to attribute 'optimize' [-Wattributes]
74 | void us(int a, int b) {
| ^
timeismoney.cpp:74:21: warning: bad option '-fstrict-overflow' to attribute 'optimize' [-Wattributes]
timeismoney.cpp:74:21: warning: bad option '-fcse-skip-blocks' to attribute 'optimize' [-Wattributes]
timeismoney.cpp:74:21: warning: bad option '-funsafe-loop-optimizations' to attribute 'optimize' [-Wattributes]
timeismoney.cpp:78:30: warning: bad option '-fwhole-program' to attribute 'optimize' [-Wattributes]
78 | pair<ll, vector<edge>> f(ld x) {
| ^
timeismoney.cpp:78:30: warning: bad option '-fstrict-overflow' to attribute 'optimize' [-Wattributes]
timeismoney.cpp:78:30: warning: bad option '-fcse-skip-blocks' to attribute 'optimize' [-Wattributes]
timeismoney.cpp:78:30: warning: bad option '-funsafe-loop-optimizations' to attribute 'optimize' [-Wattributes]
timeismoney.cpp:94:10: warning: bad option '-fwhole-program' to attribute 'optimize' [-Wattributes]
94 | int main() {
| ^
timeismoney.cpp:94:10: warning: bad option '-fstrict-overflow' to attribute 'optimize' [-Wattributes]
timeismoney.cpp:94:10: warning: bad option '-fcse-skip-blocks' to attribute 'optimize' [-Wattributes]
timeismoney.cpp:94:10: warning: bad option '-funsafe-loop-optimizations' to attribute 'optimize' [-Wattributes]