775 KB
/srv/reproducible-results/rbuild-debian/r-b-build.Y43tDvLv/b1/beancount_3.1.0-3_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.Y43tDvLv/b2/beancount_3.1.0-3_amd64.changes
497 B
Files
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 ·5cb71c1484df40e8c35d25b5b2e4a0f8·112312·utils·optional·beancount_3.1.0-3_all.deb1 ·5cb71c1484df40e8c35d25b5b2e4a0f8·112312·utils·optional·beancount_3.1.0-3_all.deb
2 ·7b95c2dbfdaf45d2f3f1a61d75528be9·73340·debug·optional·python3-beancount-dbgsym_3.1.0-3_amd64.deb2 ·409bcbe2a8df0298459b2f7f0b683050·73340·debug·optional·python3-beancount-dbgsym_3.1.0-3_amd64.deb
3 ·0153754d905929b2743944928c84c48f·344048·python·optional·python3-beancount_3.1.0-3_amd64.deb3 ·143cd95bdc6ca79cc92018d45fe16e9f·344060·python·optional·python3-beancount_3.1.0-3_amd64.deb
754 KB
python3-beancount_3.1.0-3_amd64.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-03-02·00:42:32.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-03-02·00:42:32.000000·debian-binary
2 -rw-r--r--···0········0········0·····6296·2025-03-02·00:42:32.000000·control.tar.xz2 -rw-r--r--···0········0········0·····6300·2025-03-02·00:42:32.000000·control.tar.xz
3 -rw-r--r--···0········0········0···337560·2025-03-02·00:42:32.000000·data.tar.xz3 -rw-r--r--···0········0········0···337568·2025-03-02·00:42:32.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
753 KB
data.tar.xz
753 KB
data.tar
753 KB
./usr/lib/python3/dist-packages/beancount/parser/_parser.cpython-313-x86_64-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·9d7a2ab747df0fcb8e9820c9ba4b47eb544c59d93 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7c0399b9da07f7a9840c83a27e737ece44bfed68
752 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000002340·<PyInit__parser@@Base-0x8b10>:2 0000000000002340·<PyInit__parser@@Base-0x8b10>:
3 yyrestart.cold():3 yyrestart.cold():
4 ./.mesonpy-rb_tyl8d/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:22584 ./.mesonpy-b3k4es5i/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:2258
5 »       mov····%rbx,%rsi5 »       mov····%rbx,%rsi
6 »       xor····%edi,%edi6 »       xor····%edi,%edi
7 »       call···2770·<__cxa_finalize@plt+0x440>7 »       call···2770·<__cxa_finalize@plt+0x440>
8 ./.mesonpy-rb_tyl8d/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:22608 ./.mesonpy-b3k4es5i/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:2260
9 »       mov····%r12,0x09 »       mov····%r12,0x0
10 »       ud210 »       ud2
11 »       cs·nopw·0x0(%rax,%rax,1)11 »       cs·nopw·0x0(%rax,%rax,1)
12 »       xchg···%ax,%ax12 »       xchg···%ax,%ax
13 deregister_tm_clones():13 deregister_tm_clones():
14 »       lea····0xff99(%rip),%rdi········14 »       lea····0xff99(%rip),%rdi········
15 »       lea····0xff92(%rip),%rax········15 »       lea····0xff92(%rip),%rax········
Offset 64, 1364 lines modifiedOffset 64, 1364 lines modified
64 »       endbr6464 »       endbr64
65 »       jmp····2390·<__cxa_finalize@plt+0x60>65 »       jmp····2390·<__cxa_finalize@plt+0x60>
66 »       cs·nopw·0x0(%rax,%rax,1)66 »       cs·nopw·0x0(%rax,%rax,1)
67 »       cs·nopw·0x0(%rax,%rax,1)67 »       cs·nopw·0x0(%rax,%rax,1)
68 »       cs·nopw·0x0(%rax,%rax,1)68 »       cs·nopw·0x0(%rax,%rax,1)
69 »       nopw···0x0(%rax,%rax,1)69 »       nopw···0x0(%rax,%rax,1)
70 yy_get_previous_state():70 yy_get_previous_state():
71 ./.mesonpy-rb_tyl8d/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:194771 ./.mesonpy-b3k4es5i/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1947
72 »       push···%r1572 »       push···%r15
73 »       push···%r1473 »       push···%r14
74 »       push···%r1374 »       push···%r13
75 »       push···%r1275 »       push···%r12
76 »       push···%rbp76 »       push···%rbp
77 »       push···%rbx77 »       push···%rbx
78 ./.mesonpy-rb_tyl8d/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:195378 ./.mesonpy-b3k4es5i/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1953
79 »       mov····0x18(%rdi),%rdx79 »       mov····0x18(%rdi),%rdx
80 »       mov····0x28(%rdi),%rax80 »       mov····0x28(%rdi),%rax
81 ./.mesonpy-rb_tyl8d/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:195581 ./.mesonpy-b3k4es5i/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1955
82 »       mov····0x80(%rdi),%r1082 »       mov····0x80(%rdi),%r10
83 ./.mesonpy-rb_tyl8d/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1955·(discriminator·1)83 ./.mesonpy-b3k4es5i/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1955·(discriminator·1)
84 »       mov····0x40(%rdi),%r1384 »       mov····0x40(%rdi),%r13
85 ./.mesonpy-rb_tyl8d/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:195385 ./.mesonpy-b3k4es5i/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1953
86 »       mov····(%rax,%rdx,8),%rax86 »       mov····(%rax,%rdx,8),%rax
87 »       mov····0x28(%rax),%ebx87 »       mov····0x28(%rax),%ebx
88 »       add····0x4c(%rdi),%ebx88 »       add····0x4c(%rdi),%ebx
89 ./.mesonpy-rb_tyl8d/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1955·(discriminator·1)89 ./.mesonpy-b3k4es5i/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1955·(discriminator·1)
90 »       cmp····%r13,%r1090 »       cmp····%r13,%r10
91 »       jae····2544·<__cxa_finalize@plt+0x214>91 »       jae····2544·<__cxa_finalize@plt+0x214>
92 ./.mesonpy-rb_tyl8d/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:196792 ./.mesonpy-b3k4es5i/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1967
93 »       mov····%ebx,-0x4(%rsp)93 »       mov····%ebx,-0x4(%rsp)
94 »       mov····%rdi,%r1294 »       mov····%rdi,%r12
95 »       lea····0xbd22(%rip),%r15········95 »       lea····0xbd22(%rip),%r15········
96 »       lea····0xb95b(%rip),%r8········96 »       lea····0xb95b(%rip),%r8········
97 »       lea····0xa874(%rip),%rdi········97 »       lea····0xa874(%rip),%rdi········
98 »       lea····0xafad(%rip),%r14········98 »       lea····0xafad(%rip),%r14········
99 »       lea····0xb6e6(%rip),%r9········99 »       lea····0xb6e6(%rip),%r9········
100 »       lea····0xbb9f(%rip),%r11········100 »       lea····0xbb9f(%rip),%r11········
101 »       data16·cs·nopw·0x0(%rax,%rax,1)101 »       data16·cs·nopw·0x0(%rax,%rax,1)
102 »       nopl···0x0(%rax)102 »       nopl···0x0(%rax)
103 ./.mesonpy-rb_tyl8d/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1957103 ./.mesonpy-b3k4es5i/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1957
104 »       movzbl·(%r10),%eax104 »       movzbl·(%r10),%eax
105 »       test···%al,%al105 »       test···%al,%al
106 »       je·····2558·<__cxa_finalize@plt+0x228>106 »       je·····2558·<__cxa_finalize@plt+0x228>
107 ./.mesonpy-rb_tyl8d/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1957·(discriminator·1)107 ./.mesonpy-b3k4es5i/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1957·(discriminator·1)
108 »       lea····0xbbdd(%rip),%rbx········108 »       lea····0xbbdd(%rip),%rbx········
109 »       movzbl·(%rbx,%rax,1),%esi109 »       movzbl·(%rbx,%rax,1),%esi
110 »       mov····%esi,%ebp110 »       mov····%esi,%ebp
111 ./.mesonpy-rb_tyl8d/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1958111 ./.mesonpy-b3k4es5i/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1958
112 »       movslq·-0x4(%rsp),%rdx112 »       movslq·-0x4(%rsp),%rdx
113 »       cmpw···$0x0,(%r15,%rdx,2)113 »       cmpw···$0x0,(%r15,%rdx,2)
114 »       je·····24e0·<__cxa_finalize@plt+0x1b0>114 »       je·····24e0·<__cxa_finalize@plt+0x1b0>
115 ./.mesonpy-rb_tyl8d/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1960115 ./.mesonpy-b3k4es5i/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1960
116 »       mov····%edx,0x68(%r12)116 »       mov····%edx,0x68(%r12)
117 ./.mesonpy-rb_tyl8d/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1961117 ./.mesonpy-b3k4es5i/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1961
118 »       mov····%r10,0x70(%r12)118 »       mov····%r10,0x70(%r12)
119 ./.mesonpy-rb_tyl8d/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1963119 ./.mesonpy-b3k4es5i/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1963
120 »       movswl·(%r8,%rdx,2),%eax120 »       movswl·(%r8,%rdx,2),%eax
121 »       mov····-0x4(%rsp),%ebx121 »       mov····-0x4(%rsp),%ebx
122 »       add····%esi,%eax122 »       add····%esi,%eax
123 »       cltq123 »       cltq
124 »       movswl·(%rdi,%rax,2),%ecx124 »       movswl·(%rdi,%rax,2),%ecx
125 »       cmp····%ebx,%ecx125 »       cmp····%ebx,%ecx
126 »       je·····252c·<__cxa_finalize@plt+0x1fc>126 »       je·····252c·<__cxa_finalize@plt+0x1fc>
127 »       data16·cs·nopw·0x0(%rax,%rax,1)127 »       data16·cs·nopw·0x0(%rax,%rax,1)
128 ./.mesonpy-rb_tyl8d/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1965128 ./.mesonpy-b3k4es5i/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1965
129 »       movswl·(%r9,%rdx,2),%edx129 »       movswl·(%r9,%rdx,2),%edx
130 »       mov····%edx,%ecx130 »       mov····%edx,%ecx
131 ./.mesonpy-rb_tyl8d/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1966131 ./.mesonpy-b3k4es5i/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1966
132 »       cmp····$0x110,%dx132 »       cmp····$0x110,%dx
133 »       jle····2516·<__cxa_finalize@plt+0x1e6>133 »       jle····2516·<__cxa_finalize@plt+0x1e6>
134 ./.mesonpy-rb_tyl8d/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1967134 ./.mesonpy-b3k4es5i/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1967
135 »       movslq·%esi,%rsi135 »       movslq·%esi,%rsi
136 »       movzbl·(%r11,%rsi,1),%ebp136 »       movzbl·(%r11,%rsi,1),%ebp
137 ./.mesonpy-rb_tyl8d/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1963137 ./.mesonpy-b3k4es5i/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1963
138 »       movslq·%edx,%rdx138 »       movslq·%edx,%rdx
139 »       movzbl·%bpl,%esi139 »       movzbl·%bpl,%esi
140 »       movswl·(%r8,%rdx,2),%eax140 »       movswl·(%r8,%rdx,2),%eax
141 »       add····%esi,%eax141 »       add····%esi,%eax
142 »       cltq142 »       cltq
143 »       cmp····(%rdi,%rax,2),%cx143 »       cmp····(%rdi,%rax,2),%cx
144 »       jne····2500·<__cxa_finalize@plt+0x1d0>144 »       jne····2500·<__cxa_finalize@plt+0x1d0>
145 ./.mesonpy-rb_tyl8d/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1969145 ./.mesonpy-b3k4es5i/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1969
146 »       movswl·(%r14,%rax,2),%eax146 »       movswl·(%r14,%rax,2),%eax
147 ./.mesonpy-rb_tyl8d/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1955·(discriminator·2)147 ./.mesonpy-b3k4es5i/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1955·(discriminator·2)
148 »       add····$0x1,%r10148 »       add····$0x1,%r10
149 ./.mesonpy-rb_tyl8d/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1969149 ./.mesonpy-b3k4es5i/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1969
150 »       mov····%eax,-0x4(%rsp)150 »       mov····%eax,-0x4(%rsp)
151 ./.mesonpy-rb_tyl8d/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1955·(discriminator·1)151 ./.mesonpy-b3k4es5i/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1955·(discriminator·1)
152 »       cmp····%r13,%r10152 »       cmp····%r13,%r10
153 »       jne····24b0·<__cxa_finalize@plt+0x180>153 »       jne····24b0·<__cxa_finalize@plt+0x180>
154 »       mov····%eax,%ebx154 »       mov····%eax,%ebx
155 ./.mesonpy-rb_tyl8d/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1973155 ./.mesonpy-b3k4es5i/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1973
156 »       mov····%ebx,%eax156 »       mov····%ebx,%eax
157 »       pop····%rbx157 »       pop····%rbx
158 »       pop····%rbp158 »       pop····%rbp
159 »       pop····%r12159 »       pop····%r12
160 »       pop····%r13160 »       pop····%r13
161 »       pop····%r14161 »       pop····%r14
162 »       pop····%r15162 »       pop····%r15
163 »       ret163 »       ret
164 »       nopl···0x0(%rax)164 »       nopl···0x0(%rax)
165 »       mov····$0x1,%esi165 »       mov····$0x1,%esi
166 ./.mesonpy-rb_tyl8d/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1957·(discriminator·2)166 ./.mesonpy-b3k4es5i/_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c:1957·(discriminator·2)
167 »       mov····$0x1,%ebp167 »       mov····$0x1,%ebp
168 »       jmp····24c9·<__cxa_finalize@plt+0x199>168 »       jmp····24c9·<__cxa_finalize@plt+0x199>
169 »       nopw···0x0(%rax,%rax,1)169 »       nopw···0x0(%rax,%rax,1)
170 yy_fatal_error.isra.0():170 yy_fatal_error.isra.0():
Max diff block lines reached; 762301/769796 bytes (99.03%) of diff not shown.
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·37613261·62373437·64663066·63623865·7a2ab747df0fcb8e 
3 ··0x00000010·39383230·63396261·34623437·65623534·9820c9ba4b47eb542 ··0x00000000·30333939·62396461·30376637·61393834·0399b9da07f7a984
 3 ··0x00000010·30633833·61323765·37333765·63653434·0c83a27e737ece44
