2.18 MB
/srv/reproducible-results/rbuild-debian/r-b-build.3ivEsUVK/b1/gprolog_1.4.5.0-3_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.3ivEsUVK/b2/gprolog_1.4.5.0-3_amd64.changes
554 B
Files
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 ·a6f7b1591a238b174ceb2bbcd14df917·2120604·debug·optional·gprolog-dbgsym_1.4.5.0-3_amd64.deb1 ·24cda64b768b5633a2cb0306b04bc9a2·2120984·debug·optional·gprolog-dbgsym_1.4.5.0-3_amd64.deb
2 ·d38df876f27d34ca6f0dc1d17d655b52·988376·doc·optional·gprolog-doc_1.4.5.0-3_all.deb 
3 ·0e4a022926a215588000b2fd9368f6cc·910960·devel·optional·gprolog_1.4.5.0-3_amd64.deb2 ·c758f14d81fd79070a78337bb097c2eb·987588·doc·optional·gprolog-doc_1.4.5.0-3_all.deb
 3 ·f3e8e1a5aac6623461f917cd76a4200a·911120·devel·optional·gprolog_1.4.5.0-3_amd64.deb
3.43 KB
gprolog-doc_1.4.5.0-3_all.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2020-02-23·20:14:50.000000·debian-binary1 -rw-r--r--···0········0········0········4·2020-02-23·20:14:50.000000·debian-binary
2 -rw-r--r--···0········0········0·····2464·2020-02-23·20:14:50.000000·control.tar.xz2 -rw-r--r--···0········0········0·····2464·2020-02-23·20:14:50.000000·control.tar.xz
3 -rw-r--r--···0········0········0···985720·2020-02-23·20:14:50.000000·data.tar.xz3 -rw-r--r--···0········0········0···984932·2020-02-23·20:14:50.000000·data.tar.xz
515 B
control.tar.xz
487 B
control.tar
417 B
./control
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Package:·gprolog-doc1 Package:·gprolog-doc
2 Source:·gprolog2 Source:·gprolog
3 Version:·1.4.5.0-33 Version:·1.4.5.0-3
4 Architecture:·all4 Architecture:·all
5 Maintainer:·Salvador·Abreu·<spa@debian.org>5 Maintainer:·Salvador·Abreu·<spa@debian.org>
6 Installed-Size:·13086 Installed-Size:·1307
7 Recommends:·pdf-viewer,·www-browser7 Recommends:·pdf-viewer,·www-browser
8 Conflicts:·gprolog·(<<·1.2.7)8 Conflicts:·gprolog·(<<·1.2.7)
9 Section:·doc9 Section:·doc
10 Priority:·optional10 Priority:·optional
11 Multi-Arch:·foreign11 Multi-Arch:·foreign
12 Homepage:·http://www.gprolog.org/12 Homepage:·http://www.gprolog.org/
13 Description:·documentation·for·the·GNU·Prolog·compiler13 Description:·documentation·for·the·GNU·Prolog·compiler
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
2.51 KB
data.tar.xz
2.49 KB
data.tar
1.49 KB
file list
    
Offset 73, 10 lines modifiedOffset 73, 10 lines modified
73 -rw-r--r--···0·root·········(0)·root·········(0)····11687·2020-02-23·20:14:50.000000·./usr/share/doc/gprolog-doc/examples/ExamplesPl/reducer.pl73 -rw-r--r--···0·root·········(0)·root·········(0)····11687·2020-02-23·20:14:50.000000·./usr/share/doc/gprolog-doc/examples/ExamplesPl/reducer.pl
74 -rw-r--r--···0·root·········(0)·root·········(0)····11606·2020-02-23·20:14:50.000000·./usr/share/doc/gprolog-doc/examples/ExamplesPl/sdda.pl74 -rw-r--r--···0·root·········(0)·root·········(0)····11606·2020-02-23·20:14:50.000000·./usr/share/doc/gprolog-doc/examples/ExamplesPl/sdda.pl
75 -rw-r--r--···0·root·········(0)·root·········(0)·····1189·2020-02-23·20:14:50.000000·./usr/share/doc/gprolog-doc/examples/ExamplesPl/sendmore.pl75 -rw-r--r--···0·root·········(0)·root·········(0)·····1189·2020-02-23·20:14:50.000000·./usr/share/doc/gprolog-doc/examples/ExamplesPl/sendmore.pl
76 -rw-r--r--···0·root·········(0)·root·········(0)······611·2020-02-23·20:14:50.000000·./usr/share/doc/gprolog-doc/examples/ExamplesPl/tak.pl76 -rw-r--r--···0·root·········(0)·root·········(0)······611·2020-02-23·20:14:50.000000·./usr/share/doc/gprolog-doc/examples/ExamplesPl/tak.pl
77 -rw-r--r--···0·root·········(0)·root·········(0)······912·2020-02-23·20:14:50.000000·./usr/share/doc/gprolog-doc/examples/ExamplesPl/tak_gvar.pl77 -rw-r--r--···0·root·········(0)·root·········(0)······912·2020-02-23·20:14:50.000000·./usr/share/doc/gprolog-doc/examples/ExamplesPl/tak_gvar.pl
78 -rw-r--r--···0·root·········(0)·root·········(0)·····1572·2020-02-23·20:14:50.000000·./usr/share/doc/gprolog-doc/examples/ExamplesPl/zebra.pl78 -rw-r--r--···0·root·········(0)·root·········(0)·····1572·2020-02-23·20:14:50.000000·./usr/share/doc/gprolog-doc/examples/ExamplesPl/zebra.pl
79 -rw-r--r--···0·root·········(0)·root·········(0)·····2648·2020-02-23·20:14:50.000000·./usr/share/doc/gprolog-doc/gprolog.html79 -rw-r--r--···0·root·········(0)·root·········(0)·····2648·2020-02-23·20:14:50.000000·./usr/share/doc/gprolog-doc/gprolog.html
80 -rw-r--r--···0·root·········(0)·root·········(0)···957935·2020-02-23·20:14:50.000000·./usr/share/doc/gprolog-doc/gprolog.pdf80 -rw-r--r--···0·root·········(0)·root·········(0)···957377·2020-02-23·20:14:50.000000·./usr/share/doc/gprolog-doc/gprolog.pdf
81 -rw-r--r--···0·root·········(0)·root·········(0)····17546·2020-02-23·20:14:50.000000·./usr/share/doc/gprolog-doc/logo.eps.gz81 -rw-r--r--···0·root·········(0)·root·········(0)····17546·2020-02-23·20:14:50.000000·./usr/share/doc/gprolog-doc/logo.eps.gz
82 -rw-r--r--···0·root·········(0)·root·········(0)····53885·2020-02-23·20:14:50.000000·./usr/share/doc/gprolog-doc/logo.pdf82 -rw-r--r--···0·root·········(0)·root·········(0)····53885·2020-02-23·20:14:50.000000·./usr/share/doc/gprolog-doc/logo.pdf
1000 B
./usr/share/doc/gprolog-doc/gprolog.pdf
925 B
pdftotext {} -
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 GNU·PROLOG1 GNU·PROLOG
2 A·Native·Prolog·Compiler·with·Constraint·Solving·over·Finite·Domains2 A·Native·Prolog·Compiler·with·Constraint·Solving·over·Finite·Domains
3 Edition·1.44,·for·GNU·Prolog·version·1.4.53 Edition·1.44,·for·GNU·Prolog·version·1.4.5
4 May·29,·20254 April·27,·2024
  
5 by·Daniel·Diaz5 by·Daniel·Diaz
  
6 \xcCopyright·(C)·1999-2025·Daniel·Diaz6 \xcCopyright·(C)·1999-2024·Daniel·Diaz
7 Permission·is·granted·to·make·and·distribute·verbatim·copies·of·this·manual·provided·the·copyright·notice7 Permission·is·granted·to·make·and·distribute·verbatim·copies·of·this·manual·provided·the·copyright·notice
8 and·this·permission·notice·are·preserved·on·all·copies.8 and·this·permission·notice·are·preserved·on·all·copies.
9 Permission·is·granted·to·copy·and·distribute·modified·versions·of·this·manual·under·the·conditions·for9 Permission·is·granted·to·copy·and·distribute·modified·versions·of·this·manual·under·the·conditions·for
10 verbatim·copying,·provided·that·the·entire·resulting·derived·work·is·distributed·under·the·terms·of·a10 verbatim·copying,·provided·that·the·entire·resulting·derived·work·is·distributed·under·the·terms·of·a
11 permission·notice·identical·to·this·one.11 permission·notice·identical·to·this·one.
12 Permission·is·granted·to·copy·and·distribute·translations·of·this·manual·into·another·language,·under·the12 Permission·is·granted·to·copy·and·distribute·translations·of·this·manual·into·another·language,·under·the
13 above·conditions·for·modified·versions,·except·that·this·permission·notice·may·be·stated·in·a·translation13 above·conditions·for·modified·versions,·except·that·this·permission·notice·may·be·stated·in·a·translation
2.1 MB
gprolog_1.4.5.0-3_amd64.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2020-02-23·20:14:50.000000·debian-binary1 -rw-r--r--···0········0········0········4·2020-02-23·20:14:50.000000·debian-binary
2 -rw-r--r--···0········0········0·····2292·2020-02-23·20:14:50.000000·control.tar.xz2 -rw-r--r--···0········0········0·····2292·2020-02-23·20:14:50.000000·control.tar.xz
3 -rw-r--r--···0········0········0···908476·2020-02-23·20:14:50.000000·data.tar.xz3 -rw-r--r--···0········0········0···908636·2020-02-23·20:14:50.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
2.1 MB
data.tar.xz
2.1 MB
data.tar
5.03 KB
./usr/lib/gprolog/bin/fd2c
File has been modified after NT_GNU_BUILD_ID has been applied.
821 B
readelf --wide --notes {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·ISA·needed:·x86-64-baseline3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·ISA·needed:·x86-64-baseline
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c66f09c9ae7cc46acb7dd823e5046605129f453c6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·fe7465cc6dbff0e58da0d57ca9b9fe3269a95bbe
  
7 Displaying·notes·found·in:·.note.ABI-tag7 Displaying·notes·found·in:·.note.ABI-tag
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.09 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.0
926 B
strings --all --bytes=8 {}
    
Offset 527, 15 lines modifiedOffset 527, 15 lines modified
527 non·numeric·character527 non·numeric·character
528 atom_c.c528 atom_c.c
529 $top_level_abort529 $top_level_abort
530 $top_level_stop530 $top_level_stop
531 GNU·Prolog531 GNU·Prolog
532 prolog_name532 prolog_name
533 prolog_version533 prolog_version
534 May·29·2025534 Apr·27·2024
535 prolog_date535 prolog_date
536 prolog_copyright536 prolog_copyright
537 max_integer537 max_integer
538 min_integer538 min_integer
539 integer_rounding_function539 integer_rounding_function
540 max_arity540 max_arity
541 max_atom541 max_atom
2.37 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 668, 16 lines modifiedOffset 668, 16 lines modified
668 ··0x00486990·206e756d·65726963·20636861·72616374··numeric·charact668 ··0x00486990·206e756d·65726963·20636861·72616374··numeric·charact
669 ··0x004869a0·65720061·746f6d5f·632e6300·256c6400·er.atom_c.c.%ld.669 ··0x004869a0·65720061·746f6d5f·632e6300·256c6400·er.atom_c.c.%ld.
670 ··0x004869b0·24746f70·5f6c6576·656c5f61·626f7274·$top_level_abort670 ··0x004869b0·24746f70·5f6c6576·656c5f61·626f7274·$top_level_abort
671 ··0x004869c0·0024746f·705f6c65·76656c5f·73746f70·.$top_level_stop671 ··0x004869c0·0024746f·705f6c65·76656c5f·73746f70·.$top_level_stop
672 ··0x004869d0·0029290a·00677072·6f6c6f67·00676363·.))..gprolog.gcc672 ··0x004869d0·0029290a·00677072·6f6c6f67·00676363·.))..gprolog.gcc
673 ··0x004869e0·00474e55·2050726f·6c6f6700·70726f6c·.GNU·Prolog.prol673 ··0x004869e0·00474e55·2050726f·6c6f6700·70726f6c·.GNU·Prolog.prol
674 ··0x004869f0·6f675f6e·616d6500·312e342e·35007072·og_name.1.4.5.pr674 ··0x004869f0·6f675f6e·616d6500·312e342e·35007072·og_name.1.4.5.pr
675 ··0x00486a00·6f6c6f67·5f766572·73696f6e·004d6179·olog_version.May675 ··0x00486a00·6f6c6f67·5f766572·73696f6e·00417072·olog_version.Apr
676 ··0x00486a10·20323920·32303235·0070726f·6c6f675f··29·2025.prolog_676 ··0x00486a10·20323720·32303234·0070726f·6c6f675f··27·2024.prolog_
677 ··0x00486a20·64617465·0070726f·6c6f675f·636f7079·date.prolog_copy677 ··0x00486a20·64617465·0070726f·6c6f675f·636f7079·date.prolog_copy
678 ··0x00486a30·72696768·74006469·616c6563·7400626f·right.dialect.bo678 ··0x00486a30·72696768·74006469·616c6563·7400626f·right.dialect.bo
679 ··0x00486a40·756e6465·64006d61·785f696e·74656765·unded.max_intege679 ··0x00486a40·756e6465·64006d61·785f696e·74656765·unded.max_intege
680 ··0x00486a50·72006d69·6e5f696e·74656765·7200696e·r.min_integer.in680 ··0x00486a50·72006d69·6e5f696e·74656765·7200696e·r.min_integer.in
681 ··0x00486a60·74656765·725f726f·756e6469·6e675f66·teger_rounding_f681 ··0x00486a60·74656765·725f726f·756e6469·6e675f66·teger_rounding_f
682 ··0x00486a70·756e6374·696f6e00·6d61785f·61726974·unction.max_arit682 ··0x00486a70·756e6374·696f6e00·6d61785f·61726974·unction.max_arit
683 ··0x00486a80·79006d61·785f6174·6f6d006d·61785f75·y.max_atom.max_u683 ··0x00486a80·79006d61·785f6174·6f6d006d·61785f75·y.max_atom.max_u
866 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: Unable to find program interpreter name 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·36663039·63396165·37636334·36616362·6f09c9ae7cc46acb 
3 ··0x00000010·37646438·32336535·30343636·30353132·7dd823e5046605122 ··0x00000000·37343635·63633664·62666630·65353864·7465cc6dbff0e58d
 3 ··0x00000010·61306435·37636139·62396665·33323639·a0d57ca9b9fe3269
4 ··0x00000020·39663435·33632e64·65627567·00000000·9f453c.debug....4 ··0x00000020·61393562·62652e64·65627567·00000000·a95bbe.debug....
5 ··0x00000030·f54b8d80····························.K..5 ··0x00000030·fe52eecd····························.R..
  
