Subject: bug#68748: cuirass is not reproducible

From: Maxim Cournoyer <[email-masked]>
Date: Fri, 26 Jan 2024 22:29:32 -0500

Hi,

Building cuirass with 'guix build --no-grafts --check -K cuirass' shows
it has differences.  Then running

$ diffoscope --exclude-command=stat \
 /gnu/store/754k030kg63iky8vamq91s14xn0ccpi8-cuirass-1.2.0-2.7bcd3d0{,-check} \
 --text /tmp/754k030kg63iky8vamq91s14xn0ccpi8-cuirass-1.2.0-2.7bcd3d0.diff.txt

produces output such as:

--8<---------------cut here---------------start------------->8---
│ │ │ │ │   --- /gnu/store/754k030kg63iky8vamq91s14xn0ccpi8-cuirass-1.2.0-2.7bcd3d0/lib/guile/3.0/site-ccache/web
│ │ │ │ ├── +++ /gnu/store/754k030kg63iky8vamq91s14xn0ccpi8-cuirass-1.2.0-2.7bcd3d0-check/lib/guile/3.0/site-ccache/web
│ │ │ │ │ │   --- /gnu/store/754k030kg63iky8vamq91s14xn0ccpi8-cuirass-1.2.0-2.7bcd3d0/lib/guile/3.0/site-ccache/web/server
│ │ │ │ │ ├── +++ /gnu/store/754k030kg63iky8vamq91s14xn0ccpi8-cuirass-1.2.0-2.7bcd3d0-check/lib/guile/3.0/site-ccache/web/server
│ │ │ │ │ │ │   --- /gnu/store/754k030kg63iky8vamq91s14xn0ccpi8-cuirass-1.2.0-2.7bcd3d0/lib/guile/3.0/site-ccache/web/server/fiberized.go
│ │ │ │ │ │ ├── +++ /gnu/store/754k030kg63iky8vamq91s14xn0ccpi8-cuirass-1.2.0-2.7bcd3d0-check/lib/guile/3.0/site-ccache/web/server/fiberized.go
│ │ │ │ │ │ │ ├── readelf --wide --sections {}
│ │ │ │ │ │ │ │┄ error from `readelf --wide --sections {}`:
│ │ │ │ │ │ │ │┄ readelf: Warning: [ 6]: Link field (0) should index a string section.
│ │ │ │ │ │ │ │ @@ -5,26 +5,26 @@
│ │ │ │ │ │ │ │    [ 0]                   NULL            0000000000000000 000000 000000 00      0   0  0
│ │ │ │ │ │ │ │    [ 1] .guile.procprops  PROGBITS        0000000000000000 018d90 000008 00      0   0  8
│ │ │ │ │ │ │ │    [ 2] .rodata           PROGBITS        0000000000009298 009298 002efc 00   A  0   0  8
│ │ │ │ │ │ │ │    [ 3] .data             PROGBITS        0000000000010000 010000 006ee0 00  WA  0   0  8
│ │ │ │ │ │ │ │    [ 4] .rtl-text         PROGBITS        00000000000000e8 0000e8 0091ac 00   A  0   0  8
│ │ │ │ │ │ │ │    [ 5] .guile.frame-maps PROGBITS        000000000000c198 00c198 0002d7 00   A  0   0  8
│ │ │ │ │ │ │ │    [ 6] .dynamic          DYNAMIC         000000000000c470 00c470 000070 00   A  0   0  8
│ │ │ │ │ │ │ │ -  [ 7] .strtab           STRTAB          0000000000000000 01a040 000243 00      0   0  8
│ │ │ │ │ │ │ │ -  [ 8] .symtab           SYMTAB          0000000000000000 0199c8 000678 18      7   0  8
│ │ │ │ │ │ │ │ -  [ 9] .guile.arities.strtab STRTAB          0000000000000000 01a288 0002ef 00      0   0  8
│ │ │ │ │ │ │ │ +  [ 7] .strtab           STRTAB          0000000000000000 01a060 000243 00      0   0  8
│ │ │ │ │ │ │ │ +  [ 8] .symtab           SYMTAB          0000000000000000 0199e8 000678 18      7   0  8
│ │ │ │ │ │ │ │ +  [ 9] .guile.arities.strtab STRTAB          0000000000000000 01a2a8 0002ef 00      0   0  8
│ │ │ │ │ │ │ │    [10] .guile.arities    PROGBITS        0000000000000000 017420 001951 00      9   0  8
│ │ │ │ │ │ │ │ -  [11] .guile.docstrs.strtab STRTAB          0000000000000000 01a578 00008a 00      0   0  8
│ │ │ │ │ │ │ │ +  [11] .guile.docstrs.strtab STRTAB          0000000000000000 01a598 00008a 00      0   0  8
│ │ │ │ │ │ │ │    [12] .guile.docstrs    PROGBITS        0000000000000000 018d78 000018 00     11   0  8
│ │ │ │ │ │ │ │    [13] .debug_info       PROGBITS        0000000000000000 018d98 000375 00      0   0  8
│ │ │ │ │ │ │ │    [14] .debug_abbrev     PROGBITS        0000000000000000 019110 000038 00      0   0  8
│ │ │ │ │ │ │ │    [15] .debug_str        PROGBITS        0000000000000000 019148 00024f 00      0   0  8
│ │ │ │ │ │ │ │    [16] .debug_loc        PROGBITS        0000000000000000 019398 000000 00      0   0  8
│ │ │ │ │ │ │ │ -  [17] .debug_line       PROGBITS        0000000000000000 019398 00062d 00      0   0  8
│ │ │ │ │ │ │ │ -  [18] .shstrtab         STRTAB          0000000000000000 01a608 0000e5 00      0   0  8
│ │ │ │ │ │ │ │ +  [17] .debug_line       PROGBITS        0000000000000000 019398 00064c 00      0   0  8
│ │ │ │ │ │ │ │ +  [18] .shstrtab         STRTAB          0000000000000000 01a628 0000e5 00      0   0  8
│ │ │ │ │ │ │ │    [19]                   PROGBITS        0000000000000000 000000 0000e8 00   A  0   0  8
│ │ │ │ │ │ │ │    [20]                   NULL            0000000000000000 016ee0 000000 00      0   0  0
│ │ │ │ │ │ │ │  Key to Flags:
│ │ │ │ │ │ │ │    W (write), A (alloc), X (execute), M (merge), S (strings), I (info),
│ │ │ │ │ │ │ │    L (link order), O (extra OS processing required), G (group), T (TLS),
│ │ │ │ │ │ │ │    C (compressed), x (unknown), o (OS specific), E (exclude),
│ │ │ │ │ │ │ │    p (processor specific)
│ │ │ │ │ │ │ ├── readelf --wide --debug-dump=rawline {}
│ │ │ │ │ │ │ │ @@ -1,13 +1,13 @@
│ │ │ │ │ │ │ │  Raw dump of debug contents of section .debug_line:
│ │ │ │ │ │ │ │  
│ │ │ │ │ │ │ │    Offset:                      0x0
│ │ │ │ │ │ │ │ -  Length:                      1577
│ │ │ │ │ │ │ │ +  Length:                      1608
│ │ │ │ │ │ │ │    DWARF Version:               2
│ │ │ │ │ │ │ │ -  Prologue Length:             149
│ │ │ │ │ │ │ │ +  Prologue Length:             170
│ │ │ │ │ │ │ │    Minimum Instruction Length:  4
│ │ │ │ │ │ │ │    Initial value of 'is_stmt':  1
│ │ │ │ │ │ │ │    Line Base:                   -4
│ │ │ │ │ │ │ │    Line Range:                  15
│ │ │ │ │ │ │ │    Opcode Base:                 10
│ │ │ │ │ │ │ │  
│ │ │ │ │ │ │ │   Opcodes:
│ │ │ │ │ │ │ │ @@ -25,882 +25,888 @@
│ │ │ │ │ │ │ │  
│ │ │ │ │ │ │ │   The File Name Table (offset 0x19):
│ │ │ │ │ │ │ │    Entry        Dir     Time    Size    Name
│ │ │ │ │ │ │ │    1    0       0       0       web/server/fiberized.scm
│ │ │ │ │ │ │ │    2    0       0       0       ice-9/match.upstream.scm
│ │ │ │ │ │ │ │    3    0       0       0       web/response.scm
│ │ │ │ │ │ │ │    4    0       0       0       ice-9/boot-9.scm
│ │ │ │ │ │ │ │ -  5    0       0       0       srfi/srfi-9.scm
│ │ │ │ │ │ │ │ -  6    0       0       0       web/server.scm
│ │ │ │ │ │ │ │ +  5    0       0       0       cuirass/utils.scm
│ │ │ │ │ │ │ │ +  6    0       0       0       srfi/srfi-9.scm
│ │ │ │ │ │ │ │ +  7    0       0       0       web/server.scm
│ │ │ │ │ │ │ │  
│ │ │ │ │ │ │ │   Line Number Statements:
│ │ │ │ │ │ │ │ -  [0x0000009f]  Extended opcode 2: set Address to 0xe8
│ │ │ │ │ │ │ │ -  [0x000000aa]  Set column to 1
│ │ │ │ │ │ │ │ -  [0x000000ac]  Advance Line by 210 to 211
│ │ │ │ │ │ │ │ -  [0x000000af]  Special opcode 4: advance Address by 0 to 0xe8 and Line by 0 to 211
│ │ │ │ │ │ │ │ -  [0x000000b0]  Advance Line by -178 to 33
│ │ │ │ │ │ │ │ -  [0x000000b3]  Special opcode 49: advance Address by 12 to 0xf4 and Line by 0 to 33
│ │ │ │ │ │ │ │ -  [0x000000b4]  Set column to 25
│ │ │ │ │ │ │ │ -  [0x000000b6]  Set File Name to entry 4 in the File Name Table
│ │ │ │ │ │ │ │ -  [0x000000b8]  Advance Line by 3891 to 3924
│ │ │ │ │ │ │ │ -  [0x000000bb]  Special opcode 34: advance Address by 8 to 0xfc and Line by 0 to 3924
│ │ │ │ │ │ │ │ -  [0x000000bc]  Set column to 1
│ │ │ │ │ │ │ │ -  [0x000000be]  Set File Name to entry 1 in the File Name Table
│ │ │ │ │ │ │ │ -  [0x000000c0]  Advance Line by -3891 to 33
│ │ │ │ │ │ │ │ -  [0x000000c3]  Special opcode 34: advance Address by 8 to 0x104 and Line by 0 to 33
│ │ │ │ │ │ │ │ -  [0x000000c4]  Set column to 44
│ │ │ │ │ │ │ │ -  [0x000000c6]  Set File Name to entry 4 in the File Name Table
│ │ │ │ │ │ │ │ -  [0x000000c8]  Advance Line by 3814 to 3847
│ │ │ │ │ │ │ │ -  [0x000000cb]  Special opcode 34: advance Address by 8 to 0x10c and Line by 0 to 3847
│ │ │ │ │ │ │ │ -  [0x000000cc]  Set column to 1
│ │ │ │ │ │ │ │ -  [0x000000ce]  Set File Name to entry 1 in the File Name Table
│ │ │ │ │ │ │ │ -  [0x000000d0]  Advance Line by -3814 to 33
│ │ │ │ │ │ │ │ -  [0x000000d3]  Special opcode 34: advance Address by 8 to 0x114 and Line by 0 to 33
│ │ │ │ │ │ │ │ -  [0x000000d4]  Set column to 36
│ │ │ │ │ │ │ │ -  [0x000000d6]  Set File Name to entry 4 in the File Name Table
│ │ │ │ │ │ │ │ -  [0x000000d8]  Advance Line by 3820 to 3853
│ │ │ │ │ │ │ │ -  [0x000000db]  Special opcode 34: advance Address by 8 to 0x11c and Line by 0 to 3853
│ │ │ │ │ │ │ │ -  [0x000000dc]  Set column to 1
│ │ │ │ │ │ │ │ -  [0x000000de]  Set File Name to entry 1 in the File Name Table
│ │ │ │ │ │ │ │ -  [0x000000e0]  Advance Line by -3820 to 33
│ │ │ │ │ │ │ │ -  [0x000000e3]  Special opcode 34: advance Address by 8 to 0x124 and Line by 0 to 33
│ │ │ │ │ │ │ │ -  [0x000000e4]  Set column to 24
│ │ │ │ │ │ │ │ -  [0x000000e6]  Set File Name to entry 4 in the File Name Table
│ │ │ │ │ │ │ │ -  [0x000000e8]  Advance Line by 3890 to 3923
│ │ │ │ │ │ │ │ -  [0x000000eb]  Special opcode 19: advance Address by 4 to 0x128 and Line by 0 to 3923
│ │ │ │ │ │ │ │ -  [0x000000ec]  Set column to 17
│ │ │ │ │ │ │ │ -  [0x000000ee]  Advance PC by constant 64 to 0x168
│ │ │ │ │ │ │ │ -  [0x000000ef]  Special opcode 156: advance Address by 40 to 0x190 and Line by 2 to 3925
│ │ │ │ │ │ │ │ -  [0x000000f0]  Set column to 1
│ │ │ │ │ │ │ │ -  [0x000000f2]  Set File Name to entry 1 in the File Name Table
│ │ │ │ │ │ │ │ -  [0x000000f4]  Advance Line by -3874 to 51
│ │ │ │ │ │ │ │ -  [0x000000f7]  Advance PC by constant 64 to 0x1d0
│ │ │ │ │ │ │ │ -  [0x000000f8]  Special opcode 19: advance Address by 4 to 0x1d4 and Line by 0 to 51
│ │ │ │ │ │ │ │ -  [0x000000f9]  Advance Line by 160 to 211
│ │ │ │ │ │ │ │ -  [0x000000fc]  Special opcode 64: advance Address by 16 to 0x1e4 and Line by 0 to 211
│ │ │ │ │ │ │ │ -  [0x000000fd]  Advance Line by -160 to 51
│ │ │ │ │ │ │ │ -  [0x00000100]  Special opcode 94: advance Address by 24 to 0x1fc and Line by 0 to 51
│ │ │ │ │ │ │ │ -  [0x00000101]  Special opcode 27: advance Address by 4 to 0x200 and Line by 8 to 59
│ │ │ │ │ │ │ │ -  [0x00000102]  Advance Line by 152 to 211
│ │ │ │ │ │ │ │ -  [0x00000105]  Advance PC by constant 64 to 0x240
│ │ │ │ │ │ │ │ -  [0x00000106]  Special opcode 19: advance Address by 4 to 0x244 and Line by 0 to 211
│ │ │ │ │ │ │ │ -  [0x00000107]  Advance Line by -152 to 59
│ │ │ │ │ │ │ │ -  [0x0000010a]  Special opcode 139: advance Address by 36 to 0x268 and Line by 0 to 59
│ │ │ │ │ │ │ │ -  [0x0000010b]  Advance Line by 152 to 211
│ │ │ │ │ │ │ │ -  [0x0000010e]  Special opcode 79: advance Address by 20 to 0x27c and Line by 0 to 211
│ │ │ │ │ │ │ │ -  [0x0000010f]  Advance Line by -152 to 59
│ │ │ │ │ │ │ │ -  [0x00000112]  Advance PC by constant 64 to 0x2bc
│ │ │ │ │ │ │ │ -  [0x00000113]  Special opcode 169: advance Address by 44 to 0x2e8 and Line by 0 to 59
│ │ │ │ │ │ │ │ -  [0x00000114]  Advance Line by 152 to 211
│ │ │ │ │ │ │ │ -  [0x00000117]  Special opcode 64: advance Address by 16 to 0x2f8 and Line by 0 to 211
│ │ │ │ │ │ │ │ -  [0x00000118]  Advance Line by -152 to 59
│ │ │ │ │ │ │ │ -  [0x0000011b]  Special opcode 19: advance Address by 4 to 0x2fc and Line by 0 to 59
│ │ │ │ │ │ │ │ -  [0x0000011c]  Set column to 45
│ │ │ │ │ │ │ │ -  [0x0000011e]  Set File Name to entry 5 in the File Name Table
│ │ │ │ │ │ │ │ -  [0x00000120]  Advance Line by 261 to 320
│ │ │ │ │ │ │ │ -  [0x00000123]  Special opcode 34: advance Address by 8 to 0x304 and Line by 0 to 320
│ │ │ │ │ │ │ │ -  [0x00000124]  Set column to 28
│ │ │ │ │ │ │ │ -  [0x00000126]  Special opcode 182: advance Address by 48 to 0x334 and Line by -2 to 318
│ │ │ │ │ │ │ │ -  [0x00000127]  Set column to 40
│ │ │ │ │ │ │ │ -  [0x00000129]  Advance PC by constant 64 to 0x374
│ │ │ │ │ │ │ │ -  [0x0000012a]  Special opcode 69: advance Address by 16 to 0x384 and Line by 5 to 323
│ │ │ │ │ │ │ │ -  [0x0000012b]  Set column to 1
│ │ │ │ │ │ │ │ -  [0x0000012d]  Set File Name to entry 1 in the File Name Table
│ │ │ │ │ │ │ │ -  [0x0000012f]  Advance Line by -264 to 59
│ │ │ │ │ │ │ │ -  [0x00000132]  Special opcode 184: advance Address by 48 to 0x3b4 and Line by 0 to 59
│ │ │ │ │ │ │ │ -  [0x00000133]  Advance Line by 152 to 211
│ │ │ │ │ │ │ │ -  [0x00000136]  Advance PC by constant 64 to 0x3f4
│ │ │ │ │ │ │ │ -  [0x00000137]  Special opcode 109: advance Address by 28 to 0x410 and Line by 0 to 211
│ │ │ │ │ │ │ │ -  [0x00000138]  Advance Line by -152 to 59
│ │ │ │ │ │ │ │ -  [0x0000013b]  Special opcode 34: advance Address by 8 to 0x418 and Line by 0 to 59
│ │ │ │ │ │ │ │ -  [0x0000013c]  Advance PC by 272 to 0x528
│ │ │ │ │ │ │ │ -  [0x0000013e]  Special opcode 10: advance Address by 0 to 0x528 and Line by 6 to 65
│ │ │ │ │ │ │ │ -  [0x0000013f]  Advance Line by 146 to 211
│ │ │ │ │ │ │ │ -  [0x00000142]  Special opcode 64: advance Address by 16 to 0x538 and Line by 0 to 211
│ │ │ │ │ │ │ │ -  [0x00000143]  Advance Line by -146 to 65
│ │ │ │ │ │ │ │ -  [0x00000146]  Special opcode 94: advance Address by 24 to 0x550 and Line by 0 to 65
│ │ │ │ │ │ │ │ -  [0x00000147]  Advance Line by 21 to 86
│ │ │ │ │ │ │ │ -  [0x00000149]  Special opcode 19: advance Address by 4 to 0x554 and Line by 0 to 86
│ │ │ │ │ │ │ │ -  [0x0000014a]  Special opcode 112: advance Address by 28 to 0x570 and Line by 3 to 89
│ │ │ │ │ │ │ │ -  [0x0000014b]  Advance Line by 12 to 101
│ │ │ │ │ │ │ │ -  [0x0000014d]  Special opcode 109: advance Address by 28 to 0x58c and Line by 0 to 101
│ │ │ │ │ │ │ │ -  [0x0000014e]  Special opcode 115: advance Address by 28 to 0x5a8 and Line by 6 to 107
│ │ │ │ │ │ │ │ -  [0x0000014f]  Special opcode 115: advance Address by 28 to 0x5c4 and Line by 6 to 113
│ │ │ │ │ │ │ │ -  [0x00000150]  Advance Line by 67 to 180
│ │ │ │ │ │ │ │ -  [0x00000153]  Special opcode 109: advance Address by 28 to 0x5e0 and Line by 0 to 180
│ │ │ │ │ │ │ │ -  [0x00000154]  Advance Line by 14 to 194
│ │ │ │ │ │ │ │ -  [0x00000156]  Special opcode 109: advance Address by 28 to 0x5fc and Line by 0 to 194
│ │ │ │ │ │ │ │ -  [0x00000157]  Advance Line by 17 to 211
│ │ │ │ │ │ │ │ -  [0x00000159]  Special opcode 64: advance Address by 16 to 0x60c and Line by 0 to 211
│ │ │ │ │ │ │ │ -  [0x0000015a]  Advance Line by -17 to 194
│ │ │ │ │ │ │ │ -  [0x0000015c]  Special opcode 94: advance Address by 24 to 0x624 and Line by 0 to 194
│ │ │ │ │ │ │ │ -  [0x0000015d]  Special opcode 26: advance Address by 4 to 0x628 and Line by 7 to 201
│ │ │ │ │ │ │ │ -  [0x0000015e]  Special opcode 115: advance Address by 28 to 0x644 and Line by 6 to 207
│ │ │ │ │ │ │ │ -  [0x0000015f]  Special opcode 113: advance Address by 28 to 0x660 and Line by 4 to 211
│ │ │ │ │ │ │ │ -  [0x00000160]  Set column to 21
│ │ │ │ │ │ │ │ -  [0x00000162]  Set File Name to entry 6 in the File Name Table
│ │ │ │ │ │ │ │ -  [0x00000164]  Advance Line by -88 to 123
│ │ │ │ │ │ │ │ -  [0x00000167]  Special opcode 64: advance Address by 16 to 0x670 and Line by 0 to 123
│ │ │ │ │ │ │ │ -  [0x00000168]  Set column to 1
│ │ │ │ │ │ │ │ -  [0x0000016a]  Set File Name to entry 1 in the File Name Table
│ │ │ │ │ │ │ │ -  [0x0000016c]  Advance Line by 88 to 211
│ │ │ │ │ │ │ │ -  [0x0000016f]  Special opcode 184: advance Address by 48 to 0x6a0 and Line by 0 to 211
│ │ │ │ │ │ │ │ -  [0x00000170]  Advance Line by -160 to 51
│ │ │ │ │ │ │ │ -  [0x00000173]  Advance PC by 192 to 0x760
│ │ │ │ │ │ │ │ -  [0x00000175]  Special opcode 4: advance Address by 0 to 0x760 and Line by 0 to 51
│ │ │ │ │ │ │ │ -  [0x00000176]  Set column to 23
│ │ │ │ │ │ │ │ -  [0x00000178]  Special opcode 200: advance Address by 52 to 0x794 and Line by 1 to 52
│ │ │ │ │ │ │ │ -  [0x00000179]  Set column to 31
│ │ │ │ │ │ │ │ -  [0x0000017b]  Special opcode 184: advance Address by 48 to 0x7c4 and Line by 0 to 52
│ │ │ │ │ │ │ │ -  [0x0000017c]  Set column to 43
│ │ │ │ │ │ │ │ -  [0x0000017e]  Special opcode 184: advance Address by 48 to 0x7f4 and Line by 0 to 52
│ │ │ │ │ │ │ │ -  [0x0000017f]  Set column to 16
│ │ │ │ │ │ │ │ -  [0x00000181]  Special opcode 19: advance Address by 4 to 0x7f8 and Line by 0 to 52
│ │ │ │ │ │ │ │ -  [0x00000182]  Set column to 22
│ │ │ │ │ │ │ │ -  [0x00000184]  Advance PC by constant 64 to 0x838
│ │ │ │ │ │ │ │ -  [0x00000185]  Special opcode 65: advance Address by 16 to 0x848 and Line by 1 to 53
│ │ │ │ │ │ │ │ -  [0x00000186]  Set column to 33
│ │ │ │ │ │ │ │ -  [0x00000188]  Special opcode 184: advance Address by 48 to 0x878 and Line by 0 to 53
│ │ │ │ │ │ │ │ -  [0x00000189]  Set column to 46
│ │ │ │ │ │ │ │ -  [0x0000018b]  Special opcode 184: advance Address by 48 to 0x8a8 and Line by 0 to 53
│ │ │ │ │ │ │ │ -  [0x0000018c]  Set column to 6
│ │ │ │ │ │ │ │ -  [0x0000018e]  Special opcode 19: advance Address by 4 to 0x8ac and Line by 0 to 53
│ │ │ │ │ │ │ │ -  [0x0000018f]  Set column to 5
│ │ │ │ │ │ │ │ -  [0x00000191]  Special opcode 34: advance Address by 8 to 0x8b4 and Line by 0 to 53
│ │ │ │ │ │ │ │ -  [0x00000192]  Set column to 17
│ │ │ │ │ │ │ │ -  [0x00000194]  Special opcode 110: advance Address by 28 to 0x8d0 and Line by 1 to 54
│ │ │ │ │ │ │ │ -  [0x00000195]  Set column to 25
│ │ │ │ │ │ │ │ -  [0x00000197]  Special opcode 184: advance Address by 48 to 0x900 and Line by 0 to 54
│ │ │ │ │ │ │ │ -  [0x00000198]  Set column to 6
│ │ │ │ │ │ │ │ -  [0x0000019a]  Special opcode 184: advance Address by 48 to 0x930 and Line by 0 to 54
│ │ │ │ │ │ │ │ -  [0x0000019b]  Set column to 5
│ │ │ │ │ │ │ │ -  [0x0000019d]  Special opcode 34: advance Address by 8 to 0x938 and Line by 0 to 54
│ │ │ │ │ │ │ │ -  [0x0000019e]  Set column to 6
│ │ │ │ │ │ │ │ -  [0x000001a0]  Special opcode 110: advance Address by 28 to 0x954 and Line by 1 to 55
│ │ │ │ │ │ │ │ -  [0x000001a1]  Set column to 17
│ │ │ │ │ │ │ │ -  [0x000001a3]  Advance PC by constant 64 to 0x994
│ │ │ │ │ │ │ │ -  [0x000001a4]  Special opcode 65: advance Address by 16 to 0x9a4 and Line by 1 to 56
│ │ │ │ │ │ │ │ -  [0x000001a5]  Set column to 33
│ │ │ │ │ │ │ │ -  [0x000001a7]  Special opcode 184: advance Address by 48 to 0x9d4 and Line by 0 to 56
│ │ │ │ │ │ │ │ -  [0x000001a8]  Set column to 56
│ │ │ │ │ │ │ │ -  [0x000001aa]  Special opcode 184: advance Address by 48 to 0xa04 and Line by 0 to 56
│ │ │ │ │ │ │ │ -  [0x000001ab]  Set column to 45
│ │ │ │ │ │ │ │ -  [0x000001ad]  Special opcode 184: advance Address by 48 to 0xa34 and Line by 0 to 56
│ │ │ │ │ │ │ │ -  [0x000001ae]  Set column to 44
│ │ │ │ │ │ │ │ -  [0x000001b0]  Special opcode 34: advance Address by 8 to 0xa3c and Line by 0 to 56
│ │ │ │ │ │ │ │ -  [0x000001b1]  Set column to 25
│ │ │ │ │ │ │ │ -  [0x000001b3]  Special opcode 109: advance Address by 28 to 0xa58 and Line by 0 to 56
│ │ │ │ │ │ │ │ -  [0x000001b4]  Set column to 6
│ │ │ │ │ │ │ │ -  [0x000001b6]  Special opcode 34: advance Address by 8 to 0xa60 and Line by 0 to 56
│ │ │ │ │ │ │ │ -  [0x000001b7]  Set column to 5
│ │ │ │ │ │ │ │ -  [0x000001b9]  Special opcode 34: advance Address by 8 to 0xa68 and Line by 0 to 56
│ │ │ │ │ │ │ │ -  [0x000001ba]  Set column to 1
│ │ │ │ │ │ │ │ -  [0x000001bc]  Advance PC by 212 to 0xb3c
│ │ │ │ │ │ │ │ -  [0x000001be]  Special opcode 7: advance Address by 0 to 0xb3c and Line by 3 to 59
│ │ │ │ │ │ │ │ -  [0x000001bf]  Set column to 22
│ │ │ │ │ │ │ │ -  [0x000001c1]  Set File Name to entry 5 in the File Name Table
│ │ │ │ │ │ │ │ -  [0x000001c3]  Advance Line by 70 to 129
│ │ │ │ │ │ │ │ -  [0x000001c6]  Advance PC by 704 to 0xdfc
│ │ │ │ │ │ │ │ -  [0x000001c9]  Special opcode 4: advance Address by 0 to 0xdfc and Line by 0 to 129
│ │ │ │ │ │ │ │ -  [0x000001ca]  Set column to 1
│ │ │ │ │ │ │ │ -  [0x000001cc]  Set File Name to entry 1 in the File Name Table
│ │ │ │ │ │ │ │ -  [0x000001ce]  Advance Line by -70 to 59
│ │ │ │ │ │ │ │ -  [0x000001d1]  Special opcode 49: advance Address by 12 to 0xe08 and Line by 0 to 59
│ │ │ │ │ │ │ │ -  [0x000001d2]  Set column to 45
│ │ │ │ │ │ │ │ -  [0x000001d4]  Set File Name to entry 5 in the File Name Table
│ │ │ │ │ │ │ │ -  [0x000001d6]  Advance Line by 68 to 127
│ │ │ │ │ │ │ │ -  [0x000001d9]  Advance PC by 132 to 0xe8c
│ │ │ │ │ │ │ │ -  [0x000001db]  Special opcode 4: advance Address by 0 to 0xe8c and Line by 0 to 127
│ │ │ │ │ │ │ │ -  [0x000001dc]  Set column to 22
│ │ │ │ │ │ │ │ -  [0x000001de]  Special opcode 34: advance Address by 8 to 0xe94 and Line by 0 to 127
│ │ │ │ │ │ │ │ +  [0x000000b4]  Extended opcode 2: set Address to 0xe8
│ │ │ │ │ │ │ │ +  [0x000000bf]  Set column to 1
│ │ │ │ │ │ │ │ +  [0x000000c1]  Advance Line by 210 to 211
│ │ │ │ │ │ │ │ +  [0x000000c4]  Special opcode 4: advance Address by 0 to 0xe8 and Line by 0 to 211
│ │ │ │ │ │ │ │ +  [0x000000c5]  Advance Line by -178 to 33
│ │ │ │ │ │ │ │ +  [0x000000c8]  Special opcode 49: advance Address by 12 to 0xf4 and Line by 0 to 33
│ │ │ │ │ │ │ │ +  [0x000000c9]  Set column to 25
│ │ │ │ │ │ │ │ +  [0x000000cb]  Set File Name to entry 4 in the File Name Table
│ │ │ │ │ │ │ │ +  [0x000000cd]  Advance Line by 3891 to 3924
│ │ │ │ │ │ │ │ +  [0x000000d0]  Special opcode 34: advance Address by 8 to 0xfc and Line by 0 to 3924
│ │ │ │ │ │ │ │ +  [0x000000d1]  Set column to 1
│ │ │ │ │ │ │ │ +  [0x000000d3]  Set File Name to entry 1 in the File Name Table
│ │ │ │ │ │ │ │ +  [0x000000d5]  Advance Line by -3891 to 33
│ │ │ │ │ │ │ │ +  [0x000000d8]  Special opcode 34: advance Address by 8 to 0x104 and Line by 0 to 33
│ │ │ │ │ │ │ │ +  [0x000000d9]  Set column to 44
│ │ │ │ │ │ │ │ +  [0x000000db]  Set File Name to entry 4 in the File Name Table
│ │ │ │ │ │ │ │ +  [0x000000dd]  Advance Line by 3814 to 3847
│ │ │ │ │ │ │ │ +  [0x000000e0]  Special opcode 34: advance Address by 8 to 0x10c and Line by 0 to 3847
│ │ │ │ │ │ │ │ +  [0x000000e1]  Set column to 1
│ │ │ │ │ │ │ │ +  [0x000000e3]  Set File Name to entry 1 in the File Name Table
│ │ │ │ │ │ │ │ +  [0x000000e5]  Advance Line by -3814 to 33
│ │ │ │ │ │ │ │ +  [0x000000e8]  Special opcode 34: advance Address by 8 to 0x114 and Line by 0 to 33
│ │ │ │ │ │ │ │ +  [0x000000e9]  Set column to 36
│ │ │ │ │ │ │ │ +  [0x000000eb]  Set File Name to entry 4 in the File Name Table
│ │ │ │ │ │ │ │ +  [0x000000ed]  Advance Line by 3820 to 3853
│ │ │ │ │ │ │ │ +  [0x000000f0]  Special opcode 34: advance Address by 8 to 0x11c and Line by 0 to 3853
│ │ │ │ │ │ │ │ +  [0x000000f1]  Set column to 1
│ │ │ │ │ │ │ │ +  [0x000000f3]  Set File Name to entry 1 in the File Name Table
│ │ │ │ │ │ │ │ +  [0x000000f5]  Advance Line by -3820 to 33
│ │ │ │ │ │ │ │ +  [0x000000f8]  Special opcode 34: advance Address by 8 to 0x124 and Line by 0 to 33
│ │ │ │ │ │ │ │ +  [0x000000f9]  Set column to 24
│ │ │ │ │ │ │ │ +  [0x000000fb]  Set File Name to entry 4 in the File Name Table
│ │ │ │ │ │ │ │ +  [0x000000fd]  Advance Line by 3890 to 3923
│ │ │ │ │ │ │ │ +  [0x00000100]  Special opcode 19: advance Address by 4 to 0x128 and Line by 0 to 3923
│ │ │ │ │ │ │ │ +  [0x00000101]  Set column to 17
│ │ │ │ │ │ │ │ +  [0x00000103]  Advance PC by constant 64 to 0x168
│ │ │ │ │ │ │ │ +  [0x00000104]  Special opcode 156: advance Address by 40 to 0x190 and Line by 2 to 3925
│ │ │ │ │ │ │ │ +  [0x00000105]  Set column to 1
│ │ │ │ │ │ │ │ +  [0x00000107]  Set File Name to entry 1 in the File Name Table
│ │ │ │ │ │ │ │ +  [0x00000109]  Advance Line by -3874 to 51
│ │ │ │ │ │ │ │ +  [0x0000010c]  Advance PC by constant 64 to 0x1d0
│ │ │ │ │ │ │ │ +  [0x0000010d]  Special opcode 19: advance Address by 4 to 0x1d4 and Line by 0 to 51
│ │ │ │ │ │ │ │ +  [0x0000010e]  Advance Line by 160 to 211
│ │ │ │ │ │ │ │ +  [0x00000111]  Special opcode 64: advance Address by 16 to 0x1e4 and Line by 0 to 211
│ │ │ │ │ │ │ │ +  [0x00000112]  Advance Line by -160 to 51
│ │ │ │ │ │ │ │ +  [0x00000115]  Special opcode 94: advance Address by 24 to 0x1fc and Line by 0 to 51
│ │ │ │ │ │ │ │ +  [0x00000116]  Special opcode 27: advance Address by 4 to 0x200 and Line by 8 to 59
│ │ │ │ │ │ │ │ +  [0x00000117]  Advance Line by 152 to 211
│ │ │ │ │ │ │ │ +  [0x0000011a]  Advance PC by constant 64 to 0x240
│ │ │ │ │ │ │ │ +  [0x0000011b]  Special opcode 19: advance Address by 4 to 0x244 and Line by 0 to 211
│ │ │ │ │ │ │ │ +  [0x0000011c]  Advance Line by -152 to 59
│ │ │ │ │ │ │ │ +  [0x0000011f]  Special opcode 139: advance Address by 36 to 0x268 and Line by 0 to 59
│ │ │ │ │ │ │ │ +  [0x00000120]  Advance Line by 152 to 211
│ │ │ │ │ │ │ │ +  [0x00000123]  Special opcode 79: advance Address by 20 to 0x27c and Line by 0 to 211
│ │ │ │ │ │ │ │ +  [0x00000124]  Advance Line by -152 to 59
│ │ │ │ │ │ │ │ +  [0x00000127]  Advance PC by constant 64 to 0x2bc
│ │ │ │ │ │ │ │ +  [0x00000128]  Special opcode 169: advance Address by 44 to 0x2e8 and Line by 0 to 59
│ │ │ │ │ │ │ │ +  [0x00000129]  Advance Line by 152 to 211
│ │ │ │ │ │ │ │ +  [0x0000012c]  Special opcode 64: advance Address by 16 to 0x2f8 and Line by 0 to 211
│ │ │ │ │ │ │ │ +  [0x0000012d]  Advance Line by -152 to 59
│ │ │ │ │ │ │ │ +  [0x00000130]  Special opcode 19: advance Address by 4 to 0x2fc and Line by 0 to 59
│ │ │ │ │ │ │ │ +  [0x00000131]  Set column to 45
│ │ │ │ │ │ │ │ +  [0x00000133]  Set File Name to entry 6 in the File Name Table
│ │ │ │ │ │ │ │ +  [0x00000135]  Advance Line by 261 to 320
│ │ │ │ │ │ │ │ +  [0x00000138]  Special opcode 34: advance Address by 8 to 0x304 and Line by 0 to 320
│ │ │ │ │ │ │ │ +  [0x00000139]  Set column to 28
│ │ │ │ │ │ │ │ +  [0x0000013b]  Special opcode 182: advance Address by 48 to 0x334 and Line by -2 to 318
│ │ │ │ │ │ │ │ +  [0x0000013c]  Set column to 40
│ │ │ │ │ │ │ │ +  [0x0000013e]  Advance PC by constant 64 to 0x374
│ │ │ │ │ │ │ │ +  [0x0000013f]  Special opcode 69: advance Address by 16 to 0x384 and Line by 5 to 323
│ │ │ │ │ │ │ │ +  [0x00000140]  Set column to 1
│ │ │ │ │ │ │ │ +  [0x00000142]  Set File Name to entry 1 in the File Name Table
│ │ │ │ │ │ │ │ +  [0x00000144]  Advance Line by -264 to 59
│ │ │ │ │ │ │ │ +  [0x00000147]  Special opcode 184: advance Address by 48 to 0x3b4 and Line by 0 to 59
│ │ │ │ │ │ │ │ +  [0x00000148]  Advance Line by 152 to 211
│ │ │ │ │ │ │ │ +  [0x0000014b]  Advance PC by constant 64 to 0x3f4
│ │ │ │ │ │ │ │ +  [0x0000014c]  Special opcode 109: advance Address by 28 to 0x410 and Line by 0 to 211
│ │ │ │ │ │ │ │ +  [0x0000014d]  Advance Line by -152 to 59
│ │ │ │ │ │ │ │ +  [0x00000150]  Special opcode 34: advance Address by 8 to 0x418 and Line by 0 to 59
│ │ │ │ │ │ │ │ +  [0x00000151]  Advance PC by 272 to 0x528
│ │ │ │ │ │ │ │ +  [0x00000153]  Special opcode 10: advance Address by 0 to 0x528 and Line by 6 to 65
│ │ │ │ │ │ │ │ +  [0x00000154]  Advance Line by 146 to 211
│ │ │ │ │ │ │ │ +  [0x00000157]  Special opcode 64: advance Address by 16 to 0x538 and Line by 0 to 211
│ │ │ │ │ │ │ │ +  [0x00000158]  Advance Line by -146 to 65
│ │ │ │ │ │ │ │ +  [0x0000015b]  Special opcode 94: advance Address by 24 to 0x550 and Line by 0 to 65
│ │ │ │ │ │ │ │ +  [0x0000015c]  Advance Line by 21 to 86
│ │ │ │ │ │ │ │ +  [0x0000015e]  Special opcode 19: advance Address by 4 to 0x554 and Line by 0 to 86
│ │ │ │ │ │ │ │ +  [0x0000015f]  Special opcode 112: advance Address by 28 to 0x570 and Line by 3 to 89
│ │ │ │ │ │ │ │ +  [0x00000160]  Advance Line by 12 to 101
│ │ │ │ │ │ │ │ +  [0x00000162]  Special opcode 109: advance Address by 28 to 0x58c and Line by 0 to 101
│ │ │ │ │ │ │ │ +  [0x00000163]  Special opcode 115: advance Address by 28 to 0x5a8 and Line by 6 to 107
│ │ │ │ │ │ │ │ +  [0x00000164]  Special opcode 115: advance Address by 28 to 0x5c4 and Line by 6 to 113
│ │ │ │ │ │ │ │ +  [0x00000165]  Advance Line by 67 to 180
│ │ │ │ │ │ │ │ +  [0x00000168]  Special opcode 109: advance Address by 28 to 0x5e0 and Line by 0 to 180
│ │ │ │ │ │ │ │ +  [0x00000169]  Advance Line by 14 to 194
│ │ │ │ │ │ │ │ +  [0x0000016b]  Special opcode 109: advance Address by 28 to 0x5fc and Line by 0 to 194
│ │ │ │ │ │ │ │ +  [0x0000016c]  Advance Line by 17 to 211
│ │ │ │ │ │ │ │ +  [0x0000016e]  Special opcode 64: advance Address by 16 to 0x60c and Line by 0 to 211
│ │ │ │ │ │ │ │ +  [0x0000016f]  Advance Line by -17 to 194
│ │ │ │ │ │ │ │ +  [0x00000171]  Special opcode 94: advance Address by 24 to 0x624 and Line by 0 to 194
│ │ │ │ │ │ │ │ +  [0x00000172]  Special opcode 26: advance Address by 4 to 0x628 and Line by 7 to 201
│ │ │ │ │ │ │ │ +  [0x00000173]  Special opcode 115: advance Address by 28 to 0x644 and Line by 6 to 207
│ │ │ │ │ │ │ │ +  [0x00000174]  Special opcode 113: advance Address by 28 to 0x660 and Line by 4 to 211
│ │ │ │ │ │ │ │ +  [0x00000175]  Set column to 21
│ │ │ │ │ │ │ │ +  [0x00000177]  Set File Name to entry 7 in the File Name Table
│ │ │ │ │ │ │ │ +  [0x00000179]  Advance Line by -88 to 123
│ │ │ │ │ │ │ │ +  [0x0000017c]  Special opcode 64: advance Address by 16 to 0x670 and Line by 0 to 123
│ │ │ │ │ │ │ │ +  [0x0000017d]  Set column to 1
│ │ │ │ │ │ │ │ +  [0x0000017f]  Set File Name to entry 1 in the File Name Table
│ │ │ │ │ │ │ │ +  [0x00000181]  Advance Line by 88 to 211
│ │ │ │ │ │ │ │ +  [0x00000184]  Special opcode 184: advance Address by 48 to 0x6a0 and Line by 0 to 211
│ │ │ │ │ │ │ │ +  [0x00000185]  Advance Line by -160 to 51
│ │ │ │ │ │ │ │ +  [0x00000188]  Advance PC by 192 to 0x760
│ │ │ │ │ │ │ │ +  [0x0000018a]  Special opcode 4: advance Address by 0 to 0x760 and Line by 0 to 51
│ │ │ │ │ │ │ │ +  [0x0000018b]  Set column to 23
│ │ │ │ │ │ │ │ +  [0x0000018d]  Special opcode 200: advance Address by 52 to 0x794 and Line by 1 to 52
│ │ │ │ │ │ │ │ +  [0x0000018e]  Set column to 31
│ │ │ │ │ │ │ │ +  [0x00000190]  Special opcode 184: advance Address by 48 to 0x7c4 and Line by 0 to 52
│ │ │ │ │ │ │ │ +  [0x00000191]  Set column to 43
│ │ │ │ │ │ │ │ +  [0x00000193]  Special opcode 184: advance Address by 48 to 0x7f4 and Line by 0 to 52
│ │ │ │ │ │ │ │ +  [0x00000194]  Set column to 16
│ │ │ │ │ │ │ │ +  [0x00000196]  Special opcode 19: advance Address by 4 to 0x7f8 and Line by 0 to 52
│ │ │ │ │ │ │ │ +  [0x00000197]  Set column to 22
│ │ │ │ │ │ │ │ +  [0x00000199]  Advance PC by constant 64 to 0x838
│ │ │ │ │ │ │ │ +  [0x0000019a]  Special opcode 65: advance Address by 16 to 0x848 and Line by 1 to 53
│ │ │ │ │ │ │ │ +  [0x0000019b]  Set column to 33
│ │ │ │ │ │ │ │ +  [0x0000019d]  Special opcode 184: advance Address by 48 to 0x878 and Line by 0 to 53
│ │ │ │ │ │ │ │ +  [0x0000019e]  Set column to 46
│ │ │ │ │ │ │ │ +  [0x000001a0]  Special opcode 184: advance Address by 48 to 0x8a8 and Line by 0 to 53
│ │ │ │ │ │ │ │ +  [0x000001a1]  Set column to 6
│ │ │ │ │ │ │ │ +  [0x000001a3]  Special opcode 19: advance Address by 4 to 0x8ac and Line by 0 to 53
│ │ │ │ │ │ │ │ +  [0x000001a4]  Set column to 5
│ │ │ │ │ │ │ │ +  [0x000001a6]  Special opcode 34: advance Address by 8 to 0x8b4 and Line by 0 to 53
│ │ │ │ │ │ │ │ +  [0x000001a7]  Set column to 17
│ │ │ │ │ │ │ │ +  [0x000001a9]  Special opcode 110: advance Address by 28 to 0x8d0 and Line by 1 to 54
│ │ │ │ │ │ │ │ +  [0x000001aa]  Set column to 25
│ │ │ │ │ │ │ │ +  [0x000001ac]  Special opcode 184: advance Address by 48 to 0x900 and Line by 0 to 54
│ │ │ │ │ │ │ │ +  [0x000001ad]  Set column to 6
│ │ │ │ │ │ │ │ +  [0x000001af]  Special opcode 184: advance Address by 48 to 0x930 and Line by 0 to 54
│ │ │ │ │ │ │ │ +  [0x000001b0]  Set column to 5
│ │ │ │ │ │ │ │ +  [0x000001b2]  Special opcode 34: advance Address by 8 to 0x938 and Line by 0 to 54
│ │ │ │ │ │ │ │ +  [0x000001b3]  Set column to 6
│ │ │ │ │ │ │ │ +  [0x000001b5]  Special opcode 110: advance Address by 28 to 0x954 and Line by 1 to 55
│ │ │ │ │ │ │ │ +  [0x000001b6]  Set column to 17
│ │ │ │ │ │ │ │ +  [0x000001b8]  Advance PC by constant 64 to 0x994
│ │ │ │ │ │ │ │ +  [0x000001b9]  Special opcode 65: advance Address by 16 to 0x9a4 and Line by 1 to 56
│ │ │ │ │ │ │ │ +  [0x000001ba]  Set column to 33
│ │ │ │ │ │ │ │ +  [0x000001bc]  Special opcode 184: advance Address by 48 to 0x9d4 and Line by 0 to 56
│ │ │ │ │ │ │ │ +  [0x000001bd]  Set column to 56
│ │ │ │ │ │ │ │ +  [0x000001bf]  Special opcode 184: advance Address by 48 to 0xa04 and Line by 0 to 56
│ │ │ │ │ │ │ │ +  [0x000001c0]  Set column to 45
│ │ │ │ │ │ │ │ +  [0x000001c2]  Special opcode 184: advance Address by 48 to 0xa34 and Line by 0 to 56
│ │ │ │ │ │ │ │ +  [0x000001c3]  Set column to 44
│ │ │ │ │ │ │ │ +  [0x000001c5]  Special opcode 34: advance Address by 8 to 0xa3c and Line by 0 to 56
│ │ │ │ │ │ │ │ +  [0x000001c6]  Set column to 25
│ │ │ │ │ │ │ │ +  [0x000001c8]  Special opcode 109: advance Address by 28 to 0xa58 and Line by 0 to 56
│ │ │ │ │ │ │ │ +  [0x000001c9]  Set column to 6
│ │ │ │ │ │ │ │ +  [0x000001cb]  Special opcode 34: advance Address by 8 to 0xa60 and Line by 0 to 56
│ │ │ │ │ │ │ │ +  [0x000001cc]  Set column to 5
│ │ │ │ │ │ │ │ +  [0x000001ce]  Special opcode 34: advance Address by 8 to 0xa68 and Line by 0 to 56
│ │ │ │ │ │ │ │ +  [0x000001cf]  Set column to 1
│ │ │ │ │ │ │ │ +  [0x000001d1]  Advance PC by 212 to 0xb3c
│ │ │ │ │ │ │ │ +  [0x000001d3]  Special opcode 7: advance Address by 0 to 0xb3c and Line by 3 to 59
│ │ │ │ │ │ │ │ +  [0x000001d4]  Set column to 22
│ │ │ │ │ │ │ │ +  [0x000001d6]  Set File Name to entry 6 in the File Name Table
│ │ │ │ │ │ │ │ +  [0x000001d8]  Advance Line by 70 to 129
│ │ │ │ │ │ │ │ +  [0x000001db]  Advance PC by 704 to 0xdfc
│ │ │ │ │ │ │ │ +  [0x000001de]  Special opcode 4: advance Address by 0 to 0xdfc and Line by 0 to 129
│ │ │ │ │ │ │ │    [0x000001df]  Set column to 1
│ │ │ │ │ │ │ │    [0x000001e1]  Set File Name to entry 1 in the File Name Table
--8<---------------cut here---------------end--------------->8---

The full report is attached, gzipped.

-- 
Thanks,
Maxim