3.86 MB
/srv/reproducible-results/rbuild-debian/r-b-build.zNZGkKFb/b1/scikit-misc_0.3.1+dfsg-3_i386.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.zNZGkKFb/b2/scikit-misc_0.3.1+dfsg-3_i386.changes
420 B
Files
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
  
1 ·3f354df931787c15e76fd33616cecb70·454520·debug·optional·python3-skmisc-dbgsym_0.3.1+dfsg-3_i386.deb1 ·a82b695f1ef3dad7d3919f93f1166fcd·454524·debug·optional·python3-skmisc-dbgsym_0.3.1+dfsg-3_i386.deb
2 ·6da4c46e2d2db868eabddb8346aac141·138344·python·optional·python3-skmisc_0.3.1+dfsg-3_i386.deb2 ·65bc84e0cc7c3276b9b7d4278db2e589·138676·python·optional·python3-skmisc_0.3.1+dfsg-3_i386.deb
3.84 MB
python3-skmisc_0.3.1+dfsg-3_i386.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2023-12-31·18:52:14.000000·debian-binary1 -rw-r--r--···0········0········0········4·2023-12-31·18:52:14.000000·debian-binary
2 -rw-r--r--···0········0········0·····1588·2023-12-31·18:52:14.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1588·2023-12-31·18:52:14.000000·control.tar.xz
3 -rw-r--r--···0········0········0···136564·2023-12-31·18:52:14.000000·data.tar.xz3 -rw-r--r--···0········0········0···136896·2023-12-31·18:52:14.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
3.84 MB
data.tar.xz
3.84 MB
data.tar
3.84 MB
./usr/lib/python3/dist-packages/skmisc/loess/_loess.cpython-312-i386-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:·24a38651c3ba8cbc586b87351e0f408286f96c6e3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7aa227c3c1c47bbce2795589ee2e63aeb274d1ed
3.84 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 154 lines modifiedOffset 1, 154 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00004c00·<PyInit__loess@@Base-0x6e9e>:2 00004c00·<PyInit__loess@@Base-0x6e9e>:
3 __Pyx_PyImport_AddModuleRef():3 __Pyx_PyImport_AddModuleRef():
4 ./.mesonpy-t429_563/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:11144 ./.mesonpy-n58vd7j3/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:1114
5 »       push···%ebx5 »       push···%ebx
6 »       call···bac0·<PyInit__loess@@Base+0x22>6 »       call···bac0·<PyInit__loess@@Base+0x22>
7 »       add····$0x5006e,%ebx7 »       add····$0x5006e,%ebx
8 »       sub····$0x14,%esp8 »       sub····$0x14,%esp
9 ./.mesonpy-t429_563/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:11159 ./.mesonpy-n58vd7j3/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:1115
10 »       push···%eax10 »       push···%eax
11 »       call···4380·<PyImport_AddModule@plt>11 »       call···4380·<PyImport_AddModule@plt>
12 /usr/include/python3.12/object.h:78712 /usr/include/python3.12/object.h:787
13 »       add····$0x10,%esp13 »       add····$0x10,%esp
14 »       test···%eax,%eax14 »       test···%eax,%eax
15 »       je·····4c29·<__cxa_finalize@plt+0x49>15 »       je·····4c29·<__cxa_finalize@plt+0x49>
16 /usr/include/python3.12/object.h:24416 /usr/include/python3.12/object.h:244
17 »       mov····(%eax),%edx17 »       mov····(%eax),%edx
18 /usr/include/python3.12/object.h:649·(discriminator·1)18 /usr/include/python3.12/object.h:649·(discriminator·1)
19 »       cmp····$0x3fffffff,%edx19 »       cmp····$0x3fffffff,%edx
20 »       je·····4c29·<__cxa_finalize@plt+0x49>20 »       je·····4c29·<__cxa_finalize@plt+0x49>
21 /usr/include/python3.12/object.h:65221 /usr/include/python3.12/object.h:652
22 »       inc····%edx22 »       inc····%edx
23 »       mov····%edx,(%eax)23 »       mov····%edx,(%eax)
24 ./.mesonpy-t429_563/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:111824 ./.mesonpy-n58vd7j3/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:1118
25 »       add····$0x8,%esp25 »       add····$0x8,%esp
26 »       pop····%ebx26 »       pop····%ebx
27 »       ret27 »       ret
28 __Pyx_PyType_Ready():28 __Pyx_PyType_Ready():
29 ./.mesonpy-t429_563/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:2653629 ./.mesonpy-n58vd7j3/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:26536
30 »       push···%ebp30 »       push···%ebp
31 »       push···%edi31 »       push···%edi
32 »       push···%esi32 »       push···%esi
33 »       mov····%eax,%esi33 »       mov····%eax,%esi
34 »       push···%ebx34 »       push···%ebx
35 »       call···bac0·<PyInit__loess@@Base+0x22>35 »       call···bac0·<PyInit__loess@@Base+0x22>
36 »       add····$0x5003b,%ebx36 »       add····$0x5003b,%ebx
37 »       sub····$0xc,%esp37 »       sub····$0xc,%esp
38 ./.mesonpy-t429_563/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:2654538 ./.mesonpy-n58vd7j3/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:26545
39 »       mov····0xa8(%eax),%ecx39 »       mov····0xa8(%eax),%ecx
40 ./.mesonpy-t429_563/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:2654640 ./.mesonpy-n58vd7j3/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:26546
41 »       test···%ecx,%ecx41 »       test···%ecx,%ecx
42 »       je·····4ca6·<__cxa_finalize@plt+0xc6>42 »       je·····4ca6·<__cxa_finalize@plt+0xc6>
43 ./.mesonpy-t429_563/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:26546·(discriminator·1)43 ./.mesonpy-n58vd7j3/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:26546·(discriminator·1)
44 »       mov····0x90(%eax),%ebp44 »       mov····0x90(%eax),%ebp
45 /usr/include/python3.12/object.h:23345 /usr/include/python3.12/object.h:233
46 »       mov····0x8(%ecx),%edi46 »       mov····0x8(%ecx),%edi
47 ./.mesonpy-t429_563/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:2646047 ./.mesonpy-n58vd7j3/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:26460
48 »       mov····$0x1,%edx48 »       mov····$0x1,%edx
49 ./.mesonpy-t429_563/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:26460·(discriminator·1)49 ./.mesonpy-n58vd7j3/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:26460·(discriminator·1)
50 »       cmp····%edx,%edi50 »       cmp····%edx,%edi
51 »       jle····4ca6·<__cxa_finalize@plt+0xc6>51 »       jle····4ca6·<__cxa_finalize@plt+0xc6>
52 ./.mesonpy-t429_563/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:2646652 ./.mesonpy-n58vd7j3/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:26466
53 »       mov····0xc(%ecx,%edx,4),%eax53 »       mov····0xc(%ecx,%edx,4),%eax
54 ./.mesonpy-t429_563/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:2648454 ./.mesonpy-n58vd7j3/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:26484
55 »       testb··$0x2,0x55(%eax)55 »       testb··$0x2,0x55(%eax)
56 »       jne····4c74·<__cxa_finalize@plt+0x94>56 »       jne····4c74·<__cxa_finalize@plt+0x94>
57 ./.mesonpy-t429_563/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:2648757 ./.mesonpy-n58vd7j3/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:26487
58 »       push···%edx58 »       push···%edx
59 »       push···0xc(%eax)59 »       push···0xc(%eax)
60 »       lea····-0x1603c(%ebx),%eax60 »       lea····-0x1603c(%ebx),%eax
61 »       jmp····4c8d·<__cxa_finalize@plt+0xad>61 »       jmp····4c8d·<__cxa_finalize@plt+0xad>
62 ./.mesonpy-t429_563/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:2649562 ./.mesonpy-n58vd7j3/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:26495
63 »       test···%ebp,%ebp63 »       test···%ebp,%ebp
64 »       jne····4ca3·<__cxa_finalize@plt+0xc3>64 »       jne····4ca3·<__cxa_finalize@plt+0xc3>
65 ./.mesonpy-t429_563/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:2650765 ./.mesonpy-n58vd7j3/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:26507
66 »       cmpl···$0x0,0x90(%eax)66 »       cmpl···$0x0,0x90(%eax)
67 »       je·····4ca3·<__cxa_finalize@plt+0xc3>67 »       je·····4ca3·<__cxa_finalize@plt+0xc3>
68 ./.mesonpy-t429_563/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:2651068 ./.mesonpy-n58vd7j3/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:26510
69 »       push···0xc(%eax)69 »       push···0xc(%eax)
70 »       lea····-0x16014(%ebx),%eax70 »       lea····-0x16014(%ebx),%eax
71 »       push···0xc(%esi)71 »       push···0xc(%esi)
72 »       push···%eax72 »       push···%eax
73 ./.mesonpy-t429_563/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:2654773 ./.mesonpy-n58vd7j3/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:26547
74 »       or·····$0xffffffff,%edi74 »       or·····$0xffffffff,%edi
75 ./.mesonpy-t429_563/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:2651075 ./.mesonpy-n58vd7j3/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:26510
76 »       mov····0x31c(%ebx),%eax76 »       mov····0x31c(%ebx),%eax
77 »       push···(%eax)77 »       push···(%eax)
78 »       call···43d0·<PyErr_Format@plt>78 »       call···43d0·<PyErr_Format@plt>
79 ./.mesonpy-t429_563/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:2652479 ./.mesonpy-n58vd7j3/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:26524
80 »       add····$0x10,%esp80 »       add····$0x10,%esp
81 »       jmp····4cd2·<__cxa_finalize@plt+0xf2>81 »       jmp····4cd2·<__cxa_finalize@plt+0xf2>
82 ./.mesonpy-t429_563/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:26460·(discriminator·2)82 ./.mesonpy-n58vd7j3/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:26460·(discriminator·2)
83 »       inc····%edx83 »       inc····%edx
84 »       jmp····4c5a·<__cxa_finalize@plt+0x7a>84 »       jmp····4c5a·<__cxa_finalize@plt+0x7a>
85 ./.mesonpy-t429_563/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:2655285 ./.mesonpy-n58vd7j3/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:26552
86 »       call···4aa0·<PyGC_Disable@plt>86 »       call···4aa0·<PyGC_Disable@plt>
87 ./.mesonpy-t429_563/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:2658887 ./.mesonpy-n58vd7j3/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:26588
88 »       sub····$0xc,%esp88 »       sub····$0xc,%esp
89 ./.mesonpy-t429_563/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:2658389 ./.mesonpy-n58vd7j3/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:26583
90 »       orl····$0x300,0x54(%esi)90 »       orl····$0x300,0x54(%esi)
91 ./.mesonpy-t429_563/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:2658891 ./.mesonpy-n58vd7j3/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:26588
92 »       push···%esi92 »       push···%esi
93 ./.mesonpy-t429_563/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:2655293 ./.mesonpy-n58vd7j3/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:26552
94 »       mov····%eax,%ebp94 »       mov····%eax,%ebp
95 ./.mesonpy-t429_563/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:2658895 ./.mesonpy-n58vd7j3/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:26588
96 »       call···4160·<PyType_Ready@plt>96 »       call···4160·<PyType_Ready@plt>
97 ./.mesonpy-t429_563/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:2659097 ./.mesonpy-n58vd7j3/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:26590
98 »       andl···$0xfffffdff,0x54(%esi)98 »       andl···$0xfffffdff,0x54(%esi)
99 ./.mesonpy-t429_563/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:2659299 ./.mesonpy-n58vd7j3/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:26592
100 »       add····$0x10,%esp100 »       add····$0x10,%esp
101 ./.mesonpy-t429_563/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:26588101 ./.mesonpy-n58vd7j3/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:26588
102 »       mov····%eax,%edi102 »       mov····%eax,%edi
103 ./.mesonpy-t429_563/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:26592103 ./.mesonpy-n58vd7j3/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:26592
104 »       test···%ebp,%ebp104 »       test···%ebp,%ebp
105 »       je·····4cd2·<__cxa_finalize@plt+0xf2>105 »       je·····4cd2·<__cxa_finalize@plt+0xf2>
106 ./.mesonpy-t429_563/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:26593106 ./.mesonpy-n58vd7j3/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:26593
107 »       call···4280·<PyGC_Enable@plt>107 »       call···4280·<PyGC_Enable@plt>
108 ./.mesonpy-t429_563/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:26615108 ./.mesonpy-n58vd7j3/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:26615
109 »       add····$0xc,%esp109 »       add····$0xc,%esp
110 »       mov····%edi,%eax110 »       mov····%edi,%eax
111 »       pop····%ebx111 »       pop····%ebx
112 »       pop····%esi112 »       pop····%esi
113 »       pop····%edi113 »       pop····%edi
114 »       pop····%ebp114 »       pop····%ebp
115 »       ret115 »       ret
116 __Pyx_copy_spec_to_module():116 __Pyx_copy_spec_to_module():
117 ./.mesonpy-t429_563/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:23190117 ./.mesonpy-n58vd7j3/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:23190
118 »       push···%ebp118 »       push···%ebp
119 »       mov····%edx,%ebp119 »       mov····%edx,%ebp
120 »       push···%edi120 »       push···%edi
121 »       push···%esi121 »       push···%esi
122 »       push···%ebx122 »       push···%ebx
123 »       call···bac0·<PyInit__loess@@Base+0x22>123 »       call···bac0·<PyInit__loess@@Base+0x22>
Max diff block lines reached; 4014663/4022777 bytes (99.80%) 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·61333836·35316333·62613863·62633538·a38651c3ba8cbc58 
3 ··0x00000010·36623837·33353165·30663430·38323836·6b87351e0f4082862 ··0x00000000·61323237·63336331·63343762·62636532·a227c3c1c47bbce2
 3 ··0x00000010·37393535·38396565·32653633·61656232·795589ee2e63aeb2