3.66 KB
./usr/lib/gprolog/bin/gplc
821 B
readelf --wide --notes {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·ISA·needed:·x86-64-baseline3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·ISA·needed:·x86-64-baseline
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6855167bc4b15226a2cc0de600f729390ad5e67f6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ccfd3bbcb78a039b8b4e5a10f49d311d9ee1ba0c
  
7 Displaying·notes·found·in:·.note.ABI-tag7 Displaying·notes·found·in:·.note.ABI-tag
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.09 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.0
820 B
strings --all --bytes=8 {}
    
Offset 226, 15 lines modifiedOffset 226, 15 lines modified
226 OPTION·missing·after·%s·option226 OPTION·missing·after·%s·option
227 Warning:·Win32·GUI·Console·not·available227 Warning:·Win32·GUI·Console·not·available
228 unknown·option·%s·-·try·%s·--help228 unknown·option·%s·-·try·%s·--help
229 named·output·file·ignored·with·multiples·output·(or·use·meta-characters,·e.g.·%%p)229 named·output·file·ignored·with·multiples·output·(or·use·meta-characters,·e.g.·%%p)
230 cannot·find·the·path·for·%s,·set·environment·variable·%s230 cannot·find·the·path·for·%s,·set·environment·variable·%s
231 -g·-O3·-fomit-frame-pointer·-no-pie·-fcommon·-funsigned-char·-Wall·-DDEBIAN·231 -g·-O3·-fomit-frame-pointer·-no-pie·-fcommon·-funsigned-char·-Wall·-DDEBIAN·
232 unknown·architecunknown·OS·versi--wam-for-byte-cBy·Daniel·Diaz232 unknown·architecunknown·OS·versi--wam-for-byte-cBy·Daniel·Diaz
233 Copyright·(C)·1999-2025·Daniel·Diaz233 Copyright·(C)·1999-2024·Daniel·Diaz
234 GNU·Prolog·comes·with·ABSOLUTELY·NO·WARRANTY.234 GNU·Prolog·comes·with·ABSOLUTELY·NO·WARRANTY.
235 This·is·free·software;·see·the·source·or·the·file235 This·is·free·software;·see·the·source·or·the·file
236 named·COPYING·for·copying·cong·conditions.236 named·COPYING·for·copying·cong·conditions.
237 ·-fno-strict-aliasing·-ffixed-r12·-ffixed-r13·-ffixed-r14·-ffixe-ffixed-r15·-c·237 ·-fno-strict-aliasing·-ffixed-r12·-ffixed-r13·-ffixed-r14·-ffixe-ffixed-r15·-c·
238 ··-fno-strict-aliasing·238 ··-fno-strict-aliasing·
239 .shstrtab239 .shstrtab
240 .note.gnu.property240 .note.gnu.property
1.16 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 475, 15 lines modifiedOffset 475, 15 lines modified
475 ··0x0040ad80·6e736967·6e65642d·63686172·202d5761·nsigned-char·-Wa475 ··0x0040ad80·6e736967·6e65642d·63686172·202d5761·nsigned-char·-Wa
476 ··0x0040ad90·6c6c202d·44444542·49414e20·00000000·ll·-DDEBIAN·....476 ··0x0040ad90·6c6c202d·44444542·49414e20·00000000·ll·-DDEBIAN·....
477 ··0x0040ada0·756e6b6e·6f776e20·61726368·69746563·unknown·architec477 ··0x0040ada0·756e6b6e·6f776e20·61726368·69746563·unknown·architec
478 ··0x0040adb0·756e6b6e·6f776e20·4f532076·65727369·unknown·OS·versi478 ··0x0040adb0·756e6b6e·6f776e20·4f532076·65727369·unknown·OS·versi
479 ··0x0040adc0·2d2d7761·6d2d666f·722d6279·74652d63·--wam-for-byte-c479 ··0x0040adc0·2d2d7761·6d2d666f·722d6279·74652d63·--wam-for-byte-c
480 ··0x0040add0·42792044·616e6965·6c204469·617a0a43·By·Daniel·Diaz.C480 ··0x0040add0·42792044·616e6965·6c204469·617a0a43·By·Daniel·Diaz.C
481 ··0x0040ade0·6f707972·69676874·20284329·20313939·opyright·(C)·199481 ··0x0040ade0·6f707972·69676874·20284329·20313939·opyright·(C)·199
482 ··0x0040adf0·392d3230·32352044·616e6965·6c204469·9-2025·Daniel·Di482 ··0x0040adf0·392d3230·32342044·616e6965·6c204469·9-2024·Daniel·Di
483 ··0x0040ae00·617a0a0a·474e5520·50726f6c·6f672063·az..GNU·Prolog·c483 ··0x0040ae00·617a0a0a·474e5520·50726f6c·6f672063·az..GNU·Prolog·c
484 ··0x0040ae10·6f6d6573·20776974·68204142·534f4c55·omes·with·ABSOLU484 ··0x0040ae10·6f6d6573·20776974·68204142·534f4c55·omes·with·ABSOLU
485 ··0x0040ae20·54454c59·204e4f20·57415252·414e5459·TELY·NO·WARRANTY485 ··0x0040ae20·54454c59·204e4f20·57415252·414e5459·TELY·NO·WARRANTY
486 ··0x0040ae30·2e0a5468·69732069·73206672·65652073·..This·is·free·s486 ··0x0040ae30·2e0a5468·69732069·73206672·65652073·..This·is·free·s
487 ··0x0040ae40·6f667477·6172653b·20736565·20746865·oftware;·see·the487 ··0x0040ae40·6f667477·6172653b·20736565·20746865·oftware;·see·the
488 ··0x0040ae50·20736f75·72636520·6f722074·68652066··source·or·the·f488 ··0x0040ae50·20736f75·72636520·6f722074·68652066··source·or·the·f
489 ··0x0040ae60·696c650a·6e616d65·6420434f·5059494e·ile.named·COPYIN489 ··0x0040ae60·696c650a·6e616d65·6420434f·5059494e·ile.named·COPYIN
866 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: Unable to find program interpreter name 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·35353136·37626334·62313532·32366132·55167bc4b15226a2 
3 ··0x00000010·63633064·65363030·66373239·33393061·cc0de600f729390a2 ··0x00000000·66643362·62636237·38613033·39623862·fd3bbcb78a039b8b
 3 ··0x00000010·34653561·31306634·39643331·31643965·4e5a10f49d311d9e
4 ··0x00000020·64356536·37662e64·65627567·00000000·d5e67f.debug....4 ··0x00000020·65316261·30632e64·65627567·00000000·e1ba0c.debug....
5 ··0x00000030·56a90961····························V..a5 ··0x00000030·cdd6a54b····························...K
  
1.04 MB
./usr/lib/gprolog/bin/gprolog
File has been modified after NT_GNU_BUILD_ID has been applied.
821 B
readelf --wide --notes {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·ISA·needed:·x86-64-baseline3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·ISA·needed:·x86-64-baseline
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·de9ee13bb3f9f050a537622721168c3fea2674ee6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2536aae85e42f773fc4e34625ab97735353e0b23
  
7 Displaying·notes·found·in:·.note.ABI-tag7 Displaying·notes·found·in:·.note.ABI-tag
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.09 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.0
1.59 KB
strings --all --bytes=8 {}
    
Offset 193, 15 lines modifiedOffset 193, 15 lines modified
193 non·numeric·character193 non·numeric·character
194 atom_c.c194 atom_c.c
195 $top_level_abort195 $top_level_abort
196 $top_level_stop196 $top_level_stop
197 call_with_args197 call_with_args
198 prolog_name198 prolog_name
199 prolog_version199 prolog_version
200 May·29·2025200 Apr·27·2024
201 prolog_date201 prolog_date
202 prolog_copyright202 prolog_copyright
203 integer_rounding_function203 integer_rounding_function
204 max_atom204 max_atom
205 max_unget205 max_unget
206 host_vendor206 host_vendor
207 host_cpu207 host_cpu
1.04 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 18042, 295 lines modifiedOffset 18042, 295 lines modified
18042 »       and····$0x1,%edi18042 »       and····$0x1,%edi
18043 »       je·····4197f0·<fflush@plt+0x15f70>18043 »       je·····4197f0·<fflush@plt+0x15f70>
18044 »       mov····(%r10),%rdx18044 »       mov····(%r10),%rdx
18045 »       mov····%rdx,(%rax)18045 »       mov····%rdx,(%rax)
18046 »       jmp····4197f0·<fflush@plt+0x15f70>18046 »       jmp····4197f0·<fflush@plt+0x15f70>
18047 »       nopw···0x0(%rax,%rax,1)18047 »       nopw···0x0(%rax,%rax,1)
18048 pl_fd_domain():18048 pl_fd_domain():
18049 /tmp/gplcjr9r4b.c:2918049 /tmp/gplcLAd01b.c:29
18050 »       push···%rbp18050 »       push···%rbp
18051 »       mov····%rsi,%rbp18051 »       mov····%rsi,%rbp
18052 /tmp/gplcjr9r4b.c:3218052 /tmp/gplcLAd01b.c:32
18053 »       mov····$0x1,%esi18053 »       mov····$0x1,%esi
18054 /tmp/gplcjr9r4b.c:2918054 /tmp/gplcLAd01b.c:29
18055 »       push···%rbx18055 »       push···%rbx
18056 »       sub····$0x18,%rsp18056 »       sub····$0x18,%rsp
18057 /tmp/gplcjr9r4b.c:3118057 /tmp/gplcLAd01b.c:31
18058 »       mov····0x818(%r12),%rbx18058 »       mov····0x818(%r12),%rbx
18059 /tmp/gplcjr9r4b.c:2918059 /tmp/gplcLAd01b.c:29
18060 »       mov····%rdx,0x8(%rsp)18060 »       mov····%rdx,0x8(%rsp)
18061 /tmp/gplcjr9r4b.c:3118061 /tmp/gplcLAd01b.c:31
18062 »       lea····0x18(%rbx),%rdx18062 »       lea····0x18(%rbx),%rdx
18063 »       mov····%rdx,0x818(%r12)18063 »       mov····%rdx,0x818(%r12)
18064 /tmp/gplcjr9r4b.c:3218064 /tmp/gplcLAd01b.c:32
18065 »       call···439bc0·<fflush@plt+0x36340>18065 »       call···439bc0·<fflush@plt+0x36340>
18066 /tmp/gplcjr9r4b.c:3318066 /tmp/gplcLAd01b.c:33
18067 »       mov····%rbp,%rdi18067 »       mov····%rbp,%rdi
18068 /tmp/gplcjr9r4b.c:32·(discriminator·1)18068 /tmp/gplcLAd01b.c:32·(discriminator·1)
18069 »       mov····%rax,(%rbx)18069 »       mov····%rax,(%rbx)
18070 /tmp/gplcjr9r4b.c:3318070 /tmp/gplcLAd01b.c:33
18071 »       call···439d60·<fflush@plt+0x364e0>18071 »       call···439d60·<fflush@plt+0x364e0>
18072 /tmp/gplcjr9r4b.c:3418072 /tmp/gplcLAd01b.c:34
18073 »       mov····0x8(%rsp),%rdi18073 »       mov····0x8(%rsp),%rdi
18074 /tmp/gplcjr9r4b.c:33·(discriminator·1)18074 /tmp/gplcLAd01b.c:33·(discriminator·1)
18075 »       cltq18075 »       cltq
18076 »       mov····%rax,0x8(%rbx)18076 »       mov····%rax,0x8(%rbx)
18077 /tmp/gplcjr9r4b.c:3418077 /tmp/gplcLAd01b.c:34
18078 »       call···439d60·<fflush@plt+0x364e0>18078 »       call···439d60·<fflush@plt+0x364e0>
18079 /tmp/gplcjr9r4b.c:34·(discriminator·1)18079 /tmp/gplcLAd01b.c:34·(discriminator·1)
18080 »       cltq18080 »       cltq
18081 »       mov····%rax,0x10(%rbx)18081 »       mov····%rax,0x10(%rbx)
18082 /tmp/gplcjr9r4b.c:3618082 /tmp/gplcLAd01b.c:36
18083 »       call···43a6b0·<fflush@plt+0x36e30>18083 »       call···43a6b0·<fflush@plt+0x36e30>
18084 pl_fd_domain_bloc_1():18084 pl_fd_domain_bloc_1():
18085 /tmp/gplcjr9r4b.c:2018085 /tmp/gplcLAd01b.c:20
18086 »       mov····(%rbx),%rdi18086 »       mov····(%rbx),%rdi
18087 »       mov····0x10(%rbx),%edx18087 »       mov····0x10(%rbx),%edx
18088 »       mov····0x8(%rbx),%esi18088 »       mov····0x8(%rbx),%esi
18089 »       call···43bcb0·<fflush@plt+0x38430>18089 »       call···43bcb0·<fflush@plt+0x38430>
18090 /tmp/gplcjr9r4b.c:20·(discriminator·1)18090 /tmp/gplcLAd01b.c:20·(discriminator·1)
18091 »       xor····%edi,%edi18091 »       xor····%edi,%edi
18092 »       test···%eax,%eax18092 »       test···%eax,%eax
18093 »       setne··%dil18093 »       setne··%dil
18094 pl_fd_domain():18094 pl_fd_domain():
18095 /tmp/gplcjr9r4b.c:4218095 /tmp/gplcLAd01b.c:42
18096 »       add····$0x18,%rsp18096 »       add····$0x18,%rsp
18097 »       pop····%rbx18097 »       pop····%rbx
18098 »       pop····%rbp18098 »       pop····%rbp
18099 /tmp/gplcjr9r4b.c:3918099 /tmp/gplcLAd01b.c:39
18100 »       jmp····43c1b0·<fflush@plt+0x38930>18100 »       jmp····43c1b0·<fflush@plt+0x38930>
18101 »       data16·cs·nopw·0x0(%rax,%rax,1)18101 »       data16·cs·nopw·0x0(%rax,%rax,1)
18102 »       xchg···%ax,%ax18102 »       xchg···%ax,%ax
18103 pl_fd_not_domain():18103 pl_fd_not_domain():
18104 /tmp/gplcjr9r4b.c:7418104 /tmp/gplcLAd01b.c:74
18105 »       push···%rbp18105 »       push···%rbp
18106 »       mov····%rsi,%rbp18106 »       mov····%rsi,%rbp
18107 /tmp/gplcjr9r4b.c:7718107 /tmp/gplcLAd01b.c:77
18108 »       mov····$0x1,%esi18108 »       mov····$0x1,%esi
18109 /tmp/gplcjr9r4b.c:7418109 /tmp/gplcLAd01b.c:74
18110 »       push···%rbx18110 »       push···%rbx
18111 »       sub····$0x38,%rsp18111 »       sub····$0x38,%rsp
18112 /tmp/gplcjr9r4b.c:7618112 /tmp/gplcLAd01b.c:76
18113 »       mov····0x818(%r12),%rbx18113 »       mov····0x818(%r12),%rbx
18114 /tmp/gplcjr9r4b.c:7418114 /tmp/gplcLAd01b.c:74
18115 »       mov····%rdx,0x8(%rsp)18115 »       mov····%rdx,0x8(%rsp)
18116 /tmp/gplcjr9r4b.c:7618116 /tmp/gplcLAd01b.c:76
18117 »       lea····0x18(%rbx),%rcx18117 »       lea····0x18(%rbx),%rcx
18118 »       mov····%rcx,0x818(%r12)18118 »       mov····%rcx,0x818(%r12)
18119 /tmp/gplcjr9r4b.c:7718119 /tmp/gplcLAd01b.c:77
18120 »       call···439bc0·<fflush@plt+0x36340>18120 »       call···439bc0·<fflush@plt+0x36340>
18121 /tmp/gplcjr9r4b.c:7818121 /tmp/gplcLAd01b.c:78
18122 »       mov····%rbp,%rdi18122 »       mov····%rbp,%rdi
18123 /tmp/gplcjr9r4b.c:77·(discriminator·1)18123 /tmp/gplcLAd01b.c:77·(discriminator·1)
18124 »       mov····%rax,(%rbx)18124 »       mov····%rax,(%rbx)
18125 /tmp/gplcjr9r4b.c:7818125 /tmp/gplcLAd01b.c:78
18126 »       call···439d60·<fflush@plt+0x364e0>18126 »       call···439d60·<fflush@plt+0x364e0>
18127 /tmp/gplcjr9r4b.c:7918127 /tmp/gplcLAd01b.c:79
18128 »       mov····0x8(%rsp),%rdi18128 »       mov····0x8(%rsp),%rdi
18129 /tmp/gplcjr9r4b.c:78·(discriminator·1)18129 /tmp/gplcLAd01b.c:78·(discriminator·1)
18130 »       cltq18130 »       cltq
18131 »       mov····%rax,0x8(%rbx)18131 »       mov····%rax,0x8(%rbx)
18132 /tmp/gplcjr9r4b.c:7918132 /tmp/gplcLAd01b.c:79
18133 »       call···439d60·<fflush@plt+0x364e0>18133 »       call···439d60·<fflush@plt+0x364e0>
18134 /tmp/gplcjr9r4b.c:79·(discriminator·1)18134 /tmp/gplcLAd01b.c:79·(discriminator·1)
18135 »       cltq18135 »       cltq
18136 »       mov····%rax,0x10(%rbx)18136 »       mov····%rax,0x10(%rbx)
18137 /tmp/gplcjr9r4b.c:8118137 /tmp/gplcLAd01b.c:81
18138 »       call···43a6b0·<fflush@plt+0x36e30>18138 »       call···43a6b0·<fflush@plt+0x36e30>
18139 pl_fd_not_domain_bloc_1():18139 pl_fd_not_domain_bloc_1():
18140 /tmp/gplcjr9r4b.c:5918140 /tmp/gplcLAd01b.c:59
18141 »       mov····0x3cb3a7(%rip),%rcx········18141 »       mov····0x3cb3a7(%rip),%rcx········
18142 /tmp/gplcjr9r4b.c:6318142 /tmp/gplcLAd01b.c:63
18143 »       lea····0x10(%rsp),%rsi18143 »       lea····0x10(%rsp),%rsi
18144 /tmp/gplcjr9r4b.c:6218144 /tmp/gplcLAd01b.c:62
18145 »       movl···$0x0,0x10(%rsp)18145 »       movl···$0x0,0x10(%rsp)
18146 /tmp/gplcjr9r4b.c:5918146 /tmp/gplcLAd01b.c:59
18147 »       mov····0x818(%r12),%rbp18147 »       mov····0x818(%r12),%rbp
18148 /tmp/gplcjr9r4b.c:6318148 /tmp/gplcLAd01b.c:63
18149 »       mov····%rsi,%rdi18149 »       mov····%rsi,%rdi
18150 »       mov····%rsi,0x8(%rsp)18150 »       mov····%rsi,0x8(%rsp)
18151 /tmp/gplcjr9r4b.c:5918151 /tmp/gplcLAd01b.c:59
18152 »       lea····0x0(%rbp,%rcx,8),%rcx18152 »       lea····0x0(%rbp,%rcx,8),%rcx
18153 »       mov····%rcx,0x818(%r12)18153 »       mov····%rcx,0x818(%r12)
18154 /tmp/gplcjr9r4b.c:6018154 /tmp/gplcLAd01b.c:60
18155 »       mov····0x8(%rbx),%rcx18155 »       mov····0x8(%rbx),%rcx
18156 /tmp/gplcjr9r4b.c:6118156 /tmp/gplcLAd01b.c:61
18157 »       mov····0x10(%rbx),%rax18157 »       mov····0x10(%rbx),%rax
18158 /tmp/gplcjr9r4b.c:6218158 /tmp/gplcLAd01b.c:62
18159 »       movq···$0x0,0x20(%rsp)18159 »       movq···$0x0,0x20(%rsp)
18160 »       mov····%ecx,0x14(%rsp)18160 »       mov····%ecx,0x14(%rsp)
18161 »       mov····%eax,0x18(%rsp)18161 »       mov····%eax,0x18(%rsp)
18162 /tmp/gplcjr9r4b.c:6318162 /tmp/gplcLAd01b.c:63
18163 »       call···43f3e0·<fflush@plt+0x3bb60>18163 »       call···43f3e0·<fflush@plt+0x3bb60>
18164 /tmp/gplcjr9r4b.c:6518164 /tmp/gplcLAd01b.c:65
18165 »       mov····0x8(%rsp),%rsi18165 »       mov····0x8(%rsp),%rsi
18166 /tmp/gplcjr9r4b.c:6418166 /tmp/gplcLAd01b.c:64
18167 »       mov····%rbp,0x818(%r12)18167 »       mov····%rbp,0x818(%r12)
18168 /tmp/gplcjr9r4b.c:6518168 /tmp/gplcLAd01b.c:65
Max diff block lines reached; 1081701/1085981 bytes (99.61%) of diff not shown.
3.43 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 104, 16 lines modifiedOffset 104, 16 lines modified
104 ··0x004b6650·006e6f6e·206e756d·65726963·20636861·.non·numeric·cha104 ··0x004b6650·006e6f6e·206e756d·65726963·20636861·.non·numeric·cha
105 ··0x004b6660·72616374·65720061·746f6d5f·632e6300·racter.atom_c.c.105 ··0x004b6660·72616374·65720061·746f6d5f·632e6300·racter.atom_c.c.
106 ··0x004b6670·24746f70·5f6c6576·656c5f61·626f7274·$top_level_abort106 ··0x004b6670·24746f70·5f6c6576·656c5f61·626f7274·$top_level_abort
107 ··0x004b6680·0024746f·705f6c65·76656c5f·73746f70·.$top_level_stop107 ··0x004b6680·0024746f·705f6c65·76656c5f·73746f70·.$top_level_stop
108 ··0x004b6690·0063616c·6c5f7769·74685f61·72677300·.call_with_args.108 ··0x004b6690·0063616c·6c5f7769·74685f61·72677300·.call_with_args.
109 ··0x004b66a0·63616c6c·0029290a·00676363·0070726f·call.))..gcc.pro109 ··0x004b66a0·63616c6c·0029290a·00676363·0070726f·call.))..gcc.pro
110 ··0x004b66b0·6c6f675f·6e616d65·0070726f·6c6f675f·log_name.prolog_110 ··0x004b66b0·6c6f675f·6e616d65·0070726f·6c6f675f·log_name.prolog_
111 ··0x004b66c0·76657273·696f6e00·4d617920·32392032·version.May·29·2111 ··0x004b66c0·76657273·696f6e00·41707220·32372032·version.Apr·27·2
112 ··0x004b66d0·30323500·70726f6c·6f675f64·61746500·025.prolog_date.112 ··0x004b66d0·30323400·70726f6c·6f675f64·61746500·024.prolog_date.
113 ··0x004b66e0·70726f6c·6f675f63·6f707972·69676874·prolog_copyright113 ··0x004b66e0·70726f6c·6f675f63·6f707972·69676874·prolog_copyright
114 ··0x004b66f0·00646961·6c656374·00626f75·6e646564·.dialect.bounded114 ··0x004b66f0·00646961·6c656374·00626f75·6e646564·.dialect.bounded
115 ··0x004b6700·00696e74·65676572·5f726f75·6e64696e·.integer_roundin115 ··0x004b6700·00696e74·65676572·5f726f75·6e64696e·.integer_roundin
116 ··0x004b6710·675f6675·6e637469·6f6e006d·61785f61·g_function.max_a116 ··0x004b6710·675f6675·6e637469·6f6e006d·61785f61·g_function.max_a
117 ··0x004b6720·746f6d00·6d61785f·756e6765·7400686f·tom.max_unget.ho117 ··0x004b6720·746f6d00·6d61785f·756e6765·7400686f·tom.max_unget.ho
118 ··0x004b6730·6d650068·6f73745f·6f730075·6e6b6e6f·me.host_os.unkno118 ··0x004b6730·6d650068·6f73745f·6f730075·6e6b6e6f·me.host_os.unkno
119 ··0x004b6740·776e0068·6f73745f·76656e64·6f720078·wn.host_vendor.x119 ··0x004b6740·776e0068·6f73745f·76656e64·6f720078·wn.host_vendor.x
866 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: Unable to find program interpreter name 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·39656531·33626233·66396630·35306135·9ee13bb3f9f050a5 
3 ··0x00000010·33373632·32373231·31363863·33666561·37622721168c3fea2 ··0x00000000·33366161·65383565·34326637·37336663·36aae85e42f773fc
 3 ··0x00000010·34653334·36323561·62393737·33353335·4e34625ab9773535
