457 KB
/srv/reproducible-results/rbuild-debian/r-b-build.CxtRjuIA/b1/eccodes_2.43.0-4_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.CxtRjuIA/b2/eccodes_2.43.0-4_amd64.changes
1.03 KB
Files
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ·7c03f35390b91bfb5398ec6e1d988936·1844780·science·optional·libeccodes-data_2.43.0-4_all.deb1 ·7c03f35390b91bfb5398ec6e1d988936·1844780·science·optional·libeccodes-data_2.43.0-4_all.deb
2 ·eca2d2fc9a016e73f58e6b40aaa8173f·1076624·libdevel·optional·libeccodes-dev_2.43.0-4_amd64.deb2 ·477e4e1e5ac6dfd43b1e8edf2ece5502·1075656·libdevel·optional·libeccodes-dev_2.43.0-4_amd64.deb
3 ·32c65329fe98ab3954884b0ded73990f·136636·doc·optional·libeccodes-doc_2.43.0-4_all.deb3 ·32c65329fe98ab3954884b0ded73990f·136636·doc·optional·libeccodes-doc_2.43.0-4_all.deb
4 ·78a07c7818cf3cdc29e63550f30d2d2d·2890236·debug·optional·libeccodes-tools-dbgsym_2.43.0-4_amd64.deb4 ·78a07c7818cf3cdc29e63550f30d2d2d·2890236·debug·optional·libeccodes-tools-dbgsym_2.43.0-4_amd64.deb
5 ·54f8da1e962cf2903d1b06cedf536459·204888·utils·optional·libeccodes-tools_2.43.0-4_amd64.deb5 ·c63759e0fc7048a1f46299d3d52aabf9·204888·utils·optional·libeccodes-tools_2.43.0-4_amd64.deb
6 ·9155cf4dafdf25147e8d6f440e7c337a·8781888·debug·optional·libeccodes0-dbgsym_2.43.0-4_amd64.deb 
7 ·e5c425642635eba6e5e55541c986dc35·789720·libs·optional·libeccodes0_2.43.0-4_amd64.deb6 ·85b48b03d49980b539e221c6e0da8d53·8798692·debug·optional·libeccodes0-dbgsym_2.43.0-4_amd64.deb
 7 ·0d867b34951c111b9df749da21b60b19·785212·libs·optional·libeccodes0_2.43.0-4_amd64.deb
1.92 KB
libeccodes-dev_2.43.0-4_amd64.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-09-05·09:22:21.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-09-05·09:22:21.000000·debian-binary
2 -rw-r--r--···0········0········0····11204·2025-09-05·09:22:21.000000·control.tar.xz2 -rw-r--r--···0········0········0····11208·2025-09-05·09:22:21.000000·control.tar.xz
3 -rw-r--r--···0········0········0··1065228·2025-09-05·09:22:21.000000·data.tar.xz3 -rw-r--r--···0········0········0··1064256·2025-09-05·09:22:21.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
1.32 KB
data.tar.xz
1.3 KB
data.tar
742 B
./usr/include/x86_64-linux-gnu/eccodes_ecbuild_config.h
    
Offset 28, 15 lines modifiedOffset 28, 15 lines modified
28 #define·ECCODES_OS_NAME··········"Linux-6.12.43+deb13-amd64"28 #define·ECCODES_OS_NAME··········"Linux-6.12.43+deb13-amd64"
29 #define·ECCODES_OS_BITS··········6429 #define·ECCODES_OS_BITS··········64
30 #define·ECCODES_OS_BITS_STR······"64"30 #define·ECCODES_OS_BITS_STR······"64"
31 #define·ECCODES_OS_STR···········"linux.64"31 #define·ECCODES_OS_STR···········"linux.64"
32 #define·ECCODES_OS_VERSION·······"6.12.43+deb13-amd64"32 #define·ECCODES_OS_VERSION·······"6.12.43+deb13-amd64"
33 #define·ECCODES_SYS_PROCESSOR····"x86_64"33 #define·ECCODES_SYS_PROCESSOR····"x86_64"
  
34 #define·ECCODES_BUILD_TIMESTAMP··"20250910123851"34 #define·ECCODES_BUILD_TIMESTAMP··"20261013195527"
35 #define·ECCODES_BUILD_TYPE·······"Release"35 #define·ECCODES_BUILD_TYPE·······"Release"
  
36 #define·ECCODES_C_COMPILER_ID······"GNU"36 #define·ECCODES_C_COMPILER_ID······"GNU"
37 #define·ECCODES_C_COMPILER_VERSION·"14.3.0"37 #define·ECCODES_C_COMPILER_VERSION·"14.3.0"
  
38 #define·ECCODES_CXX_COMPILER_ID······"GNU"38 #define·ECCODES_CXX_COMPILER_ID······"GNU"
39 #define·ECCODES_CXX_COMPILER_VERSION·"14.3.0"39 #define·ECCODES_CXX_COMPILER_VERSION·"14.3.0"
572 B
./usr/lib/x86_64-linux-gnu/libeccodes_static.a
480 B
grib_api_version.cc.o
210 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 2025.09.101 2026.10.13
2 grib_get_git_sha12 grib_get_git_sha1
3 grib_get_git_branch3 grib_get_git_branch
4 codes_get_build_date4 codes_get_build_date
5 .shstrtab5 .shstrtab
6 .rela.text6 .rela.text
7 .rodata.str1.17 .rodata.str1.1
8 .note.GNU-stack8 .note.GNU-stack
228 B
readelf --wide --decompress --string-dump=.rodata.str1.1 {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.rodata.str1.1':1 String·dump·of·section·'.rodata.str1.1':
2 ··[·····1]··2025.09.102 ··[·····1]··2026.10.13
  
884 B
libeccodes-tools_2.43.0-4_amd64.deb
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
716 B
data.tar.xz
694 B
data.tar
678 B
./usr/bin/codes_config
    
Offset 39, 15 lines modifiedOffset 39, 15 lines modified
39 build_type="Release"39 build_type="Release"
40 info()40 info()
41 {41 {
42 ··echo·"ecCodes·version·${ECCODES_VERSION_STR},·git-sha1·${ECCODES_GIT_SHA1}"42 ··echo·"ecCodes·version·${ECCODES_VERSION_STR},·git-sha1·${ECCODES_GIT_SHA1}"
43 ··echo·""43 ··echo·""
44 ··echo·"Build:"44 ··echo·"Build:"
45 ··echo·"··build·type······:·Release"45 ··echo·"··build·type······:·Release"
46 ··echo·"··timestamp·······:·20250910123851"46 ··echo·"··timestamp·······:·20261013195527"
47 ··echo·"··op.·system······:·Linux-6.12.43+deb13-amd64·(linux.64)"47 ··echo·"··op.·system······:·Linux-6.12.43+deb13-amd64·(linux.64)"
48 ··echo·"··processor·······:·x86_64"48 ··echo·"··processor·······:·x86_64"
49 ··echo·"··sources·········:·/build/reproducible-path/eccodes-2.43.0"49 ··echo·"··sources·········:·/build/reproducible-path/eccodes-2.43.0"
50 ··echo·"··c++·compiler····:·GNU·14.3.0"50 ··echo·"··c++·compiler····:·GNU·14.3.0"
51 ··#·Add·the·most·common·build·type51 ··#·Add·the·most·common·build·type
52 ··if·[·$build_type·=·"RelWithDebInfo"·];·then52 ··if·[·$build_type·=·"RelWithDebInfo"·];·then
53 ····echo·"····flags·········:·-O2·-g·-DNDEBUG"53 ····echo·"····flags·········:·-O2·-g·-DNDEBUG"
345 KB
libeccodes0_2.43.0-4_amd64.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-09-05·09:22:21.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-09-05·09:22:21.000000·debian-binary
2 -rw-r--r--···0········0········0·····1060·2025-09-05·09:22:21.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1060·2025-09-05·09:22:21.000000·control.tar.xz
3 -rw-r--r--···0········0········0···788468·2025-09-05·09:22:21.000000·data.tar.xz3 -rw-r--r--···0········0········0···783960·2025-09-05·09:22:21.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
345 KB
data.tar.xz
345 KB
data.tar
2.43 KB
./usr/lib/x86_64-linux-gnu/libeccodes.so.0
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:·987d6960a2ed1a347d6c8287aa131f91fb63c33e3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·37871bf89084f4c4489235db7993bc2c9111d97c
345 B
strings --all --bytes=8 {}
    
Offset 6534, 15 lines modifiedOffset 6534, 15 lines modified
6534 AWAVAUATL6534 AWAVAUATL
6535 []A\A]A^A_6535 []A\A]A^A_
6536 AVAUATUH6536 AVAUATUH
6537 []A\A]A^6537 []A\A]A^
6538 []A\A]A^6538 []A\A]A^
6539 AWAVAUATUSH6539 AWAVAUATUSH
6540 8[]A\A]A^A_6540 8[]A\A]A^A_
6541 2025.09.106541 2026.10.13
6542 unordered_map::at6542 unordered_map::at
6543 vector::_M_realloc_append6543 vector::_M_realloc_append
6544 basic_string::append6544 basic_string::append
6545 ./src/eccodes/step.cc6545 ./src/eccodes/step.cc
6546 ([-]?[0-9.]+)([smhDMYC]?)6546 ([-]?[0-9.]+)([smhDMYC]?)
6547 Could·not·parse·step:·"6547 Could·not·parse·step:·"
6548 [-]?[0-9.]+[smhDMYC]?6548 [-]?[0-9.]+[smhDMYC]?
753 B
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x002ef000·32303235·2e30392e·31300075·6e6f7264·2025.09.10.unord2 ··0x002ef000·32303236·2e31302e·31330075·6e6f7264·2026.10.13.unord
3 ··0x002ef010·65726564·5f6d6170·3a3a6174·00766563·ered_map::at.vec3 ··0x002ef010·65726564·5f6d6170·3a3a6174·00766563·ered_map::at.vec
4 ··0x002ef020·746f723a·3a5f4d5f·7265616c·6c6f635f·tor::_M_realloc_4 ··0x002ef020·746f723a·3a5f4d5f·7265616c·6c6f635f·tor::_M_realloc_
5 ··0x002ef030·61707065·6e640062·61736963·5f737472·append.basic_str5 ··0x002ef030·61707065·6e640062·61736963·5f737472·append.basic_str
6 ··0x002ef040·696e673a·3a617070·656e6400·78257300·ing::append.x%s.6 ··0x002ef040·696e673a·3a617070·656e6400·78257300·ing::append.x%s.
7 ··0x002ef050·2e2f7372·632f6563·636f6465·732f7374·./src/eccodes/st7 ··0x002ef050·2e2f7372·632f6563·636f6465·732f7374·./src/eccodes/st
8 ··0x002ef060·65702e63·6300285b·2d5d3f5b·302d392e·ep.cc.([-]?[0-9.8 ··0x002ef060·65702e63·6300285b·2d5d3f5b·302d392e·ep.cc.([-]?[0-9.
9 ··0x002ef070·5d2b2928·5b736d68·444d5943·5d3f2900·]+)([smhDMYC]?).9 ··0x002ef070·5d2b2928·5b736d68·444d5943·5d3f2900·]+)([smhDMYC]?).
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·37643639·36306132·65643161·33343764·7d6960a2ed1a347d 
3 ··0x00000010·36633832·38376161·31333166·39316662·6c8287aa131f91fb2 ··0x00000000·38373162·66383930·38346634·63343438·871bf89084f4c448
 3 ··0x00000010·39323335·64623739·39336263·32633931·9235db7993bc2c91