4 ··0x00000020·66393663·36652e64·65627567·00000000·f96c6e.debug....4 ··0x00000020·37346431·65642e64·65627567·00000000·74d1ed.debug....
5 ··0x00000030·8da7e482····························....5 ··0x00000030·c1051e29····························...)
  
25.3 KB
python3-skmisc-dbgsym_0.3.1+dfsg-3_i386.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2023-12-31·18:52:14.000000·debian-binary1 -rw-r--r--···0········0········0········4·2023-12-31·18:52:14.000000·debian-binary
2 -rw-r--r--···0········0········0······528·2023-12-31·18:52:14.000000·control.tar.xz2 -rw-r--r--···0········0········0······528·2023-12-31·18:52:14.000000·control.tar.xz
3 -rw-r--r--···0········0········0···453800·2023-12-31·18:52:14.000000·data.tar.xz3 -rw-r--r--···0········0········0···453804·2023-12-31·18:52:14.000000·data.tar.xz
624 B
control.tar.xz
596 B
control.tar
348 B
./control
    
Offset 5, 8 lines modifiedOffset 5, 8 lines modified
5 Architecture:·i3865 Architecture:·i386
6 Maintainer:·Diane·Trout·<diane@ghic.org>6 Maintainer:·Diane·Trout·<diane@ghic.org>
7 Installed-Size:·4817 Installed-Size:·481
8 Depends:·python3-skmisc·(=·0.3.1+dfsg-3)8 Depends:·python3-skmisc·(=·0.3.1+dfsg-3)
9 Section:·debug9 Section:·debug
10 Priority:·optional10 Priority:·optional
11 Description:·debug·symbols·for·python3-skmisc11 Description:·debug·symbols·for·python3-skmisc
12 Build-Ids:·24a38651c3ba8cbc586b87351e0f408286f96c6e12 Build-Ids:·7aa227c3c1c47bbce2795589ee2e63aeb274d1ed
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/24/a38651c3ba8cbc586b87351e0f408286f96c6e.debug1 usr/lib/debug/.build-id/7a/a227c3c1c47bbce2795589ee2e63aeb274d1ed.debug
24.2 KB
data.tar.xz
24.2 KB
data.tar
1.39 KB
file list
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-12-31·18:52:14.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-12-31·18:52:14.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-12-31·18:52:14.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-12-31·18:52:14.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-12-31·18:52:14.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-12-31·18:52:14.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-12-31·18:52:14.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-12-31·18:52:14.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-12-31·18:52:14.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-12-31·18:52:14.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-12-31·18:52:14.000000·./usr/lib/debug/.build-id/24/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-12-31·18:52:14.000000·./usr/lib/debug/.build-id/7a/
7 -rw-r--r--···0·root·········(0)·root·········(0)···481908·2023-12-31·18:52:14.000000·./usr/lib/debug/.build-id/24/a38651c3ba8cbc586b87351e0f408286f96c6e.debug7 -rw-r--r--···0·root·········(0)·root·········(0)···481908·2023-12-31·18:52:14.000000·./usr/lib/debug/.build-id/7a/a227c3c1c47bbce2795589ee2e63aeb274d1ed.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-12-31·18:52:14.000000·./usr/share/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-12-31·18:52:14.000000·./usr/share/
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-12-31·18:52:14.000000·./usr/share/doc/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-12-31·18:52:14.000000·./usr/share/doc/
10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2023-12-31·18:52:14.000000·./usr/share/doc/python3-skmisc-dbgsym·->·python3-skmisc10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2023-12-31·18:52:14.000000·./usr/share/doc/python3-skmisc-dbgsym·->·python3-skmisc
22.8 KB
./usr/lib/debug/.build-id/24/a38651c3ba8cbc586b87351e0f408286f96c6e.debug vs.
./usr/lib/debug/.build-id/7a/a227c3c1c47bbce2795589ee2e63aeb274d1ed.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 99% similar despite different names
1.28 KB
readelf --wide --sections {}
    
