12.3 MB
/srv/reproducible-results/rbuild-debian/r-b-build.1bhrOH9G/b1/ruby-re2_2.7.0-1_arm64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.1bhrOH9G/b2/ruby-re2_2.7.0-1_arm64.changes
378 B
Files
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
  
1 ·c94b78f69c7eabe29df750ddf36c780b·1555472·debug·optional·ruby-re2-dbgsym_2.7.0-1_arm64.deb 
2 ·6f786399239c884b1a26e71fba65e635·286256·ruby·optional·ruby-re2_2.7.0-1_arm64.deb1 ·edc022dbcb4f71955da137e90ea5b0be·1555548·debug·optional·ruby-re2-dbgsym_2.7.0-1_arm64.deb
 2 ·9bbec7a5e4aec3e995e281a5ac7c78ad·286304·ruby·optional·ruby-re2_2.7.0-1_arm64.deb
11.9 MB
ruby-re2_2.7.0-1_arm64.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-01-22·12:35:25.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-01-22·12:35:25.000000·debian-binary
2 -rw-r--r--···0········0········0·····1044·2024-01-22·12:35:25.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1048·2024-01-22·12:35:25.000000·control.tar.xz
3 -rw-r--r--···0········0········0···285020·2024-01-22·12:35:25.000000·data.tar.xz3 -rw-r--r--···0········0········0···285064·2024-01-22·12:35:25.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
11.9 MB
data.tar.xz
11.9 MB
data.tar
11.9 MB
./usr/lib/aarch64-linux-gnu/ruby/vendor_ruby/3.1.0/re2.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:·7c9bb0bbf051affaa4f512df44ee8d6d62ab55e63 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·edb37b59148fafcdd7f1d7c99a83b70b34480d74
9.81 KB
strings --all --bytes=8 {}
    
