244 KB
/srv/reproducible-results/rbuild-debian/r-b-build.KiuYEOFj/b1/pybdsf_1.12.0-1_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.KiuYEOFj/b2/pybdsf_1.12.0-1_amd64.changes
400 B
Files
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
  
1 ·e9ba46e223b13f2ce4f56639b4d1c10a·952488·debug·optional·python3-bdsf-dbgsym_1.12.0-1_amd64.deb 
2 ·1ac7448c6829458e307086519a885379·321908·python·optional·python3-bdsf_1.12.0-1_amd64.deb1 ·c2452177a2039e166c52732b9ebd7a15·952400·debug·optional·python3-bdsf-dbgsym_1.12.0-1_amd64.deb
 2 ·b4b490782f9ca42655acef4586bb36c9·321880·python·optional·python3-bdsf_1.12.0-1_amd64.deb
226 KB
python3-bdsf_1.12.0-1_amd64.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-11-25·19:52:29.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-11-25·19:52:29.000000·debian-binary
2 -rw-r--r--···0········0········0·····2412·2024-11-25·19:52:29.000000·control.tar.xz2 -rw-r--r--···0········0········0·····2408·2024-11-25·19:52:29.000000·control.tar.xz
3 -rw-r--r--···0········0········0···319304·2024-11-25·19:52:29.000000·data.tar.xz3 -rw-r--r--···0········0········0···319280·2024-11-25·19:52:29.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
225 KB
data.tar.xz
225 KB
data.tar
225 KB
./usr/lib/python3/dist-packages/bdsf/_pytesselate.cpython-312-x86_64-linux-gnu.so
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:·71019a2ed1f009720af2443adc19a736d8b81c513 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ecf4521476dafaf7e22ec831915e17028f213d7b
224 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 5944 objdump: DWARF error: unable to read alt ref 6044
    
Offset 53, 755 lines modifiedOffset 53, 755 lines modified
53 frame_dummy():53 frame_dummy():
54 »       endbr6454 »       endbr64
55 »       jmp····34b0·<__cxa_finalize@plt+0x60>55 »       jmp····34b0·<__cxa_finalize@plt+0x60>
56 »       nopl···0x0(%rax)56 »       nopl···0x0(%rax)
  