Offset 27, 15 lines modifiedOffset 27, 15 lines modified
27 ··[22]·.bss··············NOBITS··········00056780·000b6c·0005e4·00··WA··0···0·3227 ··[22]·.bss··············NOBITS··········00056780·000b6c·0005e4·00··WA··0···0·32
28 ··[23]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··128 ··[23]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
29 ··[24]·.debug_aranges····PROGBITS········00000000·000198·0000cd·00···C··0···0··429 ··[24]·.debug_aranges····PROGBITS········00000000·000198·0000cd·00···C··0···0··4
30 ··[25]·.debug_info·······PROGBITS········00000000·000268·02e76e·00···C··0···0··430 ··[25]·.debug_info·······PROGBITS········00000000·000268·02e76e·00···C··0···0··4
31 ··[26]·.debug_abbrev·····PROGBITS········00000000·02e9d8·000936·00···C··0···0··431 ··[26]·.debug_abbrev·····PROGBITS········00000000·02e9d8·000936·00···C··0···0··4
32 ··[27]·.debug_line·······PROGBITS········00000000·02f310·0138ef·00···C··0···0··432 ··[27]·.debug_line·······PROGBITS········00000000·02f310·0138ef·00···C··0···0··4
33 ··[28]·.debug_str········PROGBITS········00000000·042c00·003a93·01·MSC··0···0··433 ··[28]·.debug_str········PROGBITS········00000000·042c00·003a93·01·MSC··0···0··4
34 ··[29]·.debug_line_str···PROGBITS········00000000·046694·000202·01·MSC··0···0··434 ··[29]·.debug_line_str···PROGBITS········00000000·046694·000203·01·MSC··0···0··4
35 ··[30]·.debug_loclists···PROGBITS········00000000·046898·020093·00···C··0···0··435 ··[30]·.debug_loclists···PROGBITS········00000000·046898·020093·00···C··0···0··4
36 ··[31]·.debug_rnglists···PROGBITS········00000000·06692c·005ceb·00···C··0···0··436 ··[31]·.debug_rnglists···PROGBITS········00000000·06692c·005ceb·00···C··0···0··4
37 ··[32]·.symtab···········SYMTAB··········00000000·06c618·0038e0·10·····33·682··437 ··[32]·.symtab···········SYMTAB··········00000000·06c618·0038e0·10·····33·682··4
38 ··[33]·.strtab···········STRTAB··········00000000·06fef8·0054ac·00······0···0··138 ··[33]·.strtab···········STRTAB··········00000000·06fef8·0054ac·00······0···0··1
39 ··[34]·.shstrtab·········STRTAB··········00000000·0753a4·000156·00······0···0··139 ··[34]·.shstrtab·········STRTAB··········00000000·0753a4·000156·00······0···0··1
40 Key·to·Flags:40 Key·to·Flags:
41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),41 ··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:·24a38651c3ba8cbc586b87351e0f408286f96c6e3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7aa227c3c1c47bbce2795589ee2e63aeb274d1ed
4.49 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·12,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·12,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-t429_56331 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-n58vd7j3
32 ··1»      (line_strp)»   (offset:·0x52):·skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p32 ··1»      (line_strp)»   (offset:·0x52):·skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p
33 ··2»      (line_strp)»   (offset:·0x86):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x86):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x9e):·/usr/include/python3.12/cpython34 ··3»      (line_strp)»   (offset:·0x9e):·/usr/include/python3.12/cpython
35 ··4»      (line_strp)»   (offset:·0xbe):·/usr/include/i386-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0xbe):·/usr/include/i386-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0xdf):·../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy36 ··5»      (line_strp)»   (offset:·0xdf):·../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy
37 ··6»      (line_strp)»   (offset:·0x122):·/usr/lib/gcc/i686-linux-gnu/14/include37 ··6»      (line_strp)»   (offset:·0x122):·/usr/lib/gcc/i686-linux-gnu/14/include
38 ··7»      (line_strp)»   (offset:·0x149):·/usr/include/i386-linux-gnu/sys38 ··7»      (line_strp)»   (offset:·0x149):·/usr/include/i386-linux-gnu/sys
Offset 140661, 15 lines modifiedOffset 140661, 15 lines modified
140661 ··Opcode·9·has·1·arg140661 ··Opcode·9·has·1·arg
140662 ··Opcode·10·has·0·args140662 ··Opcode·10·has·0·args
140663 ··Opcode·11·has·0·args140663 ··Opcode·11·has·0·args
140664 ··Opcode·12·has·1·arg140664 ··Opcode·12·has·1·arg
  