4 ··0x00000020·36336333·33652e64·65627567·00000000·63c33e.debug....4 ··0x00000020·31316439·37632e64·65627567·00000000·11d97c.debug....
5 ··0x00000030·d8df7e2c····························..~,5 ··0x00000030·398e2085····························9.·.
  
172 KB
./usr/lib/x86_64-linux-gnu/libeccodes_f90-gfortran.so.0
File has been modified after NT_GNU_BUILD_ID has been applied.
459 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 14 lines modifiedOffset 1, 13 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 000000000000b000·<.init>:2 000000000000b000·<.init>:
3 _init(): 
4 »       sub····$0x8,%rsp3 »       sub····$0x8,%rsp
5 »       mov····0x2cfad(%rip),%rax········4 »       mov····0x2cfad(%rip),%rax········
6 »       test···%rax,%rax5 »       test···%rax,%rax
7 »       je·····b012·<__grib_api_MOD_grib_read_from_file_int4@plt-0x1e>6 »       je·····b012·<__grib_api_MOD_grib_read_from_file_int4@plt-0x1e>
8 »       call···*%rax7 »       call···*%rax
9 »       add····$0x8,%rsp8 »       add····$0x8,%rsp
10 »       ret9 »       ret
170 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 53 lines modifiedOffset 1, 44 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 000000000000c840·<f_handle_id2c_handle@@Base-0x5a0>:2 000000000000c840·<f_handle_id2c_handle@@Base-0x5a0>:
3 grib_f_get_real4_array_.cold(): 
4 ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2392 
5 »       movslq·(%rcx),%rax 
6 grib_f_get_real4_array_():3 grib_f_get_real4_array_():
7 ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:23924 ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2392
 5 »       movslq·(%rcx),%rax
8 »       mov····%rax,0x18(%rsp)6 »       mov····%rax,0x18(%rsp)
9 ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:23957 ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2395
10 »       mov····0x0,%rax8 »       mov····0x0,%rax
11 »       ud29 »       ud2
12 grib_f_set_real4_array_.cold(): 
13 ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2462 
14 »       mov····0x0,%rax 
15 grib_f_set_real4_array_():10 grib_f_set_real4_array_():
16 ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:246211 ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2462
 12 »       mov····0x0,%rax
17 »       ud213 »       ud2
18 grib_f_write_.cold(): 
19 ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2898 
20 »       lea····0x209e7(%rip),%rdi········ 
21 grib_f_write_():14 grib_f_write_():
22 ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:289815 ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2898
 16 »       lea····0x209e7(%rip),%rdi········
23 »       call···c5b0·<perror@plt>17 »       call···c5b0·<perror@plt>
24 ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:289918 ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2899
25 »       mov····$0xfffffff5,%eax19 »       mov····$0xfffffff5,%eax
26 »       jmp····14650·<grib_f_write_@@Base+0xc0>20 »       jmp····14650·<grib_f_write_@@Base+0xc0>
27 grib_f_write_.cold(): 
28 »       cs·nopw·0x0(%rax,%rax,1)21 »       cs·nopw·0x0(%rax,%rax,1)
29 »       nopl···0x0(%rax)22 »       nopl···0x0(%rax)
30 deregister_tm_clones(): 
31 »       lea····0x2c389(%rip),%rdi········23 »       lea····0x2c389(%rip),%rdi········
32 »       lea····0x2c382(%rip),%rax········24 »       lea····0x2c382(%rip),%rax········
33 »       cmp····%rdi,%rax25 »       cmp····%rdi,%rax
34 »       je·····c8a8·<__cxa_finalize@plt+0x78>26 »       je·····c8a8·<__cxa_finalize@plt+0x78>
35 »       mov····0x2b726(%rip),%rax········27 »       mov····0x2b726(%rip),%rax········
36 »       test···%rax,%rax28 »       test···%rax,%rax
37 »       je·····c8a8·<__cxa_finalize@plt+0x78>29 »       je·····c8a8·<__cxa_finalize@plt+0x78>
38 »       jmp····*%rax30 »       jmp····*%rax
39 »       nopl···0x0(%rax)31 »       nopl···0x0(%rax)
40 »       ret32 »       ret
41 »       nopl···0x0(%rax)33 »       nopl···0x0(%rax)
42 register_tm_clones(): 
43 »       lea····0x2c359(%rip),%rdi········34 »       lea····0x2c359(%rip),%rdi········
44 »       lea····0x2c352(%rip),%rsi········35 »       lea····0x2c352(%rip),%rsi········
45 »       sub····%rdi,%rsi36 »       sub····%rdi,%rsi
46 »       mov····%rsi,%rax37 »       mov····%rsi,%rax
47 »       shr····$0x3f,%rsi38 »       shr····$0x3f,%rsi
48 »       sar····$0x3,%rax39 »       sar····$0x3,%rax
49 »       add····%rax,%rsi40 »       add····%rax,%rsi
Offset 56, 15 lines modifiedOffset 47, 14 lines modified
56 »       mov····0x2b6ed(%rip),%rax········47 »       mov····0x2b6ed(%rip),%rax········
57 »       test···%rax,%rax48 »       test···%rax,%rax
58 »       je·····c8e8·<__cxa_finalize@plt+0xb8>49 »       je·····c8e8·<__cxa_finalize@plt+0xb8>
59 »       jmp····*%rax50 »       jmp····*%rax
60 »       nopw···0x0(%rax,%rax,1)51 »       nopw···0x0(%rax,%rax,1)
61 »       ret52 »       ret
62 »       nopl···0x0(%rax)53 »       nopl···0x0(%rax)
63 __do_global_dtors_aux(): 
64 »       endbr6454 »       endbr64
65 »       cmpb···$0x0,0x2c315(%rip)········55 »       cmpb···$0x0,0x2c315(%rip)········
66 »       jne····c928·<__cxa_finalize@plt+0xf8>56 »       jne····c928·<__cxa_finalize@plt+0xf8>
67 »       push···%rbp57 »       push···%rbp
68 »       cmpq···$0x0,0x2b6ca(%rip)········58 »       cmpq···$0x0,0x2b6ca(%rip)········
69 »       mov····%rsp,%rbp59 »       mov····%rsp,%rbp
70 »       je·····c917·<__cxa_finalize@plt+0xe7>60 »       je·····c917·<__cxa_finalize@plt+0xe7>
Offset 73, 19 lines modifiedOffset 63, 18 lines modified
73 »       call···c880·<__cxa_finalize@plt+0x50>63 »       call···c880·<__cxa_finalize@plt+0x50>
74 »       movb···$0x1,0x2c2ed(%rip)········64 »       movb···$0x1,0x2c2ed(%rip)········
75 »       pop····%rbp65 »       pop····%rbp
76 »       ret66 »       ret
77 »       nopl···(%rax)67 »       nopl···(%rax)
78 »       ret68 »       ret
79 »       nopl···0x0(%rax)69 »       nopl···0x0(%rax)
80 frame_dummy(): 
81 »       endbr6470 »       endbr64
82 »       jmp····c8b0·<__cxa_finalize@plt+0x80>71 »       jmp····c8b0·<__cxa_finalize@plt+0x80>
83 »       nopl···0x0(%rax)72 »       nopl···0x0(%rax)
84 _push_handle(grib_handle*,·int*):73 _push_handle():
85 ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:27574 ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:275
86 »       push···%r1375 »       push···%r13
87 »       mov····%rdi,%r1376 »       mov····%rdi,%r13
88 »       push···%r1277 »       push···%r12
89 »       mov····%rsi,%r1278 »       mov····%rsi,%r12
90 »       push···%rbp79 »       push···%rbp
91 »       mov····$0x1,%ebp80 »       mov····$0x1,%ebp
Offset 184, 15 lines modifiedOffset 173, 15 lines modified
184 »       lea····0x205b4(%rip),%rsi········173 »       lea····0x205b4(%rip),%rsi········
185 »       mov····%rax,0x8(%rsp)174 »       mov····%rax,0x8(%rsp)
186 »       lea····0x205c2(%rip),%rdi········175 »       lea····0x205c2(%rip),%rdi········
187 »       call···b300·<codes_assertion_failed@plt>176 »       call···b300·<codes_assertion_failed@plt>
188 »       mov····0x8(%rsp),%rax177 »       mov····0x8(%rsp),%rax
189 »       jmp····c9a8·<__cxa_finalize@plt+0x178>178 »       jmp····c9a8·<__cxa_finalize@plt+0x178>
190 »       nopw···0x0(%rax,%rax,1)179 »       nopw···0x0(%rax,%rax,1)
191 _push_index(grib_index*,·int*):180 _push_index():
192 ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:333181 ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:333
193 »       push···%r13182 »       push···%r13
194 »       mov····%rdi,%r13183 »       mov····%rdi,%r13
195 »       push···%r12184 »       push···%r12
196 »       mov····%rsi,%r12185 »       mov····%rsi,%r12
197 »       push···%rbp186 »       push···%rbp
198 »       mov····$0x1,%ebp187 »       mov····$0x1,%ebp
Offset 290, 25 lines modifiedOffset 279, 27 lines modified
290 »       lea····0x20494(%rip),%rsi········279 »       lea····0x20494(%rip),%rsi········
291 »       mov····%rax,0x8(%rsp)280 »       mov····%rax,0x8(%rsp)
292 »       lea····0x204a2(%rip),%rdi········281 »       lea····0x204a2(%rip),%rdi········
293 »       call···b300·<codes_assertion_failed@plt>282 »       call···b300·<codes_assertion_failed@plt>
294 »       mov····0x8(%rsp),%rax283 »       mov····0x8(%rsp),%rax
295 »       jmp····cac8·<__cxa_finalize@plt+0x298>284 »       jmp····cac8·<__cxa_finalize@plt+0x298>
296 »       nopw···0x0(%rax,%rax,1)285 »       nopw···0x0(%rax,%rax,1)
297 _grib_f_keys_iterator_new_(int*,·int*,·char*,·int)·[clone·.isra.0]:286 _grib_f_keys_iterator_new_():
298 ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1162287 ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1162
299 »       push···%r15288 »       push···%r15
300 »       push···%r14289 »       push···%r14
301 »       push···%r13290 »       push···%r13
302 »       push···%r12291 »       push···%r12
303 »       push···%rbp292 »       push···%rbp
304 »       push···%rbx293 »       push···%rbx
305 »       sub····$0x428,%rsp294 »       sub····$0x428,%rsp
 295 _get_handle():