4 ··0x00000020·32363734·65652e64·65627567·00000000·2674ee.debug....4 ··0x00000020·33653062·32332e64·65627567·00000000·3e0b23.debug....
5 ··0x00000030·8081cc1c····························....5 ··0x00000030·192485b7····························.$..
  
3.36 KB
./usr/lib/gprolog/bin/ma2asm
File has been modified after NT_GNU_BUILD_ID has been applied.
821 B
readelf --wide --notes {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·ISA·needed:·x86-64-baseline3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·ISA·needed:·x86-64-baseline
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6c27d94cf072fbe275bce37857d906bb0c0cb5e46 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·0a657dfd8e6fd203108cfe11c85a6454c23af80f
  
7 Displaying·notes·found·in:·.note.ABI-tag7 Displaying·notes·found·in:·.note.ABI-tag
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.09 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.0
444 B
strings --all --bytes=8 {}
    
Offset 122, 15 lines modifiedOffset 122, 15 lines modified
122 )·or·,·expected122 )·or·,·expected
123 initializer123 initializer
124 jump_ret124 jump_ret
125 fail_ret125 fail_ret
126 move_ret126 move_ret
127 switch_ret127 switch_ret
128 By·Daniel·Diaz128 By·Daniel·Diaz
129 Copyright·(C)·1999-2025·Daniel·Diaz129 Copyright·(C)·1999-2024·Daniel·Diaz
130 GNU·Prolog·comes·with·ABSOLUTELY·NO·WARRANTY.130 GNU·Prolog·comes·with·ABSOLUTELY·NO·WARRANTY.
131 This·is·free·software;·see·the·source·or·the·file131 This·is·free·software;·see·the·source·or·the·file
132 named·COPYING·for·copying·cong·conditions.132 named·COPYING·for·copying·cong·conditions.
133 .shstrtab133 .shstrtab
134 .note.gnu.property134 .note.gnu.property
135 .note.gnu.build-id135 .note.gnu.build-id
136 .note.ABI-tag136 .note.ABI-tag
1.16 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 184, 15 lines modifiedOffset 184, 15 lines modified
184 ··0x00406b50·6d6f7665·5f726574·00737769·7463685f·move_ret.switch_184 ··0x00406b50·6d6f7665·5f726574·00737769·7463685f·move_ret.switch_
185 ··0x00406b60·72657400·635f636f·64650063·5f726574·ret.c_code.c_ret185 ··0x00406b60·72657400·635f636f·64650063·5f726574·ret.c_code.c_ret
186 ··0x00406b70·00000000·64b7ffff·4cb7ffff·2cb7ffff·....d...L...,...186 ··0x00406b70·00000000·64b7ffff·4cb7ffff·2cb7ffff·....d...L...,...
187 ··0x00406b80·ecb6ffff·d4b6ffff·0cb7ffff·64b6ffff·............d...187 ··0x00406b80·ecb6ffff·d4b6ffff·0cb7ffff·64b6ffff·............d...
188 ··0x00406b90·7cb7ffff·00000000·00000000·00000000·|...............188 ··0x00406b90·7cb7ffff·00000000·00000000·00000000·|...............
189 ··0x00406ba0·42792044·616e6965·6c204469·617a0a43·By·Daniel·Diaz.C189 ··0x00406ba0·42792044·616e6965·6c204469·617a0a43·By·Daniel·Diaz.C
190 ··0x00406bb0·6f707972·69676874·20284329·20313939·opyright·(C)·199190 ··0x00406bb0·6f707972·69676874·20284329·20313939·opyright·(C)·199
191 ··0x00406bc0·392d3230·32352044·616e6965·6c204469·9-2025·Daniel·Di191 ··0x00406bc0·392d3230·32342044·616e6965·6c204469·9-2024·Daniel·Di
192 ··0x00406bd0·617a0a0a·474e5520·50726f6c·6f672063·az..GNU·Prolog·c192 ··0x00406bd0·617a0a0a·474e5520·50726f6c·6f672063·az..GNU·Prolog·c
193 ··0x00406be0·6f6d6573·20776974·68204142·534f4c55·omes·with·ABSOLU193 ··0x00406be0·6f6d6573·20776974·68204142·534f4c55·omes·with·ABSOLU
194 ··0x00406bf0·54454c59·204e4f20·57415252·414e5459·TELY·NO·WARRANTY194 ··0x00406bf0·54454c59·204e4f20·57415252·414e5459·TELY·NO·WARRANTY
195 ··0x00406c00·2e0a5468·69732069·73206672·65652073·..This·is·free·s195 ··0x00406c00·2e0a5468·69732069·73206672·65652073·..This·is·free·s
196 ··0x00406c10·6f667477·6172653b·20736565·20746865·oftware;·see·the196 ··0x00406c10·6f667477·6172653b·20736565·20746865·oftware;·see·the
197 ··0x00406c20·20736f75·72636520·6f722074·68652066··source·or·the·f197 ··0x00406c20·20736f75·72636520·6f722074·68652066··source·or·the·f
198 ··0x00406c30·696c650a·6e616d65·6420434f·5059494e·ile.named·COPYIN198 ··0x00406c30·696c650a·6e616d65·6420434f·5059494e·ile.named·COPYIN
866 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: Unable to find program interpreter name 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·32376439·34636630·37326662·65323735·27d94cf072fbe275 
3 ··0x00000010·62636533·37383537·64393036·62623063·bce37857d906bb0c2 ··0x00000000·36353764·66643865·36666432·30333130·657dfd8e6fd20310
 3 ··0x00000010·38636665·31316338·35613634·35346332·8cfe11c85a6454c2
4 ··0x00000020·30636235·65342e64·65627567·00000000·0cb5e4.debug....4 ··0x00000020·33616638·30662e64·65627567·00000000·3af80f.debug....
5 ··0x00000030·f9748c80····························.t..5 ··0x00000030·ba5dc914····························.]..
  