4 ··0x00000020·34633539·64392e64·65627567·00000000·4c59d9.debug....4 ··0x00000020·62666564·36382e64·65627567·00000000·bfed68.debug....
5 ··0x00000030·0ba55d5e····························..]^5 ··0x00000030·40634835····························@cH5
  
20.0 KB
python3-beancount-dbgsym_3.1.0-3_amd64.deb
648 B
control.tar.xz
620 B
control.tar
372 B
./control
    
Offset 5, 8 lines modifiedOffset 5, 8 lines modified
5 Architecture:·amd645 Architecture:·amd64
6 Maintainer:·Debian·Python·Team·<team+python@tracker.debian.org>6 Maintainer:·Debian·Python·Team·<team+python@tracker.debian.org>
7 Installed-Size:·897 Installed-Size:·89
8 Depends:·python3-beancount·(=·3.1.0-3)8 Depends:·python3-beancount·(=·3.1.0-3)
9 Section:·debug9 Section:·debug
10 Priority:·optional10 Priority:·optional
11 Description:·debug·symbols·for·python3-beancount11 Description:·debug·symbols·for·python3-beancount
12 Build-Ids:·9d7a2ab747df0fcb8e9820c9ba4b47eb544c59d912 Build-Ids:·7c0399b9da07f7a9840c83a27e737ece44bfed68
226 B
./md5sums
30.0 B
./md5sums
Files differ
178 B
line order
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 usr/lib/debug/.build-id/9d/7a2ab747df0fcb8e9820c9ba4b47eb544c59d9.debug1 usr/lib/debug/.build-id/7c/0399b9da07f7a9840c83a27e737ece44bfed68.debug
19.3 KB
data.tar.xz
19.3 KB
data.tar
1.4 KB
file list
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-02·00:42:32.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-02·00:42:32.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-02·00:42:32.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-02·00:42:32.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-02·00:42:32.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-02·00:42:32.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-02·00:42:32.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-02·00:42:32.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-02·00:42:32.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-02·00:42:32.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-02·00:42:32.000000·./usr/lib/debug/.build-id/9d/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-02·00:42:32.000000·./usr/lib/debug/.build-id/7c/
7 -rw-r--r--···0·root·········(0)·root·········(0)····80224·2025-03-02·00:42:32.000000·./usr/lib/debug/.build-id/9d/7a2ab747df0fcb8e9820c9ba4b47eb544c59d9.debug7 -rw-r--r--···0·root·········(0)·root·········(0)····80224·2025-03-02·00:42:32.000000·./usr/lib/debug/.build-id/7c/0399b9da07f7a9840c83a27e737ece44bfed68.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-02·00:42:32.000000·./usr/share/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-02·00:42:32.000000·./usr/share/
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-02·00:42:32.000000·./usr/share/doc/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-02·00:42:32.000000·./usr/share/doc/
10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-03-02·00:42:32.000000·./usr/share/doc/python3-beancount-dbgsym·->·python3-beancount10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-03-02·00:42:32.000000·./usr/share/doc/python3-beancount-dbgsym·->·python3-beancount
17.9 KB
./usr/lib/debug/.build-id/9d/7a2ab747df0fcb8e9820c9ba4b47eb544c59d9.debug vs.
./usr/lib/debug/.build-id/7c/0399b9da07f7a9840c83a27e737ece44bfed68.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 99% similar despite different names
1.39 KB
readelf --wide --sections {}
    