306 ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578296 ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578
Max diff block lines reached; 170531/174144 bytes (97.93%) of diff not shown.
323 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 10 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 000000000002c01c·<.fini>:2 000000000002c01c·<.fini>:
3 _fini(): 
4 »       sub····$0x8,%rsp3 »       sub····$0x8,%rsp
5 »       add····$0x8,%rsp4 »       add····$0x8,%rsp
6 »       ret5 »       ret
610 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·32393533·61346538·35313933·31313930·2953a4e8519311902 ··0x00000000·32393533·61346538·35313933·31313930·2953a4e851931190
3 ··0x00000010·37323066·33363064·63396537·35383038·720f360dc9e758083 ··0x00000010·37323066·33363064·63396537·35383038·720f360dc9e75808
4 ··0x00000020·38643137·32372e64·65627567·00000000·8d1727.debug....4 ··0x00000020·38643137·32372e64·65627567·00000000·8d1727.debug....
5 ··0x00000030·fb2f29ed····························./).5 ··0x00000030·3c9b1b01····························<...
  
170 KB
./usr/lib/x86_64-linux-gnu/libeccodes_f90.so.0
File has been modified after NT_GNU_BUILD_ID has been applied.
459 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 13 lines modifiedOffset 1, 14 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 000000000000b000·<.init>:2 000000000000b000·<.init>:
 3 _init():
3 »       sub····$0x8,%rsp4 »       sub····$0x8,%rsp
4 »       mov····0x2cfad(%rip),%rax········5 »       mov····0x2cfad(%rip),%rax········
5 »       test···%rax,%rax6 »       test···%rax,%rax
6 »       je·····b012·<__grib_api_MOD_grib_read_from_file_int4@plt-0x1e>7 »       je·····b012·<__grib_api_MOD_grib_read_from_file_int4@plt-0x1e>
7 »       call···*%rax8 »       call···*%rax
8 »       add····$0x8,%rsp9 »       add····$0x8,%rsp
9 »       ret10 »       ret
169 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 44 lines modifiedOffset 1, 53 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 000000000000c840·<f_handle_id2c_handle@@Base-0x5a0>:2 000000000000c840·<f_handle_id2c_handle@@Base-0x5a0>:
3 grib_f_get_real4_array_():3 grib_f_get_real4_array_.cold():
4 ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:23924 ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2392
5 »       movslq·(%rcx),%rax5 »       movslq·(%rcx),%rax
 6 grib_f_get_real4_array_():
 7 ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2392
6 »       mov····%rax,0x18(%rsp)8 »       mov····%rax,0x18(%rsp)
7 ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:23959 ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2395
8 »       mov····0x0,%rax10 »       mov····0x0,%rax
9 »       ud211 »       ud2
10 grib_f_set_real4_array_():12 grib_f_set_real4_array_.cold():
11 ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:246213 ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2462
12 »       mov····0x0,%rax14 »       mov····0x0,%rax
 15 grib_f_set_real4_array_():
 16 ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2462
13 »       ud217 »       ud2
14 grib_f_write_():18 grib_f_write_.cold():
15 ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:289819 ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2898
16 »       lea····0x209e7(%rip),%rdi········20 »       lea····0x209e7(%rip),%rdi········
 21 grib_f_write_():
 22 ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2898
17 »       call···c5b0·<perror@plt>23 »       call···c5b0·<perror@plt>
18 ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:289924 ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2899
19 »       mov····$0xfffffff5,%eax25 »       mov····$0xfffffff5,%eax
20 »       jmp····14650·<grib_f_write_@@Base+0xc0>26 »       jmp····14650·<grib_f_write_@@Base+0xc0>
 27 grib_f_write_.cold():
21 »       cs·nopw·0x0(%rax,%rax,1)28 »       cs·nopw·0x0(%rax,%rax,1)
22 »       nopl···0x0(%rax)29 »       nopl···0x0(%rax)
 30 deregister_tm_clones():
23 »       lea····0x2c389(%rip),%rdi········31 »       lea····0x2c389(%rip),%rdi········
24 »       lea····0x2c382(%rip),%rax········32 »       lea····0x2c382(%rip),%rax········
25 »       cmp····%rdi,%rax33 »       cmp····%rdi,%rax
26 »       je·····c8a8·<__cxa_finalize@plt+0x78>34 »       je·····c8a8·<__cxa_finalize@plt+0x78>
27 »       mov····0x2b726(%rip),%rax········35 »       mov····0x2b726(%rip),%rax········
28 »       test···%rax,%rax36 »       test···%rax,%rax
29 »       je·····c8a8·<__cxa_finalize@plt+0x78>37 »       je·····c8a8·<__cxa_finalize@plt+0x78>
30 »       jmp····*%rax38 »       jmp····*%rax
31 »       nopl···0x0(%rax)39 »       nopl···0x0(%rax)
32 »       ret40 »       ret
33 »       nopl···0x0(%rax)41 »       nopl···0x0(%rax)
 42 register_tm_clones():
34 »       lea····0x2c359(%rip),%rdi········43 »       lea····0x2c359(%rip),%rdi········
35 »       lea····0x2c352(%rip),%rsi········44 »       lea····0x2c352(%rip),%rsi········
36 »       sub····%rdi,%rsi45 »       sub····%rdi,%rsi
37 »       mov····%rsi,%rax46 »       mov····%rsi,%rax
38 »       shr····$0x3f,%rsi47 »       shr····$0x3f,%rsi
39 »       sar····$0x3,%rax48 »       sar····$0x3,%rax
40 »       add····%rax,%rsi49 »       add····%rax,%rsi
Offset 47, 14 lines modifiedOffset 56, 15 lines modified
47 »       mov····0x2b6ed(%rip),%rax········56 »       mov····0x2b6ed(%rip),%rax········
48 »       test···%rax,%rax57 »       test···%rax,%rax
49 »       je·····c8e8·<__cxa_finalize@plt+0xb8>58 »       je·····c8e8·<__cxa_finalize@plt+0xb8>
50 »       jmp····*%rax59 »       jmp····*%rax
51 »       nopw···0x0(%rax,%rax,1)60 »       nopw···0x0(%rax,%rax,1)
52 »       ret61 »       ret
53 »       nopl···0x0(%rax)62 »       nopl···0x0(%rax)
 63 __do_global_dtors_aux():
54 »       endbr6464 »       endbr64
55 »       cmpb···$0x0,0x2c315(%rip)········65 »       cmpb···$0x0,0x2c315(%rip)········
56 »       jne····c928·<__cxa_finalize@plt+0xf8>66 »       jne····c928·<__cxa_finalize@plt+0xf8>
57 »       push···%rbp67 »       push···%rbp
58 »       cmpq···$0x0,0x2b6ca(%rip)········68 »       cmpq···$0x0,0x2b6ca(%rip)········
59 »       mov····%rsp,%rbp69 »       mov····%rsp,%rbp
60 »       je·····c917·<__cxa_finalize@plt+0xe7>70 »       je·····c917·<__cxa_finalize@plt+0xe7>
Offset 63, 18 lines modifiedOffset 73, 19 lines modified
63 »       call···c880·<__cxa_finalize@plt+0x50>73 »       call···c880·<__cxa_finalize@plt+0x50>
64 »       movb···$0x1,0x2c2ed(%rip)········74 »       movb···$0x1,0x2c2ed(%rip)········
65 »       pop····%rbp75 »       pop····%rbp
66 »       ret76 »       ret
67 »       nopl···(%rax)77 »       nopl···(%rax)
68 »       ret78 »       ret
69 »       nopl···0x0(%rax)79 »       nopl···0x0(%rax)
 80 frame_dummy():
70 »       endbr6481 »       endbr64
71 »       jmp····c8b0·<__cxa_finalize@plt+0x80>82 »       jmp····c8b0·<__cxa_finalize@plt+0x80>
72 »       nopl···0x0(%rax)83 »       nopl···0x0(%rax)
73 _push_handle():84 _push_handle(grib_handle*,·int*):
74 ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:27585 ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:275
75 »       push···%r1386 »       push···%r13
76 »       mov····%rdi,%r1387 »       mov····%rdi,%r13
77 »       push···%r1288 »       push···%r12
78 »       mov····%rsi,%r1289 »       mov····%rsi,%r12
79 »       push···%rbp90 »       push···%rbp
80 »       mov····$0x1,%ebp91 »       mov····$0x1,%ebp
Offset 173, 15 lines modifiedOffset 184, 15 lines modified
173 »       lea····0x205b4(%rip),%rsi········184 »       lea····0x205b4(%rip),%rsi········
174 »       mov····%rax,0x8(%rsp)185 »       mov····%rax,0x8(%rsp)
175 »       lea····0x205c2(%rip),%rdi········186 »       lea····0x205c2(%rip),%rdi········
176 »       call···b300·<codes_assertion_failed@plt>187 »       call···b300·<codes_assertion_failed@plt>
177 »       mov····0x8(%rsp),%rax188 »       mov····0x8(%rsp),%rax
178 »       jmp····c9a8·<__cxa_finalize@plt+0x178>189 »       jmp····c9a8·<__cxa_finalize@plt+0x178>
179 »       nopw···0x0(%rax,%rax,1)190 »       nopw···0x0(%rax,%rax,1)
180 _push_index():191 _push_index(grib_index*,·int*):
181 ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:333192 ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:333
182 »       push···%r13193 »       push···%r13
183 »       mov····%rdi,%r13194 »       mov····%rdi,%r13
184 »       push···%r12195 »       push···%r12
185 »       mov····%rsi,%r12196 »       mov····%rsi,%r12
186 »       push···%rbp197 »       push···%rbp
187 »       mov····$0x1,%ebp198 »       mov····$0x1,%ebp
Offset 279, 27 lines modifiedOffset 290, 25 lines modified
279 »       lea····0x20494(%rip),%rsi········290 »       lea····0x20494(%rip),%rsi········
280 »       mov····%rax,0x8(%rsp)291 »       mov····%rax,0x8(%rsp)
281 »       lea····0x204a2(%rip),%rdi········292 »       lea····0x204a2(%rip),%rdi········
282 »       call···b300·<codes_assertion_failed@plt>293 »       call···b300·<codes_assertion_failed@plt>
283 »       mov····0x8(%rsp),%rax294 »       mov····0x8(%rsp),%rax
284 »       jmp····cac8·<__cxa_finalize@plt+0x298>295 »       jmp····cac8·<__cxa_finalize@plt+0x298>
285 »       nopw···0x0(%rax,%rax,1)296 »       nopw···0x0(%rax,%rax,1)
286 _grib_f_keys_iterator_new_():297 _grib_f_keys_iterator_new_(int*,·int*,·char*,·int)·[clone·.isra.0]:
287 ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1162298 ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1162
288 »       push···%r15299 »       push···%r15
289 »       push···%r14300 »       push···%r14
290 »       push···%r13301 »       push···%r13
291 »       push···%r12302 »       push···%r12
292 »       push···%rbp303 »       push···%rbp
293 »       push···%rbx304 »       push···%rbx
294 »       sub····$0x428,%rsp305 »       sub····$0x428,%rsp
295 _get_handle(): 
296 ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578306 ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578
297 »       mov····0x2c0b0(%rip),%rax········307 »       mov····0x2c0b0(%rip),%rax········
298 _grib_f_keys_iterator_new_(): 
299 ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1162308 ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1162
Max diff block lines reached; 168963/172693 bytes (97.84%) of diff not shown.
323 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 9 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 000000000002c01c·<.fini>:2 000000000002c01c·<.fini>:
 3 _fini():
