diff --git a/test/testbool.cpp b/test/testbool.cpp index 3d63745ce..e553743ea 100644 --- a/test/testbool.cpp +++ b/test/testbool.cpp @@ -851,6 +851,12 @@ private: " return f() | f();\n" "}\n"); ASSERT_EQUALS("", errout.str()); + + check("uint8 outcode(float p) {\n" + " float d = 0.;\n" + " return ((p - xm >= d) << 1) | (x - p > d);\n" + "}\n"); + ASSERT_EQUALS("", errout.str()); } void incrementBoolean() {