57 0000000000003540·<calc_area_tess_@@Base>:57 0000000000003540·<calc_area_tess_@@Base>:
58 calc_area_tess_():58 calc_area_tess_():
59 /tmp/tmp8n4e079d/bbdir/../pytess_roundness.f:11159 /tmp/tmpt4qe3ee3/bbdir/../pytess_roundness.f:111
60 »       endbr6460 »       endbr64
61 »       push···%r1361 »       push···%r13
62 »       mov····%rdi,%r1362 »       mov····%rdi,%r13
63 »       push···%r1263 »       push···%r12
64 »       push···%rbp64 »       push···%rbp
65 »       push···%rbx65 »       push···%rbx
66 »       sub····$0x8,%rsp66 »       sub····$0x8,%rsp
67 »       movslq·(%rsi),%rbx67 »       movslq·(%rsi),%rbx
68 »       mov····(%rcx),%eax68 »       mov····(%rcx),%eax
69 »       xor····%ecx,%ecx69 »       xor····%ecx,%ecx
70 »       mov····(%rdx),%ebp70 »       mov····(%rdx),%ebp
71 »       test···%rbx,%rbx71 »       test···%rbx,%rbx
72 »       mov····%rbx,%r1272 »       mov····%rbx,%r12
73 »       cmovs··%rcx,%rbx73 »       cmovs··%rcx,%rbx
74 /tmp/tmp8n4e079d/bbdir/../pytess_roundness.f:116·(discriminator·1)74 /tmp/tmpt4qe3ee3/bbdir/../pytess_roundness.f:116·(discriminator·1)
75 »       test···%eax,%eax75 »       test···%eax,%eax
76 »       jle····357d·<calc_area_tess_@@Base+0x3d>76 »       jle····357d·<calc_area_tess_@@Base+0x3d>
77 /tmp/tmp8n4e079d/bbdir/../pytess_roundness.f:11777 /tmp/tmpt4qe3ee3/bbdir/../pytess_roundness.f:117
78 »       mov····%r8,%rdi78 »       mov····%r8,%rdi
79 »       lea····0x0(,%rax,4),%rdx79 »       lea····0x0(,%rax,4),%rdx
80 »       xor····%esi,%esi80 »       xor····%esi,%esi
81 »       call···3190·<memset@plt>81 »       call···3190·<memset@plt>
82 »       mov····%rax,%r882 »       mov····%rax,%r8
83 /tmp/tmp8n4e079d/bbdir/../pytess_roundness.f:119·(discriminator·1)83 /tmp/tmpt4qe3ee3/bbdir/../pytess_roundness.f:119·(discriminator·1)
84 »       test···%ebp,%ebp84 »       test···%ebp,%ebp
85 »       jle····35a9·<calc_area_tess_@@Base+0x69>85 »       jle····35a9·<calc_area_tess_@@Base+0x69>
86 »       lea····-0x1(%r12),%r9d86 »       lea····-0x1(%r12),%r9d
87 »       lea····0x1(%rbp),%r10d87 »       lea····0x1(%rbp),%r10d
88 /tmp/tmp8n4e079d/bbdir/../pytess_roundness.f:11988 /tmp/tmpt4qe3ee3/bbdir/../pytess_roundness.f:119
89 »       mov····$0x1,%esi89 »       mov····$0x1,%esi
90 »       lea····0x0(,%rbx,8),%rdi90 »       lea····0x0(,%rbx,8),%rdi
91 »       lea····0x8(%r13,%r9,8),%rcx91 »       lea····0x8(%r13,%r9,8),%rcx
92 /tmp/tmp8n4e079d/bbdir/../pytess_roundness.f:120·(discriminator·1)92 /tmp/tmpt4qe3ee3/bbdir/../pytess_roundness.f:120·(discriminator·1)
93 »       test···%r12d,%r12d93 »       test···%r12d,%r12d
94 »       jg·····35b8·<calc_area_tess_@@Base+0x78>94 »       jg·····35b8·<calc_area_tess_@@Base+0x78>
95 /tmp/tmp8n4e079d/bbdir/../pytess_roundness.f:119·(discriminator·2)95 /tmp/tmpt4qe3ee3/bbdir/../pytess_roundness.f:119·(discriminator·2)
96 »       add····$0x1,%esi96 »       add····$0x1,%esi
97 /tmp/tmp8n4e079d/bbdir/../pytess_roundness.f:119·(discriminator·1)97 /tmp/tmpt4qe3ee3/bbdir/../pytess_roundness.f:119·(discriminator·1)
98 »       cmp····%r10d,%esi98 »       cmp····%r10d,%esi
99 »       jne····359c·<calc_area_tess_@@Base+0x5c>99 »       jne····359c·<calc_area_tess_@@Base+0x5c>
100 /tmp/tmp8n4e079d/bbdir/../pytess_roundness.f:126100 /tmp/tmpt4qe3ee3/bbdir/../pytess_roundness.f:126
101 »       add····$0x8,%rsp101 »       add····$0x8,%rsp
102 »       pop····%rbx102 »       pop····%rbx
103 »       pop····%rbp103 »       pop····%rbp
104 »       pop····%r12104 »       pop····%r12
105 »       pop····%r13105 »       pop····%r13
106 »       ret106 »       ret
107 »       nopl···0x0(%rax)107 »       nopl···0x0(%rax)
108 »       not····%r9108 »       not····%r9
109 »       shl····$0x3,%r9109 »       shl····$0x3,%r9
110 »       nop110 »       nop
111 »       lea····(%r9,%rcx,1),%rdx111 »       lea····(%r9,%rcx,1),%rdx
112 »       data16·cs·nopw·0x0(%rax,%rax,1)112 »       data16·cs·nopw·0x0(%rax,%rax,1)
113 »       data16·cs·nopw·0x0(%rax,%rax,1)113 »       data16·cs·nopw·0x0(%rax,%rax,1)
114 »       nopw···0x0(%rax,%rax,1)114 »       nopw···0x0(%rax,%rax,1)
115 /tmp/tmp8n4e079d/bbdir/../pytess_roundness.f:121115 /tmp/tmpt4qe3ee3/bbdir/../pytess_roundness.f:121
116 »       cvttsd2si·(%rdx),%eax116 »       cvttsd2si·(%rdx),%eax
117 /tmp/tmp8n4e079d/bbdir/../pytess_roundness.f:120·(discriminator·1)117 /tmp/tmpt4qe3ee3/bbdir/../pytess_roundness.f:120·(discriminator·1)
118 »       add····$0x8,%rdx118 »       add····$0x8,%rdx
119 /tmp/tmp8n4e079d/bbdir/../pytess_roundness.f:121119 /tmp/tmpt4qe3ee3/bbdir/../pytess_roundness.f:121
120 »       cltq120 »       cltq
121 »       addl···$0x1,-0x4(%r8,%rax,4)121 »       addl···$0x1,-0x4(%r8,%rax,4)
122 /tmp/tmp8n4e079d/bbdir/../pytess_roundness.f:120·(discriminator·1)122 /tmp/tmpt4qe3ee3/bbdir/../pytess_roundness.f:120·(discriminator·1)
123 »       cmp····%rdx,%rcx123 »       cmp····%rdx,%rcx
124 »       jne····35e0·<calc_area_tess_@@Base+0xa0>124 »       jne····35e0·<calc_area_tess_@@Base+0xa0>
125 /tmp/tmp8n4e079d/bbdir/../pytess_roundness.f:119·(discriminator·2)125 /tmp/tmpt4qe3ee3/bbdir/../pytess_roundness.f:119·(discriminator·2)
126 »       add····$0x1,%esi126 »       add····$0x1,%esi
127 /tmp/tmp8n4e079d/bbdir/../pytess_roundness.f:119·(discriminator·1)127 /tmp/tmpt4qe3ee3/bbdir/../pytess_roundness.f:119·(discriminator·1)
128 »       add····%rdi,%rcx128 »       add····%rdi,%rcx
129 »       cmp····%r10d,%esi129 »       cmp····%r10d,%esi
130 »       jne····35c0·<calc_area_tess_@@Base+0x80>130 »       jne····35c0·<calc_area_tess_@@Base+0x80>
131 /tmp/tmp8n4e079d/bbdir/../pytess_roundness.f:126131 /tmp/tmpt4qe3ee3/bbdir/../pytess_roundness.f:126
132 »       add····$0x8,%rsp132 »       add····$0x8,%rsp
133 »       pop····%rbx133 »       pop····%rbx
134 »       pop····%rbp134 »       pop····%rbp
135 »       pop····%r12135 »       pop····%r12
136 »       pop····%r13136 »       pop····%r13
137 »       ret137 »       ret
138 »       nopl···0x0(%rax,%rax,1)138 »       nopl···0x0(%rax,%rax,1)
  