3 »       sub····$0x8,%rsp4 »       sub····$0x8,%rsp
4 »       add····$0x8,%rsp5 »       add····$0x8,%rsp
5 »       ret6 »       ret
610 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·32393533·61346538·35313933·31313930·2953a4e8519311902 ··0x00000000·32393533·61346538·35313933·31313930·2953a4e851931190
3 ··0x00000010·37323066·33363064·63396537·35383038·720f360dc9e758083 ··0x00000010·37323066·33363064·63396537·35383038·720f360dc9e75808
4 ··0x00000020·38643137·32372e64·65627567·00000000·8d1727.debug....4 ··0x00000020·38643137·32372e64·65627567·00000000·8d1727.debug....
5 ··0x00000030·fb2f29ed····························./).5 ··0x00000030·3c9b1b01····························<...
  
108 KB
libeccodes0-dbgsym_2.43.0-4_amd64.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-09-05·09:22:21.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-09-05·09:22:21.000000·debian-binary
2 -rw-r--r--···0········0········0······716·2025-09-05·09:22:21.000000·control.tar.xz2 -rw-r--r--···0········0········0······720·2025-09-05·09:22:21.000000·control.tar.xz
3 -rw-r--r--···0········0········0··8780980·2025-09-05·09:22:21.000000·data.tar.xz3 -rw-r--r--···0········0········0··8797780·2025-09-05·09:22:21.000000·data.tar.xz
1.25 KB
control.tar.xz
1.22 KB
control.tar
779 B
./control
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Package:·libeccodes0-dbgsym1 Package:·libeccodes0-dbgsym
2 Source:·eccodes2 Source:·eccodes
3 Version:·2.43.0-43 Version:·2.43.0-4
4 Auto-Built-Package:·debug-symbols4 Auto-Built-Package:·debug-symbols
5 Architecture:·amd645 Architecture:·amd64
6 Maintainer:·Debian·Science·Maintainers·<debian-science-maintainers@lists.alioth.debian.org>6 Maintainer:·Debian·Science·Maintainers·<debian-science-maintainers@lists.alioth.debian.org>
7 Installed-Size:·96217 Installed-Size:·9619
8 Depends:·libeccodes0·(=·2.43.0-4)8 Depends:·libeccodes0·(=·2.43.0-4)
9 Section:·debug9 Section:·debug
10 Priority:·optional10 Priority:·optional
11 Multi-Arch:·same11 Multi-Arch:·same
12 Description:·debug·symbols·for·libeccodes012 Description:·debug·symbols·for·libeccodes0
13 Build-Ids:·272953a4e851931190720f360dc9e758088d1727·38787b25891297a58dfbf15e0bf6a22474f79aa4·98582c870c925eb24bbd3c93b6e29b9b6b1dbc96·987d6960a2ed1a347d6c8287aa131f91fb63c33e13 Build-Ids:·272953a4e851931190720f360dc9e758088d1727·37871bf89084f4c4489235db7993bc2c9111d97c·38787b25891297a58dfbf15e0bf6a22474f79aa4·98582c870c925eb24bbd3c93b6e29b9b6b1dbc96
449 B
./md5sums
30.0 B
./md5sums
Files differ
401 B
line order
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
1 usr/lib/debug/.build-id/27/2953a4e851931190720f360dc9e758088d1727.debug1 usr/lib/debug/.build-id/27/2953a4e851931190720f360dc9e758088d1727.debug
 2 usr/lib/debug/.build-id/37/871bf89084f4c4489235db7993bc2c9111d97c.debug
2 usr/lib/debug/.build-id/38/787b25891297a58dfbf15e0bf6a22474f79aa4.debug3 usr/lib/debug/.build-id/38/787b25891297a58dfbf15e0bf6a22474f79aa4.debug
3 usr/lib/debug/.build-id/98/582c870c925eb24bbd3c93b6e29b9b6b1dbc96.debug4 usr/lib/debug/.build-id/98/582c870c925eb24bbd3c93b6e29b9b6b1dbc96.debug
4 usr/lib/debug/.build-id/98/7d6960a2ed1a347d6c8287aa131f91fb63c33e.debug 
106 KB
data.tar.xz
106 KB
data.tar
2.24 KB
file list
    
Offset 1, 15 lines modifiedOffset 1, 16 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-09-05·09:22:21.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-09-05·09:22:21.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-09-05·09:22:21.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-09-05·09:22:21.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-09-05·09:22:21.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-09-05·09:22:21.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-09-05·09:22:21.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-09-05·09:22:21.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-09-05·09:22:21.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-09-05·09:22:21.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-09-05·09:22:21.000000·./usr/lib/debug/.build-id/27/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-09-05·09:22:21.000000·./usr/lib/debug/.build-id/27/
7 -rw-r--r--···0·root·········(0)·root·········(0)···189360·2025-09-05·09:22:21.000000·./usr/lib/debug/.build-id/27/2953a4e851931190720f360dc9e758088d1727.debug7 -rw-r--r--···0·root·········(0)·root·········(0)···185888·2025-09-05·09:22:21.000000·./usr/lib/debug/.build-id/27/2953a4e851931190720f360dc9e758088d1727.debug
 8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-09-05·09:22:21.000000·./usr/lib/debug/.build-id/37/
 9 -rw-r--r--···0·root·········(0)·root·········(0)··9266472·2025-09-05·09:22:21.000000·./usr/lib/debug/.build-id/37/871bf89084f4c4489235db7993bc2c9111d97c.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-09-05·09:22:21.000000·./usr/lib/debug/.build-id/38/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-09-05·09:22:21.000000·./usr/lib/debug/.build-id/38/
9 -rw-r--r--···0·root·········(0)·root·········(0)···190848·2025-09-05·09:22:21.000000·./usr/lib/debug/.build-id/38/787b25891297a58dfbf15e0bf6a22474f79aa4.debug11 -rw-r--r--···0·root·········(0)·root·········(0)···190848·2025-09-05·09:22:21.000000·./usr/lib/debug/.build-id/38/787b25891297a58dfbf15e0bf6a22474f79aa4.debug
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-09-05·09:22:21.000000·./usr/lib/debug/.build-id/98/12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-09-05·09:22:21.000000·./usr/lib/debug/.build-id/98/
11 -rw-r--r--···0·root·········(0)·root·········(0)···190856·2025-09-05·09:22:21.000000·./usr/lib/debug/.build-id/98/582c870c925eb24bbd3c93b6e29b9b6b1dbc96.debug13 -rw-r--r--···0·root·········(0)·root·········(0)···190856·2025-09-05·09:22:21.000000·./usr/lib/debug/.build-id/98/582c870c925eb24bbd3c93b6e29b9b6b1dbc96.debug
12 -rw-r--r--···0·root·········(0)·root·········(0)··9266472·2025-09-05·09:22:21.000000·./usr/lib/debug/.build-id/98/7d6960a2ed1a347d6c8287aa131f91fb63c33e.debug 
13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-09-05·09:22:21.000000·./usr/share/14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-09-05·09:22:21.000000·./usr/share/
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-09-05·09:22:21.000000·./usr/share/doc/15 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-09-05·09:22:21.000000·./usr/share/doc/
15 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-09-05·09:22:21.000000·./usr/share/doc/libeccodes0-dbgsym·->·libeccodes016 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-09-05·09:22:21.000000·./usr/share/doc/libeccodes0-dbgsym·->·libeccodes0
103 KB
./usr/lib/debug/.build-id/27/2953a4e851931190720f360dc9e758088d1727.debug
File has been modified after NT_GNU_BUILD_ID has been applied.
927 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········186992·(bytes·into·file)13 ··Start·of·section·headers:··········183520·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········1117 ··Number·of·program·headers:·········10
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········3719 ··Number·of·section·headers:·········37
20 ··Section·header·string·table·index:·3620 ··Section·header·string·table·index:·36
2.71 KB
readelf --wide --program-header {}
    
Offset 1, 32 lines modifiedOffset 1, 30 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·11·program·headers,·starting·at·offset·643 There·are·10·program·headers,·starting·at·offset·64
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
6 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0002a8·0x00a600·R···0x10006 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x000294·0x00a600·R···0x1000
7 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10 
8 ··LOAD···········0x001000·0x000000000000b000·0x000000000000b000·0x000000·0x021025·R·E·0x10007 ··LOAD···········0x001000·0x000000000000b000·0x000000000000b000·0x000000·0x021025·R·E·0x1000
9 ··LOAD···········0x001000·0x000000000002d000·0x000000000002d000·0x000000·0x009147·R···0x10008 ··LOAD···········0x001000·0x000000000002d000·0x000000000002d000·0x000000·0x009147·R···0x1000
 9 ··LOAD···········0x000da8·0x0000000000037da8·0x0000000000037da8·0x000000·0x000ec0·RW··0x1000
 10 ··DYNAMIC········0x000da8·0x0000000000037db8·0x0000000000037db8·0x000000·0x000200·RW··0x8
 11 ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000024·0x000024·R···0x4