140665 ·The·Directory·Table·(offset·0x3b6d9,·lines·5,·columns·1):140665 ·The·Directory·Table·(offset·0x3b6d9,·lines·5,·columns·1):
140666 ··Entry»  Name140666 ··Entry»  Name
140667 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-t429_563140667 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-n58vd7j3
140668 ··1»      (line_strp)»   (offset:·0x422):·../skmisc/loess/src140668 ··1»      (line_strp)»   (offset:·0x422):·../skmisc/loess/src
140669 ··2»      (line_strp)»   (offset:·0xbe):·/usr/include/i386-linux-gnu/bits140669 ··2»      (line_strp)»   (offset:·0xbe):·/usr/include/i386-linux-gnu/bits
140670 ··3»      (line_strp)»   (offset:·0x122):·/usr/lib/gcc/i686-linux-gnu/14/include140670 ··3»      (line_strp)»   (offset:·0x122):·/usr/lib/gcc/i686-linux-gnu/14/include
140671 ··4»      (line_strp)»   (offset:·0x190):·/usr/include140671 ··4»      (line_strp)»   (offset:·0x190):·/usr/include
  
140672 ·The·File·Name·Table·(offset·0x3b6f3,·lines·10,·columns·2):140672 ·The·File·Name·Table·(offset·0x3b6f3,·lines·10,·columns·2):
140673 ··Entry»  Dir»       Name140673 ··Entry»  Dir»       Name
Offset 142917, 15 lines modifiedOffset 142917, 15 lines modified
142917 ··Opcode·9·has·1·arg142917 ··Opcode·9·has·1·arg
142918 ··Opcode·10·has·0·args142918 ··Opcode·10·has·0·args
142919 ··Opcode·11·has·0·args142919 ··Opcode·11·has·0·args
142920 ··Opcode·12·has·1·arg142920 ··Opcode·12·has·1·arg
  
142921 ·The·Directory·Table·(offset·0x3c55a,·lines·5,·columns·1):142921 ·The·Directory·Table·(offset·0x3c55a,·lines·5,·columns·1):
142922 ··Entry»  Name142922 ··Entry»  Name
142923 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-t429_563142923 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-n58vd7j3
142924 ··1»      (line_strp)»   (offset:·0x422):·../skmisc/loess/src142924 ··1»      (line_strp)»   (offset:·0x422):·../skmisc/loess/src
142925 ··2»      (line_strp)»   (offset:·0xbe):·/usr/include/i386-linux-gnu/bits142925 ··2»      (line_strp)»   (offset:·0xbe):·/usr/include/i386-linux-gnu/bits
142926 ··3»      (line_strp)»   (offset:·0x190):·/usr/include142926 ··3»      (line_strp)»   (offset:·0x190):·/usr/include
142927 ··4»      (line_strp)»   (offset:·0x122):·/usr/lib/gcc/i686-linux-gnu/14/include142927 ··4»      (line_strp)»   (offset:·0x122):·/usr/lib/gcc/i686-linux-gnu/14/include
  
142928 ·The·File·Name·Table·(offset·0x3c574,·lines·9,·columns·2):142928 ·The·File·Name·Table·(offset·0x3c574,·lines·9,·columns·2):
142929 ··Entry»  Dir»       Name142929 ··Entry»  Dir»       Name
Offset 145022, 15 lines modifiedOffset 145022, 15 lines modified
145022 ··Opcode·9·has·1·arg145022 ··Opcode·9·has·1·arg
145023 ··Opcode·10·has·0·args145023 ··Opcode·10·has·0·args
145024 ··Opcode·11·has·0·args145024 ··Opcode·11·has·0·args
145025 ··Opcode·12·has·1·arg145025 ··Opcode·12·has·1·arg
  
145026 ·The·Directory·Table·(offset·0x3d257,·lines·6,·columns·1):145026 ·The·Directory·Table·(offset·0x3d257,·lines·6,·columns·1):
145027 ··Entry»  Name145027 ··Entry»  Name
145028 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-t429_563145028 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-n58vd7j3
145029 ··1»      (line_strp)»   (offset:·0x422):·../skmisc/loess/src145029 ··1»      (line_strp)»   (offset:·0x422):·../skmisc/loess/src
145030 ··2»      (line_strp)»   (offset:·0xbe):·/usr/include/i386-linux-gnu/bits145030 ··2»      (line_strp)»   (offset:·0xbe):·/usr/include/i386-linux-gnu/bits
145031 ··3»      (line_strp)»   (offset:·0x122):·/usr/lib/gcc/i686-linux-gnu/14/include145031 ··3»      (line_strp)»   (offset:·0x122):·/usr/lib/gcc/i686-linux-gnu/14/include
145032 ··4»      (line_strp)»   (offset:·0x169):·/usr/include/i386-linux-gnu/bits/types145032 ··4»      (line_strp)»   (offset:·0x169):·/usr/include/i386-linux-gnu/bits/types
145033 ··5»      (line_strp)»   (offset:·0x190):·/usr/include145033 ··5»      (line_strp)»   (offset:·0x190):·/usr/include
  