139 0000000000003610·<tile_roundness_@@Base>:139 0000000000003610·<tile_roundness_@@Base>:
140 tile_roundness_():140 tile_roundness_():
141 /tmp/tmp8n4e079d/bbdir/../pytess_roundness.f:132141 /tmp/tmpt4qe3ee3/bbdir/../pytess_roundness.f:132
142 »       endbr64142 »       endbr64
143 »       push···%r15143 »       push···%r15
144 /tmp/tmp8n4e079d/bbdir/../pytess_roundness.f:133144 /tmp/tmpt4qe3ee3/bbdir/../pytess_roundness.f:133
145 »       xor····%eax,%eax145 »       xor····%eax,%eax
146 /tmp/tmp8n4e079d/bbdir/../pytess_roundness.f:132146 /tmp/tmpt4qe3ee3/bbdir/../pytess_roundness.f:132
147 »       push···%r14147 »       push···%r14
148 »       push···%r13148 »       push···%r13
149 »       push···%r12149 »       push···%r12
150 »       push···%rbp150 »       push···%rbp
151 »       push···%rbx151 »       push···%rbx
152 »       sub····$0x48,%rsp152 »       sub····$0x48,%rsp
153 /tmp/tmp8n4e079d/bbdir/../pytess_roundness.f:133153 /tmp/tmpt4qe3ee3/bbdir/../pytess_roundness.f:133
154 »       movslq·(%rcx),%rbx154 »       movslq·(%rcx),%rbx
155 /tmp/tmp8n4e079d/bbdir/../pytess_roundness.f:132155 /tmp/tmpt4qe3ee3/bbdir/../pytess_roundness.f:132
156 »       mov····(%rdx),%ecx156 »       mov····(%rdx),%ecx
157 »       mov····%rdi,0x20(%rsp)157 »       mov····%rdi,0x20(%rsp)
158 »       movslq·(%rsi),%rdi158 »       movslq·(%rsi),%rdi
159 /tmp/tmp8n4e079d/bbdir/../pytess_roundness.f:133159 /tmp/tmpt4qe3ee3/bbdir/../pytess_roundness.f:133
160 »       test···%rbx,%rbx160 »       test···%rbx,%rbx
161 »       mov····%ebx,0x10(%rsp)161 »       mov····%ebx,0x10(%rsp)
162 »       mov····%rbx,%r15162 »       mov····%rbx,%r15
163 /tmp/tmp8n4e079d/bbdir/../pytess_roundness.f:132163 /tmp/tmpt4qe3ee3/bbdir/../pytess_roundness.f:132
164 »       mov····0x80(%rsp),%r9164 »       mov····0x80(%rsp),%r9
165 /tmp/tmp8n4e079d/bbdir/../pytess_roundness.f:133165 /tmp/tmpt4qe3ee3/bbdir/../pytess_roundness.f:133
166 »       cmovs··%rax,%rbx166 »       cmovs··%rax,%rbx
167 /tmp/tmp8n4e079d/bbdir/../pytess_roundness.f:132167 /tmp/tmpt4qe3ee3/bbdir/../pytess_roundness.f:132
168 »       xor····%eax,%eax168 »       xor····%eax,%eax
169 »       test···%rdi,%rdi169 »       test···%rdi,%rdi
170 »       mov····%edi,0x14(%rsp)170 »       mov····%edi,0x14(%rsp)
171 »       cmovns·%rdi,%rax171 »       cmovns·%rdi,%rax
172 »       mov····0x88(%rsp),%r8172 »       mov····0x88(%rsp),%r8
173 »       mov····%ecx,0x8(%rsp)173 »       mov····%ecx,0x8(%rsp)
174 /tmp/tmp8n4e079d/bbdir/../pytess_roundness.f:137174 /tmp/tmpt4qe3ee3/bbdir/../pytess_roundness.f:137
175 »       lea····0x0(,%rbx,8),%r13175 »       lea····0x0(,%rbx,8),%r13
176 /tmp/tmp8n4e079d/bbdir/../pytess_roundness.f:132176 /tmp/tmpt4qe3ee3/bbdir/../pytess_roundness.f:132
177 »       mov····%r9,0x30(%rsp)177 »       mov····%r9,0x30(%rsp)
Max diff block lines reached; 223872/229023 bytes (97.75%) 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·30313961·32656431·66303039·37323061·019a2ed1f009720a 
3 ··0x00000010·66323434·33616463·31396137·33366438·f2443adc19a736d82 ··0x00000000·66343532·31343736·64616661·66376532·f4521476dafaf7e2
 3 ··0x00000010·32656338·33313931·35653137·30323866·2ec831915e17028f
4 ··0x00000020·62383163·35312e64·65627567·00000000·b81c51.debug....4 ··0x00000020·32313364·37622e64·65627567·00000000·213d7b.debug....
5 ··0x00000030·c5758a0b····························.u..5 ··0x00000030·55bcdf8d····························U...
  
17.5 KB
python3-bdsf-dbgsym_1.12.0-1_amd64.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-11-25·19:52:29.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-11-25·19:52:29.000000·debian-binary
2 -rw-r--r--···0········0········0······696·2024-11-25·19:52:29.000000·control.tar.xz2 -rw-r--r--···0········0········0······696·2024-11-25·19:52:29.000000·control.tar.xz
3 -rw-r--r--···0········0········0···951600·2024-11-25·19:52:29.000000·data.tar.xz3 -rw-r--r--···0········0········0···951512·2024-11-25·19:52:29.000000·data.tar.xz
1.01 KB
control.tar.xz
1010 B
control.tar
553 B
./control
    
Offset 5, 8 lines modifiedOffset 5, 8 lines modified
5 Architecture:·amd645 Architecture:·amd64
6 Maintainer:·Debian·Astro·Maintainers·<debian-astro-maintainers@lists.alioth.debian.org>6 Maintainer:·Debian·Astro·Maintainers·<debian-astro-maintainers@lists.alioth.debian.org>
7 Installed-Size:·10207 Installed-Size:·1020
8 Depends:·python3-bdsf·(=·1.12.0-1)8 Depends:·python3-bdsf·(=·1.12.0-1)
9 Section:·debug9 Section:·debug
10 Priority:·optional10 Priority:·optional
11 Description:·debug·symbols·for·python3-bdsf11 Description:·debug·symbols·for·python3-bdsf
12 Build-Ids:·21836d29841041c8311de012b6b476989011f97c·71019a2ed1f009720af2443adc19a736d8b81c51·c0dff80a8f42289e287f693c993c4a9951b4e4e512 Build-Ids:·21836d29841041c8311de012b6b476989011f97c·c0dff80a8f42289e287f693c993c4a9951b4e4e5·ecf4521476dafaf7e22ec831915e17028f213d7b
432 B
./md5sums
30.0 B
./md5sums
Files differ
384 B
line order
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
1 usr/lib/debug/.build-id/21/836d29841041c8311de012b6b476989011f97c.debug1 usr/lib/debug/.build-id/21/836d29841041c8311de012b6b476989011f97c.debug
2 usr/lib/debug/.build-id/71/019a2ed1f009720af2443adc19a736d8b81c51.debug 
3 usr/lib/debug/.build-id/c0/dff80a8f42289e287f693c993c4a9951b4e4e5.debug2 usr/lib/debug/.build-id/c0/dff80a8f42289e287f693c993c4a9951b4e4e5.debug
 3 usr/lib/debug/.build-id/ec/f4521476dafaf7e22ec831915e17028f213d7b.debug