1.04 MB
./usr/lib/gprolog/bin/pl2wam
File has been modified after NT_GNU_BUILD_ID has been applied.
821 B
readelf --wide --notes {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·ISA·needed:·x86-64-baseline3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·ISA·needed:·x86-64-baseline
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b30d6517aefe2578cc4f4c94e9ae9b8880d61d656 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·9e7b2ace25db35c8539c1cb615391e93bb7d572b
  
7 Displaying·notes·found·in:·.note.ABI-tag7 Displaying·notes·found·in:·.note.ABI-tag
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.09 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.0
1.12 KB
strings --all --bytes=8 {}
    
Offset 1149, 15 lines modifiedOffset 1149, 15 lines modified
1149 atom_c.c1149 atom_c.c
1150 $top_level_abort1150 $top_level_abort
1151 $top_level_stop1151 $top_level_stop
1152 call_with_args1152 call_with_args
1153 GNU·Prolog1153 GNU·Prolog
1154 prolog_name1154 prolog_name
1155 prolog_version1155 prolog_version
1156 May·29·20251156 Apr·27·2024
1157 prolog_date1157 prolog_date
1158 prolog_copyright1158 prolog_copyright
1159 integer_rounding_function1159 integer_rounding_function
1160 max_atom1160 max_atom
1161 max_unget1161 max_unget
1162 host_vendor1162 host_vendor
1163 host_cpu1163 host_cpu
1.04 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 59950, 295 lines modifiedOffset 59950, 295 lines modified
59950 »       and····$0x1,%edi59950 »       and····$0x1,%edi
59951 »       je·····44f950·<fflush@plt+0x4c0f0>59951 »       je·····44f950·<fflush@plt+0x4c0f0>
59952 »       mov····(%r10),%rdx59952 »       mov····(%r10),%rdx
59953 »       mov····%rdx,(%rax)59953 »       mov····%rdx,(%rax)
59954 »       jmp····44f950·<fflush@plt+0x4c0f0>59954 »       jmp····44f950·<fflush@plt+0x4c0f0>
59955 »       nopw···0x0(%rax,%rax,1)59955 »       nopw···0x0(%rax,%rax,1)
59956 pl_fd_domain():59956 pl_fd_domain():
59957 /tmp/gplcjr9r4b.c:2959957 /tmp/gplcLAd01b.c:29
59958 »       push···%rbp59958 »       push···%rbp
59959 »       mov····%rsi,%rbp59959 »       mov····%rsi,%rbp
59960 /tmp/gplcjr9r4b.c:3259960 /tmp/gplcLAd01b.c:32
59961 »       mov····$0x1,%esi59961 »       mov····$0x1,%esi
59962 /tmp/gplcjr9r4b.c:2959962 /tmp/gplcLAd01b.c:29
59963 »       push···%rbx59963 »       push···%rbx
59964 »       sub····$0x18,%rsp59964 »       sub····$0x18,%rsp
59965 /tmp/gplcjr9r4b.c:3159965 /tmp/gplcLAd01b.c:31
59966 »       mov····0x818(%r12),%rbx59966 »       mov····0x818(%r12),%rbx
59967 /tmp/gplcjr9r4b.c:2959967 /tmp/gplcLAd01b.c:29
59968 »       mov····%rdx,0x8(%rsp)59968 »       mov····%rdx,0x8(%rsp)
59969 /tmp/gplcjr9r4b.c:3159969 /tmp/gplcLAd01b.c:31
59970 »       lea····0x18(%rbx),%rdx59970 »       lea····0x18(%rbx),%rdx
59971 »       mov····%rdx,0x818(%r12)59971 »       mov····%rdx,0x818(%r12)
59972 /tmp/gplcjr9r4b.c:3259972 /tmp/gplcLAd01b.c:32
59973 »       call···46fd20·<fflush@plt+0x6c4c0>59973 »       call···46fd20·<fflush@plt+0x6c4c0>
59974 /tmp/gplcjr9r4b.c:3359974 /tmp/gplcLAd01b.c:33
59975 »       mov····%rbp,%rdi59975 »       mov····%rbp,%rdi
59976 /tmp/gplcjr9r4b.c:32·(discriminator·1)59976 /tmp/gplcLAd01b.c:32·(discriminator·1)
59977 »       mov····%rax,(%rbx)59977 »       mov····%rax,(%rbx)
59978 /tmp/gplcjr9r4b.c:3359978 /tmp/gplcLAd01b.c:33
59979 »       call···46fec0·<fflush@plt+0x6c660>59979 »       call···46fec0·<fflush@plt+0x6c660>
59980 /tmp/gplcjr9r4b.c:3459980 /tmp/gplcLAd01b.c:34
59981 »       mov····0x8(%rsp),%rdi59981 »       mov····0x8(%rsp),%rdi
59982 /tmp/gplcjr9r4b.c:33·(discriminator·1)59982 /tmp/gplcLAd01b.c:33·(discriminator·1)
59983 »       cltq59983 »       cltq
59984 »       mov····%rax,0x8(%rbx)59984 »       mov····%rax,0x8(%rbx)
59985 /tmp/gplcjr9r4b.c:3459985 /tmp/gplcLAd01b.c:34
59986 »       call···46fec0·<fflush@plt+0x6c660>59986 »       call···46fec0·<fflush@plt+0x6c660>
59987 /tmp/gplcjr9r4b.c:34·(discriminator·1)59987 /tmp/gplcLAd01b.c:34·(discriminator·1)
59988 »       cltq59988 »       cltq
59989 »       mov····%rax,0x10(%rbx)59989 »       mov····%rax,0x10(%rbx)
59990 /tmp/gplcjr9r4b.c:3659990 /tmp/gplcLAd01b.c:36
59991 »       call···470810·<fflush@plt+0x6cfb0>59991 »       call···470810·<fflush@plt+0x6cfb0>
59992 pl_fd_domain_bloc_1():59992 pl_fd_domain_bloc_1():
59993 /tmp/gplcjr9r4b.c:2059993 /tmp/gplcLAd01b.c:20
59994 »       mov····(%rbx),%rdi59994 »       mov····(%rbx),%rdi
59995 »       mov····0x10(%rbx),%edx59995 »       mov····0x10(%rbx),%edx
59996 »       mov····0x8(%rbx),%esi59996 »       mov····0x8(%rbx),%esi
59997 »       call···471e10·<fflush@plt+0x6e5b0>59997 »       call···471e10·<fflush@plt+0x6e5b0>
59998 /tmp/gplcjr9r4b.c:20·(discriminator·1)59998 /tmp/gplcLAd01b.c:20·(discriminator·1)
59999 »       xor····%edi,%edi59999 »       xor····%edi,%edi
60000 »       test···%eax,%eax60000 »       test···%eax,%eax
60001 »       setne··%dil60001 »       setne··%dil
60002 pl_fd_domain():60002 pl_fd_domain():
60003 /tmp/gplcjr9r4b.c:4260003 /tmp/gplcLAd01b.c:42
60004 »       add····$0x18,%rsp60004 »       add····$0x18,%rsp
60005 »       pop····%rbx60005 »       pop····%rbx
60006 »       pop····%rbp60006 »       pop····%rbp
60007 /tmp/gplcjr9r4b.c:3960007 /tmp/gplcLAd01b.c:39
60008 »       jmp····472310·<fflush@plt+0x6eab0>60008 »       jmp····472310·<fflush@plt+0x6eab0>
60009 »       data16·cs·nopw·0x0(%rax,%rax,1)60009 »       data16·cs·nopw·0x0(%rax,%rax,1)
60010 »       xchg···%ax,%ax60010 »       xchg···%ax,%ax
60011 pl_fd_not_domain():60011 pl_fd_not_domain():
60012 /tmp/gplcjr9r4b.c:7460012 /tmp/gplcLAd01b.c:74
60013 »       push···%rbp60013 »       push···%rbp
60014 »       mov····%rsi,%rbp60014 »       mov····%rsi,%rbp
60015 /tmp/gplcjr9r4b.c:7760015 /tmp/gplcLAd01b.c:77
60016 »       mov····$0x1,%esi60016 »       mov····$0x1,%esi
60017 /tmp/gplcjr9r4b.c:7460017 /tmp/gplcLAd01b.c:74
60018 »       push···%rbx60018 »       push···%rbx
60019 »       sub····$0x38,%rsp60019 »       sub····$0x38,%rsp
60020 /tmp/gplcjr9r4b.c:7660020 /tmp/gplcLAd01b.c:76
60021 »       mov····0x818(%r12),%rbx60021 »       mov····0x818(%r12),%rbx
60022 /tmp/gplcjr9r4b.c:7460022 /tmp/gplcLAd01b.c:74
60023 »       mov····%rdx,0x8(%rsp)60023 »       mov····%rdx,0x8(%rsp)
60024 /tmp/gplcjr9r4b.c:7660024 /tmp/gplcLAd01b.c:76
60025 »       lea····0x18(%rbx),%rcx60025 »       lea····0x18(%rbx),%rcx
60026 »       mov····%rcx,0x818(%r12)60026 »       mov····%rcx,0x818(%r12)
60027 /tmp/gplcjr9r4b.c:7760027 /tmp/gplcLAd01b.c:77
60028 »       call···46fd20·<fflush@plt+0x6c4c0>60028 »       call···46fd20·<fflush@plt+0x6c4c0>
60029 /tmp/gplcjr9r4b.c:7860029 /tmp/gplcLAd01b.c:78
60030 »       mov····%rbp,%rdi60030 »       mov····%rbp,%rdi
60031 /tmp/gplcjr9r4b.c:77·(discriminator·1)60031 /tmp/gplcLAd01b.c:77·(discriminator·1)
60032 »       mov····%rax,(%rbx)60032 »       mov····%rax,(%rbx)
60033 /tmp/gplcjr9r4b.c:7860033 /tmp/gplcLAd01b.c:78
60034 »       call···46fec0·<fflush@plt+0x6c660>60034 »       call···46fec0·<fflush@plt+0x6c660>
60035 /tmp/gplcjr9r4b.c:7960035 /tmp/gplcLAd01b.c:79
60036 »       mov····0x8(%rsp),%rdi60036 »       mov····0x8(%rsp),%rdi
60037 /tmp/gplcjr9r4b.c:78·(discriminator·1)60037 /tmp/gplcLAd01b.c:78·(discriminator·1)
60038 »       cltq60038 »       cltq
60039 »       mov····%rax,0x8(%rbx)60039 »       mov····%rax,0x8(%rbx)
60040 /tmp/gplcjr9r4b.c:7960040 /tmp/gplcLAd01b.c:79
60041 »       call···46fec0·<fflush@plt+0x6c660>60041 »       call···46fec0·<fflush@plt+0x6c660>
60042 /tmp/gplcjr9r4b.c:79·(discriminator·1)60042 /tmp/gplcLAd01b.c:79·(discriminator·1)
60043 »       cltq60043 »       cltq
60044 »       mov····%rax,0x10(%rbx)60044 »       mov····%rax,0x10(%rbx)
60045 /tmp/gplcjr9r4b.c:8160045 /tmp/gplcLAd01b.c:81
60046 »       call···470810·<fflush@plt+0x6cfb0>60046 »       call···470810·<fflush@plt+0x6cfb0>
60047 pl_fd_not_domain_bloc_1():60047 pl_fd_not_domain_bloc_1():
60048 /tmp/gplcjr9r4b.c:5960048 /tmp/gplcLAd01b.c:59
60049 »       mov····0x3cb1a7(%rip),%rcx········60049 »       mov····0x3cb1a7(%rip),%rcx········
60050 /tmp/gplcjr9r4b.c:6360050 /tmp/gplcLAd01b.c:63
60051 »       lea····0x10(%rsp),%rsi60051 »       lea····0x10(%rsp),%rsi
60052 /tmp/gplcjr9r4b.c:6260052 /tmp/gplcLAd01b.c:62
60053 »       movl···$0x0,0x10(%rsp)60053 »       movl···$0x0,0x10(%rsp)
60054 /tmp/gplcjr9r4b.c:5960054 /tmp/gplcLAd01b.c:59
60055 »       mov····0x818(%r12),%rbp60055 »       mov····0x818(%r12),%rbp
60056 /tmp/gplcjr9r4b.c:6360056 /tmp/gplcLAd01b.c:63
60057 »       mov····%rsi,%rdi60057 »       mov····%rsi,%rdi
60058 »       mov····%rsi,0x8(%rsp)60058 »       mov····%rsi,0x8(%rsp)
60059 /tmp/gplcjr9r4b.c:5960059 /tmp/gplcLAd01b.c:59
60060 »       lea····0x0(%rbp,%rcx,8),%rcx60060 »       lea····0x0(%rbp,%rcx,8),%rcx
60061 »       mov····%rcx,0x818(%r12)60061 »       mov····%rcx,0x818(%r12)
60062 /tmp/gplcjr9r4b.c:6060062 /tmp/gplcLAd01b.c:60
60063 »       mov····0x8(%rbx),%rcx60063 »       mov····0x8(%rbx),%rcx
60064 /tmp/gplcjr9r4b.c:6160064 /tmp/gplcLAd01b.c:61
60065 »       mov····0x10(%rbx),%rax60065 »       mov····0x10(%rbx),%rax
60066 /tmp/gplcjr9r4b.c:6260066 /tmp/gplcLAd01b.c:62
60067 »       movq···$0x0,0x20(%rsp)60067 »       movq···$0x0,0x20(%rsp)
60068 »       mov····%ecx,0x14(%rsp)60068 »       mov····%ecx,0x14(%rsp)
60069 »       mov····%eax,0x18(%rsp)60069 »       mov····%eax,0x18(%rsp)
60070 /tmp/gplcjr9r4b.c:6360070 /tmp/gplcLAd01b.c:63
60071 »       call···475540·<fflush@plt+0x71ce0>60071 »       call···475540·<fflush@plt+0x71ce0>
60072 /tmp/gplcjr9r4b.c:6560072 /tmp/gplcLAd01b.c:65
60073 »       mov····0x8(%rsp),%rsi60073 »       mov····0x8(%rsp),%rsi
60074 /tmp/gplcjr9r4b.c:6460074 /tmp/gplcLAd01b.c:64
60075 »       mov····%rbp,0x818(%r12)60075 »       mov····%rbp,0x818(%r12)
60076 /tmp/gplcjr9r4b.c:6560076 /tmp/gplcLAd01b.c:65
Max diff block lines reached; 1081703/1085983 bytes (99.61%) of diff not shown.
2.37 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1438, 16 lines modifiedOffset 1438, 16 lines modified
1438 ··0x004ed9b0·632e6300·256c6400·24746f70·5f6c6576·c.c.%ld.$top_lev1438 ··0x004ed9b0·632e6300·256c6400·24746f70·5f6c6576·c.c.%ld.$top_lev
1439 ··0x004ed9c0·656c5f61·626f7274·0024746f·705f6c65·el_abort.$top_le1439 ··0x004ed9c0·656c5f61·626f7274·0024746f·705f6c65·el_abort.$top_le
1440 ··0x004ed9d0·76656c5f·73746f70·0063616c·6c5f7769·vel_stop.call_wi1440 ··0x004ed9d0·76656c5f·73746f70·0063616c·6c5f7769·vel_stop.call_wi
1441 ··0x004ed9e0·74685f61·72677300·63616c6c·0029290a·th_args.call.)).1441 ··0x004ed9e0·74685f61·72677300·63616c6c·0029290a·th_args.call.)).
1442 ··0x004ed9f0·00677072·6f6c6f67·00676363·00474e55·.gprolog.gcc.GNU1442 ··0x004ed9f0·00677072·6f6c6f67·00676363·00474e55·.gprolog.gcc.GNU
1443 ··0x004eda00·2050726f·6c6f6700·70726f6c·6f675f6e··Prolog.prolog_n1443 ··0x004eda00·2050726f·6c6f6700·70726f6c·6f675f6e··Prolog.prolog_n
1444 ··0x004eda10·616d6500·312e342e·35007072·6f6c6f67·ame.1.4.5.prolog1444 ··0x004eda10·616d6500·312e342e·35007072·6f6c6f67·ame.1.4.5.prolog
1445 ··0x004eda20·5f766572·73696f6e·004d6179·20323920·_version.May·29·1445 ··0x004eda20·5f766572·73696f6e·00417072·20323720·_version.Apr·27·
1446 ··0x004eda30·32303235·0070726f·6c6f675f·64617465·2025.prolog_date1446 ··0x004eda30·32303234·0070726f·6c6f675f·64617465·2024.prolog_date
1447 ··0x004eda40·0070726f·6c6f675f·636f7079·72696768·.prolog_copyrigh1447 ··0x004eda40·0070726f·6c6f675f·636f7079·72696768·.prolog_copyrigh
1448 ··0x004eda50·74006469·616c6563·7400626f·756e6465·t.dialect.bounde1448 ··0x004eda50·74006469·616c6563·7400626f·756e6465·t.dialect.bounde
1449 ··0x004eda60·6400696e·74656765·725f726f·756e6469·d.integer_roundi1449 ··0x004eda60·6400696e·74656765·725f726f·756e6469·d.integer_roundi
1450 ··0x004eda70·6e675f66·756e6374·696f6e00·6d61785f·ng_function.max_1450 ··0x004eda70·6e675f66·756e6374·696f6e00·6d61785f·ng_function.max_
1451 ··0x004eda80·61746f6d·006d6178·5f756e67·65740068·atom.max_unget.h1451 ··0x004eda80·61746f6d·006d6178·5f756e67·65740068·atom.max_unget.h
1452 ··0x004eda90·6f6d6500·686f7374·5f6f7300·756e6b6e·ome.host_os.unkn1452 ··0x004eda90·6f6d6500·686f7374·5f6f7300·756e6b6e·ome.host_os.unkn
1453 ··0x004edaa0·6f776e00·686f7374·5f76656e·646f7200·own.host_vendor.1453 ··0x004edaa0·6f776e00·686f7374·5f76656e·646f7200·own.host_vendor.
866 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: Unable to find program interpreter name 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·30643635·31376165·66653235·37386363·0d6517aefe2578cc 
3 ··0x00000010·34663463·39346539·61653962·38383830·4f4c94e9ae9b88802 ··0x00000000·37623261·63653235·64623335·63383533·7b2ace25db35c853
 3 ··0x00000010·39633163·62363135·33393165·39336262·9c1cb615391e93bb
4 ··0x00000020·64363164·36352e64·65627567·00000000·d61d65.debug....4 ··0x00000020·37643537·32622e64·65627567·00000000·7d572b.debug....
5 ··0x00000030·edea054b····························...K5 ··0x00000030·35c2946e····························5..n
  