10 ··GNU_EH_FRAME···0x001000·0x000000000002da70·0x000000000002da70·0x000000·0x000c74·R···0x412 ··GNU_EH_FRAME···0x001000·0x000000000002da70·0x000000000002da70·0x000000·0x000c74·R···0x4
11 ··GNU_SFRAME·····0x001000·0x0000000000032e18·0x0000000000032e18·0x000000·0x00332f·R···0x813 ··GNU_SFRAME·····0x001000·0x0000000000032e18·0x0000000000032e18·0x000000·0x00332f·R···0x8
12 ··LOAD···········0x000da8·0x0000000000037da8·0x0000000000037da8·0x000000·0x000ec0·RW··0x100014 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
13 ··GNU_RELRO······0x000da8·0x0000000000037da8·0x0000000000037da8·0x000000·0x000258·R···0x115 ··GNU_RELRO······0x000da8·0x0000000000037da8·0x0000000000037da8·0x000000·0x000258·R···0x1
14 ··DYNAMIC········0x000da8·0x0000000000037db8·0x0000000000037db8·0x000000·0x000200·RW··0x8 
15 ··NOTE···········0x001000·0x0000000000039000·0x0000000000039000·0x000024·0x000024·R···0x4 
16 ··LOAD···········0x001000·0x0000000000039000·0x0000000000039000·0x000024·0x00475e·RW··0x1000 
  
17 ·Section·to·Segment·mapping:16 ·Section·to·Segment·mapping:
18 ··Segment·Sections...17 ··Segment·Sections...
19 ···00·····.dynsym·.gnu.version·.gnu.version_r·.rela.dyn·.rela.plt·18 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rela.dyn·.rela.plt·
20 ···01····· 
21 ···02·····.init·.plt·.plt.got·.text·.fini·19 ···01·····.init·.plt·.plt.got·.text·.fini·
22 ···03·····.rodata·.eh_frame_hdr·.eh_frame·.sframe·20 ···02·····.rodata·.eh_frame_hdr·.eh_frame·.sframe·
23 ···04·····.eh_frame_hdr· 
24 ···05·····.sframe· 
25 ···06·····.init_array·.fini_array·.dynamic·.got·.got.plt·.data·.bss·21 ···03·····.init_array·.fini_array·.dynamic·.got·.got.plt·.data·.bss·
 22 ···04·····.dynamic·
 23 ···05·····.note.gnu.build-id·
 24 ···06·····.eh_frame_hdr·
 25 ···07·····.sframe·
 26 ···08·····
26 ···07·····.init_array·.fini_array·.dynamic·.got·27 ···09·····.init_array·.fini_array·.dynamic·.got·
27 ···08·····.dynamic· 
28 ···09·····.note.gnu.build-id· 
29 ···10·····.note.gnu.build-id·.gnu.hash·.dynstr· 
6.98 KB
readelf --wide --sections {}
    
Offset 1, 46 lines modifiedOffset 1, 46 lines modified
1 There·are·37·section·headers,·starting·at·offset·0x2da70:1 There·are·37·section·headers,·starting·at·offset·0x2cce0:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
 5 ··[·1]·.note.gnu.build-id·NOTE············0000000000000270·000270·000024·00···A··0···0··4
 6 ··[·2]·.gnu.hash·········NOBITS··········0000000000000298·000294·000c48·00···A··3···0··8
5 ··[·1]·.dynsym···········NOBITS··········0000000000000ee0·000ee0·0032b8·18···A·36···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000ee0·000294·0032b8·18···A··4···1··8
 8 ··[·4]·.dynstr···········NOBITS··········0000000000004198·000294·003ad1·00···A··0···0··1
6 ··[·2]·.gnu.version······NOBITS··········0000000000007c6a·000ee0·00043a·02···A··1···0··29 ··[·5]·.gnu.version······NOBITS··········0000000000007c6a·000294·00043a·02···A··3···0··2
7 ··[·3]·.gnu.version_r····NOBITS··········00000000000080a8·000ee0·000080·00···A·36···2··810 ··[·6]·.gnu.version_r····NOBITS··········00000000000080a8·000294·000080·00···A··4···2··8
8 ··[·4]·.rela.dyn·········NOBITS··········0000000000008128·000ee0·0000d8·18···A··1···0··811 ··[·7]·.rela.dyn·········NOBITS··········0000000000008128·000294·0000d8·18···A··3···0··8
9 ··[·5]·.rela.plt·········NOBITS··········0000000000008200·000ee0·002400·18···A··1··19··812 ··[·8]·.rela.plt·········NOBITS··········0000000000008200·000294·002400·18···A··3··22··8
10 ··[·6]·.init·············NOBITS··········000000000000b000·001000·000017·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········000000000000b000·001000·000017·00··AX··0···0··4
11 ··[·7]·.plt··············NOBITS··········000000000000b020·001000·001810·10··AX··0···0·1614 ··[10]·.plt··············NOBITS··········000000000000b020·001000·001810·10··AX··0···0·16
12 ··[·8]·.plt.got··········NOBITS··········000000000000c830·001000·000008·08··AX··0···0··815 ··[11]·.plt.got··········NOBITS··········000000000000c830·001000·000008·08··AX··0···0··8
13 ··[·9]·.text·············NOBITS··········000000000000c840·001000·01f7d9·00··AX··0···0·6416 ··[12]·.text·············NOBITS··········000000000000c840·001000·01f7d9·00··AX··0···0·64
14 ··[10]·.fini·············NOBITS··········000000000002c01c·001000·000009·00··AX··0···0··417 ··[13]·.fini·············NOBITS··········000000000002c01c·001000·000009·00··AX··0···0··4
15 ··[11]·.rodata···········NOBITS··········000000000002d000·001000·000a70·00···A··0···0·1618 ··[14]·.rodata···········NOBITS··········000000000002d000·001000·000a70·00···A··0···0·16
16 ··[12]·.eh_frame_hdr·····NOBITS··········000000000002da70·001000·000c74·00···A··0···0··419 ··[15]·.eh_frame_hdr·····NOBITS··········000000000002da70·001000·000c74·00···A··0···0··4
17 ··[13]·.eh_frame·········NOBITS··········000000000002e6e8·001000·004730·00···A··0···0··820 ··[16]·.eh_frame·········NOBITS··········000000000002e6e8·001000·004730·00···A··0···0··8
18 ··[14]·.sframe···········NOBITS··········0000000000032e18·001000·00332f·00···A··0···0··821 ··[17]·.sframe···········NOBITS··········0000000000032e18·001000·00332f·00···A··0···0··8
19 ··[15]·.init_array·······NOBITS··········0000000000037da8·000da8·000008·08··WA··0···0··822 ··[18]·.init_array·······NOBITS··········0000000000037da8·000da8·000008·08··WA··0···0··8
20 ··[16]·.fini_array·······NOBITS··········0000000000037db0·000da8·000008·08··WA··0···0··823 ··[19]·.fini_array·······NOBITS··········0000000000037db0·000da8·000008·08··WA··0···0··8
21 ··[17]·.dynamic··········NOBITS··········0000000000037db8·000da8·000200·10··WA·36···0··824 ··[20]·.dynamic··········NOBITS··········0000000000037db8·000da8·000200·10··WA··4···0··8
22 ··[18]·.got··············NOBITS··········0000000000037fb8·000da8·000030·08··WA··0···0··825 ··[21]·.got··············NOBITS··········0000000000037fb8·000da8·000030·08··WA··0···0··8
23 ··[19]·.got.plt··········NOBITS··········0000000000037fe8·000da8·000c18·08··WA··0···0··826 ··[22]·.got.plt··········NOBITS··········0000000000037fe8·000da8·000c18·08··WA··0···0··8
24 ··[20]·.data·············NOBITS··········0000000000038c00·000da8·000010·00··WA··0···0··827 ··[23]·.data·············NOBITS··········0000000000038c00·000da8·000010·00··WA··0···0··8
25 ··[21]·.bss··············NOBITS··········0000000000038c10·000da8·000058·00··WA··0···0··828 ··[24]·.bss··············NOBITS··········0000000000038c10·000da8·000058·00··WA··0···0··8
26 ··[22]·.comment··········PROGBITS········0000000000000000·001024·00003c·01··MS··0···0··129 ··[25]·.comment··········PROGBITS········0000000000000000·000294·00003c·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········0000000000000000·001060·00005a·00···C··0···0··830 ··[26]·.debug_aranges····PROGBITS········0000000000000000·0002d0·00005a·00···C··0···0··8
28 ··[24]·.debug_info·······PROGBITS········0000000000000000·0010c0·01275e·00···C··0···0··831 ··[27]·.debug_info·······PROGBITS········0000000000000000·000330·01275e·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·013820·000580·00···C··0···0··832 ··[28]·.debug_abbrev·····PROGBITS········0000000000000000·012a90·000580·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·013da0·005097·00···C··0···0··833 ··[29]·.debug_line·······PROGBITS········0000000000000000·013010·005097·00···C··0···0··8
31 ··[27]·.debug_str········PROGBITS········0000000000000000·018e38·00262a·01·MSC··0···0··834 ··[30]·.debug_str········PROGBITS········0000000000000000·0180a8·00262a·01·MSC··0···0··8
32 ··[28]·.debug_line_str···PROGBITS········0000000000000000·01b468·0001a5·01·MSC··0···0··835 ··[31]·.debug_line_str···PROGBITS········0000000000000000·01a6d8·0001a5·01·MSC··0···0··8
33 ··[29]·.debug_loclists···PROGBITS········0000000000000000·01b610·00a6af·00···C··0···0··836 ··[32]·.debug_loclists···PROGBITS········0000000000000000·01a880·00a6af·00···C··0···0··8
34 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·025cc0·00074d·00···C··0···0··837 ··[33]·.debug_rnglists···PROGBITS········0000000000000000·024f30·00074d·00···C··0···0··8
35 ··[31]·.note.gnu.build-id·NOTE············0000000000039000·001000·000024·00···A··0···0··4 
36 ··[32]·.gnu.hash·········NOBITS··········0000000000039028·001024·000c48·00···A··1···0··8 
37 ··[33]·.dynstr···········NOBITS··········0000000000039c70·001024·003aee·00···A··0···0··8 
38 ··[34]·.symtab···········SYMTAB··········0000000000000000·026410·003648·18·····35··39··838 ··[34]·.symtab···········SYMTAB··········0000000000000000·025680·003648·18·····35··39··8
39 ··[35]·.strtab···········STRTAB··········0000000000000000·029a58·003eaf·00······0···0··139 ··[35]·.strtab···········STRTAB··········0000000000000000·028cc8·003eaf·00······0···0··1
40 ··[36]·.shstrtab·········STRTAB··········0000000000000000·02d907·000169·00······0···0··140 ··[36]·.shstrtab·········STRTAB··········0000000000000000·02cb77·000169·00······0···0··1
41 Key·to·Flags:41 Key·to·Flags:
42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
43 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),43 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
45 ··D·(mbind),·l·(large),·p·(processor·specific)45 ··D·(mbind),·l·(large),·p·(processor·specific)
88.8 KB
readelf --wide --symbols {}
    
Offset 1, 582 lines modifiedOffset 1, 582 lines modified
  
