--- /srv/rebuilderd/tmp/rebuilderdctwlpD/inputs/libghc-brainfuck-prof_0.1.0.4-2_amd64.deb +++ /srv/rebuilderd/tmp/rebuilderdctwlpD/out/libghc-brainfuck-prof_0.1.0.4-2_amd64.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-01-04 02:39:24.000000 debian-binary │ -rw-r--r-- 0 0 0 932 2026-01-04 02:39:24.000000 control.tar.xz │ --rw-r--r-- 0 0 0 43796 2026-01-04 02:39:24.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 44328 2026-01-04 02:39:24.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-2b2a/brainfuck-0.1.0.4-3iK4iKhWax99wm8SHDL6EZ/libHSbrainfuck-0.1.0.4-3iK4iKhWax99wm8SHDL6EZ_p.a │ │ │ ├── nm --print-armap {} │ │ │ │ @@ -1255,22 +1255,22 @@ │ │ │ │ 00000000000002d0 D brainfuckzm0zi1zi0zi4zm3iK4iKhWax99wm8SHDL6EZZ_LanguageziBrainfuckziExamples_zdtrModule3_closure │ │ │ │ 00000000000001e4 R brainfuckzm0zi1zi0zi4zm3iK4iKhWax99wm8SHDL6EZZ_LanguageziBrainfuckziExamples_zdtrModule4_bytes │ │ │ │ 0000000000000310 D brainfuckzm0zi1zi0zi4zm3iK4iKhWax99wm8SHDL6EZZ_LanguageziBrainfuckziExamples_zdtrModule_closure │ │ │ │ U era │ │ │ │ U ghczmprim_GHCziCString_unpackCStringzh_info │ │ │ │ U ghczmprim_GHCziTypes_Module_con_info │ │ │ │ U ghczmprim_GHCziTypes_TrNameS_con_info │ │ │ │ -000000000000102a r i24l_str │ │ │ │ -0000000000001031 r i24m_str │ │ │ │ -0000000000001087 r i26W_str │ │ │ │ -000000000000108e r i26X_str │ │ │ │ -00000000000010e1 r i29Z_str │ │ │ │ -00000000000010e8 r i2a0_str │ │ │ │ -000000000000113b r i2d3_str │ │ │ │ -0000000000001142 r i2d4_str │ │ │ │ -0000000000001192 r i2gn_str │ │ │ │ -0000000000001199 r i2go_str │ │ │ │ +000000000000102a r i2nl_str │ │ │ │ +0000000000001031 r i2nm_str │ │ │ │ +00000000000010e1 r i2uN_str │ │ │ │ +00000000000010e8 r i2uO_str │ │ │ │ +0000000000001087 r i2ue_str │ │ │ │ +000000000000108e r i2uf_str │ │ │ │ +0000000000001192 r i2vV_str │ │ │ │ +0000000000001199 r i2vW_str │ │ │ │ +000000000000113b r i2vm_str │ │ │ │ +0000000000001142 r i2vn_str │ │ │ │ U newCAF │ │ │ │ U pushCostCentre │ │ │ │ U registerCcList │ │ │ │ U registerCcsList │ │ │ │ U stg_bh_upd_frame_info │ │ │ ├── Brainfuck.p_o │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -107,21 +107,21 @@ │ │ │ │ │ │ │ │ │ │ ->Command │ │ │ │ │ │ │ │ │ │ ->Command │ │ │ │ │ │ │ │ │ │ ->Command │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ ->Tuple2# │ │ │ │ │ │ │ │ │ │ ->Tuple2# │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ->>String │ │ │ │ │ │ │ │ │ │ ->String │ │ │ │ │ │ │ │ │ │ @@ -131,25 +131,25 @@ │ │ │ │ │ ->>>List │ │ │ │ │ │ │ │ │ │ ->>ShowS │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ ->InstPtr │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ->Tuple2 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ->Tuple2 │ │ │ │ │ @@ -157,25 +157,25 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ->Tuple2# │ │ │ │ │ │ │ │ │ │ ->Tuple2# │ │ │ │ │ │ │ │ │ │ ->CorePtr │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ ->CorePtr │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ->>>>>>InstPtr │ │ │ │ │ │ │ │ │ │ ->>>>InstPtr │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -251,15 +251,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ->Tuple4# │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ ->InstPtr │ │ │ │ │ │ │ │ │ │ ->InstPtr │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -357,20 +357,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ->Tuple2# │ │ │ │ │ │ │ │ │ │ ->>>>>>IO │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ ->Tuple2# │ │ │ │ │ │ │ │ │ │ ->>>>>IO │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ │ │ │ │ │ ->Tuple2 │ │ │ │ │ │ │ │ │ │ ->Command │ │ │ │ │ │ │ │ │ │ ->Tuple2 │ │ │ │ │ │ │ │ │ │ @@ -395,16 +395,16 @@ │ │ │ │ │ │ │ │ │ │ Identity │ │ │ │ │ │ │ │ │ │ Identity │ │ │ │ │ │ │ │ │ │ ->>Tuple2# │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ brainfuck-0.1.0.4-3iK4iKhWax99wm8SHDL6EZ:Language.Brainfuck.BF │ │ │ │ │ brainfuck-0.1.0.4-3iK4iKhWax99wm8SHDL6EZ:Language.Brainfuck.IncPtr │ │ │ │ │ IncPtrBy │ │ │ │ │ brainfuck-0.1.0.4-3iK4iKhWax99wm8SHDL6EZ:Language.Brainfuck.IncPtrBy │ │ │ │ │ brainfuck-0.1.0.4-3iK4iKhWax99wm8SHDL6EZ:Language.Brainfuck.DecPtr │ │ │ │ │ brainfuck-0.1.0.4-3iK4iKhWax99wm8SHDL6EZ:Language.Brainfuck.IncByte │ │ │ │ │ IncByteBy │ │ │ │ ├── readelf --wide --decompress --string-dump=.rodata.str {} │ │ │ │ │ @@ -142,23 +142,23 @@ │ │ │ │ │ [ b05] ->Command │ │ │ │ │ [ b0f] │ │ │ │ │ [ b5f] ->Command │ │ │ │ │ [ b69] │ │ │ │ │ [ bba] ->Command │ │ │ │ │ [ bc4] │ │ │ │ │ [ c11] Int │ │ │ │ │ - [ c15] │ │ │ │ │ + [ c15] │ │ │ │ │ [ c61] Bool │ │ │ │ │ - [ c66] │ │ │ │ │ + [ c66] │ │ │ │ │ [ caf] ->Tuple2# │ │ │ │ │ [ cb9] │ │ │ │ │ [ d02] ->Tuple2# │ │ │ │ │ [ d0c] │ │ │ │ │ [ d55] IO │ │ │ │ │ - [ d58] │ │ │ │ │ + [ d58] │ │ │ │ │ [ da0] String │ │ │ │ │ [ da7] │ │ │ │ │ [ dee] List │ │ │ │ │ [ df3] │ │ │ │ │ [ e3a] List │ │ │ │ │ [ e3f] │ │ │ │ │ [ e86] ->>String │ │ │ │ │ @@ -178,33 +178,33 @@ │ │ │ │ │ [ 10d7] ->>List │ │ │ │ │ [ 10df] │ │ │ │ │ [ 112c] ->ShowS │ │ │ │ │ [ 1134] │ │ │ │ │ [ 118b] ->Word8 │ │ │ │ │ [ 1193] │ │ │ │ │ [ 11da] ->Word8 │ │ │ │ │ - [ 11e2] │ │ │ │ │ + [ 11e2] │ │ │ │ │ [ 1230] ->Char │ │ │ │ │ [ 1237] │ │ │ │ │ [ 127e] ->Char │ │ │ │ │ - [ 1285] │ │ │ │ │ + [ 1285] │ │ │ │ │ [ 12d3] ->InstPtr │ │ │ │ │ - [ 12dd] │ │ │ │ │ + [ 12dd] │ │ │ │ │ [ 1326] * │ │ │ │ │ [ 1328] │ │ │ │ │ [ 1371] Word8 │ │ │ │ │ [ 1377] │ │ │ │ │ [ 13be] * │ │ │ │ │ [ 13c0] │ │ │ │ │ [ 1407] ->* │ │ │ │ │ [ 140b] │ │ │ │ │ [ 1452] * │ │ │ │ │ [ 1454] │ │ │ │ │ [ 149b] ->>* │ │ │ │ │ - [ 14a0] │ │ │ │ │ + [ 14a0] │ │ │ │ │ [ 14ee] Int │ │ │ │ │ [ 14f2] │ │ │ │ │ [ 1539] Command │ │ │ │ │ [ 1541] │ │ │ │ │ [ 1588] ->Tuple2 │ │ │ │ │ [ 1591] │ │ │ │ │ [ 15dc] Int │ │ │ │ │ @@ -218,29 +218,29 @@ │ │ │ │ │ [ 1718] Int │ │ │ │ │ [ 171c] │ │ │ │ │ [ 1766] ->Tuple2# │ │ │ │ │ [ 1770] │ │ │ │ │ [ 17b7] ->Tuple2# │ │ │ │ │ [ 17c1] │ │ │ │ │ [ 180a] ->CorePtr │ │ │ │ │ - [ 1814] │ │ │ │ │ + [ 1814] │ │ │ │ │ [ 185d] ->CorePtr │ │ │ │ │ - [ 1867] │ │ │ │ │ + [ 1867] │ │ │ │ │ [ 18b0] Unit │ │ │ │ │ [ 18b5] │ │ │ │ │ [ 1905] ->>Bool │ │ │ │ │ [ 190d] │ │ │ │ │ [ 1961] ->>Bool │ │ │ │ │ [ 1969] │ │ │ │ │ [ 19bd] ->>>Int │ │ │ │ │ [ 19c5] │ │ │ │ │ [ 1a0d] ->>>>>>InstPtr │ │ │ │ │ [ 1a1c] │ │ │ │ │ [ 1a69] ->>>>InstPtr │ │ │ │ │ - [ 1a76] │ │ │ │ │ + [ 1a76] │ │ │ │ │ [ 1ac1] String │ │ │ │ │ [ 1ac8] │ │ │ │ │ [ 1b0f] String │ │ │ │ │ [ 1b16] │ │ │ │ │ [ 1b5d] List │ │ │ │ │ [ 1b62] │ │ │ │ │ [ 1ba9] String │ │ │ │ │ @@ -390,15 +390,15 @@ │ │ │ │ │ [ 31ec] ->List │ │ │ │ │ [ 31f3] │ │ │ │ │ [ 323a] List │ │ │ │ │ [ 323f] │ │ │ │ │ [ 3286] ->Tuple4# │ │ │ │ │ [ 3290] │ │ │ │ │ [ 32de] ->Array │ │ │ │ │ - [ 32e6] │ │ │ │ │ + [ 32e6] │ │ │ │ │ [ 3332] ->InstPtr │ │ │ │ │ [ 333c] │ │ │ │ │ [ 3384] ->InstPtr │ │ │ │ │ [ 338e] │ │ │ │ │ [ 33d7] IO │ │ │ │ │ [ 33da] │ │ │ │ │ [ 3423] BF │ │ │ │ │ @@ -574,21 +574,21 @@ │ │ │ │ │ [ 4dad] List │ │ │ │ │ [ 4db2] │ │ │ │ │ [ 4df9] ->Tuple2# │ │ │ │ │ [ 4e03] │ │ │ │ │ [ 4e4a] ->>>>>>IO │ │ │ │ │ [ 4e54] │ │ │ │ │ [ 4ea3] ->>IO │ │ │ │ │ - [ 4ea9] │ │ │ │ │ + [ 4ea9] │ │ │ │ │ [ 4ef6] ->Tuple2# │ │ │ │ │ [ 4f00] │ │ │ │ │ [ 4f47] ->>>>>IO │ │ │ │ │ [ 4f50] │ │ │ │ │ [ 4f9d] ->>>IO │ │ │ │ │ - [ 4fa4] │ │ │ │ │ + [ 4fa4] │ │ │ │ │ [ 4fef] ->>>BF │ │ │ │ │ [ 4ff6] │ │ │ │ │ [ 503c] ->Tuple2 │ │ │ │ │ [ 5045] │ │ │ │ │ [ 5090] ->Command │ │ │ │ │ [ 509a] │ │ │ │ │ [ 50e6] ->Tuple2 │ │ │ │ │ @@ -616,17 +616,17 @@ │ │ │ │ │ [ 5491] Identity │ │ │ │ │ [ 549a] │ │ │ │ │ [ 54e1] Identity │ │ │ │ │ [ 54ea] │ │ │ │ │ [ 5531] ->>Tuple2# │ │ │ │ │ [ 553c] │ │ │ │ │ [ 5585] ->Array │ │ │ │ │ - [ 558d] │ │ │ │ │ + [ 558d] │ │ │ │ │ [ 55dc] ->State │ │ │ │ │ - [ 55e4] │ │ │ │ │ + [ 55e4] │ │ │ │ │ [ 562e] BF │ │ │ │ │ [ 5631] BF │ │ │ │ │ [ 5634] brainfuck-0.1.0.4-3iK4iKhWax99wm8SHDL6EZ:Language.Brainfuck.BF │ │ │ │ │ [ 5673] Command │ │ │ │ │ [ 567b] IncPtr │ │ │ │ │ [ 5682] brainfuck-0.1.0.4-3iK4iKhWax99wm8SHDL6EZ:Language.Brainfuck.IncPtr │ │ │ │ │ [ 56c5] Command │ │ │ ├── Examples.p_o │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -1,24 +1,24 @@ │ │ │ │ │ │ │ │ │ │ Symbol table '.symtab' contains 53 entries: │ │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ │ 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ │ 1: 0000000000000000 0 SECTION LOCAL DEFAULT 1 .text │ │ │ │ │ 2: 0000000000000000 0 SECTION LOCAL DEFAULT 3 .rodata.str │ │ │ │ │ 3: 0000000000000000 0 SECTION LOCAL DEFAULT 7 .data │ │ │ │ │ - 4: 000000000000102a 0 NOTYPE LOCAL DEFAULT 3 i24l_str │ │ │ │ │ - 5: 0000000000001031 0 NOTYPE LOCAL DEFAULT 3 i24m_str │ │ │ │ │ - 6: 0000000000001087 0 NOTYPE LOCAL DEFAULT 3 i26W_str │ │ │ │ │ - 7: 000000000000108e 0 NOTYPE LOCAL DEFAULT 3 i26X_str │ │ │ │ │ - 8: 00000000000010e1 0 NOTYPE LOCAL DEFAULT 3 i29Z_str │ │ │ │ │ - 9: 00000000000010e8 0 NOTYPE LOCAL DEFAULT 3 i2a0_str │ │ │ │ │ - 10: 000000000000113b 0 NOTYPE LOCAL DEFAULT 3 i2d3_str │ │ │ │ │ - 11: 0000000000001142 0 NOTYPE LOCAL DEFAULT 3 i2d4_str │ │ │ │ │ - 12: 0000000000001192 0 NOTYPE LOCAL DEFAULT 3 i2gn_str │ │ │ │ │ - 13: 0000000000001199 0 NOTYPE LOCAL DEFAULT 3 i2go_str │ │ │ │ │ + 4: 000000000000102a 0 NOTYPE LOCAL DEFAULT 3 i2nl_str │ │ │ │ │ + 5: 0000000000001031 0 NOTYPE LOCAL DEFAULT 3 i2nm_str │ │ │ │ │ + 6: 0000000000001087 0 NOTYPE LOCAL DEFAULT 3 i2ue_str │ │ │ │ │ + 7: 000000000000108e 0 NOTYPE LOCAL DEFAULT 3 i2uf_str │ │ │ │ │ + 8: 00000000000010e1 0 NOTYPE LOCAL DEFAULT 3 i2uN_str │ │ │ │ │ + 9: 00000000000010e8 0 NOTYPE LOCAL DEFAULT 3 i2uO_str │ │ │ │ │ + 10: 000000000000113b 0 NOTYPE LOCAL DEFAULT 3 i2vm_str │ │ │ │ │ + 11: 0000000000001142 0 NOTYPE LOCAL DEFAULT 3 i2vn_str │ │ │ │ │ + 12: 0000000000001192 0 NOTYPE LOCAL DEFAULT 3 i2vV_str │ │ │ │ │ + 13: 0000000000001199 0 NOTYPE LOCAL DEFAULT 3 i2vW_str │ │ │ │ │ 14: 0000000000000000 0 OBJECT GLOBAL DEFAULT 7 brainfuckzm0zi1zi0zi4zm3iK4iKhWax99wm8SHDL6EZZ_LanguageziBrainfuckziExamples_bottles_HPC_cc │ │ │ │ │ 15: 00000000000003e0 204 FUNC GLOBAL DEFAULT 1 brainfuckzm0zi1zi0zi4zm3iK4iKhWax99wm8SHDL6EZZ_LanguageziBrainfuckziExamples_toupper_info │ │ │ │ │ 16: 0000000000000f72 0 OBJECT GLOBAL DEFAULT 3 brainfuckzm0zi1zi0zi4zm3iK4iKhWax99wm8SHDL6EZZ_LanguageziBrainfuckziExamples_helloWorld1_bytes │ │ │ │ │ 17: 0000000000000358 0 OBJECT GLOBAL DEFAULT 3 brainfuckzm0zi1zi0zi4zm3iK4iKhWax99wm8SHDL6EZZ_LanguageziBrainfuckziExamples_bottles1_bytes │ │ │ │ │ 18: 0000000000000100 0 OBJECT GLOBAL DEFAULT 7 brainfuckzm0zi1zi0zi4zm3iK4iKhWax99wm8SHDL6EZZ_LanguageziBrainfuckziExamples_toupper_HPC_cc │ │ │ │ │ 19: 00000000000001e4 0 OBJECT GLOBAL DEFAULT 3 brainfuckzm0zi1zi0zi4zm3iK4iKhWax99wm8SHDL6EZZ_LanguageziBrainfuckziExamples_zdtrModule4_bytes │ │ │ │ │ 20: 00000000000001e0 0 OBJECT GLOBAL DEFAULT 7 brainfuckzm0zi1zi0zi4zm3iK4iKhWax99wm8SHDL6EZZ_LanguageziBrainfuckziExamples_helloWorld_closure │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,52 +1,52 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.text' at offset 0x2b60 contains 54 entries: │ │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ │ -0000000000000000 0000000400000018 R_X86_64_PC64 000000000000102a i24l_str - 20 │ │ │ │ │ -0000000000000008 0000000500000018 R_X86_64_PC64 0000000000001031 i24m_str - 18 │ │ │ │ │ +0000000000000000 0000000400000018 R_X86_64_PC64 000000000000102a i2nl_str - 20 │ │ │ │ │ +0000000000000008 0000000500000018 R_X86_64_PC64 0000000000001031 i2nm_str - 18 │ │ │ │ │ 0000000000000025 0000002b00000002 R_X86_64_PC32 0000000000000000 era - 5 │ │ │ │ │ 0000000000000038 0000002b00000002 R_X86_64_PC32 0000000000000000 era - 4 │ │ │ │ │ 000000000000007a 0000003100000004 R_X86_64_PLT32 0000000000000000 newCAF - 4 │ │ │ │ │ 000000000000008b 000000230000000b R_X86_64_32S 0000000000000000 stg_bh_upd_frame_info + 0 │ │ │ │ │ 00000000000000b3 0000001500000002 R_X86_64_PC32 0000000000000040 brainfuckzm0zi1zi0zi4zm3iK4iKhWax99wm8SHDL6EZZ_LanguageziBrainfuckziExamples_helloWorld_HPC_cc - 4 │ │ │ │ │ 00000000000000c4 0000002d00000004 R_X86_64_PLT32 0000000000000000 pushCostCentre - 4 │ │ │ │ │ 00000000000000d3 0000001000000002 R_X86_64_PC32 0000000000000f72 brainfuckzm0zi1zi0zi4zm3iK4iKhWax99wm8SHDL6EZZ_LanguageziBrainfuckziExamples_helloWorld1_bytes - 4 │ │ │ │ │ 00000000000000dc 0000002f00000004 R_X86_64_PLT32 0000000000000000 ghczmprim_GHCziCString_unpackCStringzh_info - 4 │ │ │ │ │ -00000000000000f0 0000000600000018 R_X86_64_PC64 0000000000001087 i26W_str - 20 │ │ │ │ │ -00000000000000f8 0000000700000018 R_X86_64_PC64 000000000000108e i26X_str - 18 │ │ │ │ │ +00000000000000f0 0000000600000018 R_X86_64_PC64 0000000000001087 i2ue_str - 20 │ │ │ │ │ +00000000000000f8 0000000700000018 R_X86_64_PC64 000000000000108e i2uf_str - 18 │ │ │ │ │ 0000000000000115 0000002b00000002 R_X86_64_PC32 0000000000000000 era - 5 │ │ │ │ │ 0000000000000128 0000002b00000002 R_X86_64_PC32 0000000000000000 era - 4 │ │ │ │ │ 000000000000016a 0000003100000004 R_X86_64_PLT32 0000000000000000 newCAF - 4 │ │ │ │ │ 000000000000017b 000000230000000b R_X86_64_32S 0000000000000000 stg_bh_upd_frame_info + 0 │ │ │ │ │ 00000000000001a3 0000000e00000002 R_X86_64_PC32 0000000000000000 brainfuckzm0zi1zi0zi4zm3iK4iKhWax99wm8SHDL6EZZ_LanguageziBrainfuckziExamples_bottles_HPC_cc - 4 │ │ │ │ │ 00000000000001b4 0000002d00000004 R_X86_64_PLT32 0000000000000000 pushCostCentre - 4 │ │ │ │ │ 00000000000001c3 0000001100000002 R_X86_64_PC32 0000000000000358 brainfuckzm0zi1zi0zi4zm3iK4iKhWax99wm8SHDL6EZZ_LanguageziBrainfuckziExamples_bottles1_bytes - 4 │ │ │ │ │ 00000000000001cc 0000002f00000004 R_X86_64_PLT32 0000000000000000 ghczmprim_GHCziCString_unpackCStringzh_info - 4 │ │ │ │ │ -00000000000001e0 0000000800000018 R_X86_64_PC64 00000000000010e1 i29Z_str - 20 │ │ │ │ │ -00000000000001e8 0000000900000018 R_X86_64_PC64 00000000000010e8 i2a0_str - 18 │ │ │ │ │ +00000000000001e0 0000000800000018 R_X86_64_PC64 00000000000010e1 i2uN_str - 20 │ │ │ │ │ +00000000000001e8 0000000900000018 R_X86_64_PC64 00000000000010e8 i2uO_str - 18 │ │ │ │ │ 0000000000000205 0000002b00000002 R_X86_64_PC32 0000000000000000 era - 5 │ │ │ │ │ 0000000000000218 0000002b00000002 R_X86_64_PC32 0000000000000000 era - 4 │ │ │ │ │ 000000000000025a 0000003100000004 R_X86_64_PLT32 0000000000000000 newCAF - 4 │ │ │ │ │ 000000000000026b 000000230000000b R_X86_64_32S 0000000000000000 stg_bh_upd_frame_info + 0 │ │ │ │ │ 0000000000000293 0000001c00000002 R_X86_64_PC32 0000000000000080 brainfuckzm0zi1zi0zi4zm3iK4iKhWax99wm8SHDL6EZZ_LanguageziBrainfuckziExamples_helloum_HPC_cc - 4 │ │ │ │ │ 00000000000002a4 0000002d00000004 R_X86_64_PLT32 0000000000000000 pushCostCentre - 4 │ │ │ │ │ 00000000000002b3 0000002000000002 R_X86_64_PC32 00000000000002e7 brainfuckzm0zi1zi0zi4zm3iK4iKhWax99wm8SHDL6EZZ_LanguageziBrainfuckziExamples_helloum1_bytes - 4 │ │ │ │ │ 00000000000002bc 0000002f00000004 R_X86_64_PLT32 0000000000000000 ghczmprim_GHCziCString_unpackCStringzh_info - 4 │ │ │ │ │ -00000000000002d0 0000000a00000018 R_X86_64_PC64 000000000000113b i2d3_str - 20 │ │ │ │ │ -00000000000002d8 0000000b00000018 R_X86_64_PC64 0000000000001142 i2d4_str - 18 │ │ │ │ │ +00000000000002d0 0000000a00000018 R_X86_64_PC64 000000000000113b i2vm_str - 20 │ │ │ │ │ +00000000000002d8 0000000b00000018 R_X86_64_PC64 0000000000001142 i2vn_str - 18 │ │ │ │ │ 00000000000002f5 0000002b00000002 R_X86_64_PC32 0000000000000000 era - 5 │ │ │ │ │ 0000000000000308 0000002b00000002 R_X86_64_PC32 0000000000000000 era - 4 │ │ │ │ │ 000000000000034a 0000003100000004 R_X86_64_PLT32 0000000000000000 newCAF - 4 │ │ │ │ │ 000000000000035b 000000230000000b R_X86_64_32S 0000000000000000 stg_bh_upd_frame_info + 0 │ │ │ │ │ 0000000000000383 0000003200000002 R_X86_64_PC32 00000000000000c0 brainfuckzm0zi1zi0zi4zm3iK4iKhWax99wm8SHDL6EZZ_LanguageziBrainfuckziExamples_sort_HPC_cc - 4 │ │ │ │ │ 0000000000000394 0000002d00000004 R_X86_64_PLT32 0000000000000000 pushCostCentre - 4 │ │ │ │ │ 00000000000003a3 0000002900000002 R_X86_64_PC32 000000000000023d brainfuckzm0zi1zi0zi4zm3iK4iKhWax99wm8SHDL6EZZ_LanguageziBrainfuckziExamples_sort1_bytes - 4 │ │ │ │ │ 00000000000003ac 0000002f00000004 R_X86_64_PLT32 0000000000000000 ghczmprim_GHCziCString_unpackCStringzh_info - 4 │ │ │ │ │ -00000000000003c0 0000000c00000018 R_X86_64_PC64 0000000000001192 i2gn_str - 20 │ │ │ │ │ -00000000000003c8 0000000d00000018 R_X86_64_PC64 0000000000001199 i2go_str - 18 │ │ │ │ │ +00000000000003c0 0000000c00000018 R_X86_64_PC64 0000000000001192 i2vV_str - 20 │ │ │ │ │ +00000000000003c8 0000000d00000018 R_X86_64_PC64 0000000000001199 i2vW_str - 18 │ │ │ │ │ 00000000000003e5 0000002b00000002 R_X86_64_PC32 0000000000000000 era - 5 │ │ │ │ │ 00000000000003f8 0000002b00000002 R_X86_64_PC32 0000000000000000 era - 4 │ │ │ │ │ 000000000000043a 0000003100000004 R_X86_64_PLT32 0000000000000000 newCAF - 4 │ │ │ │ │ 000000000000044b 000000230000000b R_X86_64_32S 0000000000000000 stg_bh_upd_frame_info + 0 │ │ │ │ │ 0000000000000473 0000001200000002 R_X86_64_PC32 0000000000000100 brainfuckzm0zi1zi0zi4zm3iK4iKhWax99wm8SHDL6EZZ_LanguageziBrainfuckziExamples_toupper_HPC_cc - 4 │ │ │ │ │ 0000000000000484 0000002d00000004 R_X86_64_PLT32 0000000000000000 pushCostCentre - 4 │ │ │ │ │ 0000000000000493 0000001800000002 R_X86_64_PC32 000000000000020d brainfuckzm0zi1zi0zi4zm3iK4iKhWax99wm8SHDL6EZZ_LanguageziBrainfuckziExamples_toupper1_bytes - 4 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -19,24 +19,24 @@ │ │ │ │ │ 99 Bottles of Beer in Urban Mueller's BrainF*** (The actualname is impolite)by Ben OlmsteadANSI C interpreter available on the internet; due toconstraints in comments the address below needs to have thestuff in parenthesis replaced with the appropriate symbol:http://www(dot)cats(dash)eye(dot)com/cet/soft/lang/bf/Believe it or not this language is indeed Turing complete!Combines the speed of BASIC with the ease of INTERCAL andthe readability of an IOCCC entry!>+++++++++[<+++++++++++>-]<[>[-]>[-]<<[>+>+<<-]>>[<<+>>-]>>>[-]<<<+++++++++<[>>>+<<[>+>[-]<<-]>[<+>-]>[<<++++++++++>>>+<-]<<-<-]+++++++++>[<->-]>>+>[<[-]<<+>>>-]>[-]+<<[>+>-<<-]<<<[>>+>+<<<-]>>>[<<<+>>>-]>[<+>-]<<-[>[-]<[-]]>>+<[>[-]<-]<++++++++[<++++++<++++++>>-]>>>[>+>+<<-]>>[<<+>>-]<[<<<<<.>>>>>-]<<<<<<.>>[-]>[-]++++[<++++++++>-]<.>++++[<++++++++>-]<++.>+++++[<+++++++++>-]<.><+++++..--------.-------.>>[>>+>+<<<-]>>>[<<<+>>>-]<[<<<<++++++++++++++.>>>>-]<<<<[-]>++++[<++++++++>-]<.>+++++++++[<+++++++++>-]<--.---------.>+++++++[<---------->-]<.>++++++[<+++++++++++>-]<.+++..+++++++++++++.>++++++++[<---------->-]<--.>+++++++++[<+++++++++>-]<--.-.>++++++++[<---------->-]<++.>++++++++[<++++++++++>-]<++++.------------.---.>+++++++[<---------->-]<+.>++++++++[<+++++++++++>-]<-.>++[<----------->-]<.+++++++++++..>+++++++++[<---------->-]<-----.---.>>>[>+>+<<-]>>[<<+>>-]<[<<<<<.>>>>>-]<<<<<<.>>>++++[<++++++>-]<--.>++++[<++++++++>-]<++.>+++++[<+++++++++>-]<.><+++++..--------.-------.>>[>>+>+<<<-]>>>[<<<+>>>-]<[<<<<++++++++++++++.>>>>-]<<<<[-]>++++[<++++++++>-]<.>+++++++++[<+++++++++>-]<--.---------.>+++++++[<---------->-]<.>++++++[<+++++++++++>-]<.+++..+++++++++++++.>++++++++++[<---------->-]<-.---.>+++++++[<++++++++++>-]<++++.+++++++++++++.++++++++++.------.>+++++++[<---------->-]<+.>++++++++[<++++++++++>-]<-.-.---------.>+++++++[<---------->-]<+.>+++++++[<++++++++++>-]<--.+++++++++++.++++++++.---------.>++++++++[<---------->-]<++.>+++++[<+++++++++++++>-]<.+++++++++++++.----------.>+++++++[<---------->-]<++.>++++++++[<++++++++++>-]<.>+++[<----->-]<.>+++[<++++++>-]<..>+++++++++[<--------->-]<--.>+++++++[<++++++++++>-]<+++.+++++++++++.>++++++++[<----------->-]<++++.>+++++[<+++++++++++++>-]<.>+++[<++++++>-]<-.---.++++++.-------.----------.>++++++++[<----------->-]<+.---.[-]<<<->[-]>[-]<<[>+>+<<-]>>[<<+>>-]>>>[-]<<<+++++++++<[>>>+<<[>+>[-]<<-]>[<+>-]>[<<++++++++++>>>+<-]<<-<-]+++++++++>[<->-]>>+>[<[-]<<+>>>-]>[-]+<<[>+>-<<-]<<<[>>+>+<<<-]>>>[<<<+>>>-]<>>[<+>-]<<-[>[-]<[-]]>>+<[>[-]<-]<++++++++[<++++++<++++++>>-]>>>[>+>+<<-]>>[<<+>>-]<[<<<<<.>>>>>-]<<<<<<.>>[-]>[-]++++[<++++++++>-]<.>++++[<++++++++>-]<++.>+++++[<+++++++++>-]<.><+++++..--------.-------.>>[>>+>+<<<-]>>>[<<<+>>>-]<[<<<<++++++++++++++.>>>>-]<<<<[-]>++++[<++++++++>-]<.>+++++++++[<+++++++++>-]<--.---------.>+++++++[<---------->-]<.>++++++[<+++++++++++>-]<.+++..+++++++++++++.>++++++++[<---------->-]<--.>+++++++++[<+++++++++>-]<--.-.>++++++++[<---------->-]<++.>++++++++[<++++++++++>-]<++++.------------.---.>+++++++[<---------->-]<+.>++++++++[<+++++++++++>-]<-.>++[<----------->-]<.+++++++++++..>+++++++++[<---------->-]<-----.---.+++.---.[-]<<<]@ │ │ │ │ │ >+++++++++[<++++++++>-]<.>+++++++[<++++>-]<+.+++++++..+++.[-]>++++++++[<++++>-]<.#>+++++++++++[<+++++>-]<.>++++++++[<+++>-]<.+++.------.--------.[-]>++++++++[<++++>-]<+.[-]++++++++++. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -i24l_str │ │ │ │ │ -i24m_str │ │ │ │ │ -i26W_str │ │ │ │ │ -i26X_str │ │ │ │ │ -i29Z_str │ │ │ │ │ -i2a0_str │ │ │ │ │ -i2d3_str │ │ │ │ │ -i2d4_str │ │ │ │ │ -i2gn_str │ │ │ │ │ -i2go_str │ │ │ │ │ +i2nl_str │ │ │ │ │ +i2nm_str │ │ │ │ │ +i2ue_str │ │ │ │ │ +i2uf_str │ │ │ │ │ +i2uN_str │ │ │ │ │ +i2uO_str │ │ │ │ │ +i2vm_str │ │ │ │ │ +i2vn_str │ │ │ │ │ +i2vV_str │ │ │ │ │ +i2vW_str │ │ │ │ │ brainfuckzm0zi1zi0zi4zm3iK4iKhWax99wm8SHDL6EZZ_LanguageziBrainfuckziExamples_bottles_HPC_cc │ │ │ │ │ brainfuckzm0zi1zi0zi4zm3iK4iKhWax99wm8SHDL6EZZ_LanguageziBrainfuckziExamples_toupper_info │ │ │ │ │ brainfuckzm0zi1zi0zi4zm3iK4iKhWax99wm8SHDL6EZZ_LanguageziBrainfuckziExamples_helloWorld1_bytes │ │ │ │ │ brainfuckzm0zi1zi0zi4zm3iK4iKhWax99wm8SHDL6EZZ_LanguageziBrainfuckziExamples_bottles1_bytes │ │ │ │ │ brainfuckzm0zi1zi0zi4zm3iK4iKhWax99wm8SHDL6EZZ_LanguageziBrainfuckziExamples_toupper_HPC_cc │ │ │ │ │ brainfuckzm0zi1zi0zi4zm3iK4iKhWax99wm8SHDL6EZZ_LanguageziBrainfuckziExamples_zdtrModule4_bytes │ │ │ │ │ brainfuckzm0zi1zi0zi4zm3iK4iKhWax99wm8SHDL6EZZ_LanguageziBrainfuckziExamples_helloWorld_closure │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ │ │ │ │ │ │ 0000000000000000 : │ │ │ │ │ ... │ │ │ │ │ - R_X86_64_PC64 i24l_str-0x20 │ │ │ │ │ - R_X86_64_PC64 i24m_str-0x18 │ │ │ │ │ + R_X86_64_PC64 i2nl_str-0x20 │ │ │ │ │ + R_X86_64_PC64 i2nm_str-0x18 │ │ │ │ │ adc $0x0,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 0000000000000020 : │ │ │ │ │ brainfuckzm0zi1zi0zi4zm3iK4iKhWax99wm8SHDL6EZZ_LanguageziBrainfuckziExamples_helloWorld_info(): │ │ │ │ │ mov %rbx,%rax │ │ │ │ │ @@ -66,16 +66,16 @@ │ │ │ │ │ R_X86_64_PLT32 ghczmprim_GHCziCString_unpackCStringzh_info-0x4 │ │ │ │ │ mov (%r14),%rax │ │ │ │ │ jmp *%rax │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ ... │ │ │ │ │ - R_X86_64_PC64 i26W_str-0x20 │ │ │ │ │ - R_X86_64_PC64 i26X_str-0x18 │ │ │ │ │ + R_X86_64_PC64 i2ue_str-0x20 │ │ │ │ │ + R_X86_64_PC64 i2uf_str-0x18 │ │ │ │ │ adc $0x0,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 0000000000000110 : │ │ │ │ │ brainfuckzm0zi1zi0zi4zm3iK4iKhWax99wm8SHDL6EZZ_LanguageziBrainfuckziExamples_bottles_info(): │ │ │ │ │ mov %rbx,%rax │ │ │ │ │ @@ -131,16 +131,16 @@ │ │ │ │ │ R_X86_64_PLT32 ghczmprim_GHCziCString_unpackCStringzh_info-0x4 │ │ │ │ │ mov (%r14),%rax │ │ │ │ │ jmp *%rax │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ ... │ │ │ │ │ - R_X86_64_PC64 i29Z_str-0x20 │ │ │ │ │ - R_X86_64_PC64 i2a0_str-0x18 │ │ │ │ │ + R_X86_64_PC64 i2uN_str-0x20 │ │ │ │ │ + R_X86_64_PC64 i2uO_str-0x18 │ │ │ │ │ adc $0x0,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 0000000000000200 : │ │ │ │ │ brainfuckzm0zi1zi0zi4zm3iK4iKhWax99wm8SHDL6EZZ_LanguageziBrainfuckziExamples_helloum_info(): │ │ │ │ │ mov %rbx,%rax │ │ │ │ │ @@ -196,16 +196,16 @@ │ │ │ │ │ R_X86_64_PLT32 ghczmprim_GHCziCString_unpackCStringzh_info-0x4 │ │ │ │ │ mov (%r14),%rax │ │ │ │ │ jmp *%rax │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ ... │ │ │ │ │ - R_X86_64_PC64 i2d3_str-0x20 │ │ │ │ │ - R_X86_64_PC64 i2d4_str-0x18 │ │ │ │ │ + R_X86_64_PC64 i2vm_str-0x20 │ │ │ │ │ + R_X86_64_PC64 i2vn_str-0x18 │ │ │ │ │ adc $0x0,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 00000000000002f0 : │ │ │ │ │ brainfuckzm0zi1zi0zi4zm3iK4iKhWax99wm8SHDL6EZZ_LanguageziBrainfuckziExamples_sort_info(): │ │ │ │ │ mov %rbx,%rax │ │ │ │ │ @@ -261,16 +261,16 @@ │ │ │ │ │ R_X86_64_PLT32 ghczmprim_GHCziCString_unpackCStringzh_info-0x4 │ │ │ │ │ mov (%r14),%rax │ │ │ │ │ jmp *%rax │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ jmp *-0x10(%r13) │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ ... │ │ │ │ │ - R_X86_64_PC64 i2gn_str-0x20 │ │ │ │ │ - R_X86_64_PC64 i2go_str-0x18 │ │ │ │ │ + R_X86_64_PC64 i2vV_str-0x20 │ │ │ │ │ + R_X86_64_PC64 i2vW_str-0x18 │ │ │ │ │ adc $0x0,%eax │ │ │ │ │ add %al,(%rax) │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 00000000000003e0 : │ │ │ │ │ brainfuckzm0zi1zi0zi4zm3iK4iKhWax99wm8SHDL6EZZ_LanguageziBrainfuckziExamples_toupper_info(): │ │ │ │ │ mov %rbx,%rax │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.strtab': │ │ │ │ │ - 0x00000000 00693234 6c5f7374 72006932 346d5f73 .i24l_str.i24m_s │ │ │ │ │ - 0x00000010 74720069 3236575f 73747200 69323658 tr.i26W_str.i26X │ │ │ │ │ - 0x00000020 5f737472 00693239 5a5f7374 72006932 _str.i29Z_str.i2 │ │ │ │ │ - 0x00000030 61305f73 74720069 3264335f 73747200 a0_str.i2d3_str. │ │ │ │ │ - 0x00000040 69326434 5f737472 00693267 6e5f7374 i2d4_str.i2gn_st │ │ │ │ │ - 0x00000050 72006932 676f5f73 74720062 7261696e r.i2go_str.brain │ │ │ │ │ + 0x00000000 0069326e 6c5f7374 72006932 6e6d5f73 .i2nl_str.i2nm_s │ │ │ │ │ + 0x00000010 74720069 3275655f 73747200 69327566 tr.i2ue_str.i2uf │ │ │ │ │ + 0x00000020 5f737472 00693275 4e5f7374 72006932 _str.i2uN_str.i2 │ │ │ │ │ + 0x00000030 754f5f73 74720069 32766d5f 73747200 uO_str.i2vm_str. │ │ │ │ │ + 0x00000040 6932766e 5f737472 00693276 565f7374 i2vn_str.i2vV_st │ │ │ │ │ + 0x00000050 72006932 76575f73 74720062 7261696e r.i2vW_str.brain │ │ │ │ │ 0x00000060 6675636b 7a6d307a 69317a69 307a6934 fuckzm0zi1zi0zi4 │ │ │ │ │ 0x00000070 7a6d3369 4b34694b 68576178 3939776d zm3iK4iKhWax99wm │ │ │ │ │ 0x00000080 38534844 4c36455a 5a5f4c61 6e677561 8SHDL6EZZ_Langua │ │ │ │ │ 0x00000090 67657a69 42726169 6e667563 6b7a6945 geziBrainfuckziE │ │ │ │ │ 0x000000a0 78616d70 6c65735f 626f7474 6c65735f xamples_bottles_ │ │ │ │ │ 0x000000b0 4850435f 63630062 7261696e 6675636b HPC_cc.brainfuck │ │ │ │ │ 0x000000c0 7a6d307a 69317a69 307a6934 7a6d3369 zm0zi1zi0zi4zm3i