segments.cpp:2:40: warning: bad option '-f O3' to pragma 'optimize' [-Wpragmas]
2 | #pragma GCC optimize("unroll-loops, O3")
| ^
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
3 | #pragma GCC target("avx2")
| ^
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
segments.cpp:3:26: warning: bad option '-f O3' to attribute 'optimize' [-Wattributes]
/v