1 Symbol·table·'.symtab'·contains·579·entries:1 Symbol·table·'.symtab'·contains·579·entries:
2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·grib_fortran.cc4 ·····1:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·grib_fortran.cc
5 ·····2:·000000000000c940···295·FUNC····LOCAL··DEFAULT····9·_ZL12_push_handleP11grib_handlePi5 ·····2:·000000000000c940···295·FUNC····LOCAL··DEFAULT···12·_ZL12_push_handleP11grib_handlePi
6 ·····3:·0000000000038c58·····8·OBJECT··LOCAL··DEFAULT···21·_ZL10handle_set6 ·····3:·0000000000038c58·····8·OBJECT··LOCAL··DEFAULT···24·_ZL10handle_set
7 ·····4:·000000000000ca70···279·FUNC····LOCAL··DEFAULT····9·_ZL11_push_indexP10grib_indexPi7 ·····4:·000000000000ca70···279·FUNC····LOCAL··DEFAULT···12·_ZL11_push_indexP10grib_indexPi
8 ·····5:·0000000000038c50·····8·OBJECT··LOCAL··DEFAULT···21·_ZL9index_set8 ·····5:·0000000000038c50·····8·OBJECT··LOCAL··DEFAULT···24·_ZL9index_set
9 ·····6:·000000000000cb90···591·FUNC····LOCAL··DEFAULT····9·_ZL26_grib_f_keys_iterator_new_PiS_Pci.isra.09 ·····6:·000000000000cb90···591·FUNC····LOCAL··DEFAULT···12·_ZL26_grib_f_keys_iterator_new_PiS_Pci.isra.0
10 ·····7:·0000000000038c38·····8·OBJECT··LOCAL··DEFAULT···21·_ZL17keys_iterator_set10 ·····7:·0000000000038c38·····8·OBJECT··LOCAL··DEFAULT···24·_ZL17keys_iterator_set
11 ·····8:·0000000000038c40·····8·OBJECT··LOCAL··DEFAULT···21·_ZL8file_set11 ·····8:·0000000000038c40·····8·OBJECT··LOCAL··DEFAULT···24·_ZL8file_set
12 ·····9:·0000000000038c18·····4·OBJECT··LOCAL··DEFAULT···21·_ZL10file_count12 ·····9:·0000000000038c18·····4·OBJECT··LOCAL··DEFAULT···24·_ZL10file_count
13 ····10:·0000000000038c30·····8·OBJECT··LOCAL··DEFAULT···21·_ZL22bufr_keys_iterator_set13 ····10:·0000000000038c30·····8·OBJECT··LOCAL··DEFAULT···24·_ZL22bufr_keys_iterator_set
14 ····11:·0000000000038c20·····8·OBJECT··LOCAL··DEFAULT···21·_ZL13info_messages14 ····11:·0000000000038c20·····8·OBJECT··LOCAL··DEFAULT···24·_ZL13info_messages
15 ····12:·0000000000038c28·····8·OBJECT··LOCAL··DEFAULT···21·_ZL15binary_messages15 ····12:·0000000000038c28·····8·OBJECT··LOCAL··DEFAULT···24·_ZL15binary_messages
16 ····13:·000000000000c840····18·FUNC····LOCAL··DEFAULT····9·grib_f_get_real4_array_.cold16 ····13:·000000000000c840····18·FUNC····LOCAL··DEFAULT···12·grib_f_get_real4_array_.cold
17 ····14:·000000000000c852····10·FUNC····LOCAL··DEFAULT····9·grib_f_set_real4_array_.cold17 ····14:·000000000000c852····10·FUNC····LOCAL··DEFAULT···12·grib_f_set_real4_array_.cold
18 ····15:·000000000000c85c····22·FUNC····LOCAL··DEFAULT····9·grib_f_write_.cold18 ····15:·000000000000c85c····22·FUNC····LOCAL··DEFAULT···12·grib_f_write_.cold
19 ····16:·0000000000038c48·····8·OBJECT··LOCAL··DEFAULT···21·_ZL16multi_handle_set19 ····16:·0000000000038c48·····8·OBJECT··LOCAL··DEFAULT···24·_ZL16multi_handle_set
20 ····17:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c20 ····17:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
21 ····18:·000000000000c880·····0·FUNC····LOCAL··DEFAULT····9·deregister_tm_clones21 ····18:·000000000000c880·····0·FUNC····LOCAL··DEFAULT···12·deregister_tm_clones
22 ····19:·000000000000c8b0·····0·FUNC····LOCAL··DEFAULT····9·register_tm_clones22 ····19:·000000000000c8b0·····0·FUNC····LOCAL··DEFAULT···12·register_tm_clones
23 ····20:·000000000000c8f0·····0·FUNC····LOCAL··DEFAULT····9·__do_global_dtors_aux23 ····20:·000000000000c8f0·····0·FUNC····LOCAL··DEFAULT···12·__do_global_dtors_aux
24 ····21:·0000000000038c10·····1·OBJECT··LOCAL··DEFAULT···21·completed.024 ····21:·0000000000038c10·····1·OBJECT··LOCAL··DEFAULT···24·completed.0
25 ····22:·0000000000037db0·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry25 ····22:·0000000000037db0·····0·OBJECT··LOCAL··DEFAULT···19·__do_global_dtors_aux_fini_array_entry
26 ····23:·000000000000c930·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy26 ····23:·000000000000c930·····0·FUNC····LOCAL··DEFAULT···12·frame_dummy
27 ····24:·0000000000037da8·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry27 ····24:·0000000000037da8·····0·OBJECT··LOCAL··DEFAULT···18·__frame_dummy_init_array_entry
28 ····25:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·grib_f90.f9028 ····25:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·grib_f90.f90
29 ····26:·0000000000038c64·····4·OBJECT··LOCAL··DEFAULT···21·intis_lsm.129 ····26:·0000000000038c64·····4·OBJECT··LOCAL··DEFAULT···24·intis_lsm.1
30 ····27:·0000000000038c60·····4·OBJECT··LOCAL··DEFAULT···21·intis_lsm.030 ····27:·0000000000038c60·····4·OBJECT··LOCAL··DEFAULT···24·intis_lsm.0
31 ····28:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·eccodes_f90.f9031 ····28:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·eccodes_f90.f90
32 ····29:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c32 ····29:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
33 ····30:·0000000000032e14·····0·OBJECT··LOCAL··DEFAULT···13·__FRAME_END__33 ····30:·0000000000032e14·····0·OBJECT··LOCAL··DEFAULT···16·__FRAME_END__
34 ····31:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·34 ····31:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·
35 ····32:·000000000002da70·····0·NOTYPE··LOCAL··DEFAULT···12·__GNU_EH_FRAME_HDR35 ····32:·000000000002da70·····0·NOTYPE··LOCAL··DEFAULT···15·__GNU_EH_FRAME_HDR
36 ····33:·000000000002c01c·····0·FUNC····LOCAL··DEFAULT···10·_fini36 ····33:·000000000002c01c·····0·FUNC····LOCAL··DEFAULT···13·_fini
37 ····34:·0000000000037fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_37 ····34:·0000000000037fe8·····0·OBJECT··LOCAL··DEFAULT···22·_GLOBAL_OFFSET_TABLE_
38 ····35:·0000000000038c10·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__38 ····35:·0000000000038c10·····0·OBJECT··LOCAL··DEFAULT···23·__TMC_END__
39 ····36:·0000000000038c00·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle39 ····36:·0000000000038c00·····0·OBJECT··LOCAL··DEFAULT···23·__dso_handle
40 ····37:·0000000000037db8·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC40 ····37:·0000000000037db8·····0·OBJECT··LOCAL··DEFAULT···20·_DYNAMIC
41 ····38:·000000000000b000·····0·FUNC····LOCAL··DEFAULT····6·_init41 ····38:·000000000000b000·····0·FUNC····LOCAL··DEFAULT····9·_init
42 ····39:·0000000000022930···981·FUNC····GLOBAL·DEFAULT····9·__grib_api_MOD_grib_read_from_file_int442 ····39:·0000000000022930···981·FUNC····GLOBAL·DEFAULT···12·__grib_api_MOD_grib_read_from_file_int4
43 ····40:·0000000000023d30···893·FUNC····GLOBAL·DEFAULT····9·__grib_api_MOD_grib_read_bytes_int4_size_t43 ····40:·0000000000023d30···893·FUNC····GLOBAL·DEFAULT···12·__grib_api_MOD_grib_read_bytes_int4_size_t
44 ····41:·000000000000eee0···175·FUNC····GLOBAL·DEFAULT····9·grib_f_headers_only_new_from_file_44 ····41:·000000000000eee0···175·FUNC····GLOBAL·DEFAULT···12·grib_f_headers_only_new_from_file_
45 ····42:·0000000000010000···595·FUNC····GLOBAL·DEFAULT····9·grib_f_get_int_array_45 ····42:·0000000000010000···595·FUNC····GLOBAL·DEFAULT···12·grib_f_get_int_array_
46 ····43:·000000000002b080···182·FUNC····GLOBAL·DEFAULT····9·__eccodes_MOD_codes_write_bytes_char46 ····43:·000000000002b080···182·FUNC····GLOBAL·DEFAULT···12·__eccodes_MOD_codes_write_bytes_char
47 ····44:·000000000001c240···115·FUNC····GLOBAL·DEFAULT····9·__grib_api_MOD_grib_keys_iterator_get_name47 ····44:·000000000001c240···115·FUNC····GLOBAL·DEFAULT···12·__grib_api_MOD_grib_keys_iterator_get_name
48 ····45:·0000000000029fb0·····9·FUNC····GLOBAL·DEFAULT····9·__eccodes_MOD_codes_get_size_int48 ····45:·0000000000029fb0·····9·FUNC····GLOBAL·DEFAULT···12·__eccodes_MOD_codes_get_size_int
49 ····46:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·codes_copy_key49 ····46:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·codes_copy_key
50 ····47:·0000000000014400···399·FUNC····GLOBAL·DEFAULT····9·grib_f_check_50 ····47:·0000000000014400···399·FUNC····GLOBAL·DEFAULT···12·grib_f_check_
51 ····48:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·grib_nearest_find_multiple51 ····48:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·grib_nearest_find_multiple
52 ····49:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·codes_bufr_multi_element_constant_arrays_off52 ····49:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·codes_bufr_multi_element_constant_arrays_off
53 ····50:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·grib_index_get_string53 ····50:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·grib_index_get_string
54 ····51:·000000000000d0c0···823·FUNC····GLOBAL·DEFAULT····9·grib_f_open_file_54 ····51:·000000000000d0c0···823·FUNC····GLOBAL·DEFAULT···12·grib_f_open_file_
55 ····52:·000000000001f770··1002·FUNC····GLOBAL·DEFAULT····9·__grib_api_MOD_grib_write_bytes_real4_size_t55 ····52:·000000000001f770··1002·FUNC····GLOBAL·DEFAULT···12·__grib_api_MOD_grib_write_bytes_real4_size_t
56 ····53:·0000000000027a30·····9·FUNC····GLOBAL·DEFAULT····9·__eccodes_MOD_codes_get_message_size_int56 ····53:·0000000000027a30·····9·FUNC····GLOBAL·DEFAULT···12·__eccodes_MOD_codes_get_message_size_int
57 ····54:·000000000001c0f0···111·FUNC····GLOBAL·DEFAULT····9·__grib_api_MOD_grib_get_error_string57 ····54:·000000000001c0f0···111·FUNC····GLOBAL·DEFAULT···12·__grib_api_MOD_grib_get_error_string
58 ····55:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·grib_multi_handle_append58 ····55:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·grib_multi_handle_append
59 ····56:·00000000000113b0···268·FUNC····GLOBAL·DEFAULT····9·grib_f_set_missing_59 ····56:·00000000000113b0···268·FUNC····GLOBAL·DEFAULT···12·grib_f_set_missing_
60 ····57:·000000000002b840···171·FUNC····GLOBAL·DEFAULT····9·__eccodes_MOD_codes_read_bytes_real4_size_t60 ····57:·000000000002b840···171·FUNC····GLOBAL·DEFAULT···12·__eccodes_MOD_codes_read_bytes_real4_size_t
61 ····58:·0000000000017910··1081·FUNC····GLOBAL·DEFAULT····9·__grib_api_MOD_grib_set_force_real8_array61 ····58:·0000000000017910··1081·FUNC····GLOBAL·DEFAULT···12·__grib_api_MOD_grib_set_force_real8_array
62 ····59:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·grib_context_malloc_clear62 ····59:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·grib_context_malloc_clear
63 ····60:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·codes_bufr_keys_iterator_get_name63 ····60:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·codes_bufr_keys_iterator_get_name
64 ····61:·000000000000e630···356·FUNC····GLOBAL·DEFAULT····9·grib_f_copy_namespace_64 ····61:·000000000000e630···356·FUNC····GLOBAL·DEFAULT···12·grib_f_copy_namespace_
65 ····62:·0000000000027330·····9·FUNC····GLOBAL·DEFAULT····9·__eccodes_MOD_codes_skip_edition_specific65 ····62:·0000000000027330·····9·FUNC····GLOBAL·DEFAULT···12·__eccodes_MOD_codes_skip_edition_specific
66 ····63:·0000000000027300·····9·FUNC····GLOBAL·DEFAULT····9·__eccodes_MOD_codes_set_definitions_path66 ····63:·0000000000027300·····9·FUNC····GLOBAL·DEFAULT···12·__eccodes_MOD_codes_set_definitions_path
67 ····64:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·grib_handle_new_from_message67 ····64:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·grib_handle_new_from_message
68 ····65:·000000000002bcf0·····9·FUNC····GLOBAL·DEFAULT····9·__eccodes_MOD_codes_index_select_int68 ····65:·000000000002bcf0·····9·FUNC····GLOBAL·DEFAULT···12·__eccodes_MOD_codes_index_select_int
69 ····66:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·grib_gribex_mode_off69 ····66:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·grib_gribex_mode_off
70 ····67:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·grib_context_set_definitions_path70 ····67:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·grib_context_set_definitions_path
71 ····68:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·memset@GLIBC_2.2.571 ····68:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·memset@GLIBC_2.2.5
72 ····69:·000000000002a600·····9·FUNC····GLOBAL·DEFAULT····9·__eccodes_MOD_codes_check72 ····69:·000000000002a600·····9·FUNC····GLOBAL·DEFAULT···12·__eccodes_MOD_codes_check
73 ····70:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·grib_definition_path73 ····70:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·grib_definition_path
74 ····71:·000000000001bab0···152·FUNC····GLOBAL·DEFAULT····9·__grib_api_MOD_grib_get_string74 ····71:·000000000001bab0···152·FUNC····GLOBAL·DEFAULT···12·__grib_api_MOD_grib_get_string
75 ····72:·000000000001bfb0···152·FUNC····GLOBAL·DEFAULT····9·__grib_api_MOD_grib_get_size_long75 ····72:·000000000001bfb0···152·FUNC····GLOBAL·DEFAULT···12·__grib_api_MOD_grib_get_size_long
76 ····73:·0000000000014c00····31·FUNC····GLOBAL·DEFAULT····9·__grib_api_MOD_grib_keys_iterator_next76 ····73:·0000000000014c00····31·FUNC····GLOBAL·DEFAULT···12·__grib_api_MOD_grib_keys_iterator_next
77 ····74:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·_gfortran_concat_string@GFORTRAN_877 ····74:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·_gfortran_concat_string@GFORTRAN_8
78 ····75:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·grib_set_double_array78 ····75:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·grib_set_double_array
79 ····76:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·grib_util_sections_copy79 ····76:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·grib_util_sections_copy
80 ····77:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·snprintf@GLIBC_2.2.580 ····77:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·snprintf@GLIBC_2.2.5
81 ····78:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·codes_bufr_multi_element_constant_arrays_on81 ····78:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·codes_bufr_multi_element_constant_arrays_on
82 ····79:·000000000001ced0··2846·FUNC····GLOBAL·DEFAULT····9·__grib_api_MOD_grib_get_data_real482 ····79:·000000000001ced0··2846·FUNC····GLOBAL·DEFAULT···12·__grib_api_MOD_grib_get_data_real4
83 ····80:·0000000000028210·····9·FUNC····GLOBAL·DEFAULT····9·__eccodes_MOD_codes_get_real8_element83 ····80:·0000000000028210·····9·FUNC····GLOBAL·DEFAULT···12·__eccodes_MOD_codes_get_real8_element
84 ····81:·00000000000273c0·····9·FUNC····GLOBAL·DEFAULT····9·__eccodes_MOD_codes_grib_multi_support_on84 ····81:·00000000000273c0·····9·FUNC····GLOBAL·DEFAULT···12·__eccodes_MOD_codes_grib_multi_support_on
85 ····82:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·grib_index_select_double85 ····82:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·grib_index_select_double
86 ····83:·0000000000027dd0···171·FUNC····GLOBAL·DEFAULT····9·__eccodes_MOD_codes_set_long_array86 ····83:·0000000000027dd0···171·FUNC····GLOBAL·DEFAULT···12·__eccodes_MOD_codes_set_long_array
87 ····84:·0000000000026c10···275·FUNC····GLOBAL·DEFAULT····9·__grib_api_MOD_grib_index_add_file87 ····84:·0000000000026c10···275·FUNC····GLOBAL·DEFAULT···12·__grib_api_MOD_grib_index_add_file
88 ····85:·000000000000e940···291·FUNC····GLOBAL·DEFAULT····9·any_f_new_from_scanned_file_88 ····85:·000000000000e940···291·FUNC····GLOBAL·DEFAULT···12·any_f_new_from_scanned_file_
89 ····86:·000000000000ef90···175·FUNC····GLOBAL·DEFAULT····9·grib_f_new_from_index_89 ····86:·000000000000ef90···175·FUNC····GLOBAL·DEFAULT···12·grib_f_new_from_index_
90 ····87:·0000000000029f60·····9·FUNC····GLOBAL·DEFAULT····9·__eccodes_MOD_codes_is_missing90 ····87:·0000000000029f60·····9·FUNC····GLOBAL·DEFAULT···12·__eccodes_MOD_codes_is_missing
91 ····88:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·grib_get_error_message91 ····88:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·grib_get_error_message
92 ····89:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·posix_memalign@GLIBC_2.2.592 ····89:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·posix_memalign@GLIBC_2.2.5
93 ····90:·000000000002bd00·····9·FUNC····GLOBAL·DEFAULT····9·__eccodes_MOD_codes_index_select_string93 ····90:·000000000002bd00·····9·FUNC····GLOBAL·DEFAULT···12·__eccodes_MOD_codes_index_select_string
94 ····91:·0000000000010ef0···297·FUNC····GLOBAL·DEFAULT····9·grib_f_set_long_array_94 ····91:·0000000000010ef0···297·FUNC····GLOBAL·DEFAULT···12·grib_f_set_long_array_
95 ····92:·000000000000f040···464·FUNC····GLOBAL·DEFAULT····9·grib_f_index_new_from_file_95 ····92:·000000000000f040···464·FUNC····GLOBAL·DEFAULT···12·grib_f_index_new_from_file_
96 ····93:·0000000000021160···966·FUNC····GLOBAL·DEFAULT····9·__grib_api_MOD_grib_read_from_file_char96 ····93:·0000000000021160···966·FUNC····GLOBAL·DEFAULT···12·__grib_api_MOD_grib_read_from_file_char
97 ····94:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·grib_count_in_file97 ····94:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·grib_count_in_file
98 ····95:·000000000001bf10···152·FUNC····GLOBAL·DEFAULT····9·__grib_api_MOD_grib_get_int98 ····95:·000000000001bf10···152·FUNC····GLOBAL·DEFAULT···12·__grib_api_MOD_grib_get_int
99 ····96:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·grib_keys_iterator_set_flags99 ····96:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·grib_keys_iterator_set_flags
100 ····97:·0000000000028aa0···182·FUNC····GLOBAL·DEFAULT····9·__eccodes_MOD_codes_get_byte_array100 ····97:·0000000000028aa0···182·FUNC····GLOBAL·DEFAULT···12·__eccodes_MOD_codes_get_byte_array
101 ····98:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·codes_assertion_failed101 ····98:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·codes_assertion_failed
102 ····99:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·grib_write_message102 ····99:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·grib_write_message
103 ···100:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·grib_context_set_debug103 ···100:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·grib_context_set_debug
104 ···101:·000000000000fc80···281·FUNC····GLOBAL·DEFAULT····9·grib_f_get_int_104 ···101:·000000000000fc80···281·FUNC····GLOBAL·DEFAULT···12·grib_f_get_int_
105 ···102:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·grib_get_double_array105 ···102:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·grib_get_double_array
106 ···103:·000000000001ecc0···103·FUNC····GLOBAL·DEFAULT····9·__grib_api_MOD_any_new_from_file106 ···103:·000000000001ecc0···103·FUNC····GLOBAL·DEFAULT···12·__grib_api_MOD_any_new_from_file
107 ···104:·0000000000022d10··1002·FUNC····GLOBAL·DEFAULT····9·__grib_api_MOD_grib_read_bytes_real8_size_t107 ···104:·0000000000022d10··1002·FUNC····GLOBAL·DEFAULT···12·__grib_api_MOD_grib_read_bytes_real8_size_t
108 ···105:·000000000000db70····70·FUNC····GLOBAL·DEFAULT····9·grib_f_keys_iterator_rewind_108 ···105:·000000000000db70····70·FUNC····GLOBAL·DEFAULT···12·grib_f_keys_iterator_rewind_
109 ···106:·0000000000019e60··2109·FUNC····GLOBAL·DEFAULT····9·__grib_api_MOD_grib_get_real4_elements109 ···106:·0000000000019e60··2109·FUNC····GLOBAL·DEFAULT···12·__grib_api_MOD_grib_get_real4_elements
110 ···107:·000000000000d710····70·FUNC····GLOBAL·DEFAULT····9·grib_f_skip_computed_110 ···107:·000000000000d710····70·FUNC····GLOBAL·DEFAULT···12·grib_f_skip_computed_
111 ···108:·000000000002bfd0·····9·FUNC····GLOBAL·DEFAULT····9·__eccodes_MOD_codes_index_get_size_int111 ···108:·000000000002bfd0·····9·FUNC····GLOBAL·DEFAULT···12·__eccodes_MOD_codes_index_get_size_int
112 ···109:·000000000001eef0···103·FUNC····GLOBAL·DEFAULT····9·__grib_api_MOD_grib_close_file112 ···109:·000000000001eef0···103·FUNC····GLOBAL·DEFAULT···12·__grib_api_MOD_grib_close_file
113 ···110:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·grib_index_delete113 ···110:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·grib_index_delete
114 ···111:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·grib_keys_iterator_get_name114 ···111:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·grib_keys_iterator_get_name
115 ···112:·000000000002bc80·····9·FUNC····GLOBAL·DEFAULT····9·__eccodes_MOD_codes_open_file115 ···112:·000000000002bc80·····9·FUNC····GLOBAL·DEFAULT···12·__eccodes_MOD_codes_open_file
116 ···113:·000000000000d8f0···639·FUNC····GLOBAL·DEFAULT····9·grib_f_keys_iterator_get_name_116 ···113:·000000000000d8f0···639·FUNC····GLOBAL·DEFAULT···12·grib_f_keys_iterator_get_name_
117 ···114:·000000000001a740···152·FUNC····GLOBAL·DEFAULT····9·__grib_api_MOD_grib_get_real4_element117 ···114:·000000000001a740···152·FUNC····GLOBAL·DEFAULT···12·__grib_api_MOD_grib_get_real4_element
118 ···115:·0000000000011d90···308·FUNC····GLOBAL·DEFAULT····9·grib_f_get_real4_118 ···115:·0000000000011d90···308·FUNC····GLOBAL·DEFAULT···12·grib_f_get_real4_
119 ···116:·000000000001bdd0···152·FUNC····GLOBAL·DEFAULT····9·__grib_api_MOD_grib_get_native_type119 ···116:·000000000001bdd0···152·FUNC····GLOBAL·DEFAULT···12·__grib_api_MOD_grib_get_native_type
120 ···117:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__fprintf_chk@GLIBC_2.3.4120 ···117:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__fprintf_chk@GLIBC_2.3.4
121 ···118:·0000000000027060···111·FUNC····GLOBAL·DEFAULT····9·__eccodes_MOD_codes_bufr_multi_element_constant_arrays_on121 ···118:·0000000000027060···111·FUNC····GLOBAL·DEFAULT···12·__eccodes_MOD_codes_bufr_multi_element_constant_arrays_on
122 ···119:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·grib_oarray_push122 ···119:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·grib_oarray_push
123 ···120:·0000000000012c80···281·FUNC····GLOBAL·DEFAULT····9·grib_f_set_real8_123 ···120:·0000000000012c80···281·FUNC····GLOBAL·DEFAULT···12·grib_f_set_real8_
124 ···121:·000000000002bca0·····9·FUNC····GLOBAL·DEFAULT····9·__eccodes_MOD_codes_index_write124 ···121:·000000000002bca0·····9·FUNC····GLOBAL·DEFAULT···12·__eccodes_MOD_codes_index_write
125 ···122:·0000000000028230··1044·FUNC····GLOBAL·DEFAULT····9·__eccodes_MOD_codes_get_real8_array125 ···122:·0000000000028230··1044·FUNC····GLOBAL·DEFAULT···12·__eccodes_MOD_codes_get_real8_array
126 ···123:·000000000000d760····70·FUNC····GLOBAL·DEFAULT····9·grib_f_skip_coded_126 ···123:·000000000000d760····70·FUNC····GLOBAL·DEFAULT···12·grib_f_skip_coded_
Max diff block lines reached; 71582/90914 bytes (78.74%) of diff not shown.
539 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 565, 14 lines modifiedOffset 565, 16 lines modified
565 grib_set_bytes565 grib_set_bytes
566 __eccodes_MOD_codes_write_bytes_int4_size_t566 __eccodes_MOD_codes_write_bytes_int4_size_t
567 grib_oarray_delete567 grib_oarray_delete
568 grib_multi_handle_write568 grib_multi_handle_write
569 grib_f_dump_569 grib_f_dump_
570 __eccodes_MOD_codes_new_from_file570 __eccodes_MOD_codes_new_from_file
571 .shstrtab571 .shstrtab
 572 .note.gnu.build-id
 573 .gnu.hash