145034 ·The·File·Name·Table·(offset·0x3d275,·lines·13,·columns·2):145034 ·The·File·Name·Table·(offset·0x3d275,·lines·13,·columns·2):
Offset 146863, 15 lines modifiedOffset 146863, 15 lines modified
146863 ··Opcode·9·has·1·arg146863 ··Opcode·9·has·1·arg
146864 ··Opcode·10·has·0·args146864 ··Opcode·10·has·0·args
146865 ··Opcode·11·has·0·args146865 ··Opcode·11·has·0·args
146866 ··Opcode·12·has·1·arg146866 ··Opcode·12·has·1·arg
  
146867 ·The·Directory·Table·(offset·0x3ddcc,·lines·5,·columns·1):146867 ·The·Directory·Table·(offset·0x3ddcc,·lines·5,·columns·1):
146868 ··Entry»  Name146868 ··Entry»  Name
146869 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-t429_563146869 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-n58vd7j3
146870 ··1»      (line_strp)»   (offset:·0x422):·../skmisc/loess/src146870 ··1»      (line_strp)»   (offset:·0x422):·../skmisc/loess/src
146871 ··2»      (line_strp)»   (offset:·0x122):·/usr/lib/gcc/i686-linux-gnu/14/include146871 ··2»      (line_strp)»   (offset:·0x122):·/usr/lib/gcc/i686-linux-gnu/14/include
146872 ··3»      (line_strp)»   (offset:·0x190):·/usr/include146872 ··3»      (line_strp)»   (offset:·0x190):·/usr/include
146873 ··4»      (line_strp)»   (offset:·0xbe):·/usr/include/i386-linux-gnu/bits146873 ··4»      (line_strp)»   (offset:·0xbe):·/usr/include/i386-linux-gnu/bits
  
146874 ·The·File·Name·Table·(offset·0x3dde6,·lines·7,·columns·2):146874 ·The·File·Name·Table·(offset·0x3dde6,·lines·7,·columns·2):
146875 ··Entry»  Dir»       Name146875 ··Entry»  Dir»       Name
Offset 147880, 15 lines modifiedOffset 147880, 15 lines modified
147880 ··Opcode·9·has·1·arg147880 ··Opcode·9·has·1·arg
147881 ··Opcode·10·has·0·args147881 ··Opcode·10·has·0·args
147882 ··Opcode·11·has·0·args147882 ··Opcode·11·has·0·args
147883 ··Opcode·12·has·1·arg147883 ··Opcode·12·has·1·arg
  
147884 ·The·Directory·Table·(offset·0x3e48d,·lines·2,·columns·1):147884 ·The·Directory·Table·(offset·0x3e48d,·lines·2,·columns·1):
147885 ··Entry»  Name147885 ··Entry»  Name
147886 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-t429_563147886 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-n58vd7j3
147887 ··1»      (line_strp)»   (offset:·0x422):·../skmisc/loess/src147887 ··1»      (line_strp)»   (offset:·0x422):·../skmisc/loess/src
  
147888 ·The·File·Name·Table·(offset·0x3e49b,·lines·3,·columns·2):147888 ·The·File·Name·Table·(offset·0x3e49b,·lines·3,·columns·2):
147889 ··Entry»  Dir»       Name147889 ··Entry»  Dir»       Name
147890 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x4d4):·loessf.f147890 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x4d4):·loessf.f
147891 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x4d4):·loessf.f147891 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x4d4):·loessf.f
147892 ··2»      (udata)»       0»      (line_strp)»   (offset:·0x3fb):·<built-in>147892 ··2»      (udata)»       0»      (line_strp)»   (offset:·0x3fb):·<built-in>
Offset 154746, 15 lines modifiedOffset 154746, 15 lines modified
154746 ··Opcode·9·has·1·arg154746 ··Opcode·9·has·1·arg
154747 ··Opcode·10·has·0·args154747 ··Opcode·10·has·0·args
154748 ··Opcode·11·has·0·args154748 ··Opcode·11·has·0·args
154749 ··Opcode·12·has·1·arg154749 ··Opcode·12·has·1·arg
  
154750 ·The·Directory·Table·(offset·0x40ef4,·lines·2,·columns·1):154750 ·The·Directory·Table·(offset·0x40ef4,·lines·2,·columns·1):
154751 ··Entry»  Name154751 ··Entry»  Name
154752 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-t429_563154752 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-n58vd7j3
154753 ··1»      (line_strp)»   (offset:·0x422):·../skmisc/loess/src154753 ··1»      (line_strp)»   (offset:·0x422):·../skmisc/loess/src
  
154754 ·The·File·Name·Table·(offset·0x40f02,·lines·3,·columns·2):154754 ·The·File·Name·Table·(offset·0x40f02,·lines·3,·columns·2):
154755 ··Entry»  Dir»       Name154755 ··Entry»  Dir»       Name
154756 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x4f1):·linpack_lite.f154756 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x4f1):·linpack_lite.f
154757 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x4f1):·linpack_lite.f154757 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x4f1):·linpack_lite.f
154758 ··2»      (udata)»       0»      (line_strp)»   (offset:·0x3fb):·<built-in>154758 ··2»      (udata)»       0»      (line_strp)»   (offset:·0x3fb):·<built-in>
13.9 KB
readelf --wide --debug-dump=info {}
    
