DU Results - pinta

Source patches

Flex error reports

C++ error reports

du1l.cpp

../../../../../SWI098/2017/__tmp1specific/_empty/du1l.cpp:383:0: warning: "yywrap" redefined
 
 ^
../../../../../SWI098/2017/__tmp1specific/_empty/du1l.cpp:78:0: note: this is the location of the previous definition
 
 ^
cc1plus: warning: unrecognized command line option ‘-Wno-ignored-attributes’

Linker error reports

Run output diffs

du1-test1

1,34c1,9
< Error (line 1): Unknown character 'p'(0x70) on the input
< Error (line 1): Unknown character 'r'(0x72) on the input
< Error (line 1): Unknown character 'o'(0x6f) on the input
< Error (line 1): Unknown character 'g'(0x67) on the input
< Error (line 1): Unknown character 'r'(0x72) on the input
< Error (line 1): Unknown character 'a'(0x61) on the input
< Error (line 1): Unknown character 'm'(0x6d) on the input
< Error (line 1): Unknown character 'd'(0x64) on the input
< Error (line 1): Unknown character 'u'(0x75) on the input
< 1: unsigned integer 0
< Error (line 1): Unknown character 't'(0x74) on the input
< Error (line 1): Unknown character 'e'(0x65) on the input
< Error (line 1): Unknown character 's'(0x73) on the input
< Error (line 1): Unknown character 't'(0x74) on the input
< 1: unsigned integer 0
< Error (line 1): Unknown character ';'(0x3b) on the input
< 
< Error (line 1): Unknown character 'l'(0x6c) on the input
< Error (line 1): Unknown character 'a'(0x61) on the input
< Error (line 1): Unknown character 'b'(0x62) on the input
< Error (line 1): Unknown character 'e'(0x65) on the input
< Error (line 1): Unknown character 'l'(0x6c) on the input
< 1: unsigned integer 0
< Error (line 1): Unknown character ';'(0x3b) on the input
< 
< Error (line 1): Unknown character 't'(0x74) on the input
< Error (line 1): Unknown character 'y'(0x79) on the input
< Error (line 1): Unknown character 'p'(0x70) on the input
< Error (line 1): Unknown character 'e'(0x65) on the input
< Error (line 1): Unknown character 'i'(0x69) on the input
< Error (line 1): Unknown character 'p'(0x70) on the input
< Error (line 1): Unknown character 't'(0x74) on the input
< Error (line 1): Unknown character 'r'(0x72) on the input
< Error (line 1): Unknown character '='(0x3d) on the input
---
> 1: program
> 1: identifier
> 1: ;
> 1: label
> 1: unsigned integer 0
> 1: ;
> 1: type
> 1: identifier
> 1: =
36,190c11,86
< Error (line 1): Unknown character 'i'(0x69) on the input
< Error (line 1): Unknown character 'n'(0x6e) on the input
< Error (line 1): Unknown character 't'(0x74) on the input
< Error (line 1): Unknown character 'e'(0x65) on the input
< Error (line 1): Unknown character 'g'(0x67) on the input
< Error (line 1): Unknown character 'e'(0x65) on the input
< Error (line 1): Unknown character 'r'(0x72) on the input
< Error (line 1): Unknown character ';'(0x3b) on the input
< 
< Error (line 1): Unknown character 'R'(0x52) on the input
< Error (line 1): Unknown character 'G'(0x47) on the input
< Error (line 1): Unknown character 'B'(0x42) on the input
< Error (line 1): Unknown character '='(0x3d) on the input
< Error (line 1): Unknown character '('(0x28) on the input
< Error (line 1): Unknown character 'R'(0x52) on the input
< Error (line 1): Unknown character 'E'(0x45) on the input
< Error (line 1): Unknown character 'D'(0x44) on the input
< Error (line 1): Unknown character ','(0x2c) on the input
< Error (line 1): Unknown character 'G'(0x47) on the input
< Error (line 1): Unknown character 'R'(0x52) on the input
< Error (line 1): Unknown character 'E'(0x45) on the input
< Error (line 1): Unknown character 'E'(0x45) on the input
< Error (line 1): Unknown character 'N'(0x4e) on the input
< Error (line 1): Unknown character ','(0x2c) on the input
< Error (line 1): Unknown character 'B'(0x42) on the input
< Error (line 1): Unknown character 'L'(0x4c) on the input
< Error (line 1): Unknown character 'U'(0x55) on the input
< Error (line 1): Unknown character 'E'(0x45) on the input
< Error (line 1): Unknown character ')'(0x29) on the input
< Error (line 1): Unknown character ';'(0x3b) on the input
< 
< Error (line 1): Unknown character 'v'(0x76) on the input
< Error (line 1): Unknown character 'a'(0x61) on the input
< Error (line 1): Unknown character 'r'(0x72) on the input
< Error (line 1): Unknown character 'i'(0x69) on the input
< Error (line 1): Unknown character ','(0x2c) on the input
< Error (line 1): Unknown character 'j'(0x6a) on the input
< Error (line 1): Unknown character ','(0x2c) on the input
< Error (line 1): Unknown character 'k'(0x6b) on the input
< Error (line 1): Unknown character ':'(0x3a) on the input
< Error (line 1): Unknown character 'i'(0x69) on the input
< Error (line 1): Unknown character 'n'(0x6e) on the input
< Error (line 1): Unknown character 't'(0x74) on the input
< Error (line 1): Unknown character 'e'(0x65) on the input
< Error (line 1): Unknown character 'g'(0x67) on the input
< Error (line 1): Unknown character 'e'(0x65) on the input
< Error (line 1): Unknown character 'r'(0x72) on the input
< Error (line 1): Unknown character ';'(0x3b) on the input
< 
< Error (line 1): Unknown character 'r'(0x72) on the input
< Error (line 1): Unknown character ':'(0x3a) on the input
< Error (line 1): Unknown character 'r'(0x72) on the input
< Error (line 1): Unknown character 'e'(0x65) on the input
< Error (line 1): Unknown character 'a'(0x61) on the input
< Error (line 1): Unknown character 'l'(0x6c) on the input
< Error (line 1): Unknown character ';'(0x3b) on the input
< 
< Error (line 1): Unknown character 'b'(0x62) on the input
< Error (line 1): Unknown character 'e'(0x65) on the input
< Error (line 1): Unknown character 'g'(0x67) on the input
< Error (line 1): Unknown character 'i'(0x69) on the input
< Error (line 1): Unknown character 'n'(0x6e) on the input
< 
< Error (line 1): Unknown character 'f'(0x66) on the input
< Error (line 1): Unknown character 'o'(0x6f) on the input
< Error (line 1): Unknown character 'r'(0x72) on the input
< Error (line 1): Unknown character 'i'(0x69) on the input
< Error (line 1): Unknown character ':'(0x3a) on the input
< Error (line 1): Unknown character '='(0x3d) on the input
< 1: unsigned integer 0
< Error (line 1): Unknown character 't'(0x74) on the input
< Error (line 1): Unknown character 'o'(0x6f) on the input
< 1: unsigned integer 0
< Error (line 1): Unknown character 'd'(0x64) on the input
< Error (line 1): Unknown character 'o'(0x6f) on the input
< 
< Error (line 1): Unknown character 'b'(0x62) on the input
< Error (line 1): Unknown character 'e'(0x65) on the input
< Error (line 1): Unknown character 'g'(0x67) on the input
< Error (line 1): Unknown character 'i'(0x69) on the input
< Error (line 1): Unknown character 'n'(0x6e) on the input
< 
< Error (line 1): Unknown character 'j'(0x6a) on the input
< Error (line 1): Unknown character ':'(0x3a) on the input
< Error (line 1): Unknown character '='(0x3d) on the input
< Error (line 1): Unknown character 'i'(0x69) on the input
< Error (line 1): Unknown character '*'(0x2a) on the input
< 1: unsigned integer 0
< Error (line 1): Unknown character ';'(0x3b) on the input
< 
< Error (line 1): Unknown character 'k'(0x6b) on the input
< Error (line 1): Unknown character ':'(0x3a) on the input
< Error (line 1): Unknown character '='(0x3d) on the input
< Error (line 1): Unknown character 'j'(0x6a) on the input
< Error (line 1): Unknown character 'm'(0x6d) on the input
< Error (line 1): Unknown character 'o'(0x6f) on the input
< Error (line 1): Unknown character 'd'(0x64) on the input
< Error (line 1): Unknown character '('(0x28) on the input
< 1: unsigned integer 0
< Error (line 1): Unknown character '+'(0x2b) on the input
< Error (line 1): Unknown character 'i'(0x69) on the input
< Error (line 1): Unknown character ')'(0x29) on the input
< Error (line 1): Unknown character ';'(0x3b) on the input
< 
< Error (line 1): Unknown character 'i'(0x69) on the input
< Error (line 1): Unknown character 'f'(0x66) on the input
< Error (line 1): Unknown character 'k'(0x6b) on the input
< Error (line 1): Unknown character '>'(0x3e) on the input
< Error (line 1): Unknown character '='(0x3d) on the input
< 1: unsigned integer 0
< Error (line 1): Unknown character 't'(0x74) on the input
< Error (line 1): Unknown character 'h'(0x68) on the input
< Error (line 1): Unknown character 'e'(0x65) on the input
< Error (line 1): Unknown character 'n'(0x6e) on the input
< 
< Error (line 1): Unknown character 'g'(0x67) on the input
< Error (line 1): Unknown character 'o'(0x6f) on the input
< Error (line 1): Unknown character 't'(0x74) on the input
< Error (line 1): Unknown character 'o'(0x6f) on the input
< 1: unsigned integer 0
< Error (line 1): Unknown character ';'(0x3b) on the input
< 
< Error (line 1): Unknown character 'e'(0x65) on the input
< Error (line 1): Unknown character 'n'(0x6e) on the input
< Error (line 1): Unknown character 'd'(0x64) on the input
< 
< 1: unsigned integer 0
< Error (line 1): Unknown character ':'(0x3a) on the input
< 
< Error (line 1): Unknown character 'r'(0x72) on the input
< Error (line 1): Unknown character ':'(0x3a) on the input
< Error (line 1): Unknown character '='(0x3d) on the input
< Error (line 1): Unknown character 'k'(0x6b) on the input
< Error (line 1): Unknown character '*'(0x2a) on the input
< 1: unsigned integer 0
< Error (line 1): Unknown character '.'(0x2e) on the input
< 1: unsigned integer 0
< Error (line 1): Unknown character ';'(0x3b) on the input
< 
< Error (line 1): Unknown character 'r'(0x72) on the input
< Error (line 1): Unknown character ':'(0x3a) on the input
< Error (line 1): Unknown character '='(0x3d) on the input
< Error (line 1): Unknown character 'r'(0x72) on the input
< Error (line 1): Unknown character '/'(0x2f) on the input
< 1: unsigned integer 0
< Error (line 1): Unknown character 'e'(0x65) on the input
< 1: unsigned integer 0
< Error (line 1): Unknown character ';'(0x3b) on the input
< 
< Error (line 1): Unknown character 'e'(0x65) on the input
< Error (line 1): Unknown character 'n'(0x6e) on the input
< Error (line 1): Unknown character 'd'(0x64) on the input
< Error (line 1): Unknown character '.'(0x2e) on the input
< 
< There were some errors 157 and warnings 0
---
> 1: identifier
> 1: ;
> 1: identifier
> 1: =
> 1: (
> 1: identifier
> 1: ,
> 1: identifier
> 1: ,
> 1: identifier
> 1: )
> 1: ;
> 1: var
> 1: identifier
> 1: ,
> 1: identifier
> 1: ,
> 1: identifier
> 1: :
> 1: identifier
> 1: ;
> 1: identifier
> 1: :
> 1: identifier
> 1: ;
> 1: begin
> 1: for
> 1: identifier
> 1: :=
> 1: unsigned integer 0
> 1: for direction to
> 1: unsigned integer 0
> 1: do
> 1: begin
> 1: identifier
> 1: :=
> 1: identifier
> 1: mul oper *
> 1: unsigned integer 0
> 1: ;
> 1: identifier
> 1: :=
> 1: identifier
> 1: mul oper mod
> 1: (
> 1: unsigned integer 0
> 1: sign/add oper +
> 1: identifier
> 1: )
> 1: ;
> 1: if
> 1: identifier
> 1: rel oper >=
> 1: unsigned integer 0
> 1: then
> 1: goto
> 1: unsigned integer 0
> 1: ;
> 1: end
> 1: unsigned integer 0
> 1: :
> 1: identifier
> 1: :=
> 1: identifier
> 1: mul oper *
> 1: real number 0
> 1: ;
> 1: identifier
> 1: :=
> 1: identifier
> 1: mul oper /
> 1: real number 0
> 1: ;
> 1: end
> 1: .
> There were some errors 1 and warnings 0