572 .gnu.version574 .gnu.version
573 .gnu.version_r575 .gnu.version_r
574 .rela.dyn576 .rela.dyn
575 .rela.plt577 .rela.plt
576 .plt.got578 .plt.got
577 .eh_frame_hdr579 .eh_frame_hdr
578 .eh_frame580 .eh_frame
Offset 585, 9 lines modifiedOffset 587, 7 lines modified
585 .debug_info587 .debug_info
586 .debug_abbrev588 .debug_abbrev
587 .debug_line589 .debug_line
588 .debug_str590 .debug_str
589 .debug_line_str591 .debug_line_str
590 .debug_loclists592 .debug_loclists
591 .debug_rnglists593 .debug_rnglists
592 .note.gnu.build-id 
593 .gnu.hash 
3.08 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 26 lines modifiedOffset 1, 26 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab
3 ··0x00000010·002e7368·73747274·6162002e·64796e73·..shstrtab..dyns3 ··0x00000010·002e7368·73747274·6162002e·6e6f7465·..shstrtab..note
4 ··0x00000020·796d002e·676e752e·76657273·696f6e00·ym..gnu.version. 
5 ··0x00000030·2e676e75·2e766572·73696f6e·5f72002e·.gnu.version_r.. 
6 ··0x00000040·72656c61·2e64796e·002e7265·6c612e70·rela.dyn..rela.p 
7 ··0x00000050·6c74002e·696e6974·002e706c·742e676f·lt..init..plt.go 
8 ··0x00000060·74002e74·65787400·2e66696e·69002e72·t..text..fini..r 
9 ··0x00000070·6f646174·61002e65·685f6672·616d655f·odata..eh_frame_ 
10 ··0x00000080·68647200·2e65685f·6672616d·65002e73·hdr..eh_frame..s 
11 ··0x00000090·6672616d·65002e69·6e69745f·61727261·frame..init_arra 
12 ··0x000000a0·79002e66·696e695f·61727261·79002e64·y..fini_array..d 
13 ··0x000000b0·796e616d·6963002e·676f742e·706c7400·ynamic..got.plt. 
14 ··0x000000c0·2e646174·61002e62·7373002e·636f6d6d·.data..bss..comm4 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
 5 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
 6 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
 7 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
 8 ··0x00000060·6e5f7200·2e72656c·612e6479·6e002e72·n_r..rela.dyn..r
 9 ··0x00000070·656c612e·706c7400·2e696e69·74002e70·ela.plt..init..p
 10 ··0x00000080·6c742e67·6f74002e·74657874·002e6669·lt.got..text..fi
 11 ··0x00000090·6e69002e·726f6461·7461002e·65685f66·ni..rodata..eh_f
 12 ··0x000000a0·72616d65·5f686472·002e6568·5f667261·rame_hdr..eh_fra
 13 ··0x000000b0·6d65002e·73667261·6d65002e·696e6974·me..sframe..init
 14 ··0x000000c0·5f617272·6179002e·66696e69·5f617272·_array..fini_arr
 15 ··0x000000d0·6179002e·64796e61·6d696300·2e676f74·ay..dynamic..got
 16 ··0x000000e0·2e706c74·002e6461·7461002e·62737300·.plt..data..bss.
 17 ··0x000000f0·2e636f6d·6d656e74·002e6465·6275675f·.comment..debug_
 18 ··0x00000100·6172616e·67657300·2e646562·75675f69·aranges..debug_i