Offset 360, 15 lines modifiedOffset 360, 15 lines modified
360 RE2::Regexp360 RE2::Regexp
361 RE2::Scanner361 RE2::Scanner
362 RE2::MatchData362 RE2::MatchData
363 basic_string::append363 basic_string::append
364 Rewrite·schema·error:·'\'·not·allowed·at·end.364 Rewrite·schema·error:·'\'·not·allowed·at·end.
365 Rewrite·schema·error:·'\'·must·be·followed·by·a·digit·or·'\'.365 Rewrite·schema·error:·'\'·must·be·followed·by·a·digit·or·'\'.
366 Rewrite·schema·requests·%d·matches,·but·the·regexp·only·has·%d·parenthesized·subexpressions.366 Rewrite·schema·requests·%d·matches,·but·the·regexp·only·has·%d·parenthesized·subexpressions.
367 /tmp/d20240417-2043364-faxxeb/tmp/aarch64-linux-gnu/ports/libre2/2023-11-01/re2-2023-11-01/re2/re2.cc367 /tmp/d20250521-2043616-wg1ot3/tmp/aarch64-linux-gnu/ports/libre2/2023-11-01/re2-2023-11-01/re2/re2.cc
368 Unknown·encoding·368 Unknown·encoding·
369 Error·reverse·compiling·'369 Error·reverse·compiling·'
370 Error·parsing·'370 Error·parsing·'
371 Error·compiling·'371 Error·compiling·'
372 pattern·too·large·-·compile·failed372 pattern·too·large·-·compile·failed
373 invalid·substitution·\373 invalid·substitution·\
374 invalid·rewrite·pattern:·374 invalid·rewrite·pattern:·
11.8 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 000000000000bc20·<Init_re2@@Base-0x46f0>:6 000000000000bc20·<Init_re2@@Base-0x46f0>:
7 re2::DFA::StateSaver::~StateSaver()·[clone·.part.0]:7 re2::DFA::StateSaver::~StateSaver()·[clone·.part.0]:
8 »       ldr»    x0,·[x0,·#8]8 »       ldr»    x0,·[x0,·#8]
9 »       cbz»    x0,·bc2c·<*ABS*@plt+0xc>9 »       cbz»    x0,·bc2c·<*ABS*@plt+0xc>
10 »       b»      b650·<operator·delete[](void*)@plt>10 »       b»      b650·<operator·delete[](void*)@plt>
11 »       ret11 »       ret
12 absl::lts_20230802::Mutex::UnlockSlow(absl::lts_20230802::SynchWaitParams*):12 absl::lts_20230802::Mutex::UnlockSlow(absl::lts_20230802::SynchWaitParams*):
13 /tmp/d20240417-2043364-365k1u/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/synchronization/mutex.cc:208913 /tmp/d20250521-2043616-x453mm/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/synchronization/mutex.cc:2089
14 »       paciasp14 »       paciasp
15 »       sub»    sp,·sp,·#0x9015 »       sub»    sp,·sp,·#0x90
16 »       adrp»   x2,·cf000·<std::ctype<char>::do_widen(char)·const@@Base+0x4cdd0>16 »       adrp»   x2,·cf000·<std::ctype<char>::do_widen(char)·const@@Base+0x4cdd0>
17 »       ldr»    x2,·[x2,·#3504]17 »       ldr»    x2,·[x2,·#3504]
18 »       stp»    x29,·x30,·[sp,·#48]18 »       stp»    x29,·x30,·[sp,·#48]
19 »       add»    x29,·sp,·#0x3019 »       add»    x29,·sp,·#0x30
20 »       stp»    x19,·x20,·[sp,·#64]20 »       stp»    x19,·x20,·[sp,·#64]
23.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=malloc_hook {}
    
Offset 1, 251 lines modifiedOffset 1, 251 lines modified
  
  
  
1 Disassembly·of·section·malloc_hook:1 Disassembly·of·section·malloc_hook:
  
2 0000000000090e40·<malloc_hook>:2 0000000000090e40·<malloc_hook>:
3 absl::lts_20230802::base_internal::LowLevelAlloc::AllocWithArena(unsigned·long,·absl::lts_20230802::base_internal::LowLevelAlloc::Arena*):3 absl::lts_20230802::base_internal::LowLevelAlloc::AllocWithArena(unsigned·long,·absl::lts_20230802::base_internal::LowLevelAlloc::Arena*):
4 /tmp/d20240417-2043364-365k1u/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/base/internal/low_level_alloc.cc:6214 /tmp/d20250521-2043616-x453mm/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/base/internal/low_level_alloc.cc:621
5 »       bti»    c5 »       bti»    c
6 /tmp/d20240417-2043364-365k1u/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/base/internal/low_level_alloc.cc:622·(discriminator·1)6 /tmp/d20250521-2043616-x453mm/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/base/internal/low_level_alloc.cc:622·(discriminator·1)
7 »       cbz»    x1,·90e4c·<std::ctype<char>::do_widen(char)·const@@Base+0xec1c>7 »       cbz»    x1,·90e4c·<std::ctype<char>::do_widen(char)·const@@Base+0xec1c>
8 /tmp/d20240417-2043364-365k1u/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/base/internal/low_level_alloc.cc:6238 /tmp/d20250521-2043616-x453mm/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/base/internal/low_level_alloc.cc:623
9 »       b»      6c470·<std::_Hashtable<int,·int,·std::allocator<int>,·std::__detail::_Identity,·std::equal_to<int>,·std::hash<int>,·std::__detail::_Mod_range_hashing,·std::__detail::_Default_ranged_hash,·std::__detail::_Prime_rehash_policy,·std::__detail::_Hashtable_traits<false,·true,·true>·>::_M_rehash(unsigned·long,·unsigned·long·const&)@@Base+0x7b90>9 »       b»      6c470·<std::_Hashtable<int,·int,·std::allocator<int>,·std::__detail::_Identity,·std::equal_to<int>,·std::hash<int>,·std::__detail::_Mod_range_hashing,·std::__detail::_Default_ranged_hash,·std::__detail::_Prime_rehash_policy,·std::__detail::_Hashtable_traits<false,·true,·true>·>::_M_rehash(unsigned·long,·unsigned·long·const&)@@Base+0x7b90>
10 /tmp/d20240417-2043364-365k1u/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/base/internal/low_level_alloc.cc:62110 /tmp/d20250521-2043616-x453mm/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/base/internal/low_level_alloc.cc:621
11 »       paciasp11 »       paciasp
12 »       stp»    x29,·x30,·[sp,·#-16]!12 »       stp»    x29,·x30,·[sp,·#-16]!
13 /tmp/d20240417-2043364-365k1u/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/base/internal/low_level_alloc.cc:622·(discriminator·1)13 /tmp/d20250521-2043616-x453mm/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/base/internal/low_level_alloc.cc:622·(discriminator·1)
14 »       adrp»   x5,·94000·<std::ctype<char>::do_widen(char)·const@@Base+0x11dd0>14 »       adrp»   x5,·94000·<std::ctype<char>::do_widen(char)·const@@Base+0x11dd0>
15 /tmp/d20240417-2043364-365k1u/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/base/internal/low_level_alloc.cc:62115 /tmp/d20250521-2043616-x453mm/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/base/internal/low_level_alloc.cc:621
16 »       mov»    x29,·sp16 »       mov»    x29,·sp
17 /tmp/d20240417-2043364-365k1u/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/base/internal/low_level_alloc.cc:622·(discriminator·1)17 /tmp/d20250521-2043616-x453mm/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/base/internal/low_level_alloc.cc:622·(discriminator·1)
18 »       adrp»   x4,·94000·<std::ctype<char>::do_widen(char)·const@@Base+0x11dd0>18 »       adrp»   x4,·94000·<std::ctype<char>::do_widen(char)·const@@Base+0x11dd0>
19 »       adrp»   x3,·93000·<std::ctype<char>::do_widen(char)·const@@Base+0x10dd0>19 »       adrp»   x3,·93000·<std::ctype<char>::do_widen(char)·const@@Base+0x10dd0>
20 »       adrp»   x1,·94000·<std::ctype<char>::do_widen(char)·const@@Base+0x11dd0>20 »       adrp»   x1,·94000·<std::ctype<char>::do_widen(char)·const@@Base+0x11dd0>
21 »       add»    x5,·x5,·#0xcd821 »       add»    x5,·x5,·#0xcd8
22 »       add»    x4,·x4,·#0xcf022 »       add»    x4,·x4,·#0xcf0
23 »       add»    x3,·x3,·#0x9c823 »       add»    x3,·x3,·#0x9c8
24 »       add»    x1,·x1,·#0x9bd24 »       add»    x1,·x1,·#0x9bd
25 »       mov»    w2,·#0x26e·················»   //·#62225 »       mov»    w2,·#0x26e·················»   //·#622
26 »       mov»    w0,·#0x3···················»     //·#326 »       mov»    w0,·#0x3···················»     //·#3
27 »       bl»     84570·<std::ctype<char>::do_widen(char)·const@@Base+0x2340>27 »       bl»     84570·<std::ctype<char>::do_widen(char)·const@@Base+0x2340>
28 absl::lts_20230802::base_internal::LowLevelAlloc::Free(void*):28 absl::lts_20230802::base_internal::LowLevelAlloc::Free(void*):
29 /tmp/d20240417-2043364-365k1u/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/base/internal/low_level_alloc.cc:50829 /tmp/d20250521-2043616-x453mm/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/base/internal/low_level_alloc.cc:508
30 »       paciasp30 »       paciasp
31 »       sub»    sp,·sp,·#0x15031 »       sub»    sp,·sp,·#0x150
32 »       adrp»   x1,·cf000·<std::ctype<char>::do_widen(char)·const@@Base+0x4cdd0>32 »       adrp»   x1,·cf000·<std::ctype<char>::do_widen(char)·const@@Base+0x4cdd0>
33 »       ldr»    x1,·[x1,·#3504]33 »       ldr»    x1,·[x1,·#3504]
34 »       stp»    x29,·x30,·[sp,·#288]34 »       stp»    x29,·x30,·[sp,·#288]
35 »       add»    x29,·sp,·#0x12035 »       add»    x29,·sp,·#0x120
36 »       stp»    x19,·x20,·[sp,·#304]36 »       stp»    x19,·x20,·[sp,·#304]
37 »       mov»    x19,·x037 »       mov»    x19,·x0
38 »       ldr»    x0,·[x1]38 »       ldr»    x0,·[x1]
39 »       str»    x0,·[sp,·#280]39 »       str»    x0,·[sp,·#280]
40 »       mov»    x0,·#0x0···················»     //·#040 »       mov»    x0,·#0x0···················»     //·#0
41 /tmp/d20240417-2043364-365k1u/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/base/internal/low_level_alloc.cc:50941 /tmp/d20250521-2043616-x453mm/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/base/internal/low_level_alloc.cc:509
42 »       cbz»    x19,·90f30·<std::ctype<char>::do_widen(char)·const@@Base+0xed00>42 »       cbz»    x19,·90f30·<std::ctype<char>::do_widen(char)·const@@Base+0xed00>
43 /tmp/d20240417-2043364-365k1u/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/base/internal/low_level_alloc.cc:51243 /tmp/d20250521-2043616-x453mm/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/base/internal/low_level_alloc.cc:512
44 »       ldur»   x20,·[x19,·#-16]44 »       ldur»   x20,·[x19,·#-16]
45 /tmp/d20240417-2043364-365k1u/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/base/internal/low_level_alloc.cc:28445 /tmp/d20250521-2043616-x453mm/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/base/internal/low_level_alloc.cc:284
46 »       strh»   wzr,·[sp,·#136]46 »       strh»   wzr,·[sp,·#136]
47 ArenaLock():47 ArenaLock():
48 /tmp/d20240417-2043364-365k1u/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/base/internal/low_level_alloc.cc:28448 /tmp/d20250521-2043616-x453mm/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/base/internal/low_level_alloc.cc:284
49 »       str»    x20,·[sp,·#272]49 »       str»    x20,·[sp,·#272]
50 /tmp/d20240417-2043364-365k1u/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/base/internal/low_level_alloc.cc:28650 /tmp/d20250521-2043616-x453mm/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/base/internal/low_level_alloc.cc:286
51 »       ldr»    w0,·[x20,·#292]51 »       ldr»    w0,·[x20,·#292]
52 »       str»    x21,·[sp,·#320]52 »       str»    x21,·[sp,·#320]
53 »       mov»    x21,·x2053 »       mov»    x21,·x20
54 »       tbnz»   w0,·#1,·90f60·<std::ctype<char>::do_widen(char)·const@@Base+0xed30>54 »       tbnz»   w0,·#1,·90f60·<std::ctype<char>::do_widen(char)·const@@Base+0xed30>
55 std::__atomic_base<unsigned·int>::load(std::memory_order)·const:55 std::__atomic_base<unsigned·int>::load(std::memory_order)·const:
56 /usr/include/c++/13/bits/atomic_base.h:50556 /usr/include/c++/13/bits/atomic_base.h:505
57 »       ldr»    w0,·[x21]57 »       ldr»    w0,·[x21]
58 absl::lts_20230802::base_internal::SpinLock::TryLockInternal(unsigned·int,·unsigned·int):58 absl::lts_20230802::base_internal::SpinLock::TryLockInternal(unsigned·int,·unsigned·int):
59 /tmp/d20240417-2043364-365k1u/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/base/internal/spinlock.h:22559 /tmp/d20250521-2043616-x453mm/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/base/internal/spinlock.h:225
60 »       tbnz»   w0,·#0,·91040·<std::ctype<char>::do_widen(char)·const@@Base+0xee10>60 »       tbnz»   w0,·#0,·91040·<std::ctype<char>::do_widen(char)·const@@Base+0xee10>
61 std::__atomic_base<unsigned·int>::compare_exchange_strong(unsigned·int&,·unsigned·int,·std::memory_order,·std::memory_order):61 std::__atomic_base<unsigned·int>::compare_exchange_strong(unsigned·int&,·unsigned·int,·std::memory_order,·std::memory_order):
62 /usr/include/c++/13/bits/atomic_base.h:57762 /usr/include/c++/13/bits/atomic_base.h:577
63 »       mov»    x2,·x2163 »       mov»    x2,·x21
64 »       orr»    w1,·w0,·#0x164 »       orr»    w1,·w0,·#0x1
65 »       bl»     90cb0·<std::ctype<char>::do_widen(char)·const@@Base+0xea80>65 »       bl»     90cb0·<std::ctype<char>::do_widen(char)·const@@Base+0xea80>
66 absl::lts_20230802::base_internal::SpinLock::Lock():66 absl::lts_20230802::base_internal::SpinLock::Lock():
67 /tmp/d20240417-2043364-365k1u/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/base/internal/spinlock.h:74·(discriminator·1)67 /tmp/d20250521-2043616-x453mm/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/base/internal/spinlock.h:74·(discriminator·1)
68 »       tbnz»   w0,·#0,·91040·<std::ctype<char>::do_widen(char)·const@@Base+0xee10>68 »       tbnz»   w0,·#0,·91040·<std::ctype<char>::do_widen(char)·const@@Base+0xee10>
69 absl::lts_20230802::base_internal::LowLevelAlloc::Free(void*):69 absl::lts_20230802::base_internal::LowLevelAlloc::Free(void*):
70 /tmp/d20240417-2043364-365k1u/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/base/internal/low_level_alloc.cc:51470 /tmp/d20250521-2043616-x453mm/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/base/internal/low_level_alloc.cc:514
71 »       mov»    x0,·x1971 »       mov»    x0,·x19
72 »       mov»    x1,·x2072 »       mov»    x1,·x20
73 »       bl»     6c130·<std::_Hashtable<int,·int,·std::allocator<int>,·std::__detail::_Identity,·std::equal_to<int>,·std::hash<int>,·std::__detail::_Mod_range_hashing,·std::__detail::_Default_ranged_hash,·std::__detail::_Prime_rehash_policy,·std::__detail::_Hashtable_traits<false,·true,·true>·>::_M_rehash(unsigned·long,·unsigned·long·const&)@@Base+0x7850>73 »       bl»     6c130·<std::_Hashtable<int,·int,·std::allocator<int>,·std::__detail::_Identity,·std::equal_to<int>,·std::hash<int>,·std::__detail::_Mod_range_hashing,·std::__detail::_Default_ranged_hash,·std::__detail::_Prime_rehash_policy,·std::__detail::_Hashtable_traits<false,·true,·true>·>::_M_rehash(unsigned·long,·unsigned·long·const&)@@Base+0x7850>
74 /tmp/d20240417-2043364-365k1u/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/base/internal/low_level_alloc.cc:51574 /tmp/d20250521-2043616-x453mm/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/base/internal/low_level_alloc.cc:515
75 »       ldr»    w0,·[x20,·#288]75 »       ldr»    w0,·[x20,·#288]
76 /tmp/d20240417-2043364-365k1u/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/base/internal/low_level_alloc.cc:515·(discriminator·1)76 /tmp/d20250521-2043616-x453mm/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/base/internal/low_level_alloc.cc:515·(discriminator·1)
77 »       cmp»    w0,·#0x077 »       cmp»    w0,·#0x0
78 »       b.le»   90fcc·<std::ctype<char>::do_widen(char)·const@@Base+0xed9c>78 »       b.le»   90fcc·<std::ctype<char>::do_widen(char)·const@@Base+0xed9c>
79 /tmp/d20240417-2043364-365k1u/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/base/internal/low_level_alloc.cc:51679 /tmp/d20250521-2043616-x453mm/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/base/internal/low_level_alloc.cc:516
80 »       sub»    w0,·w0,·#0x180 »       sub»    w0,·w0,·#0x1
81 »       str»    w0,·[x20,·#288]81 »       str»    w0,·[x20,·#288]
82 /tmp/d20240417-2043364-365k1u/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/base/internal/low_level_alloc.cc:29682 /tmp/d20250521-2043616-x453mm/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/base/internal/low_level_alloc.cc:296
83 »       ldr»    x19,·[sp,·#272]83 »       ldr»    x19,·[sp,·#272]
84 std::__atomic_base<unsigned·int>::load(std::memory_order)·const:84 std::__atomic_base<unsigned·int>::load(std::memory_order)·const:
85 /usr/include/c++/13/bits/atomic_base.h:50585 /usr/include/c++/13/bits/atomic_base.h:505
86 »       ldr»    w0,·[x19]86 »       ldr»    w0,·[x19]
87 std::__atomic_base<unsigned·int>::exchange(unsigned·int,·std::memory_order):87 std::__atomic_base<unsigned·int>::exchange(unsigned·int,·std::memory_order):
88 /usr/include/c++/13/bits/atomic_base.h:52388 /usr/include/c++/13/bits/atomic_base.h:523
89 »       and»    w0,·w0,·#0x289 »       and»    w0,·w0,·#0x2
90 »       mov»    x1,·x1990 »       mov»    x1,·x19
91 »       bl»     90de0·<std::ctype<char>::do_widen(char)·const@@Base+0xebb0>91 »       bl»     90de0·<std::ctype<char>::do_widen(char)·const@@Base+0xebb0>
92 absl::lts_20230802::base_internal::SpinLock::Unlock():92 absl::lts_20230802::base_internal::SpinLock::Unlock():
93 /tmp/d20240417-2043364-365k1u/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/base/internal/spinlock.h:10393 /tmp/d20250521-2043616-x453mm/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/base/internal/spinlock.h:103
94 »       cmp»    w0,·#0x794 »       cmp»    w0,·#0x7
95 »       b.hi»   91030·<std::ctype<char>::do_widen(char)·const@@Base+0xee00>··//·b.pmore95 »       b.hi»   91030·<std::ctype<char>::do_widen(char)·const@@Base+0xee00>··//·b.pmore
96 Leave():96 Leave():
97 /tmp/d20240417-2043364-365k1u/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/base/internal/low_level_alloc.cc:29897 /tmp/d20250521-2043616-x453mm/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/base/internal/low_level_alloc.cc:298
98 »       ldrb»   w0,·[sp,·#137]98 »       ldrb»   w0,·[sp,·#137]
99 »       tbnz»   w0,·#0,·90f98·<std::ctype<char>::do_widen(char)·const@@Base+0xed68>99 »       tbnz»   w0,·#0,·90f98·<std::ctype<char>::do_widen(char)·const@@Base+0xed68>
100 »       ldr»    x21,·[sp,·#320]100 »       ldr»    x21,·[sp,·#320]
101 absl::lts_20230802::base_internal::LowLevelAlloc::Free(void*):101 absl::lts_20230802::base_internal::LowLevelAlloc::Free(void*):
102 /tmp/d20240417-2043364-365k1u/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/base/internal/low_level_alloc.cc:519102 /tmp/d20250521-2043616-x453mm/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/base/internal/low_level_alloc.cc:519
103 »       adrp»   x0,·cf000·<std::ctype<char>::do_widen(char)·const@@Base+0x4cdd0>103 »       adrp»   x0,·cf000·<std::ctype<char>::do_widen(char)·const@@Base+0x4cdd0>
104 »       ldr»    x0,·[x0,·#3504]104 »       ldr»    x0,·[x0,·#3504]
105 »       ldr»    x2,·[sp,·#280]105 »       ldr»    x2,·[sp,·#280]
106 »       ldr»    x1,·[x0]106 »       ldr»    x1,·[x0]
107 »       subs»   x2,·x2,·x1107 »       subs»   x2,·x2,·x1
108 »       mov»    x1,·#0x0···················»     //·#0108 »       mov»    x1,·#0x0···················»     //·#0
109 »       b.ne»   90ff8·<std::ctype<char>::do_widen(char)·const@@Base+0xedc8>··//·b.any109 »       b.ne»   90ff8·<std::ctype<char>::do_widen(char)·const@@Base+0xedc8>··//·b.any
110 »       ldp»    x29,·x30,·[sp,·#288]110 »       ldp»    x29,·x30,·[sp,·#288]
111 »       ldp»    x19,·x20,·[sp,·#304]111 »       ldp»    x19,·x20,·[sp,·#304]
112 »       add»    sp,·sp,·#0x150112 »       add»    sp,·sp,·#0x150
113 »       autiasp113 »       autiasp
114 »       ret114 »       ret
115 ArenaLock():115 ArenaLock():
116 /tmp/d20240417-2043364-365k1u/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/base/internal/low_level_alloc.cc:288116 /tmp/d20250521-2043616-x453mm/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/base/internal/low_level_alloc.cc:288
117 »       add»    x21,·sp,·#0x8117 »       add»    x21,·sp,·#0x8
118 »       mov»    x0,·x21118 »       mov»    x0,·x21
119 »       bl»     b500·<sigfillset@plt>119 »       bl»     b500·<sigfillset@plt>
120 /tmp/d20240417-2043364-365k1u/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/base/internal/low_level_alloc.cc:289120 /tmp/d20250521-2043616-x453mm/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/base/internal/low_level_alloc.cc:289
121 »       mov»    x1,·x21121 »       mov»    x1,·x21
122 »       add»    x2,·sp,·#0x90122 »       add»    x2,·sp,·#0x90
123 »       mov»    w0,·#0x0···················»     //·#0123 »       mov»    w0,·#0x0···················»     //·#0
Max diff block lines reached; 11865/23441 bytes (50.62%) of diff not shown.
24.0 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 150, 16 lines modifiedOffset 150, 16 lines modified
150 ··0x00091a10·64696769·74206f72·20275c27·2e000000·digit·or·'\'....150 ··0x00091a10·64696769·74206f72·20275c27·2e000000·digit·or·'\'....
151 ··0x00091a20·52657772·69746520·73636865·6d612072·Rewrite·schema·r151 ··0x00091a20·52657772·69746520·73636865·6d612072·Rewrite·schema·r
152 ··0x00091a30·65717565·73747320·2564206d·61746368·equests·%d·match152 ··0x00091a30·65717565·73747320·2564206d·61746368·equests·%d·match
153 ··0x00091a40·65732c20·62757420·74686520·72656765·es,·but·the·rege153 ··0x00091a40·65732c20·62757420·74686520·72656765·es,·but·the·rege
154 ··0x00091a50·7870206f·6e6c7920·68617320·25642070·xp·only·has·%d·p154 ··0x00091a50·7870206f·6e6c7920·68617320·25642070·xp·only·has·%d·p
155 ··0x00091a60·6172656e·74686573·697a6564·20737562·arenthesized·sub155 ··0x00091a60·6172656e·74686573·697a6564·20737562·arenthesized·sub
156 ··0x00091a70·65787072·65737369·6f6e732e·00000000·expressions.....156 ··0x00091a70·65787072·65737369·6f6e732e·00000000·expressions.....
157 ··0x00091a80·2f746d70·2f643230·32343034·31372d32·/tmp/d20240417-2157 ··0x00091a80·2f746d70·2f643230·32353035·32312d32·/tmp/d20250521-2
158 ··0x00091a90·30343333·36342d66·61787865·622f746d·043364-faxxeb/tm158 ··0x00091a90·30343336·31362d77·67316f74·332f746d·043616-wg1ot3/tm
159 ··0x00091aa0·702f6161·72636836·342d6c69·6e75782d·p/aarch64-linux-159 ··0x00091aa0·702f6161·72636836·342d6c69·6e75782d·p/aarch64-linux-
160 ··0x00091ab0·676e752f·706f7274·732f6c69·62726532·gnu/ports/libre2160 ··0x00091ab0·676e752f·706f7274·732f6c69·62726532·gnu/ports/libre2
161 ··0x00091ac0·2f323032·332d3131·2d30312f·7265322d·/2023-11-01/re2-161 ··0x00091ac0·2f323032·332d3131·2d30312f·7265322d·/2023-11-01/re2-
162 ··0x00091ad0·32303233·2d31312d·30312f72·65322f72·2023-11-01/re2/r162 ··0x00091ad0·32303233·2d31312d·30312f72·65322f72·2023-11-01/re2/r
163 ··0x00091ae0·65322e63·63000000·556e6b6e·6f776e20·e2.cc...Unknown·163 ··0x00091ae0·65322e63·63000000·556e6b6e·6f776e20·e2.cc...Unknown·
164 ··0x00091af0·656e636f·64696e67·20000000·00000000·encoding·.......164 ··0x00091af0·656e636f·64696e67·20000000·00000000·encoding·.......
165 ··0x00091b00·4572726f·72207265·76657273·6520636f·Error·reverse·co165 ··0x00091b00·4572726f·72207265·76657273·6520636f·Error·reverse·co
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·39626230·62626630·35316166·66616134·9bb0bbf051affaa4 
3 ··0x00000010·66353132·64663434·65653864·36643632·f512df44ee8d6d622 ··0x00000000·62333762·35393134·38666166·63646437·b37b59148fafcdd7
 3 ··0x00000010·66316437·63393961·38336237·30623334·f1d7c99a83b70b34
4 ··0x00000020·61623535·65362e64·65627567·00000000·ab55e6.debug....4 ··0x00000020·34383064·37342e64·65627567·00000000·480d74.debug....
5 ··0x00000030·67326731····························g2g15 ··0x00000030·5cbb48c9····························\.H.
  
416 KB
ruby-re2-dbgsym_2.7.0-1_arm64.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-01-22·12:35:25.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-01-22·12:35:25.000000·debian-binary
2 -rw-r--r--···0········0········0······556·2024-01-22·12:35:25.000000·control.tar.xz2 -rw-r--r--···0········0········0······552·2024-01-22·12:35:25.000000·control.tar.xz
3 -rw-r--r--···0········0········0··1554724·2024-01-22·12:35:25.000000·data.tar.xz3 -rw-r--r--···0········0········0··1554804·2024-01-22·12:35:25.000000·data.tar.xz
648 B
control.tar.xz
620 B
control.tar
372 B
./control
    
Offset 6, 8 lines modifiedOffset 6, 8 lines modified
6 Maintainer:·Debian·Ruby·Team·<pkg-ruby-extras-maintainers@lists.alioth.debian.org>6 Maintainer:·Debian·Ruby·Team·<pkg-ruby-extras-maintainers@lists.alioth.debian.org>
7 Installed-Size:·16887 Installed-Size:·1688
8 Depends:·ruby-re2·(=·2.7.0-1)8 Depends:·ruby-re2·(=·2.7.0-1)
9 Section:·debug9 Section:·debug
10 Priority:·optional10 Priority:·optional
11 Multi-Arch:·same11 Multi-Arch:·same
12 Description:·debug·symbols·for·ruby-re212 Description:·debug·symbols·for·ruby-re2
13 Build-Ids:·7c9bb0bbf051affaa4f512df44ee8d6d62ab55e613 Build-Ids:·edb37b59148fafcdd7f1d7c99a83b70b34480d74
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/7c/9bb0bbf051affaa4f512df44ee8d6d62ab55e6.debug1 usr/lib/debug/.build-id/ed/b37b59148fafcdd7f1d7c99a83b70b34480d74.debug
415 KB
data.tar.xz
415 KB
data.tar
1.38 KB
file list
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-01-22·12:35:25.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-01-22·12:35:25.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-01-22·12:35:25.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-01-22·12:35:25.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-01-22·12:35:25.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-01-22·12:35:25.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-01-22·12:35:25.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-01-22·12:35:25.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-01-22·12:35:25.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-01-22·12:35:25.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-01-22·12:35:25.000000·./usr/lib/debug/.build-id/7c/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-01-22·12:35:25.000000·./usr/lib/debug/.build-id/ed/
7 -rw-r--r--···0·root·········(0)·root·········(0)··1717312·2024-01-22·12:35:25.000000·./usr/lib/debug/.build-id/7c/9bb0bbf051affaa4f512df44ee8d6d62ab55e6.debug7 -rw-r--r--···0·root·········(0)·root·········(0)··1717312·2024-01-22·12:35:25.000000·./usr/lib/debug/.build-id/ed/b37b59148fafcdd7f1d7c99a83b70b34480d74.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-01-22·12:35:25.000000·./usr/share/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-01-22·12:35:25.000000·./usr/share/
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-01-22·12:35:25.000000·./usr/share/doc/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-01-22·12:35:25.000000·./usr/share/doc/
10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-01-22·12:35:25.000000·./usr/share/doc/ruby-re2-dbgsym·->·ruby-re210 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-01-22·12:35:25.000000·./usr/share/doc/ruby-re2-dbgsym·->·ruby-re2
413 KB
./usr/lib/debug/.build-id/7c/9bb0bbf051affaa4f512df44ee8d6d62ab55e6.debug vs.
./usr/lib/debug/.build-id/ed/b37b59148fafcdd7f1d7c99a83b70b34480d74.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 6% similar despite different names
1.65 KB
readelf --wide --sections {}
    
Offset 28, 17 lines modifiedOffset 28, 17 lines modified
28 ··[23]·.got··············NOBITS··········00000000000cf5e8·00bdc8·000a10·08··WA··0···0··828 ··[23]·.got··············NOBITS··········00000000000cf5e8·00bdc8·000a10·08··WA··0···0··8
29 ··[24]·.data·············NOBITS··········00000000000d0000·00bdc8·000180·00··WA··0···0··829 ··[24]·.data·············NOBITS··········00000000000d0000·00bdc8·000180·00··WA··0···0··8
30 ··[25]·.bss··············NOBITS··········00000000000d0180·00bdc8·0027f0·00··WA··0···0·6430 ··[25]·.bss··············NOBITS··········00000000000d0180·00bdc8·0027f0·00··WA··0···0·64
31 ··[26]·.comment··········PROGBITS········0000000000000000·000224·00001f·01··MS··0···0··131 ··[26]·.comment··········PROGBITS········0000000000000000·000224·00001f·01··MS··0···0··1
32 ··[27]·.debug_aranges····PROGBITS········0000000000000000·000248·00057d·00···C··0···0··832 ··[27]·.debug_aranges····PROGBITS········0000000000000000·000248·00057d·00···C··0···0··8
33 ··[28]·.debug_info·······PROGBITS········0000000000000000·0007c8·0e221c·00···C··0···0··833 ··[28]·.debug_info·······PROGBITS········0000000000000000·0007c8·0e221c·00···C··0···0··8
34 ··[29]·.debug_abbrev·····PROGBITS········0000000000000000·0e29e8·009dc0·00···C··0···0··834 ··[29]·.debug_abbrev·····PROGBITS········0000000000000000·0e29e8·009dc0·00···C··0···0··8
35 ··[30]·.debug_line·······PROGBITS········0000000000000000·0ec7a8·0203ad·00···C··0···0··835 ··[30]·.debug_line·······PROGBITS········0000000000000000·0ec7a8·0203ac·00···C··0···0··8
36 ··[31]·.debug_str········PROGBITS········0000000000000000·10cb58·01bbd4·01·MSC··0···0··836 ··[31]·.debug_str········PROGBITS········0000000000000000·10cb58·01bbd4·01·MSC··0···0··8
37 ··[32]·.debug_line_str···PROGBITS········0000000000000000·128730·0008f6·01·MSC··0···0··837 ··[32]·.debug_line_str···PROGBITS········0000000000000000·128730·0008f5·01·MSC··0···0··8
38 ··[33]·.debug_loclists···PROGBITS········0000000000000000·129028·03cd43·00···C··0···0··838 ··[33]·.debug_loclists···PROGBITS········0000000000000000·129028·03cd43·00···C··0···0··8
39 ··[34]·.debug_rnglists···PROGBITS········0000000000000000·165d70·00d47a·00···C··0···0··839 ··[34]·.debug_rnglists···PROGBITS········0000000000000000·165d70·00d47a·00···C··0···0··8
40 ··[35]·.symtab···········SYMTAB··········0000000000000000·1731f0·010cf8·18·····36·2568··840 ··[35]·.symtab···········SYMTAB··········0000000000000000·1731f0·010cf8·18·····36·2568··8
41 ··[36]·.strtab···········STRTAB··········0000000000000000·183ee8·01ea50·00······0···0··141 ··[36]·.strtab···········STRTAB··········0000000000000000·183ee8·01ea50·00······0···0··1
42 ··[37]·.shstrtab·········STRTAB··········0000000000000000·1a2938·000185·00······0···0··142 ··[37]·.shstrtab·········STRTAB··········0000000000000000·1a2938·000185·00······0···0··1
43 Key·to·Flags:43 Key·to·Flags:
44 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),44 ··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:·7c9bb0bbf051affaa4f512df44ee8d6d62ab55e63 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·edb37b59148fafcdd7f1d7c99a83b70b34480d74
115 KB
readelf --wide --debug-dump=rawline {}
    
Offset 24113, 40 lines modifiedOffset 24113, 40 lines modified
24113 ··Opcode·9·has·1·arg24113 ··Opcode·9·has·1·arg
24114 ··Opcode·10·has·0·args24114 ··Opcode·10·has·0·args
24115 ··Opcode·11·has·0·args24115 ··Opcode·11·has·0·args
24116 ··Opcode·12·has·1·arg24116 ··Opcode·12·has·1·arg
  
24117 ·The·Directory·Table·(offset·0x9fe9,·lines·26,·columns·1):24117 ·The·Directory·Table·(offset·0x9fe9,·lines·26,·columns·1):
24118 ··Entry»  Name24118 ··Entry»  Name
24119 ··0»      (line_strp)»   (offset:·0xa0a):·/tmp/d20240417-2043364-365k1u/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/container24119 ··0»      (line_strp)»   (offset:·0xa0a):·/tmp/d20250521-2043616-x453mm/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/container
24120 ··1»      (line_strp)»   (offset:·0xa7b):·/tmp/d20240417-2043364-365k1u/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/container/internal24120 ··1»      (line_strp)»   (offset:·0xa7b):·/tmp/d20250521-2043616-x453mm/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/container/internal
24121 ··2»      (line_strp)»   (offset:·0xaf5):·/tmp/d20240417-2043364-365k1u/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/hash/internal24121 ··2»      (line_strp)»   (offset:·0xaf5):·/tmp/d20250521-2043616-x453mm/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/hash/internal
24122 ··3»      (line_strp)»   (offset:·0xb6a):·/tmp/d20240417-2043364-365k1u/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/hash24122 ··3»      (line_strp)»   (offset:·0xb6a):·/tmp/d20250521-2043616-x453mm/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/hash
24123 ··4»      (line_strp)»   (offset:·0x14b):·/usr/include/c++/1324123 ··4»      (line_strp)»   (offset:·0x14b):·/usr/include/c++/13
24124 ··5»      (line_strp)»   (offset:·0x1ed):·/usr/lib/gcc/aarch64-linux-gnu/13/include24124 ··5»      (line_strp)»   (offset:·0x1ed):·/usr/lib/gcc/aarch64-linux-gnu/13/include
24125 ··6»      (line_strp)»   (offset:·0xbd6):·/tmp/d20240417-2043364-365k1u/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/base/internal24125 ··6»      (line_strp)»   (offset:·0xbd6):·/tmp/d20250521-2043616-x453mm/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/base/internal
24126 ··7»      (line_strp)»   (offset:·0xc4b):·/tmp/d20240417-2043364-365k1u/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/numeric24126 ··7»      (line_strp)»   (offset:·0xc4b):·/tmp/d20250521-2043616-x453mm/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/numeric
24127 ··8»      (line_strp)»   (offset:·0xcba):·/tmp/d20240417-2043364-365k1u/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/numeric/internal24127 ··8»      (line_strp)»   (offset:·0xcba):·/tmp/d20250521-2043616-x453mm/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/numeric/internal
24128 ··9»      (line_strp)»   (offset:·0x7a):·/usr/include/c++/13/bits24128 ··9»      (line_strp)»   (offset:·0x7a):·/usr/include/c++/13/bits
24129 ··10»     (line_strp)»  (offset:·0x1bb):·/usr/include/c++/13/debug24129 ··10»     (line_strp)»  (offset:·0x1bb):·/usr/include/c++/13/debug
24130 ··11»     (line_strp)»  (offset:·0x190):·/usr/include/aarch64-linux-gnu/c++/13/bits24130 ··11»     (line_strp)»  (offset:·0x190):·/usr/include/aarch64-linux-gnu/c++/13/bits
24131 ··12»     (line_strp)»  (offset:·0x183):·/usr/include24131 ··12»     (line_strp)»  (offset:·0x183):·/usr/include
24132 ··13»     (line_strp)»  (offset:·0x15f):·/usr/include/aarch64-linux-gnu/bits24132 ··13»     (line_strp)»  (offset:·0x15f):·/usr/include/aarch64-linux-gnu/bits
24133 ··14»     (line_strp)»  (offset:·0x217):·/usr/include/aarch64-linux-gnu/bits/types24133 ··14»     (line_strp)»  (offset:·0x217):·/usr/include/aarch64-linux-gnu/bits/types
24134 ··15»     (line_strp)»  (offset:·0xd32):·/tmp/d20240417-2043364-365k1u/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/meta24134 ··15»     (line_strp)»  (offset:·0xd32):·/tmp/d20250521-2043616-x453mm/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/meta
24135 ··16»     (line_strp)»  (offset:·0xd9e):·/tmp/d20240417-2043364-365k1u/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/utility24135 ··16»     (line_strp)»  (offset:·0xd9e):·/tmp/d20250521-2043616-x453mm/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/utility
24136 ··17»     (line_strp)»  (offset:·0x1d5):·/usr/include/c++/13/ext24136 ··17»     (line_strp)»  (offset:·0x1d5):·/usr/include/c++/13/ext
24137 ··18»     (line_strp)»  (offset:·0xe0d):·/tmp/d20240417-2043364-365k1u/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/types24137 ··18»     (line_strp)»  (offset:·0xe0d):·/tmp/d20250521-2043616-x453mm/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/types
24138 ··19»     (line_strp)»  (offset:·0xe7a):·/tmp/d20240417-2043364-365k1u/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/types/internal24138 ··19»     (line_strp)»  (offset:·0xe7a):·/tmp/d20250521-2043616-x453mm/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/types/internal
24139 ··20»     (line_strp)»  (offset:·0xef0):·/tmp/d20240417-2043364-365k1u/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/time/internal/cctz/include/cctz24139 ··20»     (line_strp)»  (offset:·0xef0):·/tmp/d20250521-2043616-x453mm/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/time/internal/cctz/include/cctz
24140 ··21»     (line_strp)»  (offset:·0xf77):·/tmp/d20240417-2043364-365k1u/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/time24140 ··21»     (line_strp)»  (offset:·0xf77):·/tmp/d20250521-2043616-x453mm/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/time
24141 ··22»     (line_strp)»  (offset:·0xfe3):·/tmp/d20240417-2043364-365k1u/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/synchronization/internal24141 ··22»     (line_strp)»  (offset:·0xfe3):·/tmp/d20250521-2043616-x453mm/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/synchronization/internal
24142 ··23»     (line_strp)»  (offset:·0x1063):·/tmp/d20240417-2043364-365k1u/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/profiling/internal24142 ··23»     (line_strp)»  (offset:·0x1063):·/tmp/d20250521-2043616-x453mm/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/profiling/internal
24143 ··24»     (line_strp)»  (offset:·0x10dd):·/tmp/d20240417-2043364-365k1u/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/functional/internal24143 ··24»     (line_strp)»  (offset:·0x10dd):·/tmp/d20250521-2043616-x453mm/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/functional/internal
24144 ··25»     (line_strp)»  (offset:·0x1158):·/tmp/d20240417-2043364-365k1u/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/algorithm24144 ··25»     (line_strp)»  (offset:·0x1158):·/tmp/d20250521-2043616-x453mm/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/algorithm
  
24145 ·The·File·Name·Table·(offset·0xa057,·lines·90,·columns·2):24145 ·The·File·Name·Table·(offset·0xa057,·lines·90,·columns·2):
24146 ··Entry»  Dir»       Name24146 ··Entry»  Dir»       Name
24147 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x9fa):·raw_hash_set.cc24147 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x9fa):·raw_hash_set.cc
24148 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x9fa):·raw_hash_set.cc24148 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x9fa):·raw_hash_set.cc
24149 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x1b9b):·hash.h24149 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x1b9b):·hash.h
24150 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x1b9b):·hash.h24150 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x1b9b):·hash.h
266 KB
readelf --wide --debug-dump=info {}
    
Offset 7563, 15 lines modifiedOffset 7563, 15 lines modified
7563 ···Length:········0x230·(32-bit)7563 ···Length:········0x230·(32-bit)
7564 ···Version:·······57564 ···Version:·······5
7565 ···Unit·Type:·····DW_UT_partial·(3)7565 ···Unit·Type:·····DW_UT_partial·(3)
7566 ···Abbrev·Offset:·0x174727566 ···Abbrev·Offset:·0x17472
7567 ···Pointer·Size:··87567 ···Pointer·Size:··8
7568 ·<0><3138>:·Abbrev·Number:·81·(DW_TAG_partial_unit)7568 ·<0><3138>:·Abbrev·Number:·81·(DW_TAG_partial_unit)
7569 ····<3139>···DW_AT_stmt_list···:·(sec_offset)·0x9fc77569 ····<3139>···DW_AT_stmt_list···:·(sec_offset)·0x9fc7
7570 ····<313d>···DW_AT_comp_dir····:·(line_strp)·(offset:·0xa0a):·/tmp/d20240417-2043364-365k1u/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/container7570 ····<313d>···DW_AT_comp_dir····:·(line_strp)·(offset:·0xa0a):·/tmp/d20250521-2043616-x453mm/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/container
7571 ·<1><3141>:·Abbrev·Number:·99·(DW_TAG_namespace)7571 ·<1><3141>:·Abbrev·Number:·99·(DW_TAG_namespace)
7572 ····<3142>···DW_AT_name········:·(string)·std7572 ····<3142>···DW_AT_name········:·(string)·std
7573 ····<3146>···DW_AT_sibling·····:·(ref_udata)·<0x31a1>7573 ····<3146>···DW_AT_sibling·····:·(ref_udata)·<0x31a1>
7574 ·<2><3147>:·Abbrev·Number:·106·(DW_TAG_imported_declaration)7574 ·<2><3147>:·Abbrev·Number:·106·(DW_TAG_imported_declaration)
7575 ····<3148>···DW_AT_decl_file···:·(data1)·147575 ····<3148>···DW_AT_decl_file···:·(data1)·14
7576 ····<3149>···DW_AT_decl_line···:·(data1)·1587576 ····<3149>···DW_AT_decl_line···:·(data1)·158
7577 ····<314a>···DW_AT_decl_column·:·(data1)·117577 ····<314a>···DW_AT_decl_column·:·(data1)·11
5.03 KB
strings --all --bytes=8 {}
    
Offset 1, 245 lines modifiedOffset 1, 261 lines modified
1 GCC:·(Debian·13.2.0-23)·13.2.01 tGCC:·(Debian·13.2.0-23)·13.2.0
2 c6nssuwcT[2 c6nssuwcT[
 3 )H8Id)5\L
 4 ^!tn+ZG)p
 5 f}*)9HC*
3 g!g,"CS*6 g!g,"CS*
4 >Dk+pH*LS7 >Dk+pH*LS
5 rW*4RpWo}y8 lw`5>@vGV'>S
 9 N-oAM+*A
 10 )$dj>A/-/-
6 %»      5c`W4c`11 %»      5c`W4c`
7 7:{'}V@PF 
8 Z+'&MqX. 
9 xWpT33E^W 
10 QV#gc/:l 
11 EnL~Si`ea 
12 W{\U"_i/ 
13 L'\R/u`:12 *</|]8xos
 13 [GLh=FCJ
 14 sgiK4S>}
 15 5(2DX;'_H
 16 $X]sS~*2
 17 b·9FJ=du
 18 ]h-Z0t.%
 19 6W^(cer!'
 20 d»      B&I-VP
 21 tggM0h!U
14 kbI1EVSv7Q22 kbI1EVSv7Q
15 }:rR#c#ot 
16 :x>uEj\h 
17 _c}zb5L[q 
18 =0:Zu{J: 
19 (.WJog7C 
20 :k}<O7Xo 
21 ((MAEEJ(I·@ 
22 bz+x70;[ 
23 Mk{RPLnc[!=)L 
24 o'*?»   tB; 
25 O@;#X[Wk. 
26 hydQ<rc? 
27 e&^X'GwaWC 
28 %DnNb[KR5 
29 2;8{Qt)0»        
30 Cx;1ki8gH 
31 nm#lsgbO 
32 SCoeNk(? 
33 ^!Cs;IYU$hC 
34 y@E:U2!·ID 
35 Kic?zN(i 
36 "FI0RF+} 
37 mO;\c3Y. 
38 %qjTX,gr 
39 k@9+:>J»^ 
40 (3]/7)T.U 
41 WR$0"\QX) 
42 b@w%}4E" 
43 "|*2b(l. 
44 3b5xPyml$m 
45 E&Vh:2_m:5ef 
46 E»      0Q,^Y_ 
47 Au$P?i3P 
48 +qDz1qR8 
49 >H}`d.N] 
50 O#7&-!jRQmL 
51 R>gLJu-K 
52 :*SQ5'(H 
53 ~%xl-`VG 
54 \»      +S4iFO 
55 qyE+r&?s 
56 w~Rq=+qZ 
57 y|s9>ZBm 
58 _;essvlT+· 
59 [}b^J1g> 
60 D(P={K1j 
61 u5V8Pa5v 
62 Pu4M?`~_! 
63 Inw4O,lz 
64 TJ%75RP) 
65 |u'/@|» !ly 
66 vzr<|R3# 
67 irD@t'5j23 1*B!zw2BT
 24 18}Lo2#D
 25 &ctW3Dua
 26 .is0K%cm
 27 0h!jhp'»
 28 J.R,M,XK(w
 29 6k»     To}nAY
 30 -38;pz7J
 31 nL·mC/gx65
 32 »       [5aoC8A
 33 .AJ]\:Xv
 34 s;(NlRci:
 35 E~t.>5ZUP
 36 )E.?jE#e
 37 `.CyW=K»Ev
 38 C*UT%~)G
 39 ~^B*X2%o
 40 Gb3!N!1[
 41 FyyfD^z}
 42 YQv}YEGk
 43 |_LOR<XV
 44 $ppCEyU7MyP=TN
 45 }YMyZJJN'>S
 46 r@(;@Y3Eh$5
 47 b·nOVkSM
 48 =J[Zm-AB
 49 1:/(S9_,D
 50 cNr$;n'l
 51 ,bcNr6f%
 52 1d;tQL[~G
 53 Np6&`#k·
 54 1uER7o» !G
 55 eceRqV;;;Z
 56 J"g4T#kih
 57 |Q_·QYp2/
 58 4aPmh*7q
 59 =9»     ~BGvKv
 60 R~V"s+@%
 61 p%~y4^>&
 62 RFC_NSP)
 63 wu5T=I}2
 64 sq!-.$eb
 65 ",QGSGN»}
 66 wDXoFS|U
 67 0\uOCE1x
 68 A+9Ka71V<
 69 9`j>fWa&
Max diff block lines reached; 3549/5098 bytes (69.62%) of diff not shown.
24.5 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 144, 32 lines modifiedOffset 144, 32 lines modified
144 ··[···930]··scan_args.h144 ··[···930]··scan_args.h
145 ··[···93c]··xmalloc.h145 ··[···93c]··xmalloc.h
146 ··[···946]··assert.h146 ··[···946]··assert.h
147 ··[···94f]··variable.h147 ··[···94f]··variable.h
148 ··[···95a]··module.h148 ··[···95a]··module.h
149 ··[···963]··memory_resource.h149 ··[···963]··memory_resource.h
150 ··[···975]··<built-in>150 ··[···975]··<built-in>
151 ··[···980]··/tmp/d20240417-2043364-365k1u/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/container/internal/raw_hash_set.cc151 ··[···980]··/tmp/d20250521-2043616-x453mm/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/container/internal/raw_hash_set.cc
152 ··[···a0a]··/tmp/d20240417-2043364-365k1u/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/container152 ··[···a0a]··/tmp/d20250521-2043616-x453mm/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/container
153 ··[···a7b]··/tmp/d20240417-2043364-365k1u/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/container/internal153 ··[···a7b]··/tmp/d20250521-2043616-x453mm/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/container/internal
154 ··[···af5]··/tmp/d20240417-2043364-365k1u/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/hash/internal154 ··[···af5]··/tmp/d20250521-2043616-x453mm/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/hash/internal
155 ··[···b6a]··/tmp/d20240417-2043364-365k1u/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/hash155 ··[···b6a]··/tmp/d20250521-2043616-x453mm/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/hash
156 ··[···bd6]··/tmp/d20240417-2043364-365k1u/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/base/internal156 ··[···bd6]··/tmp/d20250521-2043616-x453mm/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/base/internal
157 ··[···c4b]··/tmp/d20240417-2043364-365k1u/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/numeric157 ··[···c4b]··/tmp/d20250521-2043616-x453mm/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/numeric
158 ··[···cba]··/tmp/d20240417-2043364-365k1u/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/numeric/internal158 ··[···cba]··/tmp/d20250521-2043616-x453mm/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/numeric/internal
159 ··[···d32]··/tmp/d20240417-2043364-365k1u/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/meta159 ··[···d32]··/tmp/d20250521-2043616-x453mm/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/meta
160 ··[···d9e]··/tmp/d20240417-2043364-365k1u/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/utility160 ··[···d9e]··/tmp/d20250521-2043616-x453mm/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/utility
161 ··[···e0d]··/tmp/d20240417-2043364-365k1u/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/types161 ··[···e0d]··/tmp/d20250521-2043616-x453mm/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/types
162 ··[···e7a]··/tmp/d20240417-2043364-365k1u/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/types/internal162 ··[···e7a]··/tmp/d20250521-2043616-x453mm/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/types/internal
163 ··[···ef0]··/tmp/d20240417-2043364-365k1u/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/time/internal/cctz/include/cctz163 ··[···ef0]··/tmp/d20250521-2043616-x453mm/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/time/internal/cctz/include/cctz
164 ··[···f77]··/tmp/d20240417-2043364-365k1u/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/time164 ··[···f77]··/tmp/d20250521-2043616-x453mm/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/time
165 ··[···fe3]··/tmp/d20240417-2043364-365k1u/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/synchronization/internal165 ··[···fe3]··/tmp/d20250521-2043616-x453mm/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/synchronization/internal
166 ··[··1063]··/tmp/d20240417-2043364-365k1u/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/profiling/internal166 ··[··1063]··/tmp/d20250521-2043616-x453mm/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/profiling/internal
167 ··[··10dd]··/tmp/d20240417-2043364-365k1u/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/functional/internal167 ··[··10dd]··/tmp/d20250521-2043616-x453mm/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/functional/internal
168 ··[··1158]··/tmp/d20240417-2043364-365k1u/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/algorithm168 ··[··1158]··/tmp/d20250521-2043616-x453mm/tmp/aarch64-linux-gnu/ports/abseil/20230802.1/abseil-cpp-20230802.1/absl/algorithm
169 ··[··11c9]··raw_hash_set.h169 ··[··11c9]··raw_hash_set.h
170 ··[··11d8]··arm_neon.h170 ··[··11d8]··arm_neon.h
171 ··[··11e3]··endian.h171 ··[··11e3]··endian.h
172 ··[··11ec]··unaligned_access.h172 ··[··11ec]··unaligned_access.h
173 ··[··11ff]··bits.h173 ··[··11ff]··bits.h
174 ··[··1206]··ctime174 ··[··1206]··ctime
175 ··[··120c]··chrono.h175 ··[··120c]··chrono.h