du1-test2

1,36c1,13
< Error (line 1): Unknown character 'P'(0x50) on the input
< Error (line 1): Unknown character 'r'(0x72) on the input
< Error (line 1): Unknown character 'O'(0x4f) on the input
< Error (line 1): Unknown character 'g'(0x67) on the input
< Error (line 1): Unknown character 'R'(0x52) on the input
< Error (line 1): Unknown character 'a'(0x61) on the input
< Error (line 1): Unknown character 'M'(0x4d) on the input
< Error (line 1): Unknown character 'd'(0x64) on the input
< Error (line 1): Unknown character 'u'(0x75) on the input
< 1: unsigned integer 0
< Error (line 1): Unknown character 't'(0x74) on the input
< Error (line 1): Unknown character 'e'(0x65) on the input
< Error (line 1): Unknown character 's'(0x73) on the input
< Error (line 1): Unknown character 't'(0x74) on the input
< 1: unsigned integer 0
< Error (line 1): Unknown character ';'(0x3b) on the input
< 
< Error (line 1): Unknown character 'l'(0x6c) on the input
< Error (line 1): Unknown character 'a'(0x61) on the input
< Error (line 1): Unknown character 'b'(0x62) on the input
< Error (line 1): Unknown character 'l'(0x6c) on the input
< 1: unsigned integer 0
< Error (line 1): Unknown character ';'(0x3b) on the input
< 
< Error (line 1): Unknown character 'v'(0x76) on the input
< Error (line 1): Unknown character 'a'(0x61) on the input
< Error (line 1): Unknown character 'r'(0x72) on the input
< Error (line 1): Unknown character 'r'(0x72) on the input
< Error (line 1): Unknown character ':'(0x3a) on the input
< Error (line 1): Unknown character 'r'(0x72) on the input
< Error (line 1): Unknown character 'e'(0x65) on the input
< Error (line 1): Unknown character 'l'(0x6c) on the input
< Error (line 1): Unknown character ';'(0x3b) on the input
< 
< Error (line 1): Unknown character 'k'(0x6b) on the input
< Error (line 1): Unknown character ':'(0x3a) on the input
---
> 1: program
> 1: identifier
> 1: ;
> 1: identifier
> 1: unsigned integer 0
> 1: ;
> 1: var
> 1: identifier
> 1: :
> 1: identifier
> 1: ;
> 1: identifier
> 1: :
38,76c15,30
< Error (line 1): Unknown character 'i'(0x69) on the input
< Error (line 1): Unknown character 'n'(0x6e) on the input
< Error (line 1): Unknown character 't'(0x74) on the input
< Error (line 1): Unknown character ';'(0x3b) on the input
< 
< Error (line 1): Unknown character 'b'(0x62) on the input
< Error (line 1): Unknown character 'e'(0x65) on the input
< Error (line 1): Unknown character 'g'(0x67) on the input
< Error (line 1): Unknown character 'i'(0x69) on the input
< Error (line 1): Unknown character 'n'(0x6e) on the input
< 
< Error (line 1): Unknown character 'r'(0x72) on the input
< Error (line 1): Unknown character ':'(0x3a) on the input
< Error (line 1): Unknown character '='(0x3d) on the input
< 1: unsigned integer 0
< Error (line 1): Unknown character 'e'(0x65) on the input
< Error (line 1): Unknown character '+'(0x2b) on the input
< 1: unsigned integer 0
< Error (line 1): Unknown character '.'(0x2e) on the input
< Error (line 1): Unknown character '+'(0x2b) on the input
< 1: unsigned integer 0
< Error (line 1): Unknown character '.'(0x2e) on the input
< 1: unsigned integer 0
< Error (line 1): Unknown character 'e'(0x65) on the input
< Error (line 1): Unknown character '-'(0x2d) on the input
< 1: unsigned integer 0
< Error (line 1): Unknown character '+'(0x2b) on the input
< 1: unsigned integer 0
< Error (line 1): Unknown character '.'(0x2e) on the input
< 1: unsigned integer 0
< Error (line 1): Unknown character 'E'(0x45) on the input
< Error (line 1): Unknown character ';'(0x3b) on the input
< 
< Error (line 1): Unknown character 'e'(0x65) on the input
< Error (line 1): Unknown character 'n'(0x6e) on the input
< Error (line 1): Unknown character 'd'(0x64) on the input
< Error (line 1): Unknown character '.'(0x2e) on the input
< 
< There were some errors 58 and warnings 0
---
> 1: identifier
> 1: ;
> 1: begin
> 1: identifier
> 1: :=
> 1: real number 0
> 1: .
> 1: sign/add oper +
> 1: real number 0
> 1: sign/add oper +
> 1: real number 0
> 1: identifier
> 1: ;
> 1: end
> 1: .
> There were some errors 1 and warnings 0