Offset 28, 15 lines modifiedOffset 28, 15 lines modified
28 ··[23]·.bss··············NOBITS··········0000000000012300·0008b0·000068·00··WA··0···0·3228 ··[23]·.bss··············NOBITS··········0000000000012300·0008b0·000068·00··WA··0···0·32
29 ··[24]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··129 ··[24]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··1
30 ··[25]·.debug_aranges····PROGBITS········0000000000000000·000280·00006c·00···C··0···0··830 ··[25]·.debug_aranges····PROGBITS········0000000000000000·000280·00006c·00···C··0···0··8
31 ··[26]·.debug_info·······PROGBITS········0000000000000000·0002f0·0071ac·00···C··0···0··831 ··[26]·.debug_info·······PROGBITS········0000000000000000·0002f0·0071ac·00···C··0···0··8
32 ··[27]·.debug_abbrev·····PROGBITS········0000000000000000·0074a0·0007e5·00···C··0···0··832 ··[27]·.debug_abbrev·····PROGBITS········0000000000000000·0074a0·0007e5·00···C··0···0··8
33 ··[28]·.debug_line·······PROGBITS········0000000000000000·007c88·0035be·00···C··0···0··833 ··[28]·.debug_line·······PROGBITS········0000000000000000·007c88·0035be·00···C··0···0··8
34 ··[29]·.debug_str········PROGBITS········0000000000000000·00b248·001072·01·MSC··0···0··834 ··[29]·.debug_str········PROGBITS········0000000000000000·00b248·001072·01·MSC··0···0··8
35 ··[30]·.debug_line_str···PROGBITS········0000000000000000·00c2c0·00019b·01·MSC··0···0··835 ··[30]·.debug_line_str···PROGBITS········0000000000000000·00c2c0·00019c·01·MSC··0···0··8
36 ··[31]·.debug_loclists···PROGBITS········0000000000000000·00c460·003fea·00···C··0···0··836 ··[31]·.debug_loclists···PROGBITS········0000000000000000·00c460·003fea·00···C··0···0··8
37 ··[32]·.debug_rnglists···PROGBITS········0000000000000000·010450·000dbe·00···C··0···0··837 ··[32]·.debug_rnglists···PROGBITS········0000000000000000·010450·000dbe·00···C··0···0··8
38 ··[33]·.symtab···········SYMTAB··········0000000000000000·011210·0011b8·18·····34·126··838 ··[33]·.symtab···········SYMTAB··········0000000000000000·011210·0011b8·18·····34·126··8
39 ··[34]·.strtab···········STRTAB··········0000000000000000·0123c8·000b2e·00······0···0··139 ··[34]·.strtab···········STRTAB··········0000000000000000·0123c8·000b2e·00······0···0··1
40 ··[35]·.shstrtab·········STRTAB··········0000000000000000·012ef6·000165·00······0···0··140 ··[35]·.shstrtab·········STRTAB··········0000000000000000·012ef6·000165·00······0···0··1
41 Key·to·Flags:41 Key·to·Flags:
42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·9d7a2ab747df0fcb8e9820c9ba4b47eb544c59d93 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7c0399b9da07f7a9840c83a27e737ece44bfed68
3.71 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 15 lines modifiedOffset 25, 15 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·10,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·10,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x43):·./.mesonpy-rb_tyl8d31 ··0»      (line_strp)»   (offset:·0x43):·./.mesonpy-b3k4es5i
32 ··1»      (line_strp)»   (offset:·0x57):·_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser32 ··1»      (line_strp)»   (offset:·0x57):·_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser
33 ··2»      (line_strp)»   (offset:·0x92):·/usr/include/x86_64-linux-gnu/bits33 ··2»      (line_strp)»   (offset:·0x92):·/usr/include/x86_64-linux-gnu/bits
34 ··3»      (line_strp)»   (offset:·0xb5):·../beancount/parser34 ··3»      (line_strp)»   (offset:·0xb5):·../beancount/parser
35 ··4»      (line_strp)»   (offset:·0xc9):·/usr/include/python3.1335 ··4»      (line_strp)»   (offset:·0xc9):·/usr/include/python3.13
36 ··5»      (line_strp)»   (offset:·0xe1):·/usr/lib/gcc/x86_64-linux-gnu/14/include36 ··5»      (line_strp)»   (offset:·0xe1):·/usr/lib/gcc/x86_64-linux-gnu/14/include
37 ··6»      (line_strp)»   (offset:·0x10a):·/usr/include/x86_64-linux-gnu/bits/types37 ··6»      (line_strp)»   (offset:·0x10a):·/usr/include/x86_64-linux-gnu/bits/types
38 ··7»      (line_strp)»   (offset:·0x133):·/usr/include/x86_64-linux-gnu/sys38 ··7»      (line_strp)»   (offset:·0x133):·/usr/include/x86_64-linux-gnu/sys
Offset 9642, 15 lines modifiedOffset 9642, 15 lines modified
9642 ··Opcode·9·has·1·arg9642 ··Opcode·9·has·1·arg
9643 ··Opcode·10·has·0·args9643 ··Opcode·10·has·0·args
9644 ··Opcode·11·has·0·args9644 ··Opcode·11·has·0·args
9645 ··Opcode·12·has·1·arg9645 ··Opcode·12·has·1·arg
  
