1% { dg-do assemble { target mmix-*-* } } 2 3m1 IS -1 4zero IS 0 5zero2 IS 0 61H IS 42 72H IS 5 8Main SWYM 0,0,0 9 BYTE 0 10 BYTE -1 % { dg-error "BYTE expression not in the range 0..255" "" } 11 BYTE m1 % { dg-error "BYTE expression not in the range 0..255" "" } 12 BYTE zero2 13 BYTE 1B+2B+55 14 BYTE zero+m1 % { dg-error "BYTE expression not in the range 0..255" "" } 15 BYTE 255 16 BYTE 256 % { dg-error "BYTE expression not in the range 0..255" "" } 17 BYTE unk+1 % { dg-error "BYTE expression not a pure number" "" } 18