vlib/v/checker/tests/enum_op_err.vv:8:20: error: only `==` and `!=` are defined on `enum`, use an explicit cast to `int` if needed 6 | 7 | fn main() { 8 | println(Color.red > Color.green) | ^ 9 | println(Color.red + Color.green) 10 | println(Color.red && Color.green) vlib/v/checker/tests/enum_op_err.vv:9:20: error: only `==` and `!=` are defined on `enum`, use an explicit cast to `int` if needed 7 | fn main() { 8 | println(Color.red > Color.green) 9 | println(Color.red + Color.green) | ^ 10 | println(Color.red && Color.green) 11 | println(Color.red | Color.green) vlib/v/checker/tests/enum_op_err.vv:10:10: error: left operand for `&&` is not a boolean 8 | println(Color.red > Color.green) 9 | println(Color.red + Color.green) 10 | println(Color.red && Color.green) | ~~~~~~~~~ 11 | println(Color.red | Color.green) 12 | println(Color.red & Color.green) vlib/v/checker/tests/enum_op_err.vv:10:23: error: right operand for `&&` is not a boolean 8 | println(Color.red > Color.green) 9 | println(Color.red + Color.green) 10 | println(Color.red && Color.green) | ~~~~~~~~~~~ 11 | println(Color.red | Color.green) 12 | println(Color.red & Color.green) vlib/v/checker/tests/enum_op_err.vv:10:20: error: only `==` and `!=` are defined on `enum`, use an explicit cast to `int` if needed 8 | println(Color.red > Color.green) 9 | println(Color.red + Color.green) 10 | println(Color.red && Color.green) | ~~ 11 | println(Color.red | Color.green) 12 | println(Color.red & Color.green) vlib/v/checker/tests/enum_op_err.vv:11:20: error: only `==` and `!=` are defined on `enum`, use an explicit cast to `int` if needed 9 | println(Color.red + Color.green) 10 | println(Color.red && Color.green) 11 | println(Color.red | Color.green) | ^ 12 | println(Color.red & Color.green) 13 | } vlib/v/checker/tests/enum_op_err.vv:12:20: error: only `==` and `!=` are defined on `enum`, use an explicit cast to `int` if needed 10 | println(Color.red && Color.green) 11 | println(Color.red | Color.green) 12 | println(Color.red & Color.green) | ^ 13 | }