3.53 KB
./usr/lib/gprolog/bin/wam2ma
File has been modified after NT_GNU_BUILD_ID has been applied.
821 B
readelf --wide --notes {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·ISA·needed:·x86-64-baseline3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·ISA·needed:·x86-64-baseline
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7f9837013f6fd65eb4e891c97509e888745fc3836 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·24c2652c24045110b4dfa8719c2741db40c38d4b
  
7 Displaying·notes·found·in:·.note.ABI-tag7 Displaying·notes·found·in:·.note.ABI-tag
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.09 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.0
621 B
strings --all --bytes=8 {}
    
Offset 243, 15 lines modifiedOffset 243, 15 lines modified
243 '-'·can·be·given·as·FILE·for·the·standard·input/output243 '-'·can·be·given·as·FILE·for·the·standard·input/output
244 Report·bugs·to·bug-prolog@gnu.org.244 Report·bugs·to·bug-prolog@gnu.org.
245 unknown·option·%s·-·try·wam2ma·--help245 unknown·option·%s·-·try·wam2ma·--help
246 input·file·already·specified·(%s)246 input·file·already·specified·(%s)
247 x(...),·y(...),·atom,·integer·or·float·expected247 x(...),·y(...),·atom,·integer·or·float·expected
248 BAD·Read_Argument(LIST_INST)·!!!248 BAD·Read_Argument(LIST_INST)·!!!
249 By·Daniel·Diaz249 By·Daniel·Diaz
250 Copyright·(C)·1999-2025·Daniel·Diaz250 Copyright·(C)·1999-2024·Daniel·Diaz
251 GNU·Prolog·comes·with·ABSOLUTELY·NO·WARRANTY.251 GNU·Prolog·comes·with·ABSOLUTELY·NO·WARRANTY.
252 This·is·free·software;·see·the·source·or·the·file252 This·is·free·software;·see·the·source·or·the·file
253 named·COPYING·for·copying·cong·conditions.253 named·COPYING·for·copying·cong·conditions.
254 .shstrtab254 .shstrtab
255 .note.gnu.property255 .note.gnu.property
256 .note.gnu.build-id256 .note.gnu.build-id
257 .note.ABI-tag257 .note.ABI-tag
1.16 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 326, 15 lines modifiedOffset 326, 15 lines modified
326 ··0x0040a430·74656765·72206f72·20666c6f·61742065·teger·or·float·e326 ··0x0040a430·74656765·72206f72·20666c6f·61742065·teger·or·float·e
327 ··0x0040a440·78706563·74656400·42414420·52656164·xpected.BAD·Read327 ··0x0040a440·78706563·74656400·42414420·52656164·xpected.BAD·Read
328 ··0x0040a450·5f417267·756d656e·74284c49·53545f49·_Argument(LIST_I328 ··0x0040a450·5f417267·756d656e·74284c49·53545f49·_Argument(LIST_I
329 ··0x0040a460·4e535429·20212121·0a000000·c4adffff·NST)·!!!........329 ··0x0040a460·4e535429·20212121·0a000000·c4adffff·NST)·!!!........
330 ··0x0040a470·8cadffff·64adffff·e4acffff·6caeffff·....d.......l...330 ··0x0040a470·8cadffff·64adffff·e4acffff·6caeffff·....d.......l...
331 ··0x0040a480·42792044·616e6965·6c204469·617a0a43·By·Daniel·Diaz.C331 ··0x0040a480·42792044·616e6965·6c204469·617a0a43·By·Daniel·Diaz.C
332 ··0x0040a490·6f707972·69676874·20284329·20313939·opyright·(C)·199332 ··0x0040a490·6f707972·69676874·20284329·20313939·opyright·(C)·199
333 ··0x0040a4a0·392d3230·32352044·616e6965·6c204469·9-2025·Daniel·Di333 ··0x0040a4a0·392d3230·32342044·616e6965·6c204469·9-2024·Daniel·Di
334 ··0x0040a4b0·617a0a0a·474e5520·50726f6c·6f672063·az..GNU·Prolog·c334 ··0x0040a4b0·617a0a0a·474e5520·50726f6c·6f672063·az..GNU·Prolog·c
335 ··0x0040a4c0·6f6d6573·20776974·68204142·534f4c55·omes·with·ABSOLU335 ··0x0040a4c0·6f6d6573·20776974·68204142·534f4c55·omes·with·ABSOLU
336 ··0x0040a4d0·54454c59·204e4f20·57415252·414e5459·TELY·NO·WARRANTY336 ··0x0040a4d0·54454c59·204e4f20·57415252·414e5459·TELY·NO·WARRANTY
337 ··0x0040a4e0·2e0a5468·69732069·73206672·65652073·..This·is·free·s337 ··0x0040a4e0·2e0a5468·69732069·73206672·65652073·..This·is·free·s
338 ··0x0040a4f0·6f667477·6172653b·20736565·20746865·oftware;·see·the338 ··0x0040a4f0·6f667477·6172653b·20736565·20746865·oftware;·see·the
339 ··0x0040a500·20736f75·72636520·6f722074·68652066··source·or·the·f339 ··0x0040a500·20736f75·72636520·6f722074·68652066··source·or·the·f
340 ··0x0040a510·696c650a·6e616d65·6420434f·5059494e·ile.named·COPYIN340 ··0x0040a510·696c650a·6e616d65·6420434f·5059494e·ile.named·COPYIN
866 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: Unable to find program interpreter name 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·39383337·30313366·36666436·35656234·9837013f6fd65eb4 
3 ··0x00000010·65383931·63393735·30396538·38383734·e891c97509e888742 ··0x00000000·63323635·32633234·30343531·31306234·c2652c24045110b4
 3 ··0x00000010·64666138·37313963·32373431·64623430·dfa8719c2741db40
4 ··0x00000020·35666333·38332e64·65627567·00000000·5fc383.debug....4 ··0x00000020·63333864·34622e64·65627567·00000000·c38d4b.debug....
5 ··0x00000030·0e1fe959····························...Y5 ··0x00000030·c0186205····························..b.
  
623 B
./usr/lib/gprolog/include/fd_to_c.h
    
Offset 450, 16 lines modifiedOffset 450, 16 lines modified
  
  
450 /*·Constant·definitions·*/450 /*·Constant·definitions·*/
  
451 #define·PROLOG_DIALECT·"gprolog"451 #define·PROLOG_DIALECT·"gprolog"
452 #define·PROLOG_NAME·"GNU·Prolog"452 #define·PROLOG_NAME·"GNU·Prolog"
453 #define·PROLOG_VERSION·"1.4.5"453 #define·PROLOG_VERSION·"1.4.5"
454 #define·PROLOG_DATE·"May·29·2025"454 #define·PROLOG_DATE·"Apr·27·2024"
455 #define·PROLOG_COPYRIGHT·"Copyright·(C)·1999-2025·Daniel·Diaz"455 #define·PROLOG_COPYRIGHT·"Copyright·(C)·1999-2024·Daniel·Diaz"
456 #define·PROLOG_BINDIR·"/usr/lib/gprolog/bin"456 #define·PROLOG_BINDIR·"/usr/lib/gprolog/bin"
457 #define·PROLOG_LIBDIR·"/usr/lib/gprolog"457 #define·PROLOG_LIBDIR·"/usr/lib/gprolog"
  
458 #define·TOP_LEVEL·"gprolog"458 #define·TOP_LEVEL·"gprolog"
459 #define·GPLC·"gplc"459 #define·GPLC·"gplc"
460 #define·HEXGPLC·"hexgplc"460 #define·HEXGPLC·"hexgplc"
461 #define·ENV_VARIABLE·"PL_PATH"461 #define·ENV_VARIABLE·"PL_PATH"
694 B
./usr/lib/gprolog/include/gprolog.h
    
Offset 72, 16 lines modifiedOffset 72, 16 lines modified
72 #define·__GPROLOG_MINOR__·····»       472 #define·__GPROLOG_MINOR__·····»       4
73 #define·__GPROLOG_PATCHLEVEL__»  573 #define·__GPROLOG_PATCHLEVEL__»  5
74 #define·__GPROLOG_VERSION__···»     1040574 #define·__GPROLOG_VERSION__···»     10405
  
75 #define·PROLOG_DIALECT··»  "gprolog"75 #define·PROLOG_DIALECT··»  "gprolog"
76 #define·PROLOG_NAME·····»     "GNU·Prolog"76 #define·PROLOG_NAME·····»     "GNU·Prolog"
77 #define·PROLOG_VERSION··»  "1.4.5"77 #define·PROLOG_VERSION··»  "1.4.5"
78 #define·PROLOG_DATE·····»     "May·29·2025"78 #define·PROLOG_DATE·····»     "Apr·27·2024"
79 #define·PROLOG_COPYRIGHT»"Copyright·(C)·1999-2025·Daniel·Diaz"79 #define·PROLOG_COPYRIGHT»"Copyright·(C)·1999-2024·Daniel·Diaz"
  
80 #define·PL_MIN_INTEGER»  »  -115292150460684697680 #define·PL_MIN_INTEGER»  »  -1152921504606846976
81 #define·PL_MAX_INTEGER»  »  115292150460684697581 #define·PL_MAX_INTEGER»  »  1152921504606846975
  
82 #define·PL_REF········»  »  0·82 #define·PL_REF········»  »  0·
83 #define·PL_LST········»  »  1·83 #define·PL_LST········»  »  1·
84 #define·PL_STC········»  »  2·84 #define·PL_STC········»  »  2·
1.57 KB
./usr/lib/gprolog/libbips_pl.a
1.51 KB
flag_c.o
639 B
strings --all --bytes=8 {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
1 GNU·Prolog1 GNU·Prolog
2 prolog_name2 prolog_name
3 prolog_version3 prolog_version
4 May·29·20254 Apr·27·2024
5 prolog_date5 prolog_date
6 prolog_copyright6 prolog_copyright
7 version_data7 version_data
8 max_integer8 max_integer
9 min_integer9 min_integer
10 integer_rounding_function10 integer_rounding_function
11 max_arity11 max_arity
505 B
readelf --wide --decompress --string-dump=.rodata.str1.1 {}
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
3 ··[·····1]··on3 ··[·····1]··on
4 ··[·····4]··gprolog4 ··[·····4]··gprolog
5 ··[·····c]··gcc5 ··[·····c]··gcc
6 ··[····10]··GNU·Prolog6 ··[····10]··GNU·Prolog
7 ··[····1b]··prolog_name7 ··[····1b]··prolog_name
8 ··[····27]··1.4.58 ··[····27]··1.4.5
9 ··[····2d]··prolog_version9 ··[····2d]··prolog_version
10 ··[····3c]··May·29·202510 ··[····3c]··Apr·27·2024
11 ··[····48]··prolog_date11 ··[····48]··prolog_date
12 ··[····54]··prolog_copyright12 ··[····54]··prolog_copyright
13 ··[····65]··dialect13 ··[····65]··dialect
14 ··[····6d]··version14 ··[····6d]··version
15 ··[····75]··version_data15 ··[····75]··version_data
16 ··[····82]··bounded16 ··[····82]··bounded
17 ··[····8a]··max_integer17 ··[····8a]··max_integer
389 B
readelf --wide --decompress --string-dump=.rodata.str1.8 {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 String·dump·of·section·'.rodata.str1.8':1 String·dump·of·section·'.rodata.str1.8':
2 ··[·····0]··Copyright·(C)·1999-2025·Daniel·Diaz2 ··[·····0]··Copyright·(C)·1999-2024·Daniel·Diaz
3 ··[····28]···-fno-strict-aliasing·-g·-O3·-fomit-frame-pointer·-no-pie·-fcommon·-funsigned-char·-Wall·-DDEBIAN3 ··[····28]···-fno-strict-aliasing·-g·-O3·-fomit-frame-pointer·-no-pie·-fcommon·-funsigned-char·-Wall·-DDEBIAN
  
1.31 KB
./usr/lib/gprolog/top_level_main.o
578 B
strings --all --bytes=8 {}
    
Offset 8, 15 lines modifiedOffset 8, 15 lines modified
8 --entry-goal8 --entry-goal
9 --query-goal9 --query-goal
10 Usage:·%s·[OPTION]...·10 Usage:·%s·[OPTION]...·
11 $cmd_line_consult_file11 $cmd_line_consult_file
12 $cmd_line_entry_goal12 $cmd_line_entry_goal
13 $cmd_line_query_goal13 $cmd_line_query_goal
14 By·Daniel·Diaz14 By·Daniel·Diaz
15 Copyright·(C)·1999-2025·Daniel·Diaz15 Copyright·(C)·1999-2024·Daniel·Diaz
16 GNU·Prolog·comes·with·ABSOLUTELY·NO·WARRANTY.16 GNU·Prolog·comes·with·ABSOLUTELY·NO·WARRANTY.
17 This·is·free·software;·see·the·source·or·the·file17 This·is·free·software;·see·the·source·or·the·file
18 named·COPYING·for·copying·conditions.18 named·COPYING·for·copying·conditions.
19 Goal·missing·after·--init-goal·option19 Goal·missing·after·--init-goal·option
20 File·missing·after·--consult-file·option20 File·missing·after·--consult-file·option
21 Goal·missing·after·--entry-goal·option21 Goal·missing·after·--entry-goal·option
22 Goal·missing·after·--query-goal·option22 Goal·missing·after·--query-goal·option
700 B
readelf --wide --decompress --string-dump=.rodata.str1.8 {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 String·dump·of·section·'.rodata.str1.8':1 String·dump·of·section·'.rodata.str1.8':
2 ··[·····0]··By·Daniel·Diaz\n2 ··[·····0]··By·Daniel·Diaz\n
3 ············Copyright·(C)·1999-2025·Daniel·Diaz\n3 ············Copyright·(C)·1999-2024·Daniel·Diaz\n
4 ············GNU·Prolog·comes·with·ABSOLUTELY·NO·WARRANTY.\n4 ············GNU·Prolog·comes·with·ABSOLUTELY·NO·WARRANTY.\n
5 ············This·is·free·software;·see·the·source·or·the·file\n5 ············This·is·free·software;·see·the·source·or·the·file\n
6 ············named·COPYING·for·copying·conditions.\n6 ············named·COPYING·for·copying·conditions.\n
7 ··[····c0]··Goal·missing·after·--init-goal·option7 ··[····c0]··Goal·missing·after·--init-goal·option
8 ··[····e8]··File·missing·after·--consult-file·option8 ··[····e8]··File·missing·after·--consult-file·option
9 ··[···118]··Goal·missing·after·--entry-goal·option9 ··[···118]··Goal·missing·after·--entry-goal·option
10 ··[···140]··Goal·missing·after·--query-goal·option10 ··[···140]··Goal·missing·after·--query-goal·option
73.7 KB
gprolog-dbgsym_1.4.5.0-3_amd64.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2020-02-23·20:14:50.000000·debian-binary1 -rw-r--r--···0········0········0········4·2020-02-23·20:14:50.000000·debian-binary
2 -rw-r--r--···0········0········0······844·2020-02-23·20:14:50.000000·control.tar.xz2 -rw-r--r--···0········0········0······844·2020-02-23·20:14:50.000000·control.tar.xz
3 -rw-r--r--···0········0········0··2119568·2020-02-23·20:14:50.000000·data.tar.xz3 -rw-r--r--···0········0········0··2119948·2020-02-23·20:14:50.000000·data.tar.xz
1.87 KB
control.tar.xz
1.84 KB
control.tar
828 B
./control
    
Offset 5, 8 lines modifiedOffset 5, 8 lines modified
5 Architecture:·amd645 Architecture:·amd64
6 Maintainer:·Salvador·Abreu·<spa@debian.org>6 Maintainer:·Salvador·Abreu·<spa@debian.org>
7 Installed-Size:·26717 Installed-Size:·2671
8 Depends:·gprolog·(=·1.4.5.0-3)8 Depends:·gprolog·(=·1.4.5.0-3)
9 Section:·debug9 Section:·debug
10 Priority:·optional10 Priority:·optional
11 Description:·debug·symbols·for·gprolog11 Description:·debug·symbols·for·gprolog
12 Build-Ids:·6855167bc4b15226a2cc0de600f729390ad5e67f·6c27d94cf072fbe275bce37857d906bb0c0cb5e4·7f9837013f6fd65eb4e891c97509e888745fc383·a8c1719488a6929e242ec8d637d4579dceb6c985·b30d6517aefe2578cc4f4c94e9ae9b8880d61d65·c66f09c9ae7cc46acb7dd823e5046605129f453c·de9ee13bb3[·...·truncated·by·diffoscope;·len:·29,·SHA:·aec88ef75411ae661570ac695f1e6fcce22b3da78b02611428a387be5d90f52d·...·]e12 Build-Ids:·0a657dfd8e6fd203108cfe11c85a6454c23af80f·24c2652c24045110b4dfa8719c2741db40c38d4b·2536aae85e42f773fc4e34625ab97735353e0b23·9e7b2ace25db35c8539c1cb615391e93bb7d572b·a8c1719488a6929e242ec8d637d4579dceb6c985·ccfd3bbcb78a039b8b4e5a10f49d311d9ee1ba0c·fe7465cc6d[·...·truncated·by·diffoscope;·len:·29,·SHA:·8342e956eae75632967aa5621b9cd704214cd500f6997d256b41d7f4f57d6294·...·]e
1.01 KB
./md5sums
30.0 B
./md5sums
Files differ
985 B
line order
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
1 usr/lib/debug/.build-id/68/55167bc4b15226a2cc0de600f729390ad5e67f.debug 
2 usr/lib/debug/.build-id/6c/27d94cf072fbe275bce37857d906bb0c0cb5e4.debug 
3 usr/lib/debug/.build-id/7f/9837013f6fd65eb4e891c97509e888745fc383.debug1 usr/lib/debug/.build-id/0a/657dfd8e6fd203108cfe11c85a6454c23af80f.debug
 2 usr/lib/debug/.build-id/24/c2652c24045110b4dfa8719c2741db40c38d4b.debug
 3 usr/lib/debug/.build-id/25/36aae85e42f773fc4e34625ab97735353e0b23.debug
 4 usr/lib/debug/.build-id/9e/7b2ace25db35c8539c1cb615391e93bb7d572b.debug
4 usr/lib/debug/.build-id/a8/c1719488a6929e242ec8d637d4579dceb6c985.debug5 usr/lib/debug/.build-id/a8/c1719488a6929e242ec8d637d4579dceb6c985.debug
 6 usr/lib/debug/.build-id/cc/fd3bbcb78a039b8b4e5a10f49d311d9ee1ba0c.debug
 7 usr/lib/debug/.build-id/fe/7465cc6dbff0e58da0d57ca9b9fe3269a95bbe.debug
5 usr/lib/debug/.build-id/b3/0d6517aefe2578cc4f4c94e9ae9b8880d61d65.debug 
6 usr/lib/debug/.build-id/c6/6f09c9ae7cc46acb7dd823e5046605129f453c.debug 
7 usr/lib/debug/.build-id/de/9ee13bb3f9f050a537622721168c3fea2674ee.debug 
71.4 KB
data.tar.xz
71.4 KB
data.tar
4.34 KB
file list
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-02-23·20:14:50.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-02-23·20:14:50.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-02-23·20:14:50.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-02-23·20:14:50.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-02-23·20:14:50.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-02-23·20:14:50.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-02-23·20:14:50.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-02-23·20:14:50.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-02-23·20:14:50.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-02-23·20:14:50.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-02-23·20:14:50.000000·./usr/lib/debug/.build-id/68/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-02-23·20:14:50.000000·./usr/lib/debug/.build-id/0a/
7 -rw-r--r--···0·root·········(0)·root·········(0)····37080·2020-02-23·20:14:50.000000·./usr/lib/debug/.build-id/68/55167bc4b15226a2cc0de600f729390ad5e67f.debug7 -rw-r--r--···0·root·········(0)·root·········(0)····41304·2020-02-23·20:14:50.000000·./usr/lib/debug/.build-id/0a/657dfd8e6fd203108cfe11c85a6454c23af80f.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-02-23·20:14:50.000000·./usr/lib/debug/.build-id/6c/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-02-23·20:14:50.000000·./usr/lib/debug/.build-id/24/
9 -rw-r--r--···0·root·········(0)·root·········(0)····41304·2020-02-23·20:14:50.000000·./usr/lib/debug/.build-id/6c/27d94cf072fbe275bce37857d906bb0c0cb5e4.debug9 -rw-r--r--···0·root·········(0)·root·········(0)····54200·2020-02-23·20:14:50.000000·./usr/lib/debug/.build-id/24/c2652c24045110b4dfa8719c2741db40c38d4b.debug
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-02-23·20:14:50.000000·./usr/lib/debug/.build-id/7f/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-02-23·20:14:50.000000·./usr/lib/debug/.build-id/25/
11 -rw-r--r--···0·root·········(0)·root·········(0)····54200·2020-02-23·20:14:50.000000·./usr/lib/debug/.build-id/7f/9837013f6fd65eb4e891c97509e888745fc383.debug11 -rw-r--r--···0·root·········(0)·root·········(0)···975560·2020-02-23·20:14:50.000000·./usr/lib/debug/.build-id/25/36aae85e42f773fc4e34625ab97735353e0b23.debug
 12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-02-23·20:14:50.000000·./usr/lib/debug/.build-id/9e/
 13 -rw-r--r--···0·root·········(0)·root·········(0)··1010672·2020-02-23·20:14:50.000000·./usr/lib/debug/.build-id/9e/7b2ace25db35c8539c1cb615391e93bb7d572b.debug
12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-02-23·20:14:50.000000·./usr/lib/debug/.build-id/a8/14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-02-23·20:14:50.000000·./usr/lib/debug/.build-id/a8/
13 -rw-r--r--···0·root·········(0)·root·········(0)····17680·2020-02-23·20:14:50.000000·./usr/lib/debug/.build-id/a8/c1719488a6929e242ec8d637d4579dceb6c985.debug15 -rw-r--r--···0·root·········(0)·root·········(0)····17680·2020-02-23·20:14:50.000000·./usr/lib/debug/.build-id/a8/c1719488a6929e242ec8d637d4579dceb6c985.debug
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-02-23·20:14:50.000000·./usr/lib/debug/.build-id/b3/ 
15 -rw-r--r--···0·root·········(0)·root·········(0)··1010672·2020-02-23·20:14:50.000000·./usr/lib/debug/.build-id/b3/0d6517aefe2578cc4f4c94e9ae9b8880d61d65.debug 
16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-02-23·20:14:50.000000·./usr/lib/debug/.build-id/c6/16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-02-23·20:14:50.000000·./usr/lib/debug/.build-id/cc/
17 -rw-r--r--···0·root·········(0)·root·········(0)···579160·2020-02-23·20:14:50.000000·./usr/lib/debug/.build-id/c6/6f09c9ae7cc46acb7dd823e5046605129f453c.debug17 -rw-r--r--···0·root·········(0)·root·········(0)····37080·2020-02-23·20:14:50.000000·./usr/lib/debug/.build-id/cc/fd3bbcb78a039b8b4e5a10f49d311d9ee1ba0c.debug
18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-02-23·20:14:50.000000·./usr/lib/debug/.build-id/de/18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-02-23·20:14:50.000000·./usr/lib/debug/.build-id/fe/
19 -rw-r--r--···0·root·········(0)·root·········(0)···975568·2020-02-23·20:14:50.000000·./usr/lib/debug/.build-id/de/9ee13bb3f9f050a537622721168c3fea2674ee.debug19 -rw-r--r--···0·root·········(0)·root·········(0)···579160·2020-02-23·20:14:50.000000·./usr/lib/debug/.build-id/fe/7465cc6dbff0e58da0d57ca9b9fe3269a95bbe.debug
20 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-02-23·20:14:50.000000·./usr/share/20 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-02-23·20:14:50.000000·./usr/share/
21 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-02-23·20:14:50.000000·./usr/share/doc/21 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-02-23·20:14:50.000000·./usr/share/doc/
22 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2020-02-23·20:14:50.000000·./usr/share/doc/gprolog-dbgsym·->·gprolog22 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2020-02-23·20:14:50.000000·./usr/share/doc/gprolog-dbgsym·->·gprolog
1.08 KB
./usr/lib/debug/.build-id/68/55167bc4b15226a2cc0de600f729390ad5e67f.debug vs.
./usr/lib/debug/.build-id/cc/fd3bbcb78a039b8b4e5a10f49d311d9ee1ba0c.debug
Files 2% similar despite different names
915 B
readelf --wide --notes {}
error from `readelf --wide --notes {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·ISA·needed:·x86-64-baseline3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·ISA·needed:·x86-64-baseline
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6855167bc4b15226a2cc0de600f729390ad5e67f6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ccfd3bbcb78a039b8b4e5a10f49d311d9ee1ba0c
  
7 Displaying·notes·found·in:·.note.ABI-tag7 Displaying·notes·found·in:·.note.ABI-tag
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.09 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.0
1.14 KB
./usr/lib/debug/.build-id/6c/27d94cf072fbe275bce37857d906bb0c0cb5e4.debug vs.
./usr/lib/debug/.build-id/0a/657dfd8e6fd203108cfe11c85a6454c23af80f.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 1% similar despite different names
915 B
readelf --wide --notes {}
error from `readelf --wide --notes {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·ISA·needed:·x86-64-baseline3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·ISA·needed:·x86-64-baseline
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6c27d94cf072fbe275bce37857d906bb0c0cb5e46 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·0a657dfd8e6fd203108cfe11c85a6454c23af80f
  
7 Displaying·notes·found·in:·.note.ABI-tag7 Displaying·notes·found·in:·.note.ABI-tag
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.09 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.0
1.14 KB
./usr/lib/debug/.build-id/7f/9837013f6fd65eb4e891c97509e888745fc383.debug vs.
./usr/lib/debug/.build-id/24/c2652c24045110b4dfa8719c2741db40c38d4b.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 2% similar despite different names
915 B
readelf --wide --notes {}
error from `readelf --wide --notes {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·ISA·needed:·x86-64-baseline3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·ISA·needed:·x86-64-baseline
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7f9837013f6fd65eb4e891c97509e888745fc3836 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·24c2652c24045110b4dfa8719c2741db40c38d4b
  
7 Displaying·notes·found·in:·.note.ABI-tag7 Displaying·notes·found·in:·.note.ABI-tag
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.09 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.0
30.2 KB
./usr/lib/debug/.build-id/b3/0d6517aefe2578cc4f4c94e9ae9b8880d61d65.debug vs.
./usr/lib/debug/.build-id/9e/7b2ace25db35c8539c1cb615391e93bb7d572b.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 0% similar despite different names
1.49 KB
readelf --wide --sections {}
error from `readelf --wide --sections {}`: readelf: Error: Unable to find program interpreter name
    
Offset 32, 15 lines modifiedOffset 32, 15 lines modified
32 ··[27]·.bss··············NOBITS··········0000000000509c00·000b18·23d7030·00··WA··0···0·3232 ··[27]·.bss··············NOBITS··········0000000000509c00·000b18·23d7030·00··WA··0···0·32
33 ··[28]·.comment··········PROGBITS········0000000000000000·00039c·00001f·01··MS··0···0··133 ··[28]·.comment··········PROGBITS········0000000000000000·00039c·00001f·01··MS··0···0··1
34 ··[29]·.debug_aranges····PROGBITS········0000000000000000·0003c0·0003ed·00···C··0···0··834 ··[29]·.debug_aranges····PROGBITS········0000000000000000·0003c0·0003ed·00···C··0···0··8
35 ··[30]·.debug_info·······PROGBITS········0000000000000000·0007b0·055bb2·00···C··0···0··835 ··[30]·.debug_info·······PROGBITS········0000000000000000·0007b0·055bb2·00···C··0···0··8
36 ··[31]·.debug_abbrev·····PROGBITS········0000000000000000·056368·00389a·00···C··0···0··836 ··[31]·.debug_abbrev·····PROGBITS········0000000000000000·056368·00389a·00···C··0···0··8
37 ··[32]·.debug_line·······PROGBITS········0000000000000000·059c08·01ca6c·00···C··0···0··837 ··[32]·.debug_line·······PROGBITS········0000000000000000·059c08·01ca6c·00···C··0···0··8
38 ··[33]·.debug_str········PROGBITS········0000000000000000·076678·0050e0·01·MSC··0···0··838 ··[33]·.debug_str········PROGBITS········0000000000000000·076678·0050e0·01·MSC··0···0··8
39 ··[34]·.debug_line_str···PROGBITS········0000000000000000·07b758·0003c3·01·MSC··0···0··839 ··[34]·.debug_line_str···PROGBITS········0000000000000000·07b758·0003c2·01·MSC··0···0··8
40 ··[35]·.debug_loclists···PROGBITS········0000000000000000·07bb20·032067·00···C··0···0··840 ··[35]·.debug_loclists···PROGBITS········0000000000000000·07bb20·032067·00···C··0···0··8
41 ··[36]·.debug_rnglists···PROGBITS········0000000000000000·0adb88·005056·00···C··0···0··841 ··[36]·.debug_rnglists···PROGBITS········0000000000000000·0adb88·005056·00···C··0···0··8
42 ··[37]·.symtab···········SYMTAB··········0000000000000000·0b2be0·029940·18·····38·4555··842 ··[37]·.symtab···········SYMTAB··········0000000000000000·0b2be0·029940·18·····38·4555··8
43 ··[38]·.strtab···········STRTAB··········0000000000000000·0dc520·019b36·00······0···0··143 ··[38]·.strtab···········STRTAB··········0000000000000000·0dc520·019b36·00······0···0··1
44 ··[39]·.shstrtab·········STRTAB··········0000000000000000·0f6056·000197·00······0···0··144 ··[39]·.shstrtab·········STRTAB··········0000000000000000·0f6056·000197·00······0···0··1
45 Key·to·Flags:45 Key·to·Flags:
46 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),46 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
6.95 KB
readelf --wide --symbols {}
error from `readelf --wide --symbols {}`: readelf: Error: Unable to find program interpreter name
    
Offset 2416, 24 lines modifiedOffset 2416, 24 lines modified
2416 ··2412:·000000000044ecb0·····0·FUNC····LOCAL··DEFAULT···15·User_Directives2416 ··2412:·000000000044ecb0·····0·FUNC····LOCAL··DEFAULT···15·User_Directives
2417 ··2413:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·fd_values_c.c2417 ··2413:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·fd_values_c.c
2418 ··2414:·000000000044ecd0····15·FUNC····LOCAL··DEFAULT···15·Cmp_First_Fail2418 ··2414:·000000000044ecd0····15·FUNC····LOCAL··DEFAULT···15·Cmp_First_Fail
2419 ··2415:·000000000044ece0····39·FUNC····LOCAL··DEFAULT···15·Cmp_Most_Constrained2419 ··2415:·000000000044ece0····39·FUNC····LOCAL··DEFAULT···15·Cmp_Most_Constrained
2420 ··2416:·000000000044ed10····39·FUNC····LOCAL··DEFAULT···15·Cmp_Smallest2420 ··2416:·000000000044ed10····39·FUNC····LOCAL··DEFAULT···15·Cmp_Smallest
2421 ··2417:·000000000044ed40····39·FUNC····LOCAL··DEFAULT···15·Cmp_Largest2421 ··2417:·000000000044ed40····39·FUNC····LOCAL··DEFAULT···15·Cmp_Largest
2422 ··2418:·000000000044ed70···118·FUNC····LOCAL··DEFAULT···15·Cmp_Max_Regret2422 ··2418:·000000000044ed70···118·FUNC····LOCAL··DEFAULT···15·Cmp_Max_Regret
2423 ··2419:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·gplcjr9r4b.c2423 ··2419:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·gplcLAd01b.c
2424 ··2420:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·fd_math.o2424 ··2420:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·fd_math.o
2425 ··2421:·000000000044fd10·····0·NOTYPE··LOCAL··DEFAULT···15·fail2425 ··2421:·000000000044fd10·····0·NOTYPE··LOCAL··DEFAULT···15·fail
2426 ··2422:·000000000050d798···120·OBJECT··LOCAL··DEFAULT···27·at2426 ··2422:·000000000050d798···120·OBJECT··LOCAL··DEFAULT···27·at
2427 ··2423:·00000000004501a0·····0·FUNC····LOCAL··DEFAULT···15·Object_Initializer2427 ··2423:·00000000004501a0·····0·FUNC····LOCAL··DEFAULT···15·Object_Initializer
2428 ··2424:·00000000004501d0·····0·FUNC····LOCAL··DEFAULT···15·Prolog_Object_Initializer2428 ··2424:·00000000004501d0·····0·FUNC····LOCAL··DEFAULT···15·Prolog_Object_Initializer
2429 ··2425:·0000000000450600·····0·FUNC····LOCAL··DEFAULT···15·System_Directives2429 ··2425:·0000000000450600·····0·FUNC····LOCAL··DEFAULT···15·System_Directives
2430 ··2426:·0000000000450620·····0·FUNC····LOCAL··DEFAULT···15·User_Directives2430 ··2426:·0000000000450620·····0·FUNC····LOCAL··DEFAULT···15·User_Directives
2431 ··2427:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·fd_math_c.c2431 ··2427:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·fd_math_c.c
2432 ··2428:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·gplcZq9r4b.c2432 ··2428:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·gplc6Ad01b.c
2433 ··2429:·0000000000450b60···104·FUNC····LOCAL··DEFAULT···15·pl_xy_eq_z_F_switch_12433 ··2429:·0000000000450b60···104·FUNC····LOCAL··DEFAULT···15·pl_xy_eq_z_F_switch_1
2434 ··2430:·0000000000455fc0····27·FUNC····LOCAL··DEFAULT···15·pl_xy_eq_z_F_bloc_52434 ··2430:·0000000000455fc0····27·FUNC····LOCAL··DEFAULT···15·pl_xy_eq_z_F_bloc_5
2435 ··2431:·0000000000455fa0····28·FUNC····LOCAL··DEFAULT···15·pl_xy_eq_z_F_bloc_62435 ··2431:·0000000000455fa0····28·FUNC····LOCAL··DEFAULT···15·pl_xy_eq_z_F_bloc_6
2436 ··2432:·00000000004561a0···209·FUNC····LOCAL··DEFAULT···15·pl_xy_eq_z_F_case_group_12436 ··2432:·00000000004561a0···209·FUNC····LOCAL··DEFAULT···15·pl_xy_eq_z_F_case_group_1
2437 ··2433:·0000000000450bd0····56·FUNC····LOCAL··DEFAULT···15·pl_min_x_y_eq_z_switch_12437 ··2433:·0000000000450bd0····56·FUNC····LOCAL··DEFAULT···15·pl_min_x_y_eq_z_switch_1
2438 ··2434:·0000000000455590···290·FUNC····LOCAL··DEFAULT···15·pl_min_x_y_eq_z_case_group_22438 ··2434:·0000000000455590···290·FUNC····LOCAL··DEFAULT···15·pl_min_x_y_eq_z_case_group_2
2439 ··2435:·00000000004556c0···290·FUNC····LOCAL··DEFAULT···15·pl_min_x_y_eq_z_case_group_12439 ··2435:·00000000004556c0···290·FUNC····LOCAL··DEFAULT···15·pl_min_x_y_eq_z_case_group_1
915 B
readelf --wide --notes {}
error from `readelf --wide --notes {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·ISA·needed:·x86-64-baseline3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·ISA·needed:·x86-64-baseline
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b30d6517aefe2578cc4f4c94e9ae9b8880d61d656 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·9e7b2ace25db35c8539c1cb615391e93bb7d572b
  
7 Displaying·notes·found·in:·.note.ABI-tag7 Displaying·notes·found·in:·.note.ABI-tag
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.09 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.0
5.9 KB
readelf --wide --debug-dump=rawline {}
error from `readelf --wide --debug-dump=rawline {}`: readelf: Error: Unable to find program interpreter name
    
Offset 3145, 16 lines modifiedOffset 3145, 16 lines modified
3145 ··2»      (line_strp)»   (offset:·0x41):·/usr/include3145 ··2»      (line_strp)»   (offset:·0x41):·/usr/include
3146 ··3»      (line_strp)»   (offset:·0x1a7):·/build/reproducible-path/gprolog-1.4.5.0/src/EngineFD/../EnginePl3146 ··3»      (line_strp)»   (offset:·0x1a7):·/build/reproducible-path/gprolog-1.4.5.0/src/EngineFD/../EnginePl
3147 ··4»      (line_strp)»   (offset:·0x4e):·/build/reproducible-path/gprolog-1.4.5.0/src/EnginePl3147 ··4»      (line_strp)»   (offset:·0x4e):·/build/reproducible-path/gprolog-1.4.5.0/src/EnginePl
3148 ··5»      (line_strp)»   (offset:·0x84):·/build/reproducible-path/gprolog-1.4.5.0/src/EngineFD3148 ··5»      (line_strp)»   (offset:·0x84):·/build/reproducible-path/gprolog-1.4.5.0/src/EngineFD
  
3149 ·The·File·Name·Table·(offset·0x1530,·lines·8,·columns·2):3149 ·The·File·Name·Table·(offset·0x1530,·lines·8,·columns·2):
3150 ··Entry»  Dir»       Name3150 ··Entry»  Dir»       Name
3151 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x195):·gplcjr9r4b.c3151 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x195):·gplcLAd01b.c
3152 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x195):·gplcjr9r4b.c3152 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x195):·gplcLAd01b.c
3153 ··2»      (udata)»       2»      (line_strp)»   (offset:·0xee):·stdint.h3153 ··2»      (udata)»       2»      (line_strp)»   (offset:·0xee):·stdint.h
3154 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xf7):·pl_long.h3154 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xf7):·pl_long.h
3155 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x108):·wam_archi.h3155 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x108):·wam_archi.h
3156 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x101):·bool.h3156 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x101):·bool.h
3157 ··6»      (udata)»       5»      (line_strp)»   (offset:·0x11b):·fd_range.h3157 ··6»      (udata)»       5»      (line_strp)»   (offset:·0x11b):·fd_range.h
3158 ··7»      (udata)»       5»      (line_strp)»   (offset:·0x126):·fd_inst.h3158 ··7»      (udata)»       5»      (line_strp)»   (offset:·0x126):·fd_inst.h
  