9646 ·The·Directory·Table·(offset·0x4158,·lines·9,·columns·1):9646 ·The·Directory·Table·(offset·0x4158,·lines·9,·columns·1):
9647 ··Entry»  Name9647 ··Entry»  Name
9648 ··0»      (line_strp)»   (offset:·0x43):·./.mesonpy-rb_tyl8d9648 ··0»      (line_strp)»   (offset:·0x43):·./.mesonpy-b3k4es5i
9649 ··1»      (line_strp)»   (offset:·0x57):·_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser9649 ··1»      (line_strp)»   (offset:·0x57):·_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser
9650 ··2»      (line_strp)»   (offset:·0x92):·/usr/include/x86_64-linux-gnu/bits9650 ··2»      (line_strp)»   (offset:·0x92):·/usr/include/x86_64-linux-gnu/bits
9651 ··3»      (line_strp)»   (offset:·0xb5):·../beancount/parser9651 ··3»      (line_strp)»   (offset:·0xb5):·../beancount/parser
9652 ··4»      (line_strp)»   (offset:·0xc9):·/usr/include/python3.139652 ··4»      (line_strp)»   (offset:·0xc9):·/usr/include/python3.13
9653 ··5»      (line_strp)»   (offset:·0xe1):·/usr/lib/gcc/x86_64-linux-gnu/14/include9653 ··5»      (line_strp)»   (offset:·0xe1):·/usr/lib/gcc/x86_64-linux-gnu/14/include
9654 ··6»      (line_strp)»   (offset:·0x10a):·/usr/include/x86_64-linux-gnu/bits/types9654 ··6»      (line_strp)»   (offset:·0x10a):·/usr/include/x86_64-linux-gnu/bits/types
9655 ··7»      (line_strp)»   (offset:·0x155):·/usr/include9655 ··7»      (line_strp)»   (offset:·0x155):·/usr/include
Offset 22220, 15 lines modifiedOffset 22220, 15 lines modified
22220 ··Opcode·9·has·1·arg22220 ··Opcode·9·has·1·arg
22221 ··Opcode·10·has·0·args22221 ··Opcode·10·has·0·args
22222 ··Opcode·11·has·0·args22222 ··Opcode·11·has·0·args
22223 ··Opcode·12·has·1·arg22223 ··Opcode·12·has·1·arg
  
22224 ·The·Directory·Table·(offset·0x9724,·lines·7,·columns·1):22224 ·The·Directory·Table·(offset·0x9724,·lines·7,·columns·1):
22225 ··Entry»  Name22225 ··Entry»  Name
22226 ··0»      (line_strp)»   (offset:·0x43):·./.mesonpy-rb_tyl8d22226 ··0»      (line_strp)»   (offset:·0x43):·./.mesonpy-b3k4es5i
22227 ··1»      (line_strp)»   (offset:·0xb5):·../beancount/parser22227 ··1»      (line_strp)»   (offset:·0xb5):·../beancount/parser
22228 ··2»      (line_strp)»   (offset:·0x92):·/usr/include/x86_64-linux-gnu/bits22228 ··2»      (line_strp)»   (offset:·0x92):·/usr/include/x86_64-linux-gnu/bits
22229 ··3»      (line_strp)»   (offset:·0xe1):·/usr/lib/gcc/x86_64-linux-gnu/14/include22229 ··3»      (line_strp)»   (offset:·0xe1):·/usr/lib/gcc/x86_64-linux-gnu/14/include
22230 ··4»      (line_strp)»   (offset:·0x133):·/usr/include/x86_64-linux-gnu/sys22230 ··4»      (line_strp)»   (offset:·0x133):·/usr/include/x86_64-linux-gnu/sys
22231 ··5»      (line_strp)»   (offset:·0xc9):·/usr/include/python3.1322231 ··5»      (line_strp)»   (offset:·0xc9):·/usr/include/python3.13
22232 ··6»      (line_strp)»   (offset:·0x162):·/usr/include/python3.13/cpython22232 ··6»      (line_strp)»   (offset:·0x162):·/usr/include/python3.13/cpython
  