4 usr/lib/debug/.dwz/x86_64-linux-gnu/python3-bdsf.debug4 usr/lib/debug/.dwz/x86_64-linux-gnu/python3-bdsf.debug
16.1 KB
data.tar.xz
16.1 KB
data.tar
2.3 KB
file list
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·19:52:29.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·19:52:29.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·19:52:29.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·19:52:29.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·19:52:29.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·19:52:29.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·19:52:29.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·19:52:29.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·19:52:29.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·19:52:29.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·19:52:29.000000·./usr/lib/debug/.build-id/21/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·19:52:29.000000·./usr/lib/debug/.build-id/21/
7 -rw-r--r--···0·root·········(0)·root·········(0)····59064·2024-11-25·19:52:29.000000·./usr/lib/debug/.build-id/21/836d29841041c8311de012b6b476989011f97c.debug7 -rw-r--r--···0·root·········(0)·root·········(0)····59064·2024-11-25·19:52:29.000000·./usr/lib/debug/.build-id/21/836d29841041c8311de012b6b476989011f97c.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·19:52:29.000000·./usr/lib/debug/.build-id/71/ 
9 -rw-r--r--···0·root·········(0)·root·········(0)····65504·2024-11-25·19:52:29.000000·./usr/lib/debug/.build-id/71/019a2ed1f009720af2443adc19a736d8b81c51.debug 
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·19:52:29.000000·./usr/lib/debug/.build-id/c0/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·19:52:29.000000·./usr/lib/debug/.build-id/c0/
11 -rw-r--r--···0·root·········(0)·root·········(0)···896448·2024-11-25·19:52:29.000000·./usr/lib/debug/.build-id/c0/dff80a8f42289e287f693c993c4a9951b4e4e5.debug9 -rw-r--r--···0·root·········(0)·root·········(0)···896448·2024-11-25·19:52:29.000000·./usr/lib/debug/.build-id/c0/dff80a8f42289e287f693c993c4a9951b4e4e5.debug
 10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·19:52:29.000000·./usr/lib/debug/.build-id/ec/
 11 -rw-r--r--···0·root·········(0)·root·········(0)····65496·2024-11-25·19:52:29.000000·./usr/lib/debug/.build-id/ec/f4521476dafaf7e22ec831915e17028f213d7b.debug
12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·19:52:29.000000·./usr/lib/debug/.dwz/12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·19:52:29.000000·./usr/lib/debug/.dwz/
13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·19:52:29.000000·./usr/lib/debug/.dwz/x86_64-linux-gnu/13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·19:52:29.000000·./usr/lib/debug/.dwz/x86_64-linux-gnu/
14 -rw-r--r--···0·root·········(0)·root·········(0)·····7624·2024-11-25·19:52:29.000000·./usr/lib/debug/.dwz/x86_64-linux-gnu/python3-bdsf.debug14 -rw-r--r--···0·root·········(0)·root·········(0)·····7624·2024-11-25·19:52:29.000000·./usr/lib/debug/.dwz/x86_64-linux-gnu/python3-bdsf.debug
15 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·19:52:29.000000·./usr/share/15 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·19:52:29.000000·./usr/share/
16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·19:52:29.000000·./usr/share/doc/16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-25·19:52:29.000000·./usr/share/doc/
17 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-11-25·19:52:29.000000·./usr/share/doc/python3-bdsf-dbgsym·->·python3-bdsf17 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-11-25·19:52:29.000000·./usr/share/doc/python3-bdsf-dbgsym·->·python3-bdsf
13.8 KB
./usr/lib/debug/.build-id/71/019a2ed1f009720af2443adc19a736d8b81c51.debug vs.
./usr/lib/debug/.build-id/ec/f4521476dafaf7e22ec831915e17028f213d7b.debug
Files 98% similar despite different names
883 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········63136·(bytes·into·file)13 ··Start·of·section·headers:··········63128·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········3719 ··Number·of·section·headers:·········37
20 ··Section·header·string·table·index:·3620 ··Section·header·string·table·index:·36
2.77 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·37·section·headers,·starting·at·offset·0xf6a0:1 There·are·37·section·headers,·starting·at·offset·0xf698:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·000058·00···A··3···0··86 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·000058·00···A··3···0··8
7 ··[·3]·.dynsym···········NOBITS··········00000000000002b8·00025c·000870·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········00000000000002b8·00025c·000870·18···A··4···1··8
Offset 28, 19 lines modifiedOffset 28, 19 lines modified
28 ··[23]·.bss··············NOBITS··········0000000000011ac0·000d78·000070·00··WA··0···0·3228 ··[23]·.bss··············NOBITS··········0000000000011ac0·000d78·000070·00··WA··0···0·32
29 ··[24]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··129 ··[24]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··1
30 ··[25]·.debug_aranges····PROGBITS········0000000000000000·000280·00005c·00···C··0···0··830 ··[25]·.debug_aranges····PROGBITS········0000000000000000·000280·00005c·00···C··0···0··8
31 ··[26]·.debug_info·······PROGBITS········0000000000000000·0002e0·005b7c·00···C··0···0··831 ··[26]·.debug_info·······PROGBITS········0000000000000000·0002e0·005b7c·00···C··0···0··8
32 ··[27]·.debug_abbrev·····PROGBITS········0000000000000000·005e60·0008a3·00···C··0···0··832 ··[27]·.debug_abbrev·····PROGBITS········0000000000000000·005e60·0008a3·00···C··0···0··8
33 ··[28]·.debug_line·······PROGBITS········0000000000000000·006708·002a65·00···C··0···0··833 ··[28]·.debug_line·······PROGBITS········0000000000000000·006708·002a65·00···C··0···0··8
34 ··[29]·.debug_str········PROGBITS········0000000000000000·009170·0006aa·01·MSC··0···0··834 ··[29]·.debug_str········PROGBITS········0000000000000000·009170·0006aa·01·MSC··0···0··8
35 ··[30]·.debug_line_str···PROGBITS········0000000000000000·009820·0001d2·01·MSC··0···0··835 ··[30]·.debug_line_str···PROGBITS········0000000000000000·009820·0001d0·01·MSC··0···0··8
36 ··[31]·.debug_loclists···PROGBITS········0000000000000000·0099f8·0036ab·00···C··0···0··836 ··[31]·.debug_loclists···PROGBITS········0000000000000000·0099f0·0036ab·00···C··0···0··8
37 ··[32]·.debug_rnglists···PROGBITS········0000000000000000·00d0a8·0007f9·00···C··0···0··837 ··[32]·.debug_rnglists···PROGBITS········0000000000000000·00d0a0·0007f9·00···C··0···0··8
38 ··[33]·.gnu_debugaltlink·PROGBITS········0000000000000000·00d8a1·00004c·00······0···0··138 ··[33]·.gnu_debugaltlink·PROGBITS········0000000000000000·00d899·00004c·00······0···0··1
39 ··[34]·.symtab···········SYMTAB··········0000000000000000·00d8f0·001038·18·····35··84··839 ··[34]·.symtab···········SYMTAB··········0000000000000000·00d8e8·001038·18·····35··84··8
40 ··[35]·.strtab···········STRTAB··········0000000000000000·00e928·000c00·00······0···0··140 ··[35]·.strtab···········STRTAB··········0000000000000000·00e920·000c00·00······0···0··1
41 ··[36]·.shstrtab·········STRTAB··········0000000000000000·00f528·000173·00······0···0··141 ··[36]·.shstrtab·········STRTAB··········0000000000000000·00f520·000173·00······0···0··1
42 Key·to·Flags:42 Key·to·Flags:
43 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),43 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
44 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),44 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
45 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),45 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
46 ··D·(mbind),·l·(large),·p·(processor·specific)46 ··D·(mbind),·l·(large),·p·(processor·specific)
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:·71019a2ed1f009720af2443adc19a736d8b81c513 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ecf4521476dafaf7e22ec831915e17028f213d7b
2.73 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·2,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·2,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·/tmp/tmp8n4e079d/bbdir31 ··0»      (line_strp)»   (offset:·0):·/tmp/tmpt4qe3ee3/bbdir
32 ··1»      (line_strp)»   (offset:·0x2d):·..32 ··1»      (line_strp)»   (offset:·0x2d):·..
  