Offset 4, 30 lines modifiedOffset 4, 30 lines modified
4 ···Length:········0x1b·(32-bit)4 ···Length:········0x1b·(32-bit)
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_partial·(3)6 ···Unit·Type:·····DW_UT_partial·(3)
7 ···Abbrev·Offset:·0xaf47 ···Abbrev·Offset:·0xaf4
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·117·(DW_TAG_partial_unit)9 ·<0><c>:·Abbrev·Number:·117·(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):·./.mesonpy-t429_56311 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-n58vd7j3
12 ·<1><15>:·Abbrev·Number:·127·(DW_TAG_subprogram)12 ·<1><15>:·Abbrev·Number:·127·(DW_TAG_subprogram)
13 ····<16>···DW_AT_external····:·(flag_present)·113 ····<16>···DW_AT_external····:·(flag_present)·1
14 ····<16>···DW_AT_declaration·:·(flag_present)·114 ····<16>···DW_AT_declaration·:·(flag_present)·1
15 ····<16>···DW_AT_linkage_name:·(strp)·(offset:·0x68c4):·__stack_chk_fail_local15 ····<16>···DW_AT_linkage_name:·(strp)·(offset:·0x68c4):·__stack_chk_fail_local
16 ····<1a>···DW_AT_name········:·(strp)·(offset:·0x68c4):·__stack_chk_fail_local16 ····<1a>···DW_AT_name········:·(strp)·(offset:·0x68c4):·__stack_chk_fail_local
17 ·<1><1e>:·Abbrev·Number:·017 ·<1><1e>:·Abbrev·Number:·0
18 ··Compilation·Unit·@·offset·0x1f:18 ··Compilation·Unit·@·offset·0x1f:
19 ···Length:········0x82·(32-bit)19 ···Length:········0x82·(32-bit)
20 ···Version:·······520 ···Version:·······5
21 ···Unit·Type:·····DW_UT_partial·(3)21 ···Unit·Type:·····DW_UT_partial·(3)
22 ···Abbrev·Offset:·0xaf422 ···Abbrev·Offset:·0xaf4
23 ···Pointer·Size:··423 ···Pointer·Size:··4
24 ·<0><2b>:·Abbrev·Number:·117·(DW_TAG_partial_unit)24 ·<0><2b>:·Abbrev·Number:·117·(DW_TAG_partial_unit)
25 ····<2c>···DW_AT_stmt_list···:·(sec_offset)·025 ····<2c>···DW_AT_stmt_list···:·(sec_offset)·0
26 ····<30>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-t429_56326 ····<30>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-n58vd7j3
27 ·<1><34>:·Abbrev·Number:·25·(DW_TAG_base_type)27 ·<1><34>:·Abbrev·Number:·25·(DW_TAG_base_type)
28 ····<35>···DW_AT_byte_size···:·(data1)·828 ····<35>···DW_AT_byte_size···:·(data1)·8
29 ····<36>···DW_AT_encoding····:·(data1)·7»    (unsigned)29 ····<36>···DW_AT_encoding····:·(data1)·7»    (unsigned)
30 ····<37>···DW_AT_name········:·(strp)·(offset:·0xa5e7):·long·long·unsigned·int30 ····<37>···DW_AT_name········:·(strp)·(offset:·0xa5e7):·long·long·unsigned·int
31 ·<1><3b>:·Abbrev·Number:·25·(DW_TAG_base_type)31 ·<1><3b>:·Abbrev·Number:·25·(DW_TAG_base_type)
32 ····<3c>···DW_AT_byte_size···:·(data1)·432 ····<3c>···DW_AT_byte_size···:·(data1)·4
33 ····<3d>···DW_AT_encoding····:·(data1)·7»    (unsigned)33 ····<3d>···DW_AT_encoding····:·(data1)·7»    (unsigned)
Offset 103, 15 lines modifiedOffset 103, 15 lines modified
103 ···Length:········0x1e·(32-bit)103 ···Length:········0x1e·(32-bit)
104 ···Version:·······5104 ···Version:·······5
105 ···Unit·Type:·····DW_UT_partial·(3)105 ···Unit·Type:·····DW_UT_partial·(3)
106 ···Abbrev·Offset:·0xaf4106 ···Abbrev·Offset:·0xaf4
107 ···Pointer·Size:··4107 ···Pointer·Size:··4
108 ·<0><b1>:·Abbrev·Number:·117·(DW_TAG_partial_unit)108 ·<0><b1>:·Abbrev·Number:·117·(DW_TAG_partial_unit)
109 ····<b2>···DW_AT_stmt_list···:·(sec_offset)·0109 ····<b2>···DW_AT_stmt_list···:·(sec_offset)·0
110 ····<b6>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-t429_563110 ····<b6>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-n58vd7j3
111 ·<1><ba>:·Abbrev·Number:·125·(DW_TAG_array_type)111 ·<1><ba>:·Abbrev·Number:·125·(DW_TAG_array_type)
112 ····<bb>···DW_AT_type········:·(ref_addr)·<0x60>,·int112 ····<bb>···DW_AT_type········:·(ref_addr)·<0x60>,·int
113 ·<2><bf>:·Abbrev·Number:·40·(DW_TAG_subrange_type)113 ·<2><bf>:·Abbrev·Number:·40·(DW_TAG_subrange_type)
114 ····<c0>···DW_AT_type········:·(ref_addr)·<0x3b>,·unsigned·int114 ····<c0>···DW_AT_type········:·(ref_addr)·<0x3b>,·unsigned·int
115 ····<c4>···DW_AT_upper_bound·:·(data1)·7115 ····<c4>···DW_AT_upper_bound·:·(data1)·7
116 ·<2><c5>:·Abbrev·Number:·0116 ·<2><c5>:·Abbrev·Number:·0
117 ·<1><c6>:·Abbrev·Number:·0117 ·<1><c6>:·Abbrev·Number:·0
Offset 119, 15 lines modifiedOffset 119, 15 lines modified
119 ···Length:········0x1fe·(32-bit)119 ···Length:········0x1fe·(32-bit)
120 ···Version:·······5120 ···Version:·······5
121 ···Unit·Type:·····DW_UT_partial·(3)121 ···Unit·Type:·····DW_UT_partial·(3)
122 ···Abbrev·Offset:·0x1313122 ···Abbrev·Offset:·0x1313
123 ···Pointer·Size:··4123 ···Pointer·Size:··4
124 ·<0><d3>:·Abbrev·Number:·123·(DW_TAG_partial_unit)124 ·<0><d3>:·Abbrev·Number:·123·(DW_TAG_partial_unit)
125 ····<d4>···DW_AT_stmt_list···:·(sec_offset)·0125 ····<d4>···DW_AT_stmt_list···:·(sec_offset)·0
126 ····<d8>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-t429_563126 ····<d8>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-n58vd7j3
127 ·<1><dc>:·Abbrev·Number:·25·(DW_TAG_imported_unit)127 ·<1><dc>:·Abbrev·Number:·25·(DW_TAG_imported_unit)
128 ····<dd>···DW_AT_import······:·(ref_addr)·<0x614>»     [Abbrev·Number:·126·(DW_TAG_partial_unit)]128 ····<dd>···DW_AT_import······:·(ref_addr)·<0x614>»     [Abbrev·Number:·126·(DW_TAG_partial_unit)]
129 ·<1><e1>:·Abbrev·Number:·125·(DW_TAG_typedef)129 ·<1><e1>:·Abbrev·Number:·125·(DW_TAG_typedef)
130 ····<e2>···DW_AT_name········:·(strp)·(offset:·0xbc91):·__int64_t130 ····<e2>···DW_AT_name········:·(strp)·(offset:·0xbc91):·__int64_t
131 ····<e6>···DW_AT_decl_file···:·(data1)·15131 ····<e6>···DW_AT_decl_file···:·(data1)·15
132 ····<e7>···DW_AT_decl_line···:·(data1)·47132 ····<e7>···DW_AT_decl_line···:·(data1)·47
133 ····<e8>···DW_AT_decl_column·:·(data1)·44133 ····<e8>···DW_AT_decl_column·:·(data1)·44
Offset 422, 15 lines modifiedOffset 422, 15 lines modified
422 ···Length:········0x1f·(32-bit)422 ···Length:········0x1f·(32-bit)
423 ···Version:·······5423 ···Version:·······5
424 ···Unit·Type:·····DW_UT_partial·(3)424 ···Unit·Type:·····DW_UT_partial·(3)
425 ···Abbrev·Offset:·0xaf4425 ···Abbrev·Offset:·0xaf4
426 ···Pointer·Size:··4426 ···Pointer·Size:··4
427 ·<0><2d5>:·Abbrev·Number:·117·(DW_TAG_partial_unit)427 ·<0><2d5>:·Abbrev·Number:·117·(DW_TAG_partial_unit)
428 ····<2d6>···DW_AT_stmt_list···:·(sec_offset)·0x3b6b7428 ····<2d6>···DW_AT_stmt_list···:·(sec_offset)·0x3b6b7
429 ····<2da>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-t429_563429 ····<2da>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-n58vd7j3
430 ·<1><2de>:·Abbrev·Number:·124·(DW_TAG_subprogram)430 ·<1><2de>:·Abbrev·Number:·124·(DW_TAG_subprogram)
431 ····<2df>···DW_AT_external····:·(flag_present)·1431 ····<2df>···DW_AT_external····:·(flag_present)·1
432 ····<2df>···DW_AT_name········:·(strp)·(offset:·0x438f):·free432 ····<2df>···DW_AT_name········:·(strp)·(offset:·0x438f):·free
433 ····<2e3>···DW_AT_decl_file···:·(implicit_const)·4433 ····<2e3>···DW_AT_decl_file···:·(implicit_const)·4
434 ····<2e3>···DW_AT_decl_line···:·(data2)·687434 ····<2e3>···DW_AT_decl_line···:·(data2)·687
435 ····<2e5>···DW_AT_decl_column·:·(implicit_const)·13435 ····<2e5>···DW_AT_decl_column·:·(implicit_const)·13
436 ····<2e5>···DW_AT_prototyped··:·(flag_present)·1436 ····<2e5>···DW_AT_prototyped··:·(flag_present)·1
Offset 443, 15 lines modifiedOffset 443, 15 lines modified
443 ···Length:········0x2e·(32-bit)443 ···Length:········0x2e·(32-bit)
444 ···Version:·······5444 ···Version:·······5
445 ···Unit·Type:·····DW_UT_partial·(3)445 ···Unit·Type:·····DW_UT_partial·(3)
446 ···Abbrev·Offset:·0xaf4446 ···Abbrev·Offset:·0xaf4
447 ···Pointer·Size:··4447 ···Pointer·Size:··4
448 ·<0><2f8>:·Abbrev·Number:·117·(DW_TAG_partial_unit)448 ·<0><2f8>:·Abbrev·Number:·117·(DW_TAG_partial_unit)
449 ····<2f9>···DW_AT_stmt_list···:·(sec_offset)·0x3b6b7449 ····<2f9>···DW_AT_stmt_list···:·(sec_offset)·0x3b6b7
450 ····<2fd>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-t429_563450 ····<2fd>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-n58vd7j3
451 ·<1><301>:·Abbrev·Number:·24·(DW_TAG_imported_unit)451 ·<1><301>:·Abbrev·Number:·24·(DW_TAG_imported_unit)
452 ····<302>···DW_AT_import······:·(ref_addr)·<0x614>»    [Abbrev·Number:·126·(DW_TAG_partial_unit)]452 ····<302>···DW_AT_import······:·(ref_addr)·<0x614>»    [Abbrev·Number:·126·(DW_TAG_partial_unit)]
453 ·<1><306>:·Abbrev·Number:·123·(DW_TAG_subprogram)453 ·<1><306>:·Abbrev·Number:·123·(DW_TAG_subprogram)
454 ····<307>···DW_AT_external····:·(flag_present)·1454 ····<307>···DW_AT_external····:·(flag_present)·1
455 ····<307>···DW_AT_name········:·(strp)·(offset:·0xc5e9):·strcmp455 ····<307>···DW_AT_name········:·(strp)·(offset:·0xc5e9):·strcmp
456 ····<30b>···DW_AT_decl_file···:·(data1)·8456 ····<30b>···DW_AT_decl_file···:·(data1)·8
457 ····<30c>···DW_AT_decl_line···:·(data1)·156457 ····<30c>···DW_AT_decl_line···:·(data1)·156
Offset 469, 15 lines modifiedOffset 469, 15 lines modified
469 ···Length:········0x275·(32-bit)469 ···Length:········0x275·(32-bit)
470 ···Version:·······5470 ···Version:·······5
471 ···Unit·Type:·····DW_UT_partial·(3)471 ···Unit·Type:·····DW_UT_partial·(3)
472 ···Abbrev·Offset:·0xaf4472 ···Abbrev·Offset:·0xaf4
473 ···Pointer·Size:··4473 ···Pointer·Size:··4
474 ·<0><32a>:·Abbrev·Number:·117·(DW_TAG_partial_unit)474 ·<0><32a>:·Abbrev·Number:·117·(DW_TAG_partial_unit)
475 ····<32b>···DW_AT_stmt_list···:·(sec_offset)·0x3b6b7475 ····<32b>···DW_AT_stmt_list···:·(sec_offset)·0x3b6b7
476 ····<32f>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-t429_563476 ····<32f>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-n58vd7j3
477 ·<1><333>:·Abbrev·Number:·24·(DW_TAG_imported_unit)477 ·<1><333>:·Abbrev·Number:·24·(DW_TAG_imported_unit)
478 ····<334>···DW_AT_import······:·(ref_addr)·<0xb1>»     [Abbrev·Number:·117·(DW_TAG_partial_unit)]478 ····<334>···DW_AT_import······:·(ref_addr)·<0xb1>»     [Abbrev·Number:·117·(DW_TAG_partial_unit)]
479 ·<1><338>:·Abbrev·Number:·24·(DW_TAG_imported_unit)479 ·<1><338>:·Abbrev·Number:·24·(DW_TAG_imported_unit)
480 ····<339>···DW_AT_import······:·(ref_addr)·<0x2d5>»    [Abbrev·Number:·117·(DW_TAG_partial_unit)]480 ····<339>···DW_AT_import······:·(ref_addr)·<0x2d5>»    [Abbrev·Number:·117·(DW_TAG_partial_unit)]
481 ·<1><33d>:·Abbrev·Number:·121·(DW_TAG_structure_type)481 ·<1><33d>:·Abbrev·Number:·121·(DW_TAG_structure_type)
482 ····<33e>···DW_AT_byte_size···:·(data1)·8482 ····<33e>···DW_AT_byte_size···:·(data1)·8
483 ····<33f>···DW_AT_decl_file···:·(implicit_const)·5483 ····<33f>···DW_AT_decl_file···:·(implicit_const)·5
Offset 885, 15 lines modifiedOffset 885, 15 lines modified
885 ···Length:········0x6d·(32-bit)885 ···Length:········0x6d·(32-bit)
886 ···Version:·······5886 ···Version:·······5
887 ···Unit·Type:·····DW_UT_partial·(3)887 ···Unit·Type:·····DW_UT_partial·(3)
888 ···Abbrev·Offset:·0x1313888 ···Abbrev·Offset:·0x1313
889 ···Pointer·Size:··4889 ···Pointer·Size:··4
890 ·<0><5a3>:·Abbrev·Number:·123·(DW_TAG_partial_unit)890 ·<0><5a3>:·Abbrev·Number:·123·(DW_TAG_partial_unit)
891 ····<5a4>···DW_AT_stmt_list···:·(sec_offset)·0x3d235891 ····<5a4>···DW_AT_stmt_list···:·(sec_offset)·0x3d235
892 ····<5a8>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-t429_563892 ····<5a8>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-n58vd7j3
893 ·<1><5ac>:·Abbrev·Number:·25·(DW_TAG_imported_unit)893 ·<1><5ac>:·Abbrev·Number:·25·(DW_TAG_imported_unit)
894 ····<5ad>···DW_AT_import······:·(ref_addr)·<0x32a>»    [Abbrev·Number:·117·(DW_TAG_partial_unit)]894 ····<5ad>···DW_AT_import······:·(ref_addr)·<0x32a>»    [Abbrev·Number:·117·(DW_TAG_partial_unit)]
895 ·<1><5b1>:·Abbrev·Number:·61·(DW_TAG_structure_type)895 ·<1><5b1>:·Abbrev·Number:·61·(DW_TAG_structure_type)
896 ····<5b2>···DW_AT_byte_size···:·(data1)·32896 ····<5b2>···DW_AT_byte_size···:·(data1)·32
897 ····<5b3>···DW_AT_decl_file···:·(implicit_const)·7897 ····<5b3>···DW_AT_decl_file···:·(implicit_const)·7
898 ····<5b3>···DW_AT_decl_line···:·(data1)·71898 ····<5b3>···DW_AT_decl_line···:·(data1)·71
899 ····<5b4>···DW_AT_decl_column·:·(implicit_const)·9899 ····<5b4>···DW_AT_decl_column·:·(implicit_const)·9
Offset 969, 15 lines modifiedOffset 969, 15 lines modified
Max diff block lines reached; 7774/14158 bytes (54.91%) of diff not shown.
205 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 lnGCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
2 5"Ds36G:2 5"Ds36G:
3 S6"zfKy5lW3 S6"zfKy5lW
4 \KfsK$=)4 \KfsK$=)
5 ud/O(ui@5 ud/O(ui@
6 @o?^^X» _i6 @o?^^X» _i
7 z^SK(jyP7 z^SK(jyP
8 seh{|5dH8 seh{|5dH
1.62 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 427, 47 lines modifiedOffset 427, 47 lines modified
427 »       ...427 »       ...
  
428 00013ff0·<__pyx_pw_6_loess_13loess_control_3__init__>:428 00013ff0·<__pyx_pw_6_loess_13loess_control_3__init__>:
429 »       ...429 »       ...
  
430 000140b8·<.L3427>:430 000140b8·<.L3427>:
431 .L3427():431 .L3427():
432 ./.mesonpy-t429_563/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:7873432 ./.mesonpy-n58vd7j3/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:7873
433 »       add····%al,(%eax)433 »       add····%al,(%eax)
434 »       add····%al,(%eax)434 »       add····%al,(%eax)
435 »       add····%al,(%eax)435 »       add····%al,(%eax)
436 »       ...436 »       ...
  
437 000140bf·<.L3429>:437 000140bf·<.L3429>:
438 .L3429():438 .L3429():
439 ./.mesonpy-t429_563/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:7875439 ./.mesonpy-n58vd7j3/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:7875
440 »       add····%al,(%eax)440 »       add····%al,(%eax)
441 »       add····%al,(%eax)441 »       add····%al,(%eax)
442 »       add····%al,(%eax)442 »       add····%al,(%eax)
443 »       ...443 »       ...
  
444 000140c6·<.L3430>:444 000140c6·<.L3430>:
445 .L3430():445 .L3430():
446 ./.mesonpy-t429_563/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:7877446 ./.mesonpy-n58vd7j3/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:7877
447 »       add····%al,(%eax)447 »       add····%al,(%eax)
448 »       add····%al,(%eax)448 »       add····%al,(%eax)
449 »       add····%al,(%eax)449 »       add····%al,(%eax)
450 »       ...450 »       ...
  
451 000140cd·<.L3431>:451 000140cd·<.L3431>:
452 .L3431():452 .L3431():
453 ./.mesonpy-t429_563/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:7879453 ./.mesonpy-n58vd7j3/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:7879
454 »       add····%al,(%eax)454 »       add····%al,(%eax)
455 »       add····%al,(%eax)455 »       add····%al,(%eax)
456 »       add····%al,(%eax)456 »       add····%al,(%eax)
457 »       ...457 »       ...
  
458 000140d4·<.L3432>:458 000140d4·<.L3432>:
459 .L3432():459 .L3432():
460 ./.mesonpy-t429_563/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:7881460 ./.mesonpy-n58vd7j3/skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c:7881
461 »       add····%al,(%eax)461 »       add····%al,(%eax)
462 »       ...462 »       ...
  
463 000140d7·<.L3418>:463 000140d7·<.L3418>:
464 »       ...464 »       ...
  
465 000141c8·<.L3403>:465 000141c8·<.L3403>:
649 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]··./.mesonpy-t429_5632 ··[·····0]··./.mesonpy-n58vd7j3
3 ··[····14]··skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c3 ··[····14]··skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p/__loess.c
4 ··[····52]··skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p4 ··[····52]··skmisc/loess/_loess.cpython-312-i386-linux-gnu.so.p
5 ··[····86]··/usr/include/python3.125 ··[····86]··/usr/include/python3.12
6 ··[····9e]··/usr/include/python3.12/cpython6 ··[····9e]··/usr/include/python3.12/cpython
7 ··[····be]··/usr/include/i386-linux-gnu/bits7 ··[····be]··/usr/include/i386-linux-gnu/bits
8 ··[····df]··../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy8 ··[····df]··../../../../usr/lib/python3/dist-packages/numpy/core/include/numpy
9 ··[···122]··/usr/lib/gcc/i686-linux-gnu/14/include9 ··[···122]··/usr/lib/gcc/i686-linux-gnu/14/include