6.44 KB
readelf --wide --debug-dump=info {}
error from `readelf --wide --debug-dump=info {}`: readelf: Error: Unable to find program interpreter name
    
Offset 3313, 15 lines modifiedOffset 3313, 15 lines modified
3313 ···Version:·······53313 ···Version:·······5
3314 ···Unit·Type:·····DW_UT_compile·(1)3314 ···Unit·Type:·····DW_UT_compile·(1)
3315 ···Abbrev·Offset:·0x6113315 ···Abbrev·Offset:·0x611
3316 ···Pointer·Size:··83316 ···Pointer·Size:··8
3317 ·<0><1eae>:·Abbrev·Number:·32·(DW_TAG_compile_unit)3317 ·<0><1eae>:·Abbrev·Number:·32·(DW_TAG_compile_unit)
3318 ····<1eaf>···DW_AT_producer····:·(strp)·(offset:·0x2e):·GNU·C17·13.2.0·-mtune=generic·-march=x86-64·-g·-O3·-fomit-frame-pointer·-fcommon·-funsigned-char·-fno-strict-aliasing·-ffixed-r12·-ffixed-r13·-ffixed-r14·-ffixed-r15·-fasynchronous-unwind-tables3318 ····<1eaf>···DW_AT_producer····:·(strp)·(offset:·0x2e):·GNU·C17·13.2.0·-mtune=generic·-march=x86-64·-g·-O3·-fomit-frame-pointer·-fcommon·-funsigned-char·-fno-strict-aliasing·-ffixed-r12·-ffixed-r13·-ffixed-r14·-ffixed-r15·-fasynchronous-unwind-tables
3319 ····<1eb3>···DW_AT_language····:·(data1)·29» (C11)3319 ····<1eb3>···DW_AT_language····:·(data1)·29» (C11)
3320 ····<1eb4>···DW_AT_name········:·(line_strp)·(offset:·0x190):·/tmp/gplcjr9r4b.c3320 ····<1eb4>···DW_AT_name········:·(line_strp)·(offset:·0x190):·/tmp/gplcLAd01b.c
3321 ····<1eb8>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·/build/reproducible-path/gprolog-1.4.5.0/src/BipsFD3321 ····<1eb8>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·/build/reproducible-path/gprolog-1.4.5.0/src/BipsFD
3322 ····<1ebc>···DW_AT_low_pc······:·(addr)·0x44fa303322 ····<1ebc>···DW_AT_low_pc······:·(addr)·0x44fa30
3323 ····<1ec4>···DW_AT_high_pc·····:·(data8)·0x2d63323 ····<1ec4>···DW_AT_high_pc·····:·(data8)·0x2d6
3324 ····<1ecc>···DW_AT_stmt_list···:·(sec_offset)·0x14f03324 ····<1ecc>···DW_AT_stmt_list···:·(sec_offset)·0x14f0
3325 ·<1><1ed0>:·Abbrev·Number:·8·(DW_TAG_base_type)3325 ·<1><1ed0>:·Abbrev·Number:·8·(DW_TAG_base_type)
3326 ····<1ed1>···DW_AT_byte_size···:·(data1)·83326 ····<1ed1>···DW_AT_byte_size···:·(data1)·8
3327 ····<1ed2>···DW_AT_encoding····:·(data1)·7»  (unsigned)3327 ····<1ed2>···DW_AT_encoding····:·(data1)·7»  (unsigned)
1.6 KB
strings --all --bytes=8 {}
    