33 ·The·File·Name·Table·(offset·0x30,·lines·4,·columns·2):33 ·The·File·Name·Table·(offset·0x30,·lines·4,·columns·2):
34 ··Entry»  Dir»       Name34 ··Entry»  Dir»       Name
35 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1a):·pytess_roundness.f35 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1a):·pytess_roundness.f
36 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1a):·pytess_roundness.f36 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1a):·pytess_roundness.f
37 ··2»      (udata)»       0»      (line_strp)»   (offset:·0x30):·constants.h37 ··2»      (udata)»       0»      (line_strp)»   (offset:·0x30):·constants.h
Offset 987, 15 lines modifiedOffset 987, 15 lines modified
987 ··Opcode·9·has·1·arg987 ··Opcode·9·has·1·arg
988 ··Opcode·10·has·0·args988 ··Opcode·10·has·0·args
989 ··Opcode·11·has·0·args989 ··Opcode·11·has·0·args
990 ··Opcode·12·has·1·arg990 ··Opcode·12·has·1·arg
  
991 ·The·Directory·Table·(offset·0x66c,·lines·2,·columns·1):991 ·The·Directory·Table·(offset·0x66c,·lines·2,·columns·1):
992 ··Entry»  Name992 ··Entry»  Name
993 ··0»      (line_strp)»   (offset:·0):·/tmp/tmp8n4e079d/bbdir993 ··0»      (line_strp)»   (offset:·0):·/tmp/tmpt4qe3ee3/bbdir
994 ··1»      (line_strp)»   (offset:·0x2d):·..994 ··1»      (line_strp)»   (offset:·0x2d):·..
  
995 ·The·File·Name·Table·(offset·0x67a,·lines·3,·columns·2):995 ·The·File·Name·Table·(offset·0x67a,·lines·3,·columns·2):
996 ··Entry»  Dir»       Name996 ··Entry»  Dir»       Name
997 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x4a):·pytess_simple.f997 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x4a):·pytess_simple.f
998 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x4a):·pytess_simple.f998 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x4a):·pytess_simple.f
999 ··2»      (udata)»       0»      (line_strp)»   (offset:·0x3c):·<built-in>999 ··2»      (udata)»       0»      (line_strp)»   (offset:·0x3c):·<built-in>
Offset 1354, 15 lines modifiedOffset 1354, 15 lines modified
1354 ··Opcode·9·has·1·arg1354 ··Opcode·9·has·1·arg
1355 ··Opcode·10·has·0·args1355 ··Opcode·10·has·0·args
1356 ··Opcode·11·has·0·args1356 ··Opcode·11·has·0·args
1357 ··Opcode·12·has·1·arg1357 ··Opcode·12·has·1·arg
  
1358 ·The·Directory·Table·(offset·0x8f8,·lines·11,·columns·1):1358 ·The·Directory·Table·(offset·0x8f8,·lines·11,·columns·1):
1359 ··Entry»  Name1359 ··Entry»  Name
1360 ··0»      (line_strp)»   (offset:·0):·/tmp/tmp8n4e079d/bbdir1360 ··0»      (line_strp)»   (offset:·0):·/tmp/tmpt4qe3ee3/bbdir
1361 ··1»      (line_strp)»   (offset:·0x2d):·..1361 ··1»      (line_strp)»   (offset:·0x2d):·..
1362 ··2»      (line_strp)»   (offset:·0x72):·/usr/include/python3.121362 ··2»      (line_strp)»   (offset:·0x72):·/usr/include/python3.12
1363 ··3»      (line_strp)»   (offset:·0x8a):·/usr/lib/python3/dist-packages/numpy/core/include/numpy1363 ··3»      (line_strp)»   (offset:·0x8a):·/usr/lib/python3/dist-packages/numpy/core/include/numpy
1364 ··4»      (line_strp)»   (offset:·0xc2):·/usr/include/python3.12/cpython1364 ··4»      (line_strp)»   (offset:·0xc2):·/usr/include/python3.12/cpython
1365 ··5»      (line_strp)»   (offset:·0xe2):·/usr/include/x86_64-linux-gnu/bits1365 ··5»      (line_strp)»   (offset:·0xe2):·/usr/include/x86_64-linux-gnu/bits
1366 ··6»      (line_strp)»   (offset:·0x105):·/usr/lib/gcc/x86_64-linux-gnu/14/include1366 ··6»      (line_strp)»   (offset:·0x105):·/usr/lib/gcc/x86_64-linux-gnu/14/include
1367 ··7»      (line_strp)»   (offset:·0x12e):·/usr/include/x86_64-linux-gnu/sys1367 ··7»      (line_strp)»   (offset:·0x12e):·/usr/include/x86_64-linux-gnu/sys
Offset 8587, 15 lines modifiedOffset 8587, 15 lines modified
8587 ··Opcode·9·has·1·arg8587 ··Opcode·9·has·1·arg
8588 ··Opcode·10·has·0·args8588 ··Opcode·10·has·0·args
8589 ··Opcode·11·has·0·args8589 ··Opcode·11·has·0·args
8590 ··Opcode·12·has·1·arg8590 ··Opcode·12·has·1·arg
  
