1 ! Test with: ./i2c --stdout --tidy test/cprio-failure2.imp 2 ! Minimal example extracted from "goodbye.imp": 3 ! ./i2c --stdout --tidy goodbye.imp|fgrep 7|fgrep DECL|fgrep 15 4 5 %begin O LINE 5 "regression-bugs-tmp/cprio-failure2.imp" H BEGIN _lev0id0 {lev=0 --> 1} 6 %owninteger decl = 0 7 O LINE 6 "regression-bugs-tmp/cprio-failure2.imp" N PUSHI #0x00000000 $ DEF DECL p1=V_00ad a/tf=11 b/format=1 c/ostate=21 type=1 (integer) form=1 (simple) special=0 () linkage=1 (own) spec=0 indirect=0 unass=1 A INIT 1 8 %if 7 <= decl&15 %start O LINE 8 "regression-bugs-tmp/cprio-failure2.imp" N PUSHI #0x00000007 @ PUSH DECL N PUSHI #0x0000000f & AND ? JUMPIF > L_0004 9 %finish 10 O LINE 9 "regression-bugs-tmp/cprio-failure2.imp" : LOCATE L_0004 11 %endofprogram O LINE 11 "regression-bugs-tmp/cprio-failure2.imp" ; END _lev0id0 {lev=1 --> 0} ; END {lev=0 --> -1}