Language
C++
Compiler
gcc 8.2.0
Options
Optimization
Don't Use Boost
C++17
no pedantic
$ g++ prog.cc -O2 -march=native -std=c++17
(1, -2, a, true)
(1, -2, a, false)
(1, -2, b, true)
(1, -2, b, false)
(1, -2, c, true)
(1, -2, c, false)
(1, -2, d, true)
(1, -2, d, false)
(1, -1, a, true)
(1, -1, a, false)
(1, -1, b, true)
(1, -1, b, false)
(1, -1, c, true)
(1, -1, c, false)
(1, -1, d, true)
(1, -1, d, false)
(2, -2, a, true)
(2, -2, a, false)
(2, -2, b, true)
(2, -2, b, false)
(2, -2, c, true)
(2, -2, c, false)
(2, -2, d, true)
(2, -2, d, false)
(2, -1, a, true)
(2, -1, a, false)
(2, -1, b, true)
(2, -1, b, false)
(2, -1, c, true)
(2, -1, c, false)
(2, -1, d, true)
(2, -1, d, false)
(3, -2, a, true)
(3, -2, a, false)
(3, -2, b, true)
(3, -2, b, false)
(3, -2, c, true)
(3, -2, c, false)
(3, -2, d, true)
(3, -2, d, false)
(3, -1, a, true)
(3, -1, a, false)
(3, -1, b, true)
(3, -1, b, false)
(3, -1, c, true)
(3, -1, c, false)
(3, -1, d, true)
(3, -1, d, false)
Exit Code:
0