Offset 1897, 18 lines modifiedOffset 1897, 18 lines modified
1897 Lpred21_171897 Lpred21_17
1898 fd_values_c.c1898 fd_values_c.c
1899 Cmp_First_Fail1899 Cmp_First_Fail
1900 Cmp_Most_Constrained1900 Cmp_Most_Constrained
1901 Cmp_Smallest1901 Cmp_Smallest
1902 Cmp_Largest1902 Cmp_Largest
1903 Cmp_Max_Regret1903 Cmp_Max_Regret
1904 gplcjr9r4b.c1904 gplcLAd01b.c
1905 fd_math.o1905 fd_math.o
1906 fd_math_c.c1906 fd_math_c.c
1907 gplcZq9r4b.c1907 gplc6Ad01b.c
1908 pl_xy_eq_z_F_switch_11908 pl_xy_eq_z_F_switch_1
1909 pl_xy_eq_z_F_bloc_51909 pl_xy_eq_z_F_bloc_5
1910 pl_xy_eq_z_F_bloc_61910 pl_xy_eq_z_F_bloc_6
1911 pl_xy_eq_z_F_case_group_11911 pl_xy_eq_z_F_case_group_1
1912 pl_min_x_y_eq_z_switch_11912 pl_min_x_y_eq_z_switch_1
1913 pl_min_x_y_eq_z_case_group_21913 pl_min_x_y_eq_z_case_group_2
1914 pl_min_x_y_eq_z_case_group_11914 pl_min_x_y_eq_z_case_group_1
1.68 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
error from `readelf --wide --decompress --string-dump=.debug_line_str {}`: readelf: Error: Unable to find program interpreter name
    
Offset 17, 27 lines modifiedOffset 17, 27 lines modified
17 ··[···13d]··parse_supp.h17 ··[···13d]··parse_supp.h
18 ··[···14a]··bc_supp.h18 ··[···14a]··bc_supp.h
19 ··[···154]··wam_inst.h19 ··[···154]··wam_inst.h
20 ··[···15f]··fd_values_c.c20 ··[···15f]··fd_values_c.c
21 ··[···16d]··wam_stacks.h21 ··[···16d]··wam_stacks.h
22 ··[···17a]··flag_supp.h22 ··[···17a]··flag_supp.h
23 ··[···186]··machine.h23 ··[···186]··machine.h
24 ··[···190]··/tmp/gplcjr9r4b.c24 ··[···190]··/tmp/gplcLAd01b.c
25 ··[···1a2]··/tmp25 ··[···1a2]··/tmp
26 ··[···1a7]··/build/reproducible-path/gprolog-1.4.5.0/src/EngineFD/../EnginePl26 ··[···1a7]··/build/reproducible-path/gprolog-1.4.5.0/src/EngineFD/../EnginePl
27 ··[···1e9]··fd_math_c.c27 ··[···1e9]··fd_math_c.c
28 ··[···1f5]··math_supp.h28 ··[···1f5]··math_supp.h
29 ··[···201]··/tmp/gplcZq9r4b.c29 ··[···201]··/tmp/gplc6Ad01b.c
30 ··[···213]··oper_supp.h30 ··[···213]··oper_supp.h
31 ··[···21f]··fd_bool_c.c31 ··[···21f]··fd_bool_c.c
32 ··[···22b]··obj_chain.h32 ··[···22b]··obj_chain.h
33 ··[···237]··/tmp/gplcCL9r4b.c33 ··[···237]··/tmp/gplctzd01b.c
34 ··[···249]··/tmp/gplcoI9r4b.c34 ··[···249]··/tmp/gplcgxd01b.c
35 ··[···25b]··fd_symbolic_c.c35 ··[···25b]··fd_symbolic_c.c
36 ··[···26b]··/tmp/gplcDI9r4b.c36 ··[···26b]··/tmp/gplc1Ld01b.c
37 ··[···27d]··math_supp.c37 ··[···27d]··math_supp.c
38 ··[···289]··/usr/lib/gcc/x86_64-linux-gnu/13/include38 ··[···289]··/usr/lib/gcc/x86_64-linux-gnu/13/include
39 ··[···2b2]··stddef.h39 ··[···2b2]··stddef.h
40 ··[···2bb]··stdlib.h40 ··[···2bb]··stdlib.h
41 ··[···2c4]··inl_protos.h41 ··[···2c4]··inl_protos.h
42 ··[···2d1]··oper_supp.c42 ··[···2d1]··oper_supp.c
43 ··[···2dd]··fd_prime_c.c43 ··[···2dd]··fd_prime_c.c
5.02 KB
readelf --wide --decompress --hex-dump=.strtab {}
error from `readelf --wide --decompress --hex-dump=.strtab {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1704, 17 lines modifiedOffset 1704, 17 lines modified
1704 ··0x00006a50·72656432·315f3135·004c7072·65643231·red21_15.Lpred211704 ··0x00006a50·72656432·315f3135·004c7072·65643231·red21_15.Lpred21
1705 ··0x00006a60·5f313700·66645f76·616c7565·735f632e·_17.fd_values_c.1705 ··0x00006a60·5f313700·66645f76·616c7565·735f632e·_17.fd_values_c.
1706 ··0x00006a70·6300436d·705f4669·7273745f·4661696c·c.Cmp_First_Fail1706 ··0x00006a70·6300436d·705f4669·7273745f·4661696c·c.Cmp_First_Fail
1707 ··0x00006a80·00436d70·5f4d6f73·745f436f·6e737472·.Cmp_Most_Constr1707 ··0x00006a80·00436d70·5f4d6f73·745f436f·6e737472·.Cmp_Most_Constr
1708 ··0x00006a90·61696e65·6400436d·705f536d·616c6c65·ained.Cmp_Smalle1708 ··0x00006a90·61696e65·6400436d·705f536d·616c6c65·ained.Cmp_Smalle
1709 ··0x00006aa0·73740043·6d705f4c·61726765·73740043·st.Cmp_Largest.C1709 ··0x00006aa0·73740043·6d705f4c·61726765·73740043·st.Cmp_Largest.C
1710 ··0x00006ab0·6d705f4d·61785f52·65677265·74006770·mp_Max_Regret.gp1710 ··0x00006ab0·6d705f4d·61785f52·65677265·74006770·mp_Max_Regret.gp
1711 ··0x00006ac0·6c636a72·39723462·2e630066·645f6d61·lcjr9r4b.c.fd_ma1711 ··0x00006ac0·6c634c41·64303162·2e630066·645f6d61·lcLAd01b.c.fd_ma
1712 ··0x00006ad0·74682e6f·0066645f·6d617468·5f632e63·th.o.fd_math_c.c1712 ··0x00006ad0·74682e6f·0066645f·6d617468·5f632e63·th.o.fd_math_c.c
1713 ··0x00006ae0·0067706c·635a7139·7234622e·6300706c·.gplcZq9r4b.c.pl1713 ··0x00006ae0·0067706c·63364164·3031622e·6300706c·.gplc6Ad01b.c.pl
1714 ··0x00006af0·5f78795f·65715f7a·5f465f73·77697463·_xy_eq_z_F_switc1714 ··0x00006af0·5f78795f·65715f7a·5f465f73·77697463·_xy_eq_z_F_switc
1715 ··0x00006b00·685f3100·706c5f78·795f6571·5f7a5f46·h_1.pl_xy_eq_z_F1715 ··0x00006b00·685f3100·706c5f78·795f6571·5f7a5f46·h_1.pl_xy_eq_z_F
1716 ··0x00006b10·5f626c6f·635f3500·706c5f78·795f6571·_bloc_5.pl_xy_eq1716 ··0x00006b10·5f626c6f·635f3500·706c5f78·795f6571·_bloc_5.pl_xy_eq
1717 ··0x00006b20·5f7a5f46·5f626c6f·635f3600·706c5f78·_z_F_bloc_6.pl_x1717 ··0x00006b20·5f7a5f46·5f626c6f·635f3600·706c5f78·_z_F_bloc_6.pl_x
1718 ··0x00006b30·795f6571·5f7a5f46·5f636173·655f6772·y_eq_z_F_case_gr1718 ··0x00006b30·795f6571·5f7a5f46·5f636173·655f6772·y_eq_z_F_case_gr
1719 ··0x00006b40·6f75705f·3100706c·5f6d696e·5f785f79·oup_1.pl_min_x_y1719 ··0x00006b40·6f75705f·3100706c·5f6d696e·5f785f79·oup_1.pl_min_x_y
1720 ··0x00006b50·5f65715f·7a5f7377·69746368·5f310070·_eq_z_switch_1.p1720 ··0x00006b50·5f65715f·7a5f7377·69746368·5f310070·_eq_z_switch_1.p
1.14 KB
./usr/lib/debug/.build-id/c6/6f09c9ae7cc46acb7dd823e5046605129f453c.debug vs.
./usr/lib/debug/.build-id/fe/7465cc6dbff0e58da0d57ca9b9fe3269a95bbe.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 0% similar despite different names
915 B
readelf --wide --notes {}
error from `readelf --wide --notes {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·ISA·needed:·x86-64-baseline3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·ISA·needed:·x86-64-baseline
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c66f09c9ae7cc46acb7dd823e5046605129f453c6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·fe7465cc6dbff0e58da0d57ca9b9fe3269a95bbe
  
7 Displaying·notes·found·in:·.note.ABI-tag7 Displaying·notes·found·in:·.note.ABI-tag
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.09 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.0
32.4 KB
./usr/lib/debug/.build-id/de/9ee13bb3f9f050a537622721168c3fea2674ee.debug vs.
./usr/lib/debug/.build-id/25/36aae85e42f773fc4e34625ab97735353e0b23.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 1% similar despite different names
989 B
readelf --wide --file-header {}
error from `readelf --wide --file-header {}`: readelf: Error: Unable to find program interpreter name
    
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:······························EXEC·(Executable·file)8 ··Type:······························EXEC·(Executable·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x40413011 ··Entry·point·address:···············0x404130
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········973008·(bytes·into·file)13 ··Start·of·section·headers:··········973000·(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:·········1317 ··Number·of·program·headers:·········13
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········4019 ··Number·of·section·headers:·········40
20 ··Section·header·string·table·index:·3920 ··Section·header·string·table·index:·39
2.7 KB
readelf --wide --sections {}
error from `readelf --wide --sections {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·40·section·headers,·starting·at·offset·0xed8d0:1 There·are·40·section·headers,·starting·at·offset·0xed8c8:
  
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]·.interp···········NOBITS··········0000000000400318·000318·00001c·00···A··0···0··15 ··[·1]·.interp···········NOBITS··········0000000000400318·000318·00001c·00···A··0···0··1
6 ··[·2]·.note.gnu.property·NOTE············0000000000400338·000338·000020·00···A··0···0··86 ··[·2]·.note.gnu.property·NOTE············0000000000400338·000338·000020·00···A··0···0··8
7 ··[·3]·.note.gnu.build-id·NOTE············0000000000400358·000358·000024·00···A··0···0··47 ··[·3]·.note.gnu.build-id·NOTE············0000000000400358·000358·000024·00···A··0···0··4
6.95 KB
readelf --wide --symbols {}
error from `readelf --wide --symbols {}`: readelf: Error: Unable to find program interpreter name
    
Offset 806, 24 lines modifiedOffset 806, 24 lines modified
806 ···802:·0000000000418b50·····0·FUNC····LOCAL··DEFAULT···15·User_Directives806 ···802:·0000000000418b50·····0·FUNC····LOCAL··DEFAULT···15·User_Directives
807 ···803:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·fd_values_c.c807 ···803:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·fd_values_c.c
808 ···804:·0000000000418b70····15·FUNC····LOCAL··DEFAULT···15·Cmp_First_Fail808 ···804:·0000000000418b70····15·FUNC····LOCAL··DEFAULT···15·Cmp_First_Fail
809 ···805:·0000000000418b80····39·FUNC····LOCAL··DEFAULT···15·Cmp_Most_Constrained809 ···805:·0000000000418b80····39·FUNC····LOCAL··DEFAULT···15·Cmp_Most_Constrained
810 ···806:·0000000000418bb0····39·FUNC····LOCAL··DEFAULT···15·Cmp_Smallest810 ···806:·0000000000418bb0····39·FUNC····LOCAL··DEFAULT···15·Cmp_Smallest
811 ···807:·0000000000418be0····39·FUNC····LOCAL··DEFAULT···15·Cmp_Largest811 ···807:·0000000000418be0····39·FUNC····LOCAL··DEFAULT···15·Cmp_Largest
812 ···808:·0000000000418c10···118·FUNC····LOCAL··DEFAULT···15·Cmp_Max_Regret812 ···808:·0000000000418c10···118·FUNC····LOCAL··DEFAULT···15·Cmp_Max_Regret
813 ···809:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·gplcjr9r4b.c813 ···809:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·gplcLAd01b.c
814 ···810:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·fd_math.o814 ···810:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·fd_math.o
815 ···811:·0000000000419bb0·····0·NOTYPE··LOCAL··DEFAULT···15·fail815 ···811:·0000000000419bb0·····0·NOTYPE··LOCAL··DEFAULT···15·fail
816 ···812:·00000000004d6d70···120·OBJECT··LOCAL··DEFAULT···27·at816 ···812:·00000000004d6d70···120·OBJECT··LOCAL··DEFAULT···27·at
817 ···813:·000000000041a040·····0·FUNC····LOCAL··DEFAULT···15·Object_Initializer817 ···813:·000000000041a040·····0·FUNC····LOCAL··DEFAULT···15·Object_Initializer
818 ···814:·000000000041a070·····0·FUNC····LOCAL··DEFAULT···15·Prolog_Object_Initializer818 ···814:·000000000041a070·····0·FUNC····LOCAL··DEFAULT···15·Prolog_Object_Initializer
819 ···815:·000000000041a4a0·····0·FUNC····LOCAL··DEFAULT···15·System_Directives819 ···815:·000000000041a4a0·····0·FUNC····LOCAL··DEFAULT···15·System_Directives
820 ···816:·000000000041a4c0·····0·FUNC····LOCAL··DEFAULT···15·User_Directives820 ···816:·000000000041a4c0·····0·FUNC····LOCAL··DEFAULT···15·User_Directives
821 ···817:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·fd_math_c.c821 ···817:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·fd_math_c.c
822 ···818:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·gplcZq9r4b.c822 ···818:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·gplc6Ad01b.c
823 ···819:·000000000041aa00···104·FUNC····LOCAL··DEFAULT···15·pl_xy_eq_z_F_switch_1823 ···819:·000000000041aa00···104·FUNC····LOCAL··DEFAULT···15·pl_xy_eq_z_F_switch_1
824 ···820:·000000000041fe60····27·FUNC····LOCAL··DEFAULT···15·pl_xy_eq_z_F_bloc_5824 ···820:·000000000041fe60····27·FUNC····LOCAL··DEFAULT···15·pl_xy_eq_z_F_bloc_5
825 ···821:·000000000041fe40····28·FUNC····LOCAL··DEFAULT···15·pl_xy_eq_z_F_bloc_6825 ···821:·000000000041fe40····28·FUNC····LOCAL··DEFAULT···15·pl_xy_eq_z_F_bloc_6
826 ···822:·0000000000420040···209·FUNC····LOCAL··DEFAULT···15·pl_xy_eq_z_F_case_group_1826 ···822:·0000000000420040···209·FUNC····LOCAL··DEFAULT···15·pl_xy_eq_z_F_case_group_1
827 ···823:·000000000041aa70····56·FUNC····LOCAL··DEFAULT···15·pl_min_x_y_eq_z_switch_1827 ···823:·000000000041aa70····56·FUNC····LOCAL··DEFAULT···15·pl_min_x_y_eq_z_switch_1
828 ···824:·000000000041f430···290·FUNC····LOCAL··DEFAULT···15·pl_min_x_y_eq_z_case_group_2828 ···824:·000000000041f430···290·FUNC····LOCAL··DEFAULT···15·pl_min_x_y_eq_z_case_group_2
829 ···825:·000000000041f560···290·FUNC····LOCAL··DEFAULT···15·pl_min_x_y_eq_z_case_group_1829 ···825:·000000000041f560···290·FUNC····LOCAL··DEFAULT···15·pl_min_x_y_eq_z_case_group_1
915 B
readelf --wide --notes {}
error from `readelf --wide --notes {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·ISA·needed:·x86-64-baseline3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·ISA·needed:·x86-64-baseline
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·de9ee13bb3f9f050a537622721168c3fea2674ee6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2536aae85e42f773fc4e34625ab97735353e0b23
  
7 Displaying·notes·found·in:·.note.ABI-tag7 Displaying·notes·found·in:·.note.ABI-tag
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.09 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.0
5.91 KB
readelf --wide --debug-dump=rawline {}
error from `readelf --wide --debug-dump=rawline {}`: readelf: Error: Unable to find program interpreter name
    
Offset 3883, 16 lines modifiedOffset 3883, 16 lines modified
3883 ··2»      (line_strp)»   (offset:·0xbb):·/usr/include3883 ··2»      (line_strp)»   (offset:·0xbb):·/usr/include
3884 ··3»      (line_strp)»   (offset:·0x2cf):·/build/reproducible-path/gprolog-1.4.5.0/src/EngineFD/../EnginePl3884 ··3»      (line_strp)»   (offset:·0x2cf):·/build/reproducible-path/gprolog-1.4.5.0/src/EngineFD/../EnginePl
3885 ··4»      (line_strp)»   (offset:·0x19c):·/build/reproducible-path/gprolog-1.4.5.0/src/EnginePl3885 ··4»      (line_strp)»   (offset:·0x19c):·/build/reproducible-path/gprolog-1.4.5.0/src/EnginePl
3886 ··5»      (line_strp)»   (offset:·0x1d2):·/build/reproducible-path/gprolog-1.4.5.0/src/EngineFD3886 ··5»      (line_strp)»   (offset:·0x1d2):·/build/reproducible-path/gprolog-1.4.5.0/src/EngineFD
  
3887 ·The·File·Name·Table·(offset·0x1a03,·lines·8,·columns·2):3887 ·The·File·Name·Table·(offset·0x1a03,·lines·8,·columns·2):
3888 ··Entry»  Dir»       Name3888 ··Entry»  Dir»       Name
3889 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x2bd):·gplcjr9r4b.c3889 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x2bd):·gplcLAd01b.c
3890 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x2bd):·gplcjr9r4b.c3890 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x2bd):·gplcLAd01b.c
3891 ··2»      (udata)»       2»      (line_strp)»   (offset:·0xf3):·stdint.h3891 ··2»      (udata)»       2»      (line_strp)»   (offset:·0xf3):·stdint.h
3892 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xfc):·pl_long.h3892 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xfc):·pl_long.h
3893 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x106):·wam_archi.h3893 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x106):·wam_archi.h
3894 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x23c):·bool.h3894 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x23c):·bool.h
3895 ··6»      (udata)»       5»      (line_strp)»   (offset:·0x243):·fd_range.h3895 ··6»      (udata)»       5»      (line_strp)»   (offset:·0x243):·fd_range.h
3896 ··7»      (udata)»       5»      (line_strp)»   (offset:·0x24e):·fd_inst.h3896 ··7»      (udata)»       5»      (line_strp)»   (offset:·0x24e):·fd_inst.h
  
