{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.3JlzSZvG/b1/libgdf_0.1.3-13_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.3JlzSZvG/b2/libgdf_0.1.3-13_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,9 +1,9 @@\n \n ee48f49efc213837c33609fd62fa9d79 363444 debug optional gdf-tools-dbgsym_0.1.3-13_amd64.deb\n ad4334636093bf54e77bd012949ff681 32696 utils optional gdf-tools_0.1.3-13_amd64.deb\n 987c8f2e0cd158370c62408f8bd0837a 21788 libdevel optional libgdf-dev_0.1.3-13_amd64.deb\n 8c4cbea12ab79559a8a7f94ba4732a2b 1326872 debug optional libgdf0t64-dbgsym_0.1.3-13_amd64.deb\n 313cac09d6ac6bf9eb2b47c89a813d4d 102740 libs optional libgdf0t64_0.1.3-13_amd64.deb\n 921a68e5b54e4aa9fbd4b9f2d8c343e7 22892 contrib/science optional matlab-gdf_0.1.3-13_all.deb\n- 83507f7e71abfd4d444e9aa94a56aeed 1015892 debug optional octave-gdf-dbgsym_0.1.3-13_amd64.deb\n- b650258c5c492b2fb8db8c2264a86dc1 91212 science optional octave-gdf_0.1.3-13_amd64.deb\n+ ddf195f8bfc7e82851e5bf0c6a3bfc8d 1015996 debug optional octave-gdf-dbgsym_0.1.3-13_amd64.deb\n+ b78018d2f76416e9211374de7bb20495 91140 science optional octave-gdf_0.1.3-13_amd64.deb\n"}, {"source1": "octave-gdf_0.1.3-13_amd64.deb", "source2": "octave-gdf_0.1.3-13_amd64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2025-10-18 19:29:35.000000 debian-binary\n -rw-r--r-- 0 0 0 1040 2025-10-18 19:29:35.000000 control.tar.xz\n--rw-r--r-- 0 0 0 89980 2025-10-18 19:29:35.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 89908 2025-10-18 19:29:35.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/lib/x86_64-linux-gnu/octave/site/oct/x86_64-pc-linux-gnu/gdf/gdf_reader.mex", "source2": "./usr/lib/x86_64-linux-gnu/octave/site/oct/x86_64-pc-linux-gnu/gdf/gdf_reader.mex", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: cfc697fa5ebbfff071e9a185cbe066cd86c9e455\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: d1a2679ab3143f39da6409be9805eaa3230f1d82\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 63363937 66613565 62626666 66303731 c697fa5ebbfff071\n- 0x00000010 65396131 38356362 65303636 63643836 e9a185cbe066cd86\n- 0x00000020 63396534 35352e64 65627567 00000000 c9e455.debug....\n- 0x00000030 b8d1232d ..#-\n+ 0x00000000 61323637 39616233 31343366 33396461 a2679ab3143f39da\n+ 0x00000010 36343039 62653938 30356561 61333233 6409be9805eaa323\n+ 0x00000020 30663164 38322e64 65627567 00000000 0f1d82.debug....\n+ 0x00000030 6fe3be11 o...\n \n"}]}, {"source1": "./usr/lib/x86_64-linux-gnu/octave/site/oct/x86_64-pc-linux-gnu/gdf/gdf_writer.mex", "source2": "./usr/lib/x86_64-linux-gnu/octave/site/oct/x86_64-pc-linux-gnu/gdf/gdf_writer.mex", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: e551b1c23ab511c76efc7710928c2259f78cce4b\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: e144a6ff4bf38cbbd7417e7b9e06cfad23bf5e0e\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 35316231 63323361 62353131 63373665 51b1c23ab511c76e\n- 0x00000010 66633737 31303932 38633232 35396637 fc7710928c2259f7\n- 0x00000020 38636365 34622e64 65627567 00000000 8cce4b.debug....\n- 0x00000030 c8bdb1ae ....\n+ 0x00000000 34346136 66663462 66333863 62626437 44a6ff4bf38cbbd7\n+ 0x00000010 34313765 37623965 30366366 61643233 417e7b9e06cfad23\n+ 0x00000020 62663565 30652e64 65627567 00000000 bf5e0e.debug....\n+ 0x00000030 5510dc12 U...\n \n"}]}]}]}]}, {"source1": "octave-gdf-dbgsym_0.1.3-13_amd64.deb", "source2": "octave-gdf-dbgsym_0.1.3-13_amd64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2025-10-18 19:29:35.000000 debian-binary\n -rw-r--r-- 0 0 0 664 2025-10-18 19:29:35.000000 control.tar.xz\n--rw-r--r-- 0 0 0 1015036 2025-10-18 19:29:35.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1015140 2025-10-18 19:29:35.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./control", "source2": "./control", "unified_diff": "@@ -6,8 +6,8 @@\n Maintainer: Debian Med Packaging Team \n Installed-Size: 1073\n Depends: octave-gdf (= 0.1.3-13)\n Section: debug\n Priority: optional\n Multi-Arch: same\n Description: debug symbols for octave-gdf\n-Build-Ids: cfc697fa5ebbfff071e9a185cbe066cd86c9e455 e551b1c23ab511c76efc7710928c2259f78cce4b\n+Build-Ids: d1a2679ab3143f39da6409be9805eaa3230f1d82 e144a6ff4bf38cbbd7417e7b9e06cfad23bf5e0e\n"}, {"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}, {"source1": "line order", "source2": "line order", "unified_diff": "@@ -1,3 +1,3 @@\n-usr/lib/debug/.build-id/cf/c697fa5ebbfff071e9a185cbe066cd86c9e455.debug\n-usr/lib/debug/.build-id/e5/51b1c23ab511c76efc7710928c2259f78cce4b.debug\n+usr/lib/debug/.build-id/d1/a2679ab3143f39da6409be9805eaa3230f1d82.debug\n+usr/lib/debug/.build-id/e1/44a6ff4bf38cbbd7417e7b9e06cfad23bf5e0e.debug\n usr/lib/debug/.dwz/x86_64-linux-gnu/octave-gdf.debug\n"}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,15 +1,15 @@\n drwxr-xr-x 0 root (0) root (0) 0 2025-10-18 19:29:35.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2025-10-18 19:29:35.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2025-10-18 19:29:35.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2025-10-18 19:29:35.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2025-10-18 19:29:35.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2025-10-18 19:29:35.000000 ./usr/lib/debug/.build-id/cf/\n--rw-r--r-- 0 root (0) root (0) 497432 2025-10-18 19:29:35.000000 ./usr/lib/debug/.build-id/cf/c697fa5ebbfff071e9a185cbe066cd86c9e455.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2025-10-18 19:29:35.000000 ./usr/lib/debug/.build-id/e5/\n--rw-r--r-- 0 root (0) root (0) 501008 2025-10-18 19:29:35.000000 ./usr/lib/debug/.build-id/e5/51b1c23ab511c76efc7710928c2259f78cce4b.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2025-10-18 19:29:35.000000 ./usr/lib/debug/.build-id/d1/\n+-rw-r--r-- 0 root (0) root (0) 497432 2025-10-18 19:29:35.000000 ./usr/lib/debug/.build-id/d1/a2679ab3143f39da6409be9805eaa3230f1d82.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2025-10-18 19:29:35.000000 ./usr/lib/debug/.build-id/e1/\n+-rw-r--r-- 0 root (0) root (0) 501008 2025-10-18 19:29:35.000000 ./usr/lib/debug/.build-id/e1/44a6ff4bf38cbbd7417e7b9e06cfad23bf5e0e.debug\n drwxr-xr-x 0 root (0) root (0) 0 2025-10-18 19:29:35.000000 ./usr/lib/debug/.dwz/\n drwxr-xr-x 0 root (0) root (0) 0 2025-10-18 19:29:35.000000 ./usr/lib/debug/.dwz/x86_64-linux-gnu/\n -rw-r--r-- 0 root (0) root (0) 85696 2025-10-18 19:29:35.000000 ./usr/lib/debug/.dwz/x86_64-linux-gnu/octave-gdf.debug\n drwxr-xr-x 0 root (0) root (0) 0 2025-10-18 19:29:35.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2025-10-18 19:29:35.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2025-10-18 19:29:35.000000 ./usr/share/doc/octave-gdf-dbgsym -> octave-gdf\n"}, {"source1": "./usr/lib/debug/.build-id/cf/c697fa5ebbfff071e9a185cbe066cd86c9e455.debug", "source2": "./usr/lib/debug/.build-id/d1/a2679ab3143f39da6409be9805eaa3230f1d82.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 98% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -30,15 +30,15 @@\n [25] .bss NOBITS 0000000000027370 0009b8 000008 00 WA 0 0 1\n [26] .comment PROGBITS 0000000000000000 00025c 00001e 01 MS 0 0 1\n [27] .debug_aranges PROGBITS 0000000000000000 000280 000140 00 C 0 0 8\n [28] .debug_info PROGBITS 0000000000000000 0003c0 04b0fb 00 C 0 0 8\n [29] .debug_abbrev PROGBITS 0000000000000000 04b4c0 000b75 00 C 0 0 8\n [30] .debug_line PROGBITS 0000000000000000 04c038 008cbe 00 C 0 0 8\n [31] .debug_str PROGBITS 0000000000000000 054cf8 002715 01 MSC 0 0 8\n- [32] .debug_line_str PROGBITS 0000000000000000 057410 00052f 01 MSC 0 0 8\n+ [32] .debug_line_str PROGBITS 0000000000000000 057410 00052d 01 MSC 0 0 8\n [33] .debug_loclists PROGBITS 0000000000000000 057940 01634c 00 C 0 0 8\n [34] .debug_rnglists PROGBITS 0000000000000000 06dc90 00488f 00 C 0 0 8\n [35] .gnu_debugaltlink PROGBITS 0000000000000000 07251f 00004a 00 0 0 1\n [36] .symtab SYMTAB 0000000000000000 072570 002250 18 37 90 8\n [37] .strtab STRTAB 0000000000000000 0747c0 004406 00 0 0 1\n [38] .shstrtab STRTAB 0000000000000000 078bc6 000192 00 0 0 1\n Key to Flags:\n"}, {"source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -65,15 +65,15 @@\n 61: 000000000000c140 0 FUNC LOCAL DEFAULT 12 register_tm_clones\n 62: 000000000000c180 0 FUNC LOCAL DEFAULT 12 __do_global_dtors_aux\n 63: 0000000000027370 1 OBJECT LOCAL DEFAULT 25 completed.0\n 64: 00000000000269c0 0 OBJECT LOCAL DEFAULT 19 __do_global_dtors_aux_fini_array_entry\n 65: 000000000000c1c0 0 FUNC LOCAL DEFAULT 12 frame_dummy\n 66: 00000000000269b8 0 OBJECT LOCAL DEFAULT 18 __frame_dummy_init_array_entry\n 67: 0000000000000000 0 FILE LOCAL DEFAULT ABS offloadstuff.c\n- 68: 0000000000000000 0 FILE LOCAL DEFAULT ABS oct-76rFjY.c\n+ 68: 0000000000000000 0 FILE LOCAL DEFAULT ABS oct-l1TEoV.c\n 69: 0000000000000000 0 FILE LOCAL DEFAULT ABS crtstuff.c\n 70: 0000000000024748 0 OBJECT LOCAL DEFAULT 16 __FRAME_END__\n 71: 0000000000000000 0 FILE LOCAL DEFAULT ABS offloadstuff.c\n 72: 0000000000000000 0 FILE LOCAL DEFAULT ABS \n 73: 0000000000022590 0 NOTYPE LOCAL DEFAULT 15 __GNU_EH_FRAME_HDR\n 74: 0000000000022590 0 OBJECT LOCAL DEFAULT 15 __offload_funcs_end\n 75: 0000000000027348 0 OBJECT LOCAL DEFAULT 24 __dso_handle\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: cfc697fa5ebbfff071e9a185cbe066cd86c9e455\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: d1a2679ab3143f39da6409be9805eaa3230f1d82\n"}, {"source1": "readelf --wide --debug-dump=rawline {}", "source2": "readelf --wide --debug-dump=rawline {}", "unified_diff": "@@ -30,16 +30,16 @@\n The Directory Table (offset 0x22, lines 2, columns 1):\n Entry\tName\n 0\t(line_strp)\t(offset: 0): ./matlab\n 1\t(line_strp)\t(offset: 0x1b): /tmp\n \n The File Name Table (offset 0x30, lines 2, columns 2):\n Entry\tDir\tName\n- 0\t(udata)\t1\t(line_strp)\t(offset: 0xe): oct-76rFjY.c\n- 1\t(udata)\t1\t(line_strp)\t(offset: 0xe): oct-76rFjY.c\n+ 0\t(udata)\t1\t(line_strp)\t(offset: 0xe): oct-l1TEoV.c\n+ 1\t(udata)\t1\t(line_strp)\t(offset: 0xe): oct-l1TEoV.c\n \n No Line Number Statements.\n Offset: 0x3a\n Length: 161365\n DWARF Version: 5\n Address size (bytes): 8\n Segment selector (bytes): 0\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -7,15 +7,15 @@\n Abbrev Offset: 0\n Pointer Size: 8\n <0>: Abbrev Number: 3 (DW_TAG_compile_unit)\n DW_AT_producer : (GNU_strp_alt) (offset: 0x3b334) \n <11> DW_AT_language : (data1) 29\t(C11)\n <12> Unknown AT value: 90: (data1) 3\n <13> Unknown AT value: 91: (data4) 0x31647\n- <17> DW_AT_name : (line_strp) (offset: 0x9): /tmp/oct-76rFjY.c\n+ <17> DW_AT_name : (line_strp) (offset: 0x9): /tmp/oct-l1TEoV.c\n <1b> DW_AT_comp_dir : (line_strp) (offset: 0): ./matlab\n <1f> DW_AT_stmt_list : (sec_offset) 0\n <1><23>: Abbrev Number: 1 (DW_TAG_imported_unit)\n <24> DW_AT_import : (GNU_ref_alt) <0x1818c>\n <1><28>: Abbrev Number: 2 (DW_TAG_variable)\n <29> DW_AT_name : (GNU_strp_alt) (offset: 0x26811) \n <2d> DW_AT_decl_file : (data1) 1\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-UGCC: (Debian 15.2.0-4) 15.2.0\n+GCC: (Debian 15.2.0-4) 15.2.0\n Xg\tX-K='\n ^?96a^A?\n rt^#e|c 2\n Bj|FH@&{\n =:WPNQPF\n KiOe2}~4\n 4oh?Mv1v\n Uef/*c:\n >YcsG&1$\n->~{|]WM'\n-I.TLM!QZr\n nb]Y+Hbb\n 5Rg4Rg4Rg\n swU~GU|F9^\n ME9ShP?R\n N_X B}^o\n \"ZddQu:*g\n O{OeG;>s\n@@ -176,15 +174,15 @@\n deregister_tm_clones\n __do_global_dtors_aux\n completed.0\n __do_global_dtors_aux_fini_array_entry\n frame_dummy\n __frame_dummy_init_array_entry\n offloadstuff.c\n-oct-76rFjY.c\n+oct-l1TEoV.c\n __FRAME_END__\n __GNU_EH_FRAME_HDR\n __offload_funcs_end\n __dso_handle\n __offload_vars_end\n DW.ref.__gxx_personality_v0\n __offload_func_table\n"}, {"source1": "readelf --wide --decompress --string-dump=.debug_line_str {}", "source2": "readelf --wide --decompress --string-dump=.debug_line_str {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n String dump of section '.debug_line_str':\n [ 0] ./matlab\n- [ 9] /tmp/oct-76rFjY.c\n+ [ 9] /tmp/oct-l1TEoV.c\n [ 1b] /tmp\n [ 20] gdf_reader.cpp\n [ 2f] /usr/include/boost/lexical_cast\n [ 4f] /usr/include/boost/numeric/conversion\n [ 75] /usr/include/c++/15/bits\n [ 8e] matlab_tools\n [ 9b] /usr/include/c++/15\n"}, {"source1": "readelf --wide --decompress --hex-dump=.strtab {}", "source2": "readelf --wide --decompress --hex-dump=.strtab {}", "unified_diff": "@@ -323,15 +323,15 @@\n 0x00001400 61757800 636f6d70 6c657465 642e3000 aux.completed.0.\n 0x00001410 5f5f646f 5f676c6f 62616c5f 64746f72 __do_global_dtor\n 0x00001420 735f6175 785f6669 6e695f61 72726179 s_aux_fini_array\n 0x00001430 5f656e74 72790066 72616d65 5f64756d _entry.frame_dum\n 0x00001440 6d79005f 5f667261 6d655f64 756d6d79 my.__frame_dummy\n 0x00001450 5f696e69 745f6172 7261795f 656e7472 _init_array_entr\n 0x00001460 79006f66 666c6f61 64737475 66662e63 y.offloadstuff.c\n- 0x00001470 006f6374 2d373672 466a592e 63005f5f .oct-76rFjY.c.__\n+ 0x00001470 006f6374 2d6c3154 456f562e 63005f5f .oct-l1TEoV.c.__\n 0x00001480 4652414d 455f454e 445f5f00 5f5f474e FRAME_END__.__GN\n 0x00001490 555f4548 5f465241 4d455f48 4452005f U_EH_FRAME_HDR._\n 0x000014a0 5f6f6666 6c6f6164 5f66756e 63735f65 _offload_funcs_e\n 0x000014b0 6e64005f 5f64736f 5f68616e 646c6500 nd.__dso_handle.\n 0x000014c0 5f5f6f66 666c6f61 645f7661 72735f65 __offload_vars_e\n 0x000014d0 6e640044 572e7265 662e5f5f 6778785f nd.DW.ref.__gxx_\n 0x000014e0 70657273 6f6e616c 6974795f 7630005f personality_v0._\n"}]}, {"source1": "./usr/lib/debug/.build-id/e5/51b1c23ab511c76efc7710928c2259f78cce4b.debug", "source2": "./usr/lib/debug/.build-id/e1/44a6ff4bf38cbbd7417e7b9e06cfad23bf5e0e.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 98% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -30,15 +30,15 @@\n [25] .bss NOBITS 000000000002b360 000650 000090 00 WA 0 0 32\n [26] .comment PROGBITS 0000000000000000 00025c 00001e 01 MS 0 0 1\n [27] .debug_aranges PROGBITS 0000000000000000 000280 00018f 00 C 0 0 8\n [28] .debug_info PROGBITS 0000000000000000 000410 04a814 00 C 0 0 8\n [29] .debug_abbrev PROGBITS 0000000000000000 04ac28 000bbb 00 C 0 0 8\n [30] .debug_line PROGBITS 0000000000000000 04b7e8 008c82 00 C 0 0 8\n [31] .debug_str PROGBITS 0000000000000000 054470 002948 01 MSC 0 0 8\n- [32] .debug_line_str PROGBITS 0000000000000000 056db8 000531 01 MSC 0 0 8\n+ [32] .debug_line_str PROGBITS 0000000000000000 056db8 000535 01 MSC 0 0 8\n [33] .debug_loclists PROGBITS 0000000000000000 0572f0 016380 00 C 0 0 8\n [34] .debug_rnglists PROGBITS 0000000000000000 06d670 0046b8 00 C 0 0 8\n [35] .gnu_debugaltlink PROGBITS 0000000000000000 071d28 00004a 00 0 0 1\n [36] .symtab SYMTAB 0000000000000000 071d78 002ad8 18 37 100 8\n [37] .strtab STRTAB 0000000000000000 074850 005169 00 0 0 1\n [38] .shstrtab STRTAB 0000000000000000 0799b9 000192 00 0 0 1\n Key to Flags:\n"}, {"source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -77,15 +77,15 @@\n 73: 000000000000d7b0 0 FUNC LOCAL DEFAULT 12 register_tm_clones\n 74: 000000000000d7f0 0 FUNC LOCAL DEFAULT 12 __do_global_dtors_aux\n 75: 000000000002b360 1 OBJECT LOCAL DEFAULT 25 completed.0\n 76: 000000000002a660 0 OBJECT LOCAL DEFAULT 19 __do_global_dtors_aux_fini_array_entry\n 77: 000000000000d830 0 FUNC LOCAL DEFAULT 12 frame_dummy\n 78: 000000000002a650 0 OBJECT LOCAL DEFAULT 18 __frame_dummy_init_array_entry\n 79: 0000000000000000 0 FILE LOCAL DEFAULT ABS offloadstuff.c\n- 80: 0000000000000000 0 FILE LOCAL DEFAULT ABS oct-Dxvxi8.c\n+ 80: 0000000000000000 0 FILE LOCAL DEFAULT ABS oct-A3XCCq.c\n 81: 0000000000000000 0 FILE LOCAL DEFAULT ABS crtstuff.c\n 82: 0000000000027c2c 0 OBJECT LOCAL DEFAULT 16 __FRAME_END__\n 83: 0000000000000000 0 FILE LOCAL DEFAULT ABS offloadstuff.c\n 84: 0000000000000000 0 FILE LOCAL DEFAULT ABS \n 85: 0000000000025320 0 NOTYPE LOCAL DEFAULT 15 __GNU_EH_FRAME_HDR\n 86: 0000000000025320 0 OBJECT LOCAL DEFAULT 15 __offload_funcs_end\n 87: 000000000002b348 0 OBJECT LOCAL DEFAULT 24 __dso_handle\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: e551b1c23ab511c76efc7710928c2259f78cce4b\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: e144a6ff4bf38cbbd7417e7b9e06cfad23bf5e0e\n"}, {"source1": "readelf --wide --debug-dump=rawline {}", "source2": "readelf --wide --debug-dump=rawline {}", "unified_diff": "@@ -30,16 +30,16 @@\n The Directory Table (offset 0x22, lines 2, columns 1):\n Entry\tName\n 0\t(line_strp)\t(offset: 0x12): ./matlab\n 1\t(line_strp)\t(offset: 0x1b): /tmp\n \n The File Name Table (offset 0x30, lines 2, columns 2):\n Entry\tDir\tName\n- 0\t(udata)\t1\t(line_strp)\t(offset: 0x5): oct-Dxvxi8.c\n- 1\t(udata)\t1\t(line_strp)\t(offset: 0x5): oct-Dxvxi8.c\n+ 0\t(udata)\t1\t(line_strp)\t(offset: 0x5): oct-A3XCCq.c\n+ 1\t(udata)\t1\t(line_strp)\t(offset: 0x5): oct-A3XCCq.c\n \n No Line Number Statements.\n Offset: 0x3a\n Length: 162263\n DWARF Version: 5\n Address size (bytes): 8\n Segment selector (bytes): 0\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -7,15 +7,15 @@\n Abbrev Offset: 0\n Pointer Size: 8\n <0>: Abbrev Number: 3 (DW_TAG_compile_unit)\n DW_AT_producer : (GNU_strp_alt) (offset: 0x3b334) \n <11> DW_AT_language : (data1) 29\t(C11)\n <12> Unknown AT value: 90: (data1) 3\n <13> Unknown AT value: 91: (data4) 0x31647\n- <17> DW_AT_name : (line_strp) (offset: 0): /tmp/oct-Dxvxi8.c\n+ <17> DW_AT_name : (line_strp) (offset: 0): /tmp/oct-A3XCCq.c\n <1b> DW_AT_comp_dir : (line_strp) (offset: 0x12): ./matlab\n <1f> DW_AT_stmt_list : (sec_offset) 0\n <1><23>: Abbrev Number: 1 (DW_TAG_imported_unit)\n <24> DW_AT_import : (GNU_ref_alt) <0x1818c>\n <1><28>: Abbrev Number: 2 (DW_TAG_variable)\n <29> DW_AT_name : (GNU_strp_alt) (offset: 0x26811) \n <2d> DW_AT_decl_file : (data1) 1\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-KGCC: (Debian 15.2.0-4) 15.2.0\n+GCC: (Debian 15.2.0-4) 15.2.0\n .6z(\"\\|i\n YO >#CGVT\n ~P38$Pfp\n Dz1B~%dN\n ?$K/bz;(QZA\n nUg-a4,2\n [NH>&.^L\n@@ -69,16 +69,14 @@\n .TYcQeq{S\n xI]X6>Vc~\n 4|W$GS4B\n CDkVp4.@\n Y;8MA0PC\n GJ(s>|La\n sC(M(<;)\n-:/}Q\\S1>\n-Ku)UJILT\n 8Q\".I]2pIX\n !~YD>2}Tm\n &iLVHO^t=y\n tTI+==;xe\n X?{JlZ cJ>\n Y@Xo8X@>\n d_$?Td%^v\n@@ -177,15 +175,15 @@\n deregister_tm_clones\n __do_global_dtors_aux\n completed.0\n __do_global_dtors_aux_fini_array_entry\n frame_dummy\n __frame_dummy_init_array_entry\n offloadstuff.c\n-oct-Dxvxi8.c\n+oct-A3XCCq.c\n __FRAME_END__\n __GNU_EH_FRAME_HDR\n __offload_funcs_end\n __dso_handle\n __offload_vars_end\n DW.ref.__gxx_personality_v0\n __offload_func_table\n"}, {"source1": "readelf --wide --decompress --string-dump=.debug_line_str {}", "source2": "readelf --wide --decompress --string-dump=.debug_line_str {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n String dump of section '.debug_line_str':\n- [ 0] /tmp/oct-Dxvxi8.c\n+ [ 0] /tmp/oct-A3XCCq.c\n [ 12] ./matlab\n [ 1b] /tmp\n [ 20] gdf_writer.cpp\n [ 2f] /usr/include/boost/lexical_cast\n [ 4f] /usr/include/boost/numeric/conversion\n [ 75] /usr/include/c++/15/bits\n [ 8e] matlab_tools\n"}, {"source1": "readelf --wide --decompress --hex-dump=.strtab {}", "source2": "readelf --wide --decompress --hex-dump=.strtab {}", "unified_diff": "@@ -385,16 +385,16 @@\n 0x000017e0 64746f72 735f6175 7800636f 6d706c65 dtors_aux.comple\n 0x000017f0 7465642e 30005f5f 646f5f67 6c6f6261 ted.0.__do_globa\n 0x00001800 6c5f6474 6f72735f 6175785f 66696e69 l_dtors_aux_fini\n 0x00001810 5f617272 61795f65 6e747279 00667261 _array_entry.fra\n 0x00001820 6d655f64 756d6d79 005f5f66 72616d65 me_dummy.__frame\n 0x00001830 5f64756d 6d795f69 6e69745f 61727261 _dummy_init_arra\n 0x00001840 795f656e 74727900 6f66666c 6f616473 y_entry.offloads\n- 0x00001850 74756666 2e63006f 63742d44 78767869 tuff.c.oct-Dxvxi\n- 0x00001860 382e6300 5f5f4652 414d455f 454e445f 8.c.__FRAME_END_\n+ 0x00001850 74756666 2e63006f 63742d41 33584343 tuff.c.oct-A3XCC\n+ 0x00001860 712e6300 5f5f4652 414d455f 454e445f q.c.__FRAME_END_\n 0x00001870 5f005f5f 474e555f 45485f46 52414d45 _.__GNU_EH_FRAME\n 0x00001880 5f484452 005f5f6f 66666c6f 61645f66 _HDR.__offload_f\n 0x00001890 756e6373 5f656e64 005f5f64 736f5f68 uncs_end.__dso_h\n 0x000018a0 616e646c 65005f5f 6f66666c 6f61645f andle.__offload_\n 0x000018b0 76617273 5f656e64 0044572e 7265662e vars_end.DW.ref.\n 0x000018c0 5f5f6778 785f7065 72736f6e 616c6974 __gxx_personalit\n 0x000018d0 795f7630 005f5f6f 66666c6f 61645f66 y_v0.__offload_f\n"}]}]}]}]}]}