8591 ·The·Directory·Table·(offset·0x35df,·lines·10,·columns·1):8591 ·The·Directory·Table·(offset·0x35df,·lines·10,·columns·1):
8592 ··Entry»  Name8592 ··Entry»  Name
8593 ··0»      (line_strp)»   (offset:·0):·/tmp/tmp8n4e079d/bbdir8593 ··0»      (line_strp)»   (offset:·0):·/tmp/tmpt4qe3ee3/bbdir
8594 ··1»      (line_strp)»   (offset:·0x186):·/usr/lib/python3/dist-packages/numpy/f2py/src8594 ··1»      (line_strp)»   (offset:·0x186):·/usr/lib/python3/dist-packages/numpy/f2py/src
8595 ··2»      (line_strp)»   (offset:·0xe2):·/usr/include/x86_64-linux-gnu/bits8595 ··2»      (line_strp)»   (offset:·0xe2):·/usr/include/x86_64-linux-gnu/bits
8596 ··3»      (line_strp)»   (offset:·0x8a):·/usr/lib/python3/dist-packages/numpy/core/include/numpy8596 ··3»      (line_strp)»   (offset:·0x8a):·/usr/lib/python3/dist-packages/numpy/core/include/numpy
8597 ··4»      (line_strp)»   (offset:·0x72):·/usr/include/python3.128597 ··4»      (line_strp)»   (offset:·0x72):·/usr/include/python3.12
8598 ··5»      (line_strp)»   (offset:·0xc2):·/usr/include/python3.12/cpython8598 ··5»      (line_strp)»   (offset:·0xc2):·/usr/include/python3.12/cpython
8599 ··6»      (line_strp)»   (offset:·0x105):·/usr/lib/gcc/x86_64-linux-gnu/14/include8599 ··6»      (line_strp)»   (offset:·0x105):·/usr/lib/gcc/x86_64-linux-gnu/14/include
8600 ··7»      (line_strp)»   (offset:·0x12e):·/usr/include/x86_64-linux-gnu/sys8600 ··7»      (line_strp)»   (offset:·0x12e):·/usr/include/x86_64-linux-gnu/sys
6.14 KB
readelf --wide --debug-dump=info {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 ···Length:········0x3d·(32-bit)4 ···Length:········0x3d·(32-bit)
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_partial·(3)6 ···Unit·Type:·····DW_UT_partial·(3)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·25·(DW_TAG_partial_unit)9 ·<0><c>:·Abbrev·Number:·25·(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:·0):·/tmp/tmp8n4e079d/bbdir11 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·/tmp/tmpt4qe3ee3/bbdir
12 ·<1><15>:·Abbrev·Number:·7·(DW_TAG_base_type)12 ·<1><15>:·Abbrev·Number:·7·(DW_TAG_base_type)
13 ····<16>···DW_AT_byte_size···:·(data1)·813 ····<16>···DW_AT_byte_size···:·(data1)·8
14 ····<17>···DW_AT_encoding····:·(data1)·4»    (float)14 ····<17>···DW_AT_encoding····:·(data1)·4»    (float)
15 ····<18>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x10)·15 ····<18>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x10)·
16 ·<1><1c>:·Abbrev·Number:·7·(DW_TAG_base_type)16 ·<1><1c>:·Abbrev·Number:·7·(DW_TAG_base_type)
17 ····<1d>···DW_AT_byte_size···:·(data1)·417 ····<1d>···DW_AT_byte_size···:·(data1)·4
18 ····<1e>···DW_AT_encoding····:·(data1)·5»    (signed)18 ····<1e>···DW_AT_encoding····:·(data1)·5»    (signed)
Offset 44, 15 lines modifiedOffset 44, 15 lines modified
44 ···Length:········0x3ff·(32-bit)44 ···Length:········0x3ff·(32-bit)
45 ···Version:·······545 ···Version:·······5
46 ···Unit·Type:·····DW_UT_partial·(3)46 ···Unit·Type:·····DW_UT_partial·(3)
47 ···Abbrev·Offset:·047 ···Abbrev·Offset:·0
48 ···Pointer·Size:··848 ···Pointer·Size:··8
49 ·<0><4d>:·Abbrev·Number:·25·(DW_TAG_partial_unit)49 ·<0><4d>:·Abbrev·Number:·25·(DW_TAG_partial_unit)
50 ····<4e>···DW_AT_stmt_list···:·(sec_offset)·0x8d650 ····<4e>···DW_AT_stmt_list···:·(sec_offset)·0x8d6
51 ····<52>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·/tmp/tmp8n4e079d/bbdir51 ····<52>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·/tmp/tmpt4qe3ee3/bbdir
52 ·<1><56>:·Abbrev·Number:·5·(DW_TAG_imported_unit)52 ·<1><56>:·Abbrev·Number:·5·(DW_TAG_imported_unit)
53 ····<57>···DW_AT_import······:·(GNU_ref_alt)·<0x27>53 ····<57>···DW_AT_import······:·(GNU_ref_alt)·<0x27>
54 ·<1><5b>:·Abbrev·Number:·5·(DW_TAG_imported_unit)54 ·<1><5b>:·Abbrev·Number:·5·(DW_TAG_imported_unit)
55 ····<5c>···DW_AT_import······:·(GNU_ref_alt)·<0x7a>55 ····<5c>···DW_AT_import······:·(GNU_ref_alt)·<0x7a>
56 ·<1><60>:·Abbrev·Number:·5·(DW_TAG_imported_unit)56 ·<1><60>:·Abbrev·Number:·5·(DW_TAG_imported_unit)
57 ····<61>···DW_AT_import······:·(GNU_ref_alt)·<0x245>57 ····<61>···DW_AT_import······:·(GNU_ref_alt)·<0x245>
58 ·<1><65>:·Abbrev·Number:·5·(DW_TAG_imported_unit)58 ·<1><65>:·Abbrev·Number:·5·(DW_TAG_imported_unit)
Offset 650, 15 lines modifiedOffset 650, 15 lines modified
650 ···Abbrev·Offset:·0650 ···Abbrev·Offset:·0
651 ···Pointer·Size:··8651 ···Pointer·Size:··8
652 ·<0><450>:·Abbrev·Number:·65·(DW_TAG_compile_unit)652 ·<0><450>:·Abbrev·Number:·65·(DW_TAG_compile_unit)
653 ····<451>···DW_AT_producer····:·(strp)·(offset:·0x582):·GNU·Fortran2008·14.2.0·-ffixed-form·-mtune=generic·-march=x86-64·-g·-O3·-O2·-fvisibility=hidden·-fstack-protector-strong·-fstack-clash-protection·-fcf-protection=full·-fPIC·-J·_pytesselate.cpython-312-x86_64-linux-gnu.so.p·-fintrinsic-modules-path·/usr/lib/gcc/x86_64-linux-gnu/14/finclude·-fpre-include=/usr/include/finclude/x86_64-linux-gnu/math-vector-fortran.h653 ····<451>···DW_AT_producer····:·(strp)·(offset:·0x582):·GNU·Fortran2008·14.2.0·-ffixed-form·-mtune=generic·-march=x86-64·-g·-O3·-O2·-fvisibility=hidden·-fstack-protector-strong·-fstack-clash-protection·-fcf-protection=full·-fPIC·-J·_pytesselate.cpython-312-x86_64-linux-gnu.so.p·-fintrinsic-modules-path·/usr/lib/gcc/x86_64-linux-gnu/14/finclude·-fpre-include=/usr/include/finclude/x86_64-linux-gnu/math-vector-fortran.h
654 ····<455>···DW_AT_language····:·(data1)·35»  (Fortran·08)654 ····<455>···DW_AT_language····:·(data1)·35»  (Fortran·08)
655 ····<456>···DW_AT_identifier_case:·(data1)·2»    (down_case)655 ····<456>···DW_AT_identifier_case:·(data1)·2»    (down_case)
656 ····<457>···DW_AT_name········:·(line_strp)·(offset:·0x17):·../pytess_roundness.f656 ····<457>···DW_AT_name········:·(line_strp)·(offset:·0x17):·../pytess_roundness.f
657 ····<45b>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·/tmp/tmp8n4e079d/bbdir657 ····<45b>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·/tmp/tmpt4qe3ee3/bbdir
658 ····<45f>···DW_AT_low_pc······:·(addr)·0x3540658 ····<45f>···DW_AT_low_pc······:·(addr)·0x3540
659 ····<467>···DW_AT_high_pc·····:·(udata)·3410659 ····<467>···DW_AT_high_pc·····:·(udata)·3410
660 ····<469>···DW_AT_stmt_list···:·(sec_offset)·0660 ····<469>···DW_AT_stmt_list···:·(sec_offset)·0
661 ·<1><46d>:·Abbrev·Number:·7·(DW_TAG_base_type)661 ·<1><46d>:·Abbrev·Number:·7·(DW_TAG_base_type)
662 ····<46e>···DW_AT_byte_size···:·(data1)·8662 ····<46e>···DW_AT_byte_size···:·(data1)·8
663 ····<46f>···DW_AT_encoding····:·(data1)·4»   (float)663 ····<46f>···DW_AT_encoding····:·(data1)·4»   (float)
664 ····<470>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x10)·664 ····<470>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x10)·
Offset 2076, 15 lines modifiedOffset 2076, 15 lines modified
2076 ···Abbrev·Offset:·02076 ···Abbrev·Offset:·0
2077 ···Pointer·Size:··82077 ···Pointer·Size:··8
2078 ·<0><10d3>:·Abbrev·Number:·65·(DW_TAG_compile_unit)2078 ·<0><10d3>:·Abbrev·Number:·65·(DW_TAG_compile_unit)
2079 ····<10d4>···DW_AT_producer····:·(strp)·(offset:·0x582):·GNU·Fortran2008·14.2.0·-ffixed-form·-mtune=generic·-march=x86-64·-g·-O3·-O2·-fvisibility=hidden·-fstack-protector-strong·-fstack-clash-protection·-fcf-protection=full·-fPIC·-J·_pytesselate.cpython-312-x86_64-linux-gnu.so.p·-fintrinsic-modules-path·/usr/lib/gcc/x86_64-linux-gnu/14/finclude·-fpre-include=/usr/include/finclude/x86_64-linux-gnu/math-vector-fortran.h2079 ····<10d4>···DW_AT_producer····:·(strp)·(offset:·0x582):·GNU·Fortran2008·14.2.0·-ffixed-form·-mtune=generic·-march=x86-64·-g·-O3·-O2·-fvisibility=hidden·-fstack-protector-strong·-fstack-clash-protection·-fcf-protection=full·-fPIC·-J·_pytesselate.cpython-312-x86_64-linux-gnu.so.p·-fintrinsic-modules-path·/usr/lib/gcc/x86_64-linux-gnu/14/finclude·-fpre-include=/usr/include/finclude/x86_64-linux-gnu/math-vector-fortran.h
2080 ····<10d8>···DW_AT_language····:·(data1)·35» (Fortran·08)2080 ····<10d8>···DW_AT_language····:·(data1)·35» (Fortran·08)
2081 ····<10d9>···DW_AT_identifier_case:·(data1)·2»   (down_case)2081 ····<10d9>···DW_AT_identifier_case:·(data1)·2»   (down_case)
2082 ····<10da>···DW_AT_name········:·(line_strp)·(offset:·0x47):·../pytess_simple.f2082 ····<10da>···DW_AT_name········:·(line_strp)·(offset:·0x47):·../pytess_simple.f
2083 ····<10de>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·/tmp/tmp8n4e079d/bbdir2083 ····<10de>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·/tmp/tmpt4qe3ee3/bbdir
2084 ····<10e2>···DW_AT_low_pc······:·(addr)·0x42c02084 ····<10e2>···DW_AT_low_pc······:·(addr)·0x42c0
2085 ····<10ea>···DW_AT_high_pc·····:·(udata)·11312085 ····<10ea>···DW_AT_high_pc·····:·(udata)·1131
2086 ····<10ec>···DW_AT_stmt_list···:·(sec_offset)·0x64a2086 ····<10ec>···DW_AT_stmt_list···:·(sec_offset)·0x64a
2087 ·<1><10f0>:·Abbrev·Number:·7·(DW_TAG_base_type)2087 ·<1><10f0>:·Abbrev·Number:·7·(DW_TAG_base_type)
2088 ····<10f1>···DW_AT_byte_size···:·(data1)·82088 ····<10f1>···DW_AT_byte_size···:·(data1)·8
2089 ····<10f2>···DW_AT_encoding····:·(data1)·4»  (float)2089 ····<10f2>···DW_AT_encoding····:·(data1)·4»  (float)
2090 ····<10f3>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x10)·2090 ····<10f3>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x10)·
Offset 2383, 15 lines modifiedOffset 2383, 15 lines modified
2383 ···Unit·Type:·····DW_UT_compile·(1)2383 ···Unit·Type:·····DW_UT_compile·(1)
2384 ···Abbrev·Offset:·0x57a2384 ···Abbrev·Offset:·0x57a
2385 ···Pointer·Size:··82385 ···Pointer·Size:··8
2386 ·<0><1372>:·Abbrev·Number:·102·(DW_TAG_compile_unit)2386 ·<0><1372>:·Abbrev·Number:·102·(DW_TAG_compile_unit)
2387 ····<1373>···DW_AT_producer····:·(strp)·(offset:·0xb82):·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-tables2387 ····<1373>···DW_AT_producer····:·(strp)·(offset:·0xb82):·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
2388 ····<1377>···DW_AT_language····:·(data1)·29» (C11)2388 ····<1377>···DW_AT_language····:·(data1)·29» (C11)
2389 ····<1378>···DW_AT_name········:·(line_strp)·(offset:·0x5a):·../_pytesselatemodule.c2389 ····<1378>···DW_AT_name········:·(line_strp)·(offset:·0x5a):·../_pytesselatemodule.c
2390 ····<137c>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·/tmp/tmp8n4e079d/bbdir2390 ····<137c>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·/tmp/tmpt4qe3ee3/bbdir
2391 ····<1380>···DW_AT_low_pc······:·(addr)·0x47402391 ····<1380>···DW_AT_low_pc······:·(addr)·0x4740
2392 ····<1388>···DW_AT_high_pc·····:·(udata)·119452392 ····<1388>···DW_AT_high_pc·····:·(udata)·11945
2393 ····<138a>···DW_AT_stmt_list···:·(sec_offset)·0x8d62393 ····<138a>···DW_AT_stmt_list···:·(sec_offset)·0x8d6
2394 ·<1><138e>:·Abbrev·Number:·1·(DW_TAG_base_type)2394 ·<1><138e>:·Abbrev·Number:·1·(DW_TAG_base_type)
2395 ····<138f>···DW_AT_byte_size···:·(data1)·82395 ····<138f>···DW_AT_byte_size···:·(data1)·8
2396 ····<1390>···DW_AT_encoding····:·(data1)·7»  (unsigned)2396 ····<1390>···DW_AT_encoding····:·(data1)·7»  (unsigned)
2397 ····<1391>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x11c6)·2397 ····<1391>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x11c6)·
Offset 10909, 15 lines modifiedOffset 10909, 15 lines modified
10909 ···Unit·Type:·····DW_UT_compile·(1)10909 ···Unit·Type:·····DW_UT_compile·(1)
10910 ···Abbrev·Offset:·0xd7c10910 ···Abbrev·Offset:·0xd7c
10911 ···Pointer·Size:··810911 ···Pointer·Size:··8
10912 ·<0><66d0>:·Abbrev·Number:·139·(DW_TAG_compile_unit)10912 ·<0><66d0>:·Abbrev·Number:·139·(DW_TAG_compile_unit)
10913 ····<66d2>···DW_AT_producer····:·(strp)·(offset:·0xb82):·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-tables10913 ····<66d2>···DW_AT_producer····:·(strp)·(offset:·0xb82):·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
10914 ····<66d6>···DW_AT_language····:·(data1)·29» (C11)10914 ····<66d6>···DW_AT_language····:·(data1)·29» (C11)
10915 ····<66d7>···DW_AT_name········:·(line_strp)·(offset:·0x37c):·/usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.c10915 ····<66d7>···DW_AT_name········:·(line_strp)·(offset:·0x37c):·/usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.c
10916 ····<66db>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·/tmp/tmp8n4e079d/bbdir10916 ····<66db>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·/tmp/tmpt4qe3ee3/bbdir
10917 ····<66df>···DW_AT_low_pc······:·(addr)·0x760010917 ····<66df>···DW_AT_low_pc······:·(addr)·0x7600
10918 ····<66e7>···DW_AT_high_pc·····:·(udata)·1112610918 ····<66e7>···DW_AT_high_pc·····:·(udata)·11126
10919 ····<66e9>···DW_AT_stmt_list···:·(sec_offset)·0x35bd10919 ····<66e9>···DW_AT_stmt_list···:·(sec_offset)·0x35bd
10920 ·<1><66ed>:·Abbrev·Number:·112·(DW_TAG_imported_unit)10920 ·<1><66ed>:·Abbrev·Number:·112·(DW_TAG_imported_unit)
10921 ····<66ee>···DW_AT_import······:·(GNU_ref_alt)·<0xc>10921 ····<66ee>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
10922 ·<1><66f2>:·Abbrev·Number:·112·(DW_TAG_imported_unit)10922 ·<1><66f2>:·Abbrev·Number:·112·(DW_TAG_imported_unit)
10923 ····<66f3>···DW_AT_import······:·(GNU_ref_alt)·<0x178b>10923 ····<66f3>···DW_AT_import······:·(GNU_ref_alt)·<0x178b>
210 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 QGCC:·(Debian·14.2.0-8)·14.2.01 !={GCC:·(Debian·14.2.0-8)·14.2.0
2 a```bpaa`2 a```bpaa`
3 ^9h{*;hE3 ^9h{*;hE
4 3GfK[!tl4 3GfK[!tl
5 c»      yY.!Z8=h5 c»      yY.!Z8=h
6 BI'(('%q_6 BI'(('%q_
7 !ZHY}%+HI7 !ZHY}%+HI
8 a#lL*\S708 a#lL*\S70
461 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmp8n4e079d/bbdir2 ··[·····0]··/tmp/tmpt4qe3ee3/bbdir
3 ··[····17]··../pytess_roundness.f3 ··[····17]··../pytess_roundness.f
4 ··[····2d]··..4 ··[····2d]··..
5 ··[····30]··constants.h5 ··[····30]··constants.h
6 ··[····3c]··<built-in>6 ··[····3c]··<built-in>
7 ··[····47]··../pytess_simple.f7 ··[····47]··../pytess_simple.f
8 ··[····5a]··../_pytesselatemodule.c8 ··[····5a]··../_pytesselatemodule.c
9 ··[····72]··/usr/include/python3.129 ··[····72]··/usr/include/python3.12