6.46 KB
readelf --wide --debug-dump=info {}
error from `readelf --wide --debug-dump=info {}`: readelf: Error: Unable to find program interpreter name
    
Offset 4829, 15 lines modifiedOffset 4829, 15 lines modified
4829 ···Version:·······54829 ···Version:·······5
4830 ···Unit·Type:·····DW_UT_compile·(1)4830 ···Unit·Type:·····DW_UT_compile·(1)
4831 ···Abbrev·Offset:·0x8cc4831 ···Abbrev·Offset:·0x8cc
4832 ···Pointer·Size:··84832 ···Pointer·Size:··8
4833 ·<0><2d85>:·Abbrev·Number:·32·(DW_TAG_compile_unit)4833 ·<0><2d85>:·Abbrev·Number:·32·(DW_TAG_compile_unit)
4834 ····<2d86>···DW_AT_producer····:·(strp)·(offset:·0x4f):·GNU·C17·13.2.0·-mtune=generic·-march=x86-64·-g·-O3·-fomit-frame-pointer·-fcommon·-funsigned-char·-fno-strict-aliasing·-ffixed-r12·-ffixed-r13·-ffixed-r14·-ffixed-r15·-fasynchronous-unwind-tables4834 ····<2d86>···DW_AT_producer····:·(strp)·(offset:·0x4f):·GNU·C17·13.2.0·-mtune=generic·-march=x86-64·-g·-O3·-fomit-frame-pointer·-fcommon·-funsigned-char·-fno-strict-aliasing·-ffixed-r12·-ffixed-r13·-ffixed-r14·-ffixed-r15·-fasynchronous-unwind-tables
4835 ····<2d8a>···DW_AT_language····:·(data1)·29» (C11)4835 ····<2d8a>···DW_AT_language····:·(data1)·29» (C11)
4836 ····<2d8b>···DW_AT_name········:·(line_strp)·(offset:·0x2b8):·/tmp/gplcjr9r4b.c4836 ····<2d8b>···DW_AT_name········:·(line_strp)·(offset:·0x2b8):·/tmp/gplcLAd01b.c
4837 ····<2d8f>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x15b):·/build/reproducible-path/gprolog-1.4.5.0/src/BipsFD4837 ····<2d8f>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x15b):·/build/reproducible-path/gprolog-1.4.5.0/src/BipsFD
4838 ····<2d93>···DW_AT_low_pc······:·(addr)·0x4198d04838 ····<2d93>···DW_AT_low_pc······:·(addr)·0x4198d0
4839 ····<2d9b>···DW_AT_high_pc·····:·(data8)·0x2d64839 ····<2d9b>···DW_AT_high_pc·····:·(data8)·0x2d6
4840 ····<2da3>···DW_AT_stmt_list···:·(sec_offset)·0x19c34840 ····<2da3>···DW_AT_stmt_list···:·(sec_offset)·0x19c3
4841 ·<1><2da7>:·Abbrev·Number:·8·(DW_TAG_base_type)4841 ·<1><2da7>:·Abbrev·Number:·8·(DW_TAG_base_type)
4842 ····<2da8>···DW_AT_byte_size···:·(data1)·84842 ····<2da8>···DW_AT_byte_size···:·(data1)·8
4843 ····<2da9>···DW_AT_encoding····:·(data1)·7»  (unsigned)4843 ····<2da9>···DW_AT_encoding····:·(data1)·7»  (unsigned)
1.54 KB
strings --all --bytes=8 {}
    
Offset 818, 18 lines modifiedOffset 818, 18 lines modified
818 Lpred23_3818 Lpred23_3
819 fd_values_c.c819 fd_values_c.c
820 Cmp_First_Fail820 Cmp_First_Fail
821 Cmp_Most_Constrained821 Cmp_Most_Constrained
822 Cmp_Smallest822 Cmp_Smallest
823 Cmp_Largest823 Cmp_Largest
824 Cmp_Max_Regret824 Cmp_Max_Regret
825 gplcjr9r4b.c825 gplcLAd01b.c
826 fd_math.o826 fd_math.o
827 fd_math_c.c827 fd_math_c.c
828 gplcZq9r4b.c828 gplc6Ad01b.c
829 pl_xy_eq_z_F_switch_1829 pl_xy_eq_z_F_switch_1
830 pl_xy_eq_z_F_bloc_5830 pl_xy_eq_z_F_bloc_5
831 pl_xy_eq_z_F_bloc_6831 pl_xy_eq_z_F_bloc_6
832 pl_xy_eq_z_F_case_group_1832 pl_xy_eq_z_F_case_group_1
833 pl_min_x_y_eq_z_switch_1833 pl_min_x_y_eq_z_switch_1
834 pl_min_x_y_eq_z_case_group_2834 pl_min_x_y_eq_z_case_group_2
835 pl_min_x_y_eq_z_case_group_1835 pl_min_x_y_eq_z_case_group_1
1.41 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
error from `readelf --wide --decompress --string-dump=.debug_line_str {}`: readelf: Error: Unable to find program interpreter name
    
Offset 33, 35 lines modifiedOffset 33, 35 lines modified
33 ··[···265]··parse_supp.h33 ··[···265]··parse_supp.h
34 ··[···272]··bc_supp.h34 ··[···272]··bc_supp.h
35 ··[···27c]··wam_inst.h35 ··[···27c]··wam_inst.h
36 ··[···287]··fd_values_c.c36 ··[···287]··fd_values_c.c
37 ··[···295]··wam_stacks.h37 ··[···295]··wam_stacks.h
38 ··[···2a2]··flag_supp.h38 ··[···2a2]··flag_supp.h
39 ··[···2ae]··machine.h39 ··[···2ae]··machine.h
40 ··[···2b8]··/tmp/gplcjr9r4b.c40 ··[···2b8]··/tmp/gplcLAd01b.c
41 ··[···2ca]··/tmp41 ··[···2ca]··/tmp
42 ··[···2cf]··/build/reproducible-path/gprolog-1.4.5.0/src/EngineFD/../EnginePl42 ··[···2cf]··/build/reproducible-path/gprolog-1.4.5.0/src/EngineFD/../EnginePl
43 ··[···311]··fd_math_c.c43 ··[···311]··fd_math_c.c
44 ··[···31d]··math_supp.h44 ··[···31d]··math_supp.h
45 ··[···329]··/tmp/gplcZq9r4b.c45 ··[···329]··/tmp/gplc6Ad01b.c
46 ··[···33b]··oper_supp.h46 ··[···33b]··oper_supp.h
47 ··[···347]··fd_bool_c.c47 ··[···347]··fd_bool_c.c
48 ··[···353]··obj_chain.h48 ··[···353]··obj_chain.h
49 ··[···35f]··/tmp/gplcCL9r4b.c49 ··[···35f]··/tmp/gplctzd01b.c
50 ··[···371]··/tmp/gplcoI9r4b.c50 ··[···371]··/tmp/gplcgxd01b.c
51 ··[···383]··fd_symbolic_c.c51 ··[···383]··fd_symbolic_c.c
52 ··[···393]··/tmp/gplcDI9r4b.c52 ··[···393]··/tmp/gplc1Ld01b.c
53 ··[···3a5]··math_supp.c53 ··[···3a5]··math_supp.c
54 ··[···3b1]··oper_supp.c54 ··[···3b1]··oper_supp.c
55 ··[···3bd]··fd_prime_c.c55 ··[···3bd]··fd_prime_c.c
56 ··[···3ca]··fd_inst.c56 ··[···3ca]··fd_inst.c
57 ··[···3d4]··if_no_fd.h57 ··[···3d4]··if_no_fd.h
58 ··[···3df]··stream_supp.h58 ··[···3df]··stream_supp.h
59 ··[···3ed]··fd_range.c59 ··[···3ed]··fd_range.c
60 ··[···3f8]··/tmp/gplcZp9r4b.c60 ··[···3f8]··/tmp/gplcoCd01b.c
61 ··[···40a]··error_supp.c61 ··[···40a]··error_supp.c
62 ··[···417]··stream_supp.c62 ··[···417]··stream_supp.c
63 ··[···425]··/build/reproducible-path/gprolog-1.4.5.0/src/Linedit63 ··[···425]··/build/reproducible-path/gprolog-1.4.5.0/src/Linedit
64 ··[···45a]··stdarg.h64 ··[···45a]··stdarg.h
65 ··[···463]··hash.h65 ··[···463]··hash.h
66 ··[···46a]··linedit.h66 ··[···46a]··linedit.h
67 ··[···474]··unistd.h67 ··[···474]··unistd.h
5.28 KB
readelf --wide --decompress --hex-dump=.strtab {}
error from `readelf --wide --decompress --hex-dump=.strtab {}`: readelf: Error: Unable to find program interpreter name
    
Offset 650, 18 lines modifiedOffset 650, 18 lines modified
650 ··0x00002870·37004c70·72656432·335f3200·4c707265·7.Lpred23_2.Lpre650 ··0x00002870·37004c70·72656432·335f3200·4c707265·7.Lpred23_2.Lpre
651 ··0x00002880·6432335f·34004c70·72656432·335f3300·d23_4.Lpred23_3.651 ··0x00002880·6432335f·34004c70·72656432·335f3300·d23_4.Lpred23_3.
652 ··0x00002890·66645f76·616c7565·735f632e·6300436d·fd_values_c.c.Cm652 ··0x00002890·66645f76·616c7565·735f632e·6300436d·fd_values_c.c.Cm
653 ··0x000028a0·705f4669·7273745f·4661696c·00436d70·p_First_Fail.Cmp653 ··0x000028a0·705f4669·7273745f·4661696c·00436d70·p_First_Fail.Cmp
654 ··0x000028b0·5f4d6f73·745f436f·6e737472·61696e65·_Most_Constraine654 ··0x000028b0·5f4d6f73·745f436f·6e737472·61696e65·_Most_Constraine
655 ··0x000028c0·6400436d·705f536d·616c6c65·73740043·d.Cmp_Smallest.C655 ··0x000028c0·6400436d·705f536d·616c6c65·73740043·d.Cmp_Smallest.C
656 ··0x000028d0·6d705f4c·61726765·73740043·6d705f4d·mp_Largest.Cmp_M656 ··0x000028d0·6d705f4c·61726765·73740043·6d705f4d·mp_Largest.Cmp_M
657 ··0x000028e0·61785f52·65677265·74006770·6c636a72·ax_Regret.gplcjr657 ··0x000028e0·61785f52·65677265·74006770·6c634c41·ax_Regret.gplcLA
658 ··0x000028f0·39723462·2e630066·645f6d61·74682e6f·9r4b.c.fd_math.o658 ··0x000028f0·64303162·2e630066·645f6d61·74682e6f·d01b.c.fd_math.o
659 ··0x00002900·0066645f·6d617468·5f632e63·0067706c·.fd_math_c.c.gpl659 ··0x00002900·0066645f·6d617468·5f632e63·0067706c·.fd_math_c.c.gpl
660 ··0x00002910·635a7139·7234622e·6300706c·5f78795f·cZq9r4b.c.pl_xy_660 ··0x00002910·63364164·3031622e·6300706c·5f78795f·c6Ad01b.c.pl_xy_
661 ··0x00002920·65715f7a·5f465f73·77697463·685f3100·eq_z_F_switch_1.661 ··0x00002920·65715f7a·5f465f73·77697463·685f3100·eq_z_F_switch_1.
662 ··0x00002930·706c5f78·795f6571·5f7a5f46·5f626c6f·pl_xy_eq_z_F_blo662 ··0x00002930·706c5f78·795f6571·5f7a5f46·5f626c6f·pl_xy_eq_z_F_blo
663 ··0x00002940·635f3500·706c5f78·795f6571·5f7a5f46·c_5.pl_xy_eq_z_F663 ··0x00002940·635f3500·706c5f78·795f6571·5f7a5f46·c_5.pl_xy_eq_z_F
664 ··0x00002950·5f626c6f·635f3600·706c5f78·795f6571·_bloc_6.pl_xy_eq664 ··0x00002950·5f626c6f·635f3600·706c5f78·795f6571·_bloc_6.pl_xy_eq
665 ··0x00002960·5f7a5f46·5f636173·655f6772·6f75705f·_z_F_case_group_665 ··0x00002960·5f7a5f46·5f636173·655f6772·6f75705f·_z_F_case_group_
666 ··0x00002970·3100706c·5f6d696e·5f785f79·5f65715f·1.pl_min_x_y_eq_666 ··0x00002970·3100706c·5f6d696e·5f785f79·5f65715f·1.pl_min_x_y_eq_
667 ··0x00002980·7a5f7377·69746368·5f310070·6c5f6d69·z_switch_1.pl_mi667 ··0x00002980·7a5f7377·69746368·5f310070·6c5f6d69·z_switch_1.pl_mi