Offset 22274, 15 lines modifiedOffset 22274, 15 lines modified
22274 ··Opcode·9·has·1·arg22274 ··Opcode·9·has·1·arg
22275 ··Opcode·10·has·0·args22275 ··Opcode·10·has·0·args
22276 ··Opcode·11·has·0·args22276 ··Opcode·11·has·0·args
22277 ··Opcode·12·has·1·arg22277 ··Opcode·12·has·1·arg
  
22278 ·The·Directory·Table·(offset·0x97a9,·lines·9,·columns·1):22278 ·The·Directory·Table·(offset·0x97a9,·lines·9,·columns·1):
22279 ··Entry»  Name22279 ··Entry»  Name
22280 ··0»      (line_strp)»   (offset:·0x43):·./.mesonpy-rb_tyl8d22280 ··0»      (line_strp)»   (offset:·0x43):·./.mesonpy-b3k4es5i
22281 ··1»      (line_strp)»   (offset:·0xb5):·../beancount/parser22281 ··1»      (line_strp)»   (offset:·0xb5):·../beancount/parser
22282 ··2»      (line_strp)»   (offset:·0xc9):·/usr/include/python3.1322282 ··2»      (line_strp)»   (offset:·0xc9):·/usr/include/python3.13
22283 ··3»      (line_strp)»   (offset:·0x92):·/usr/include/x86_64-linux-gnu/bits22283 ··3»      (line_strp)»   (offset:·0x92):·/usr/include/x86_64-linux-gnu/bits
22284 ··4»      (line_strp)»   (offset:·0xe1):·/usr/lib/gcc/x86_64-linux-gnu/14/include22284 ··4»      (line_strp)»   (offset:·0xe1):·/usr/lib/gcc/x86_64-linux-gnu/14/include
22285 ··5»      (line_strp)»   (offset:·0x10a):·/usr/include/x86_64-linux-gnu/bits/types22285 ··5»      (line_strp)»   (offset:·0x10a):·/usr/include/x86_64-linux-gnu/bits/types
22286 ··6»      (line_strp)»   (offset:·0x133):·/usr/include/x86_64-linux-gnu/sys22286 ··6»      (line_strp)»   (offset:·0x133):·/usr/include/x86_64-linux-gnu/sys
22287 ··7»      (line_strp)»   (offset:·0x162):·/usr/include/python3.13/cpython22287 ··7»      (line_strp)»   (offset:·0x162):·/usr/include/python3.13/cpython
Offset 23282, 15 lines modifiedOffset 23282, 15 lines modified
23282 ··Opcode·9·has·1·arg23282 ··Opcode·9·has·1·arg
23283 ··Opcode·10·has·0·args23283 ··Opcode·10·has·0·args
23284 ··Opcode·11·has·0·args23284 ··Opcode·11·has·0·args
23285 ··Opcode·12·has·1·arg23285 ··Opcode·12·has·1·arg
  