15 ··0x000000d0·656e7400·2e646562·75675f61·72616e67·ent..debug_arang19 ··0x00000110·6e666f00·2e646562·75675f61·62627265·nfo..debug_abbre
16 ··0x000000e0·6573002e·64656275·675f696e·666f002e·es..debug_info..20 ··0x00000120·76002e64·65627567·5f6c696e·65002e64·v..debug_line..d
17 ··0x000000f0·64656275·675f6162·62726576·002e6465·debug_abbrev..de 
18 ··0x00000100·6275675f·6c696e65·002e6465·6275675f·bug_line..debug_21 ··0x00000130·65627567·5f737472·002e6465·6275675f·ebug_str..debug_
 22 ··0x00000140·6c696e65·5f737472·002e6465·6275675f·line_str..debug_
 23 ··0x00000150·6c6f636c·69737473·002e6465·6275675f·loclists..debug_
19 ··0x00000110·73747200·2e646562·75675f6c·696e655f·str..debug_line_ 
20 ··0x00000120·73747200·2e646562·75675f6c·6f636c69·str..debug_locli 
21 ··0x00000130·73747300·2e646562·75675f72·6e676c69·sts..debug_rngli 
22 ··0x00000140·73747300·2e6e6f74·652e676e·752e6275·sts..note.gnu.bu 
23 ··0x00000150·696c642d·6964002e·676e752e·68617368·ild-id..gnu.hash 
24 ··0x00000160·002e6479·6e737472·00················..dynstr.24 ··0x00000160·726e676c·69737473·00················rnglists.
  
883 B
./usr/lib/debug/.build-id/98/7d6960a2ed1a347d6c8287aa131f91fb63c33e.debug vs.
./usr/lib/debug/.build-id/37/871bf89084f4c4489235db7993bc2c9111d97c.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 99% similar despite different names
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:·987d6960a2ed1a347d6c8287aa131f91fb63c33e3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·37871bf89084f4c4489235db7993bc2c9111d97c
204 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 >GCC:·(Debian·14.3.0-5)·14.3.01 |GCC:·(Debian·14.3.0-5)·14.3.0
2 XUY~W5Y~/2 XUY~W5Y~/
3 FWovG3uv3 FWovG3uv
4 »       yZo·e_!4 »       yZo·e_!
5 <>-#_@» K5 <>-#_@» K
6 v}?N!Ua"6 v}?N!Ua"
7 jf'.4rd'7 jf'.4rd'
8 .bS4uf'pB8 .bS4uf'pB