diff --git a/Examples/test-suite/cpp14_binary_integer_literals.i b/Examples/test-suite/cpp14_binary_integer_literals.i index 54e070032..0cabb1c74 100644 --- a/Examples/test-suite/cpp14_binary_integer_literals.i +++ b/Examples/test-suite/cpp14_binary_integer_literals.i @@ -10,4 +10,8 @@ int b2 = 0b10; long b3 = 0b11l; unsigned long b4 = 0b100ul; unsigned long b5 = 0B101UL; +#define b6 0b110 +const int b7 = 0b111; %} + +%constant int b8 = 0b1000; diff --git a/Examples/test-suite/python/cpp14_binary_integer_literals_runme.py b/Examples/test-suite/python/cpp14_binary_integer_literals_runme.py index 8274ec6b5..ee308aa39 100644 --- a/Examples/test-suite/python/cpp14_binary_integer_literals_runme.py +++ b/Examples/test-suite/python/cpp14_binary_integer_literals_runme.py @@ -14,3 +14,12 @@ if cvar.b4 != 4: if cvar.b5 != 5: raise RuntimeError + +if b6 != 6: + raise RuntimeError + +if b7 != 7: + raise RuntimeError + +if b8 != 8: + raise RuntimeError