23286 ·The·Directory·Table·(offset·0x9e38,·lines·8,·columns·1):23286 ·The·Directory·Table·(offset·0x9e38,·lines·8,·columns·1):
23287 ··Entry»  Name23287 ··Entry»  Name
23288 ··0»      (line_strp)»   (offset:·0x43):·./.mesonpy-rb_tyl8d23288 ··0»      (line_strp)»   (offset:·0x43):·./.mesonpy-b3k4es5i
23289 ··1»      (line_strp)»   (offset:·0xb5):·../beancount/parser23289 ··1»      (line_strp)»   (offset:·0xb5):·../beancount/parser
23290 ··2»      (line_strp)»   (offset:·0x92):·/usr/include/x86_64-linux-gnu/bits23290 ··2»      (line_strp)»   (offset:·0x92):·/usr/include/x86_64-linux-gnu/bits
23291 ··3»      (line_strp)»   (offset:·0xe1):·/usr/lib/gcc/x86_64-linux-gnu/14/include23291 ··3»      (line_strp)»   (offset:·0xe1):·/usr/lib/gcc/x86_64-linux-gnu/14/include
23292 ··4»      (line_strp)»   (offset:·0x133):·/usr/include/x86_64-linux-gnu/sys23292 ··4»      (line_strp)»   (offset:·0x133):·/usr/include/x86_64-linux-gnu/sys
23293 ··5»      (line_strp)»   (offset:·0xc9):·/usr/include/python3.1323293 ··5»      (line_strp)»   (offset:·0xc9):·/usr/include/python3.13
23294 ··6»      (line_strp)»   (offset:·0x162):·/usr/include/python3.13/cpython23294 ··6»      (line_strp)»   (offset:·0x162):·/usr/include/python3.13/cpython
23295 ··7»      (line_strp)»   (offset:·0x155):·/usr/include23295 ··7»      (line_strp)»   (offset:·0x155):·/usr/include
11.2 KB
readelf --wide --debug-dump=info {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 ···Length:········0xc2·(32-bit)4 ···Length:········0xc2·(32-bit)
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_partial·(3)6 ···Unit·Type:·····DW_UT_partial·(3)
7 ···Abbrev·Offset:·0xebb7 ···Abbrev·Offset:·0xebb
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·94·(DW_TAG_partial_unit)9 ·<0><c>:·Abbrev·Number:·94·(DW_TAG_partial_unit)
10 ····<d>···DW_AT_stmt_list···:·(sec_offset)·010 ····<d>···DW_AT_stmt_list···:·(sec_offset)·0
11 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x43):·./.mesonpy-rb_tyl8d11 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x43):·./.mesonpy-b3k4es5i
12 ·<1><15>:·Abbrev·Number:·70·(DW_TAG_base_type)12 ·<1><15>:·Abbrev·Number:·70·(DW_TAG_base_type)
13 ····<16>···DW_AT_byte_size···:·(data1)·113 ····<16>···DW_AT_byte_size···:·(data1)·1
14 ····<17>···DW_AT_encoding····:·(data1)·8»    (unsigned·char)14 ····<17>···DW_AT_encoding····:·(data1)·8»    (unsigned·char)
15 ····<18>···DW_AT_name········:·(strp)·(offset:·0x595):·unsigned·char15 ····<18>···DW_AT_name········:·(strp)·(offset:·0x595):·unsigned·char
16 ·<1><1c>:·Abbrev·Number:·70·(DW_TAG_base_type)16 ·<1><1c>:·Abbrev·Number:·70·(DW_TAG_base_type)
17 ····<1d>···DW_AT_byte_size···:·(data1)·217 ····<1d>···DW_AT_byte_size···:·(data1)·2
18 ····<1e>···DW_AT_encoding····:·(data1)·7»    (unsigned)18 ····<1e>···DW_AT_encoding····:·(data1)·7»    (unsigned)
Offset 133, 15 lines modifiedOffset 133, 15 lines modified
133 ···Length:········0x1fc·(32-bit)133 ···Length:········0x1fc·(32-bit)
134 ···Version:·······5134 ···Version:·······5
135 ···Unit·Type:·····DW_UT_partial·(3)135 ···Unit·Type:·····DW_UT_partial·(3)
136 ···Abbrev·Offset:·0xebb136 ···Abbrev·Offset:·0xebb
137 ···Pointer·Size:··8137 ···Pointer·Size:··8
138 ·<0><d2>:·Abbrev·Number:·94·(DW_TAG_partial_unit)138 ·<0><d2>:·Abbrev·Number:·94·(DW_TAG_partial_unit)
139 ····<d3>···DW_AT_stmt_list···:·(sec_offset)·0139 ····<d3>···DW_AT_stmt_list···:·(sec_offset)·0
140 ····<d7>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x43):·./.mesonpy-rb_tyl8d140 ····<d7>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x43):·./.mesonpy-b3k4es5i
141 ·<1><db>:·Abbrev·Number:·36·(DW_TAG_typedef)141 ·<1><db>:·Abbrev·Number:·36·(DW_TAG_typedef)
142 ····<dc>···DW_AT_name········:·(strp)·(offset:·0x1045):·__int32_t142 ····<dc>···DW_AT_name········:·(strp)·(offset:·0x1045):·__int32_t
143 ····<e0>···DW_AT_decl_file···:·(data1)·6143 ····<e0>···DW_AT_decl_file···:·(data1)·6
144 ····<e1>···DW_AT_decl_line···:·(data1)·41144 ····<e1>···DW_AT_decl_line···:·(data1)·41
145 ····<e2>···DW_AT_decl_column·:·(data1)·20145 ····<e2>···DW_AT_decl_column·:·(data1)·20
146 ····<e3>···DW_AT_type········:·(ref_addr)·<0x48>,·int146 ····<e3>···DW_AT_type········:·(ref_addr)·<0x48>,·int
147 ·<1><e7>:·Abbrev·Number:·36·(DW_TAG_typedef)147 ·<1><e7>:·Abbrev·Number:·36·(DW_TAG_typedef)
Offset 433, 15 lines modifiedOffset 433, 15 lines modified
433 ···Length:········0x35·(32-bit)433 ···Length:········0x35·(32-bit)
434 ···Version:·······5434 ···Version:·······5
435 ···Unit·Type:·····DW_UT_partial·(3)435 ···Unit·Type:·····DW_UT_partial·(3)
436 ···Abbrev·Offset:·0436 ···Abbrev·Offset:·0
437 ···Pointer·Size:··8437 ···Pointer·Size:··8
438 ·<0><2d2>:·Abbrev·Number:·107·(DW_TAG_partial_unit)438 ·<0><2d2>:·Abbrev·Number:·107·(DW_TAG_partial_unit)
439 ····<2d3>···DW_AT_stmt_list···:·(sec_offset)·0439 ····<2d3>···DW_AT_stmt_list···:·(sec_offset)·0
440 ····<2d7>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x43):·./.mesonpy-rb_tyl8d440 ····<2d7>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x43):·./.mesonpy-b3k4es5i
441 ·<1><2db>:·Abbrev·Number:·112·(DW_TAG_subprogram)441 ·<1><2db>:·Abbrev·Number:·112·(DW_TAG_subprogram)
442 ····<2dc>···DW_AT_external····:·(flag_present)·1442 ····<2dc>···DW_AT_external····:·(flag_present)·1
443 ····<2dc>···DW_AT_name········:·(strp)·(offset:·0x22e4):·free443 ····<2dc>···DW_AT_name········:·(strp)·(offset:·0x22e4):·free
444 ····<2e0>···DW_AT_decl_file···:·(data1)·29444 ····<2e0>···DW_AT_decl_file···:·(data1)·29
445 ····<2e1>···DW_AT_decl_line···:·(data2)·687445 ····<2e1>···DW_AT_decl_line···:·(data2)·687
446 ····<2e3>···DW_AT_decl_column·:·(data1)·13446 ····<2e3>···DW_AT_decl_column·:·(data1)·13
447 ····<2e4>···DW_AT_prototyped··:·(flag_present)·1447 ····<2e4>···DW_AT_prototyped··:·(flag_present)·1
Offset 467, 15 lines modifiedOffset 467, 15 lines modified
467 ···Length:········0x93·(32-bit)467 ···Length:········0x93·(32-bit)
468 ···Version:·······5468 ···Version:·······5
469 ···Unit·Type:·····DW_UT_partial·(3)469 ···Unit·Type:·····DW_UT_partial·(3)
470 ···Abbrev·Offset:·0470 ···Abbrev·Offset:·0
471 ···Pointer·Size:··8471 ···Pointer·Size:··8
472 ·<0><30b>:·Abbrev·Number:·107·(DW_TAG_partial_unit)472 ·<0><30b>:·Abbrev·Number:·107·(DW_TAG_partial_unit)
473 ····<30c>···DW_AT_stmt_list···:·(sec_offset)·0473 ····<30c>···DW_AT_stmt_list···:·(sec_offset)·0
474 ····<310>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x43):·./.mesonpy-rb_tyl8d474 ····<310>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x43):·./.mesonpy-b3k4es5i
475 ·<1><314>:·Abbrev·Number:·55·(DW_TAG_imported_unit)475 ·<1><314>:·Abbrev·Number:·55·(DW_TAG_imported_unit)
476 ····<315>···DW_AT_import······:·(ref_addr)·<0xd2>»     [Abbrev·Number:·94·(DW_TAG_partial_unit)]476 ····<315>···DW_AT_import······:·(ref_addr)·<0xd2>»     [Abbrev·Number:·94·(DW_TAG_partial_unit)]
477 ·<1><319>:·Abbrev·Number:·55·(DW_TAG_imported_unit)477 ·<1><319>:·Abbrev·Number:·55·(DW_TAG_imported_unit)
478 ····<31a>···DW_AT_import······:·(ref_addr)·<0x2d2>»    [Abbrev·Number:·107·(DW_TAG_partial_unit)]478 ····<31a>···DW_AT_import······:·(ref_addr)·<0x2d2>»    [Abbrev·Number:·107·(DW_TAG_partial_unit)]
479 ·<1><31e>:·Abbrev·Number:·105·(DW_TAG_restrict_type)479 ·<1><31e>:·Abbrev·Number:·105·(DW_TAG_restrict_type)
480 ····<31f>···DW_AT_type········:·(ref_addr)·<0x9e>480 ····<31f>···DW_AT_type········:·(ref_addr)·<0x9e>
481 ·<1><323>:·Abbrev·Number:·105·(DW_TAG_restrict_type)481 ·<1><323>:·Abbrev·Number:·105·(DW_TAG_restrict_type)
Offset 564, 15 lines modifiedOffset 564, 15 lines modified
564 ···Length:········0xa8f·(32-bit)564 ···Length:········0xa8f·(32-bit)
565 ···Version:·······5565 ···Version:·······5
566 ···Unit·Type:·····DW_UT_partial·(3)566 ···Unit·Type:·····DW_UT_partial·(3)
567 ···Abbrev·Offset:·0xebb567 ···Abbrev·Offset:·0xebb
568 ···Pointer·Size:··8568 ···Pointer·Size:··8
569 ·<0><3a2>:·Abbrev·Number:·94·(DW_TAG_partial_unit)569 ·<0><3a2>:·Abbrev·Number:·94·(DW_TAG_partial_unit)
570 ····<3a3>···DW_AT_stmt_list···:·(sec_offset)·0570 ····<3a3>···DW_AT_stmt_list···:·(sec_offset)·0
571 ····<3a7>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x43):·./.mesonpy-rb_tyl8d571 ····<3a7>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x43):·./.mesonpy-b3k4es5i
572 ·<1><3ab>:·Abbrev·Number:·21·(DW_TAG_imported_unit)572 ·<1><3ab>:·Abbrev·Number:·21·(DW_TAG_imported_unit)
573 ····<3ac>···DW_AT_import······:·(ref_addr)·<0xc>»      [Abbrev·Number:·94·(DW_TAG_partial_unit)]573 ····<3ac>···DW_AT_import······:·(ref_addr)·<0xc>»      [Abbrev·Number:·94·(DW_TAG_partial_unit)]
574 ·<1><3b0>:·Abbrev·Number:·36·(DW_TAG_typedef)574 ·<1><3b0>:·Abbrev·Number:·36·(DW_TAG_typedef)
575 ····<3b1>···DW_AT_name········:·(strp)·(offset:·0x915):·ssize_t575 ····<3b1>···DW_AT_name········:·(strp)·(offset:·0x915):·ssize_t
576 ····<3b5>···DW_AT_decl_file···:·(data1)·14576 ····<3b5>···DW_AT_decl_file···:·(data1)·14
577 ····<3b6>···DW_AT_decl_line···:·(data1)·108577 ····<3b6>···DW_AT_decl_line···:·(data1)·108
578 ····<3b7>···DW_AT_decl_column·:·(data1)·19578 ····<3b7>···DW_AT_decl_column·:·(data1)·19
Offset 2290, 15 lines modifiedOffset 2290, 15 lines modified
2290 ···Length:········0x2bc·(32-bit)2290 ···Length:········0x2bc·(32-bit)
2291 ···Version:·······52291 ···Version:·······5
2292 ···Unit·Type:·····DW_UT_partial·(3)2292 ···Unit·Type:·····DW_UT_partial·(3)
2293 ···Abbrev·Offset:·0xebb2293 ···Abbrev·Offset:·0xebb
2294 ···Pointer·Size:··82294 ···Pointer·Size:··8
2295 ·<0><e35>:·Abbrev·Number:·94·(DW_TAG_partial_unit)2295 ·<0><e35>:·Abbrev·Number:·94·(DW_TAG_partial_unit)
2296 ····<e36>···DW_AT_stmt_list···:·(sec_offset)·02296 ····<e36>···DW_AT_stmt_list···:·(sec_offset)·0
2297 ····<e3a>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x43):·./.mesonpy-rb_tyl8d2297 ····<e3a>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x43):·./.mesonpy-b3k4es5i
2298 ·<1><e3e>:·Abbrev·Number:·21·(DW_TAG_imported_unit)2298 ·<1><e3e>:·Abbrev·Number:·21·(DW_TAG_imported_unit)
2299 ····<e3f>···DW_AT_import······:·(ref_addr)·<0x3a2>»    [Abbrev·Number:·94·(DW_TAG_partial_unit)]2299 ····<e3f>···DW_AT_import······:·(ref_addr)·<0x3a2>»    [Abbrev·Number:·94·(DW_TAG_partial_unit)]
2300 ·<1><e43>:·Abbrev·Number:·107·(DW_TAG_variable)2300 ·<1><e43>:·Abbrev·Number:·107·(DW_TAG_variable)
2301 ····<e44>···DW_AT_name········:·(strp)·(offset:·0x1386):·_Py_NoneStruct2301 ····<e44>···DW_AT_name········:·(strp)·(offset:·0x1386):·_Py_NoneStruct
2302 ····<e48>···DW_AT_decl_file···:·(data1)·52302 ····<e48>···DW_AT_decl_file···:·(data1)·5
2303 ····<e49>···DW_AT_decl_line···:·(data2)·11012303 ····<e49>···DW_AT_decl_line···:·(data2)·1101
2304 ····<e4b>···DW_AT_decl_column·:·(data1)·222304 ····<e4b>···DW_AT_decl_column·:·(data1)·22
Offset 2647, 15 lines modifiedOffset 2647, 15 lines modified
2647 ···Length:········0x42·(32-bit)2647 ···Length:········0x42·(32-bit)
2648 ···Version:·······52648 ···Version:·······5
2649 ···Unit·Type:·····DW_UT_partial·(3)2649 ···Unit·Type:·····DW_UT_partial·(3)
2650 ···Abbrev·Offset:·0xebb2650 ···Abbrev·Offset:·0xebb
2651 ···Pointer·Size:··82651 ···Pointer·Size:··8
2652 ·<0><10f5>:·Abbrev·Number:·94·(DW_TAG_partial_unit)2652 ·<0><10f5>:·Abbrev·Number:·94·(DW_TAG_partial_unit)
2653 ····<10f6>···DW_AT_stmt_list···:·(sec_offset)·0x97872653 ····<10f6>···DW_AT_stmt_list···:·(sec_offset)·0x9787
2654 ····<10fa>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x43):·./.mesonpy-rb_tyl8d2654 ····<10fa>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x43):·./.mesonpy-b3k4es5i
2655 ·<1><10fe>:·Abbrev·Number:·44·(DW_TAG_variable)2655 ·<1><10fe>:·Abbrev·Number:·44·(DW_TAG_variable)
2656 ····<10ff>···DW_AT_name········:·(strp)·(offset:·0x2362):·PyExc_ValueError2656 ····<10ff>···DW_AT_name········:·(strp)·(offset:·0x2362):·PyExc_ValueError
2657 ····<1103>···DW_AT_decl_file···:·(data1)·172657 ····<1103>···DW_AT_decl_file···:·(data1)·17
2658 ····<1104>···DW_AT_decl_line···:·(data1)·1202658 ····<1104>···DW_AT_decl_line···:·(data1)·120
2659 ····<1105>···DW_AT_decl_column·:·(data1)·242659 ····<1105>···DW_AT_decl_column·:·(data1)·24
2660 ····<1106>···DW_AT_type········:·(ref_addr)·<0x7bc>2660 ····<1106>···DW_AT_type········:·(ref_addr)·<0x7bc>
2661 ····<110a>···DW_AT_external····:·(flag_present)·12661 ····<110a>···DW_AT_external····:·(flag_present)·1
Offset 2690, 15 lines modifiedOffset 2690, 15 lines modified
2690 ···Unit·Type:·····DW_UT_compile·(1)2690 ···Unit·Type:·····DW_UT_compile·(1)
2691 ···Abbrev·Offset:·02691 ···Abbrev·Offset:·0
2692 ···Pointer·Size:··82692 ···Pointer·Size:··8
2693 ·<0><113b>:·Abbrev·Number:·44·(DW_TAG_compile_unit)2693 ·<0><113b>:·Abbrev·Number:·44·(DW_TAG_compile_unit)
2694 ····<113c>···DW_AT_producer····:·(strp)·(offset:·0x128b):·GNU·C17·14.2.0·-mtune=generic·-march=x86-64·-g·-O3·-O2·-fvisibility=hidden·-fstack-protector-strong·-fstack-clash-protection·-fcf-protection=full·-fPIC·-fasynchronous-unwind-tables2694 ····<113c>···DW_AT_producer····:·(strp)·(offset:·0x128b):·GNU·C17·14.2.0·-mtune=generic·-march=x86-64·-g·-O3·-O2·-fvisibility=hidden·-fstack-protector-strong·-fstack-clash-protection·-fcf-protection=full·-fPIC·-fasynchronous-unwind-tables
2695 ····<1140>···DW_AT_language····:·(data1)·29» (C11)2695 ····<1140>···DW_AT_language····:·(data1)·29» (C11)
2696 ····<1141>···DW_AT_name········:·(line_strp)·(offset:·0):·_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c2696 ····<1141>···DW_AT_name········:·(line_strp)·(offset:·0):·_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c
2697 ····<1145>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x43):·./.mesonpy-rb_tyl8d2697 ····<1145>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x43):·./.mesonpy-b3k4es5i
2698 ····<1149>···DW_AT_ranges······:·(sec_offset)·0x4982698 ····<1149>···DW_AT_ranges······:·(sec_offset)·0x498
2699 ····<114d>···DW_AT_low_pc······:·(addr)·02699 ····<114d>···DW_AT_low_pc······:·(addr)·0
2700 ····<1155>···DW_AT_stmt_list···:·(sec_offset)·02700 ····<1155>···DW_AT_stmt_list···:·(sec_offset)·0
2701 ·<1><1159>:·Abbrev·Number:·55·(DW_TAG_imported_unit)2701 ·<1><1159>:·Abbrev·Number:·55·(DW_TAG_imported_unit)
2702 ····<115a>···DW_AT_import······:·(ref_addr)·<0x30b>»   [Abbrev·Number:·107·(DW_TAG_partial_unit)]2702 ····<115a>···DW_AT_import······:·(ref_addr)·<0x30b>»   [Abbrev·Number:·107·(DW_TAG_partial_unit)]
2703 ·<1><115e>:·Abbrev·Number:·55·(DW_TAG_imported_unit)2703 ·<1><115e>:·Abbrev·Number:·55·(DW_TAG_imported_unit)
2704 ····<115f>···DW_AT_import······:·(ref_addr)·<0xe35>»   [Abbrev·Number:·94·(DW_TAG_partial_unit)]2704 ····<115f>···DW_AT_import······:·(ref_addr)·<0xe35>»   [Abbrev·Number:·94·(DW_TAG_partial_unit)]
Max diff block lines reached; 4642/11450 bytes (40.54%) of diff not shown.
208 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 GCC:·(Debian·14.2.0-17)·14.2.01 hGCC:·(Debian·14.2.0-17)·14.2.0
2 m·:BCh#k2 m·:BCh#k
3 f5+x$s7j_F*x"3 f5+x$s7j_F*x"
4 »       fRH0==z4 »       fRH0==z
5 Z8u+QkB%5 Z8u+QkB%
6 T_?.JFq-6 T_?.JFq-
7 b,="DCyx7 b,="DCyx
8 t~ZN·h$y8 t~ZN·h$y
674 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c2 ··[·····0]··_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser/lexer.c
3 ··[····43]··./.mesonpy-rb_tyl8d3 ··[····43]··./.mesonpy-b3k4es5i
4 ··[····57]··_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser4 ··[····57]··_parser.cpython-313-x86_64-linux-gnu.so.p/beancount/parser
5 ··[····92]··/usr/include/x86_64-linux-gnu/bits5 ··[····92]··/usr/include/x86_64-linux-gnu/bits
6 ··[····b5]··../beancount/parser6 ··[····b5]··../beancount/parser
7 ··[····c9]··/usr/include/python3.137 ··[····c9]··/usr/include/python3.13
8 ··[····e1]··/usr/lib/gcc/x86_64-linux-gnu/14/include8 ··[····e1]··/usr/lib/gcc/x86_64-linux-gnu/14/include
9 ··[···10a]··/usr/include/x86_64-linux-gnu/bits/types9 ··[···10a]··/usr/include/x86_64-linux-gnu/bits/types
10 ··[···133]··/usr/include/x86_64-linux-gnu/sys10 ··[···133]··/usr/include/x86_64-linux-gnu/sys