--- /srv/rebuilderd/tmp/rebuilderdoJV6rG/inputs/libphobos2-ldc-shared110_1.40.0-5_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdoJV6rG/out/libphobos2-ldc-shared110_1.40.0-5_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2025-02-08 15:59:58.000000 debian-binary │ -rw-r--r-- 0 0 0 1020 2025-02-08 15:59:58.000000 control.tar.xz │ --rw-r--r-- 0 0 0 1051820 2025-02-08 15:59:58.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 1051992 2025-02-08 15:59:58.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/lib/arm-linux-gnueabihf/libdruntime-ldc-shared.so.110.0 │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: beb5a2dd91f4faceb52b6008aacbfae7b83a557a │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 9177187ac1f8cf2b73343ab65e250c5333b7ab5c │ │ │ ├── strings --all --bytes=8 {} │ │ │ │┄ Ordering differences only │ │ │ │ @@ -4831,17 +4831,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ .debug_line │ │ │ │ /proc/self/exe │ │ │ │ core.cpuid │ │ │ │ DFNbMxPvZk │ │ │ │ %%%uf%%n │ │ │ │ +an identifier │ │ │ │ with suffix │ │ │ │ a number │ │ │ │ -an identifier │ │ │ │ parallel │ │ │ │ incPoolSize │ │ │ │ initReserve │ │ │ │ maxPoolSize │ │ │ │ minPoolSize │ │ │ │ heapSizeFactor │ │ │ │ finalize │ │ │ │ @@ -4973,14 +4973,15 @@ │ │ │ │ FNbNiC4core6thread10threadbase10ThreadBaseZQBm │ │ │ │ FNbNiC4core6thread10threadbase10ThreadBaseZv │ │ │ │ core.demangle.Demangle!(NoHooks).Demangle.AddType │ │ │ │ S4core8demangle7NoHooks │ │ │ │ FNbNiAyakQeQgmZv │ │ │ │ FMDFyPS6object10ModuleInfoZiZi │ │ │ │ core.exception.RangeError │ │ │ │ +] is out of bounds for array of length │ │ │ │ core/exception.d │ │ │ │ core.exception.ArrayIndexError │ │ │ │ has a larger lower index than upper index │ │ │ │ extends past source array of length │ │ │ │ core.exception.ArraySliceError │ │ │ │ Assertion failure │ │ │ │ core.exception.AssertError │ │ │ │ @@ -4993,15 +4994,14 @@ │ │ │ │ core.exception.InvalidMemoryOperationError │ │ │ │ core.exception.ForkError │ │ │ │ core.exception.SwitchError │ │ │ │ core.exception.UnicodeException │ │ │ │ unittest failure │ │ │ │ core.exception.SuppressTraceInfo │ │ │ │ No appropriate switch clause found │ │ │ │ -] is out of bounds for array of length │ │ │ │ GC options are specified as white space separated assignments: │ │ │ │ disable:0|1 - start disabled (%d) │ │ │ │ fork:0|1 - set fork behaviour (%d) │ │ │ │ profile:0|1|2 - enable profiling with summary when terminating program (%d) │ │ │ │ - select gc implementation (default = conservative) │ │ │ │ initReserve:N - initial memory to reserve in MB (%lld%c) │ │ │ │ minPoolSize:N - initial and minimum pool size in MB (%lld%c) │ │ │ │ @@ -5099,19 +5099,19 @@ │ │ │ │ Unable to initialize condition │ │ │ │ core/sync/condition.d │ │ │ │ Unable to wait for condition │ │ │ │ Unable to notify condition │ │ │ │ Error: pthread_mutex_init failed. │ │ │ │ core/sync/event.d │ │ │ │ Error: pthread_condattr_init failed. │ │ │ │ -Error: pthread_condattr_setclock failed. │ │ │ │ Error: pthread_cond_init failed. │ │ │ │ Error: pthread_condattr_destroy failed. │ │ │ │ Error: pthread_mutex_destroy failed. │ │ │ │ Error: pthread_cond_destroy failed. │ │ │ │ +Error: pthread_condattr_setclock failed. │ │ │ │ core.sync.exception.SyncError │ │ │ │ core/sync/mutex.d │ │ │ │ core.sync.mutex.Mutex │ │ │ │ Error: pthread_mutexattr_init failed. │ │ │ │ Error: pthread_mutexattr_settype failed. │ │ │ │ Error: pthread_mutexattr_destroy failed. │ │ │ │ core.sync.rwmutex.ReadWriteMutex.Reader │ │ │ │ @@ -5221,22 +5221,22 @@ │ │ │ │ Could not allocate mutex. │ │ │ │ Failed to get DSO info. │ │ │ │ DSO already registered. │ │ │ │ Handle doesn't match registered DSO. │ │ │ │ Failed to get library handle. │ │ │ │ Multiple TLS segments in image header. │ │ │ │ S2rt5trace6Symbol │ │ │ │ -S2rt5trace7SymPair │ │ │ │ ------------------ │ │ │ │ %.*s %llu %lld %lld │ │ │ │ ======== Timer frequency unknown, Times are in Megaticks ======== │ │ │ │ Num Tree Func Per │ │ │ │ Calls Time Time Call │ │ │ │ %7llu%12lld%12lld%12lld %.*s │ │ │ │ cannot write '%s' │ │ │ │ +S2rt5trace7SymPair │ │ │ │ immutable(char)[] │ │ │ │ rt.util.typeinfo.TypeInfoGeneric!(ubyte, ubyte).TypeInfoGeneric │ │ │ │ rt.util.typeinfo.TypeInfoGeneric!(bool, ubyte).TypeInfoGeneric │ │ │ │ rt.util.typeinfo.TypeInfoGeneric!(byte, ubyte).TypeInfoGeneric │ │ │ │ rt.util.typeinfo.TypeInfoGeneric!(char, ubyte).TypeInfoGeneric │ │ │ │ rt.util.typeinfo.TypeInfoGeneric!(ushort, ushort).TypeInfoGeneric │ │ │ │ rt.util.typeinfo.TypeInfoGeneric!(short, ushort).TypeInfoGeneric │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -21968,19 +21968,19 @@ │ │ │ │ stm sp, {r2, r7} │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #16 │ │ │ │ mov r2, #102 @ 0x66 │ │ │ │ mov r3, #0 │ │ │ │ bl 78454 <_d_arraybounds_slice@plt> │ │ │ │ strbvs r6, [r4, #-3689]! @ 0xfffff197 │ │ │ │ - ldrdeq sl, [r4], -r0 │ │ │ │ - andeq sl, r4, ip, lsr #31 │ │ │ │ - andeq fp, r4, ip, ror #6 │ │ │ │ - andeq sl, r4, ip, lsl #31 │ │ │ │ - andeq sl, r4, r0, ror pc │ │ │ │ + andeq fp, r4, r0 │ │ │ │ + ldrdeq sl, [r4], -ip │ │ │ │ + andeq fp, r4, ip, ror r0 │ │ │ │ + @ instruction: 0x0004afbc │ │ │ │ + andeq sl, r4, r0, lsr #31 │ │ │ │ │ │ │ │ 0008ed24 : │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r7, [r0] │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, r7 │ │ │ │ @@ -22011,16 +22011,16 @@ │ │ │ │ ldr r1, [pc, #24] @ 8edb8 │ │ │ │ mov r0, #16 │ │ │ │ mov r2, #202 @ 0xca │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #0 │ │ │ │ strd r6, [sp] │ │ │ │ bl 78454 <_d_arraybounds_slice@plt> │ │ │ │ - andeq sl, r4, r4, ror #29 │ │ │ │ - andeq sl, r4, r4, asr #29 │ │ │ │ + andeq sl, r4, r4, lsl pc │ │ │ │ + strdeq sl, [r4], -r4 │ │ │ │ │ │ │ │ 0008edbc : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #156 @ 0x9c │ │ │ │ mov r8, r0 │ │ │ │ add ip, r8, #48 @ 0x30 │ │ │ │ ldr r0, [pc, #672] @ 8f074 │ │ │ │ @@ -22191,24 +22191,24 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #16 │ │ │ │ mov r2, #202 @ 0xca │ │ │ │ mov r3, #0 │ │ │ │ bl 78454 <_d_arraybounds_slice@plt> │ │ │ │ cmnvs r9, #29440 @ 0x7300 │ │ │ │ eorcs r2, lr, r0, lsr #28 │ │ │ │ - ldrdeq sl, [r4], -r4 │ │ │ │ - andeq sl, r4, r0, asr #25 │ │ │ │ - andeq sl, r4, r0, lsr #25 │ │ │ │ - andeq sl, r4, r4, lsl #25 │ │ │ │ - andeq sl, r4, r4, asr #24 │ │ │ │ - ldrdeq sl, [r4], -ip │ │ │ │ - andeq sl, r4, r4, lsr #24 │ │ │ │ - andeq sl, r4, ip, ror #27 │ │ │ │ - andeq sl, r4, r8, lsl #24 │ │ │ │ - andeq sl, r4, r4, ror #24 │ │ │ │ + andeq sl, r4, r4, lsl #26 │ │ │ │ + strdeq sl, [r4], -r0 │ │ │ │ + ldrdeq sl, [r4], -r0 │ │ │ │ + @ instruction: 0x0004acb4 │ │ │ │ + andeq sl, r4, r4, ror ip │ │ │ │ + andeq sl, r4, ip, lsl #28 │ │ │ │ + andeq sl, r4, r4, asr ip │ │ │ │ + andeq sl, r4, ip, lsl lr │ │ │ │ + andeq sl, r4, r8, lsr ip │ │ │ │ + muleq r4, r4, ip │ │ │ │ │ │ │ │ 0008f0a4 : │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr lr, [pc, #40] @ 8f0dc │ │ │ │ mov ip, r1 │ │ │ │ mov r1, #0 │ │ │ │ @@ -22217,15 +22217,15 @@ │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, #17 │ │ │ │ mov r2, lr │ │ │ │ mov r3, ip │ │ │ │ bl 7909c │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ - andeq sl, r4, r0, ror ip │ │ │ │ + andeq sl, r4, r0, lsr #25 │ │ │ │ │ │ │ │ 0008f0e0 : │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov ip, r2 │ │ │ │ ldr r2, [pc, #32] @ 8f114 │ │ │ │ ldr lr, [sp, #24] │ │ │ │ @@ -22233,15 +22233,15 @@ │ │ │ │ str r1, [sp, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #17 │ │ │ │ mov r3, ip │ │ │ │ bl 7909c │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ - andeq sl, r4, ip, lsr #24 │ │ │ │ + andeq sl, r4, ip, asr ip │ │ │ │ │ │ │ │ 0008f118 : │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr ip, [sp, #24] │ │ │ │ ldr r4, [sp, #32] │ │ │ │ ldr lr, [sp, #28] │ │ │ │ @@ -22263,15 +22263,15 @@ │ │ │ │ stm sp, {r1, lr} │ │ │ │ mov r1, #18 │ │ │ │ mov r2, ip │ │ │ │ bl 7909c │ │ │ │ str r4, [r0, #48] @ 0x30 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - andeq sl, r4, r4, lsl ip │ │ │ │ + andeq sl, r4, r4, asr #24 │ │ │ │ │ │ │ │ 0008f180 : │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov ip, r2 │ │ │ │ @@ -22282,30 +22282,30 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #18 │ │ │ │ mov r3, ip │ │ │ │ bl 7909c │ │ │ │ str r4, [r0, #48] @ 0x30 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - andeq sl, r4, r4, asr #23 │ │ │ │ + strdeq sl, [r4], -r4 │ │ │ │ │ │ │ │ 0008f1c4 : │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ blx r1 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #16] @ 8f1f4 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, #56 @ 0x38 │ │ │ │ add r1, pc, r1 │ │ │ │ pop {fp, lr} │ │ │ │ b 79240 │ │ │ │ - andeq sl, r4, r0, lsr #23 │ │ │ │ + ldrdeq sl, [r4], -r0 │ │ │ │ │ │ │ │ 0008f1f8 : │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr lr, [pc, #40] @ 8f230 │ │ │ │ mov ip, r1 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ @@ -22314,15 +22314,15 @@ │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, #24 │ │ │ │ mov r2, lr │ │ │ │ mov r3, ip │ │ │ │ bl 7909c │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ - ldrdeq sl, [r4], -ip │ │ │ │ + andeq sl, r4, ip, lsl #24 │ │ │ │ │ │ │ │ 0008f234 : │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov ip, r2 │ │ │ │ @@ -22337,15 +22337,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ ldreq r1, [pc, #20] @ 8f288 │ │ │ │ addeq r1, pc, r1 │ │ │ │ addeq r1, r1, #8 │ │ │ │ streq r1, [r0, #28] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - muleq r4, r0, fp │ │ │ │ + andeq sl, r4, r0, asr #23 │ │ │ │ strdeq r2, [r7], -r4 │ │ │ │ │ │ │ │ 0008f28c : │ │ │ │ ldr r0, [pc, #4] @ 8f298 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ ldrdeq r2, [r7], -r4 │ │ │ │ @@ -22357,15 +22357,15 @@ │ │ │ │ push {fp, lr} │ │ │ │ bl 79c7c │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #8] @ 8f2c4 │ │ │ │ mov r0, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ bx lr │ │ │ │ - andeq sl, r4, ip, lsr #22 │ │ │ │ + andeq sl, r4, ip, asr fp │ │ │ │ │ │ │ │ 0008f2c8 : │ │ │ │ b 79c7c │ │ │ │ │ │ │ │ 0008f2cc : │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ @@ -22377,28 +22377,28 @@ │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, #24 │ │ │ │ mov r2, lr │ │ │ │ mov r3, ip │ │ │ │ bl 7909c │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ - andeq sl, r4, r8, asr #22 │ │ │ │ + andeq sl, r4, r8, ror fp │ │ │ │ │ │ │ │ 0008f308 : │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8f320 │ │ │ │ push {fp, lr} │ │ │ │ bl 79c7c │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [pc, #8] @ 8f330 │ │ │ │ mov r0, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ bx lr │ │ │ │ - andeq sl, r4, r0, lsl #22 │ │ │ │ + andeq sl, r4, r0, lsr fp │ │ │ │ │ │ │ │ 0008f334 : │ │ │ │ b 79c7c │ │ │ │ │ │ │ │ 0008f338 : │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ @@ -22961,15 +22961,15 @@ │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r0, sp, #4 │ │ │ │ add r1, sp, #16 │ │ │ │ add r2, sp, #12 │ │ │ │ bl 78310 │ │ │ │ bl 78250 <_d_throw_exception@plt> │ │ │ │ - andeq sl, r4, r8, lsl r4 │ │ │ │ + andeq sl, r4, r8, asr #8 │ │ │ │ andeq r1, r7, r0, lsl sl │ │ │ │ │ │ │ │ 0008fb24 <_d_unittest@@Base>: │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr lr, [pc, #80] @ 8fb84 <_d_unittest@@Base+0x60> │ │ │ │ ldr r3, [pc, #80] @ 8fb88 <_d_unittest@@Base+0x64> │ │ │ │ @@ -22989,15 +22989,15 @@ │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, sp, #4 │ │ │ │ add r1, sp, #16 │ │ │ │ add r2, sp, #12 │ │ │ │ bl 78310 │ │ │ │ bl 78250 <_d_throw_exception@plt> │ │ │ │ - andeq sl, r4, r4, lsr #7 │ │ │ │ + ldrdeq sl, [r4], -r4 │ │ │ │ muleq r7, ip, r9 │ │ │ │ │ │ │ │ 0008fb8c <_d_unittest_msg@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov ip, r0 │ │ │ │ ldr r0, [pc, #88] @ 8fbf8 <_d_unittest_msg@@Base+0x6c> │ │ │ │ @@ -23120,15 +23120,15 @@ │ │ │ │ str r0, [sp] │ │ │ │ add r2, sp, #8 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ mov r1, ip │ │ │ │ bl 77b30 │ │ │ │ bl 78250 <_d_throw_exception@plt> │ │ │ │ - andeq sl, r4, r8, lsr #4 │ │ │ │ + andeq sl, r4, r8, asr r2 │ │ │ │ │ │ │ │ 0008fd2c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #60] @ 8fd7c │ │ │ │ str r0, [sp, #8] │ │ │ │ @@ -57224,15 +57224,15 @@ │ │ │ │ mov r2, #13 │ │ │ │ bl 796a8 │ │ │ │ subs r0, r4, r6 │ │ │ │ movne r0, #1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ strdeq ip, [r2], -r8 │ │ │ │ - andeq sl, r2, r0, lsl #10 │ │ │ │ + ldrdeq sl, [r2], -sl @ │ │ │ │ andeq r2, r5, r4, lsr r9 │ │ │ │ │ │ │ │ 000aecc8 : │ │ │ │ cmp r1, #0 │ │ │ │ beq aecec │ │ │ │ mov r0, r1 │ │ │ │ ldrb r1, [r2] │ │ │ │ @@ -57302,15 +57302,15 @@ │ │ │ │ mov r2, #3 │ │ │ │ cmp r0, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ movne r2, #0 │ │ │ │ movne r1, #0 │ │ │ │ mov r0, r2 │ │ │ │ pop {fp, pc} │ │ │ │ - andeq sl, r2, r2, lsr #7 │ │ │ │ + @ instruction: 0x0002a3b0 │ │ │ │ │ │ │ │ 000aedd4 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ mov r5, r2 │ │ │ │ mov fp, r1 │ │ │ │ mov r9, r0 │ │ │ │ @@ -57816,41 +57816,41 @@ │ │ │ │ str r7, [sp, #16] │ │ │ │ mov r2, #18 │ │ │ │ stmib sp, {r4, sl} │ │ │ │ bl 796a8 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andeq sl, r2, lr, lsl #6 │ │ │ │ + andeq sl, r2, ip, lsl r3 │ │ │ │ ldrdeq fp, [r2], -r0 │ │ │ │ andeq fp, r2, ip, lsl #23 │ │ │ │ andeq r2, r5, r0, asr #4 │ │ │ │ andeq fp, r2, ip, ror #17 │ │ │ │ andeq fp, r2, r8, asr #17 │ │ │ │ andeq r2, r5, ip, lsl r0 │ │ │ │ andeq fp, r2, r4, lsr r9 │ │ │ │ ldrdeq fp, [r2], -r0 │ │ │ │ andeq r2, r5, r4, rrx │ │ │ │ andeq fp, r2, r4, asr #21 │ │ │ │ - andeq r9, r2, r3, asr #27 │ │ │ │ + ldrdeq r9, [r2], -r1 │ │ │ │ strdeq r2, [r5], -r4 │ │ │ │ andeq fp, r2, r0, lsl sl │ │ │ │ - andeq r9, r2, r8, lsl sp │ │ │ │ + strdeq r9, [r2], -r2 │ │ │ │ andeq r2, r5, r0, asr #2 │ │ │ │ andeq fp, r2, r0, ror sl │ │ │ │ - andeq r9, r2, pc, ror #26 │ │ │ │ + andeq r9, r2, sp, ror sp │ │ │ │ andeq r2, r5, r0, lsr #3 │ │ │ │ strdeq r9, [r2], -sp │ │ │ │ andeq fp, r2, r8, ror r9 │ │ │ │ andeq r9, r2, r2, asr ip │ │ │ │ andeq r2, r5, r8, lsr #1 │ │ │ │ andeq fp, r2, ip, lsl #19 │ │ │ │ - @ instruction: 0x00029cb7 │ │ │ │ + andeq r9, r2, r5, asr #25 │ │ │ │ strdeq r2, [r5], -ip │ │ │ │ - andeq r9, r2, r6, asr pc │ │ │ │ + andeq r9, r2, r4, ror #30 │ │ │ │ │ │ │ │ 000af63c : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ cmp r0, #0 │ │ │ │ beq af66c │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -58093,20 +58093,20 @@ │ │ │ │ mov r2, #30 │ │ │ │ bl 796a8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq fp, r2, r4, asr #9 │ │ │ │ andeq fp, r2, r0, lsl #11 │ │ │ │ - andeq r9, r2, r3, lsr #15 │ │ │ │ + @ instruction: 0x000297b1 │ │ │ │ strdeq r1, [r5], -r0 │ │ │ │ andeq fp, r2, ip, ror r5 │ │ │ │ andeq r1, r5, r0, ror #24 │ │ │ │ andeq fp, r2, r0, asr #11 │ │ │ │ - andeq r9, r2, pc, lsr #17 │ │ │ │ + @ instruction: 0x000298bd │ │ │ │ strdeq r1, [r5], -r0 │ │ │ │ │ │ │ │ 000afa20 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ cmp r1, #0 │ │ │ │ beq afa50 │ │ │ │ mov r5, r2 │ │ │ │ @@ -58167,15 +58167,15 @@ │ │ │ │ mov r2, #3 │ │ │ │ cmp r0, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ movne r2, #0 │ │ │ │ movne r1, #0 │ │ │ │ mov r0, r2 │ │ │ │ pop {fp, pc} │ │ │ │ - andeq r9, r2, r6, ror #12 │ │ │ │ + andeq r9, r2, r4, ror r6 │ │ │ │ │ │ │ │ 000afb10 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r9, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov fp, r0 │ │ │ │ @@ -58416,26 +58416,26 @@ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ str r2, [sp, #20] │ │ │ │ stm lr, {r4, r9, ip} │ │ │ │ str r7, [sp] │ │ │ │ ldr r7, [sp, #32] │ │ │ │ mov r2, #18 │ │ │ │ b afe48 │ │ │ │ - andeq r9, r2, r6, lsl #11 │ │ │ │ + muleq r2, r4, r5 │ │ │ │ andeq fp, r2, r8, rrx │ │ │ │ andeq fp, r2, r4, lsr #2 │ │ │ │ ldrdeq r1, [r5], -r8 │ │ │ │ andeq fp, r2, ip, asr r0 │ │ │ │ - andeq r9, r2, r0, ror #6 │ │ │ │ + andeq r9, r2, sl, lsr r3 │ │ │ │ muleq r5, r0, r7 │ │ │ │ andeq sl, r2, r0, asr #31 │ │ │ │ muleq r2, r8, pc @ │ │ │ │ strdeq r1, [r5], -r4 │ │ │ │ andeq sl, r2, ip, asr #31 │ │ │ │ - strdeq r9, [r2], -r7 │ │ │ │ + andeq r9, r2, r5, lsl #6 │ │ │ │ andeq r1, r5, ip, lsr r7 │ │ │ │ │ │ │ │ 000aff1c : │ │ │ │ cmp r1, #0 │ │ │ │ beq aff60 │ │ │ │ mov r0, r1 │ │ │ │ mov ip, #1 │ │ │ │ @@ -65180,19 +65180,19 @@ │ │ │ │ strb r0, [r4, #72] @ 0x48 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ muleq r2, r4, r4 │ │ │ │ andeq r5, r2, r0, asr #9 │ │ │ │ @ instruction: 0x000254b0 │ │ │ │ andeq r5, r2, ip, lsl #9 │ │ │ │ - andeq r5, r2, r8, lsr #9 │ │ │ │ + andeq r5, r2, r8, ror #10 │ │ │ │ andeq r5, r2, r4, asr r4 │ │ │ │ - andeq r5, r2, r0, lsr #9 │ │ │ │ + andeq r5, r2, r0, ror r4 │ │ │ │ andeq r5, r2, ip, lsl r4 │ │ │ │ - muleq r2, ip, r4 │ │ │ │ + andeq r5, r2, ip, ror #8 │ │ │ │ andeq r5, r2, r8, ror #7 │ │ │ │ │ │ │ │ 000b5fb0 : │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #72] @ 0x48 │ │ │ │ @@ -65224,17 +65224,17 @@ │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ mov r2, #17 │ │ │ │ bl 7a2e8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #72] @ 0x48 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - andeq r5, r2, r0, asr #8 │ │ │ │ + andeq r5, r2, r0, lsl r4 │ │ │ │ andeq r5, r2, ip, asr r3 │ │ │ │ - andeq r5, r2, ip, lsr r4 │ │ │ │ + andeq r5, r2, ip, lsl #8 │ │ │ │ andeq r5, r2, r8, lsr #6 │ │ │ │ │ │ │ │ 000b6050 : │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #72] @ 0x48 │ │ │ │ @@ -65266,17 +65266,17 @@ │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ mov r2, #17 │ │ │ │ bl 7a2e8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #72] @ 0x48 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - andeq r5, r2, r0, lsr #7 │ │ │ │ + andeq r5, r2, r0, ror r3 │ │ │ │ @ instruction: 0x000252bc │ │ │ │ - muleq r2, ip, r3 │ │ │ │ + andeq r5, r2, ip, ror #6 │ │ │ │ andeq r5, r2, r8, lsl #5 │ │ │ │ │ │ │ │ 000b60f0 : │ │ │ │ ldrb r1, [r0, #72] @ 0x48 │ │ │ │ tst r1, #1 │ │ │ │ bxeq lr │ │ │ │ push {r4, lr} │ │ │ │ @@ -65621,15 +65621,15 @@ │ │ │ │ mov r0, #36 @ 0x24 │ │ │ │ mov r2, #17 │ │ │ │ bl 7a2e8 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - andeq r4, r2, r8, ror #28 │ │ │ │ + andeq r4, r2, r8, lsr lr │ │ │ │ andeq r4, r2, r4, ror #29 │ │ │ │ │ │ │ │ 000b65ec : │ │ │ │ push {fp, lr} │ │ │ │ add r0, r0, #12 │ │ │ │ bl 78c4c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -96982,16 +96982,16 @@ │ │ │ │ bne d3254 │ │ │ │ b d318c │ │ │ │ mov sl, #0 │ │ │ │ mov r0, sl │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r6, r0, sl, lsl #8 │ │ │ │ - andeq r9, r0, r4, asr #12 │ │ │ │ - andeq r9, r0, ip, ror #11 │ │ │ │ + andeq r9, r0, r4, lsr #12 │ │ │ │ + andeq r9, r0, ip, asr #11 │ │ │ │ │ │ │ │ 000d3298 : │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r3 │ │ │ │ mov r5, r2 │ │ │ │ @@ -97146,18 +97146,18 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne d34d4 │ │ │ │ b d33c4 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ add sp, sp, #8192 @ 0x2000 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq lr, r2, r8, lsr #5 │ │ │ │ - ldrdeq r9, [r0], -r8 │ │ │ │ - andeq r9, r0, r0, lsl r5 │ │ │ │ - andeq r9, r0, r8, lsr #10 │ │ │ │ - andeq r9, r0, ip, ror r4 │ │ │ │ + @ instruction: 0x000094b8 │ │ │ │ + strdeq r9, [r0], -r0 │ │ │ │ + andeq r9, r0, r8, lsl #10 │ │ │ │ + andeq r9, r0, ip, asr r4 │ │ │ │ │ │ │ │ 000d3518 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r4, [pc, #632] @ d37a0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ mov r0, r4 │ │ │ │ @@ -97856,20 +97856,20 @@ │ │ │ │ bl 7a4b0 │ │ │ │ andeq sp, r2, ip, asr #14 │ │ │ │ andeq sp, r2, r0, ror #9 │ │ │ │ andeq sp, r2, r8, asr r5 │ │ │ │ andeq sp, r2, r0, lsl r6 │ │ │ │ andeq r5, r0, sp, asr #17 │ │ │ │ andeq sp, r2, r8, asr r6 │ │ │ │ - andeq r8, r0, r4, asr #19 │ │ │ │ + andeq r8, r0, r4, lsr #19 │ │ │ │ andeq sp, r2, r4, lsr #12 │ │ │ │ ldrdeq sp, [r2], -ip │ │ │ │ andeq r5, r0, sp, lsr r8 │ │ │ │ andeq sp, r2, r4, lsr #12 │ │ │ │ - muleq r0, r0, r9 │ │ │ │ + andeq r8, r0, r0, ror r9 │ │ │ │ andeq r5, r0, pc, lsl #13 │ │ │ │ │ │ │ │ 000d3fe4 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #20 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #1324] @ d4524 │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -65,18 +65,18 @@ │ │ │ │ 0x000d90f0 3c756e6b 6e6f776e 2066696c 653e002e .. │ │ │ │ 0x000d9100 64656275 675f6c69 6e650021 3d003d3d debug_line.!=.== │ │ │ │ 0x000d9110 003e3d00 3c3d003c 00216973 0021696e .>=.<=.<.!is.!in │ │ │ │ 0x000d9120 002f7072 6f632f73 656c662f 65786500 ./proc/self/exe. │ │ │ │ 0x000d9130 70726563 69736500 636f7265 2e637075 precise.core.cpu │ │ │ │ 0x000d9140 6964006d 616e7561 6c004446 4e624d78 id.manual.DFNbMx │ │ │ │ 0x000d9150 50765a6b 00252525 75662525 6e006120 PvZk.%%%uf%%n.a │ │ │ │ - 0x000d9160 666c6f61 74006572 72006865 6c700055 float.err.help.U │ │ │ │ - 0x000d9170 6e6b6e6f 776e0077 69746820 73756666 nknown.with suff │ │ │ │ - 0x000d9180 69780061 206e756d 62657200 616e2069 ix.a number.an i │ │ │ │ - 0x000d9190 64656e74 69666965 7200666f 726b0063 dentifier.fork.c │ │ │ │ + 0x000d9160 666c6f61 7400616e 20696465 6e746966 float.an identif │ │ │ │ + 0x000d9170 69657200 65727200 68656c70 00556e6b ier.err.help.Unk │ │ │ │ + 0x000d9180 6e6f776e 00776974 68207375 66666978 nown.with suffix │ │ │ │ + 0x000d9190 0061206e 756d6265 7200666f 726b0063 .a number.fork.c │ │ │ │ 0x000d91a0 6c65616e 75700064 69736162 6c650070 leanup.disable.p │ │ │ │ 0x000d91b0 726f6669 6c650070 6172616c 6c656c00 rofile.parallel. │ │ │ │ 0x000d91c0 696e6350 6f6f6c53 697a6500 696e6974 incPoolSize.init │ │ │ │ 0x000d91d0 52657365 72766500 6d617850 6f6f6c53 Reserve.maxPoolS │ │ │ │ 0x000d91e0 697a6500 6d696e50 6f6f6c53 697a6500 ize.minPoolSize. │ │ │ │ 0x000d91f0 68656170 53697a65 46616374 6f72006e heapSizeFactor.n │ │ │ │ 0x000d9200 6f6e6500 66696e61 6c697a65 00746573 one.finalize.tes │ │ │ │ @@ -242,64 +242,64 @@ │ │ │ │ 0x000d9c00 4e6f486f 6f6b7300 00000000 00000000 NoHooks......... │ │ │ │ 0x000d9c10 464e624e 69417961 6b516551 676d5a76 FNbNiAyakQeQgmZv │ │ │ │ 0x000d9c20 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000d9c30 464d4446 79505336 6f626a65 63743130 FMDFyPS6object10 │ │ │ │ 0x000d9c40 4d6f6475 6c65496e 666f5a69 5a690000 ModuleInfoZiZi.. │ │ │ │ 0x000d9c50 636f7265 2e657863 65707469 6f6e2e52 core.exception.R │ │ │ │ 0x000d9c60 616e6765 4572726f 72000000 00000000 angeError....... │ │ │ │ - 0x000d9c70 636f7265 2f657863 65707469 6f6e2e64 core/exception.d │ │ │ │ - 0x000d9c80 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000d9c90 636f7265 2e657863 65707469 6f6e2e41 core.exception.A │ │ │ │ - 0x000d9ca0 72726179 496e6465 78457272 6f720000 rrayIndexError.. │ │ │ │ - 0x000d9cb0 68617320 61206c61 72676572 206c6f77 has a larger low │ │ │ │ - 0x000d9cc0 65722069 6e646578 20746861 6e207570 er index than up │ │ │ │ - 0x000d9cd0 70657220 696e6465 78000000 00000000 per index....... │ │ │ │ - 0x000d9ce0 65787465 6e647320 70617374 20736f75 extends past sou │ │ │ │ - 0x000d9cf0 72636520 61727261 79206f66 206c656e rce array of len │ │ │ │ - 0x000d9d00 67746820 00000000 00000000 00000000 gth ............ │ │ │ │ - 0x000d9d10 636f7265 2e657863 65707469 6f6e2e41 core.exception.A │ │ │ │ - 0x000d9d20 72726179 536c6963 65457272 6f720000 rraySliceError.. │ │ │ │ - 0x000d9d30 41737365 7274696f 6e206661 696c7572 Assertion failur │ │ │ │ - 0x000d9d40 65000000 00000000 00000000 00000000 e............... │ │ │ │ - 0x000d9d50 636f7265 2e657863 65707469 6f6e2e41 core.exception.A │ │ │ │ - 0x000d9d60 73736572 74457272 6f720000 00000000 ssertError...... │ │ │ │ - 0x000d9d70 46696e61 6c697a61 74696f6e 20657272 Finalization err │ │ │ │ - 0x000d9d80 6f720000 00000000 00000000 00000000 or.............. │ │ │ │ - 0x000d9d90 416e2065 78636570 74696f6e 20776173 An exception was │ │ │ │ - 0x000d9da0 20746872 6f776e20 7768696c 65206669 thrown while fi │ │ │ │ - 0x000d9db0 6e616c69 7a696e67 20616e20 696e7374 nalizing an inst │ │ │ │ - 0x000d9dc0 616e6365 206f6620 00000000 00000000 ance of ........ │ │ │ │ - 0x000d9dd0 636f7265 2e657863 65707469 6f6e2e46 core.exception.F │ │ │ │ - 0x000d9de0 696e616c 697a6545 72726f72 00000000 inalizeError.... │ │ │ │ - 0x000d9df0 4d656d6f 72792061 6c6c6f63 6174696f Memory allocatio │ │ │ │ - 0x000d9e00 6e206661 696c6564 00000000 00000000 n failed........ │ │ │ │ - 0x000d9e10 636f7265 2e657863 65707469 6f6e2e4f core.exception.O │ │ │ │ - 0x000d9e20 75744f66 4d656d6f 72794572 726f7200 utOfMemoryError. │ │ │ │ - 0x000d9e30 496e7661 6c696420 6d656d6f 7279206f Invalid memory o │ │ │ │ - 0x000d9e40 70657261 74696f6e 00000000 00000000 peration........ │ │ │ │ - 0x000d9e50 636f7265 2e657863 65707469 6f6e2e49 core.exception.I │ │ │ │ - 0x000d9e60 6e76616c 69644d65 6d6f7279 4f706572 nvalidMemoryOper │ │ │ │ - 0x000d9e70 6174696f 6e457272 6f720000 00000000 ationError...... │ │ │ │ - 0x000d9e80 636f7265 2e657863 65707469 6f6e2e46 core.exception.F │ │ │ │ - 0x000d9e90 6f726b45 72726f72 00000000 00000000 orkError........ │ │ │ │ - 0x000d9ea0 636f7265 2e657863 65707469 6f6e2e53 core.exception.S │ │ │ │ - 0x000d9eb0 77697463 68457272 6f720000 00000000 witchError...... │ │ │ │ - 0x000d9ec0 636f7265 2e657863 65707469 6f6e2e55 core.exception.U │ │ │ │ - 0x000d9ed0 6e69636f 64654578 63657074 696f6e00 nicodeException. │ │ │ │ - 0x000d9ee0 756e6974 74657374 20666169 6c757265 unittest failure │ │ │ │ - 0x000d9ef0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000d9f00 636f7265 2e657863 65707469 6f6e2e53 core.exception.S │ │ │ │ - 0x000d9f10 75707072 65737354 72616365 496e666f uppressTraceInfo │ │ │ │ + 0x000d9c70 5d206973 206f7574 206f6620 626f756e ] is out of boun │ │ │ │ + 0x000d9c80 64732066 6f722061 72726179 206f6620 ds for array of │ │ │ │ + 0x000d9c90 6c656e67 74682000 00000000 00000000 length ......... │ │ │ │ + 0x000d9ca0 636f7265 2f657863 65707469 6f6e2e64 core/exception.d │ │ │ │ + 0x000d9cb0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000d9cc0 636f7265 2e657863 65707469 6f6e2e41 core.exception.A │ │ │ │ + 0x000d9cd0 72726179 496e6465 78457272 6f720000 rrayIndexError.. │ │ │ │ + 0x000d9ce0 68617320 61206c61 72676572 206c6f77 has a larger low │ │ │ │ + 0x000d9cf0 65722069 6e646578 20746861 6e207570 er index than up │ │ │ │ + 0x000d9d00 70657220 696e6465 78000000 00000000 per index....... │ │ │ │ + 0x000d9d10 65787465 6e647320 70617374 20736f75 extends past sou │ │ │ │ + 0x000d9d20 72636520 61727261 79206f66 206c656e rce array of len │ │ │ │ + 0x000d9d30 67746820 00000000 00000000 00000000 gth ............ │ │ │ │ + 0x000d9d40 636f7265 2e657863 65707469 6f6e2e41 core.exception.A │ │ │ │ + 0x000d9d50 72726179 536c6963 65457272 6f720000 rraySliceError.. │ │ │ │ + 0x000d9d60 41737365 7274696f 6e206661 696c7572 Assertion failur │ │ │ │ + 0x000d9d70 65000000 00000000 00000000 00000000 e............... │ │ │ │ + 0x000d9d80 636f7265 2e657863 65707469 6f6e2e41 core.exception.A │ │ │ │ + 0x000d9d90 73736572 74457272 6f720000 00000000 ssertError...... │ │ │ │ + 0x000d9da0 46696e61 6c697a61 74696f6e 20657272 Finalization err │ │ │ │ + 0x000d9db0 6f720000 00000000 00000000 00000000 or.............. │ │ │ │ + 0x000d9dc0 416e2065 78636570 74696f6e 20776173 An exception was │ │ │ │ + 0x000d9dd0 20746872 6f776e20 7768696c 65206669 thrown while fi │ │ │ │ + 0x000d9de0 6e616c69 7a696e67 20616e20 696e7374 nalizing an inst │ │ │ │ + 0x000d9df0 616e6365 206f6620 00000000 00000000 ance of ........ │ │ │ │ + 0x000d9e00 636f7265 2e657863 65707469 6f6e2e46 core.exception.F │ │ │ │ + 0x000d9e10 696e616c 697a6545 72726f72 00000000 inalizeError.... │ │ │ │ + 0x000d9e20 4d656d6f 72792061 6c6c6f63 6174696f Memory allocatio │ │ │ │ + 0x000d9e30 6e206661 696c6564 00000000 00000000 n failed........ │ │ │ │ + 0x000d9e40 636f7265 2e657863 65707469 6f6e2e4f core.exception.O │ │ │ │ + 0x000d9e50 75744f66 4d656d6f 72794572 726f7200 utOfMemoryError. │ │ │ │ + 0x000d9e60 496e7661 6c696420 6d656d6f 7279206f Invalid memory o │ │ │ │ + 0x000d9e70 70657261 74696f6e 00000000 00000000 peration........ │ │ │ │ + 0x000d9e80 636f7265 2e657863 65707469 6f6e2e49 core.exception.I │ │ │ │ + 0x000d9e90 6e76616c 69644d65 6d6f7279 4f706572 nvalidMemoryOper │ │ │ │ + 0x000d9ea0 6174696f 6e457272 6f720000 00000000 ationError...... │ │ │ │ + 0x000d9eb0 636f7265 2e657863 65707469 6f6e2e46 core.exception.F │ │ │ │ + 0x000d9ec0 6f726b45 72726f72 00000000 00000000 orkError........ │ │ │ │ + 0x000d9ed0 636f7265 2e657863 65707469 6f6e2e53 core.exception.S │ │ │ │ + 0x000d9ee0 77697463 68457272 6f720000 00000000 witchError...... │ │ │ │ + 0x000d9ef0 636f7265 2e657863 65707469 6f6e2e55 core.exception.U │ │ │ │ + 0x000d9f00 6e69636f 64654578 63657074 696f6e00 nicodeException. │ │ │ │ + 0x000d9f10 756e6974 74657374 20666169 6c757265 unittest failure │ │ │ │ 0x000d9f20 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000d9f30 4e6f2061 7070726f 70726961 74652073 No appropriate s │ │ │ │ - 0x000d9f40 77697463 6820636c 61757365 20666f75 witch clause fou │ │ │ │ - 0x000d9f50 6e640000 00000000 00000000 00000000 nd.............. │ │ │ │ - 0x000d9f60 5d206973 206f7574 206f6620 626f756e ] is out of boun │ │ │ │ - 0x000d9f70 64732066 6f722061 72726179 206f6620 ds for array of │ │ │ │ - 0x000d9f80 6c656e67 74682000 00000000 00000000 length ......... │ │ │ │ + 0x000d9f30 636f7265 2e657863 65707469 6f6e2e53 core.exception.S │ │ │ │ + 0x000d9f40 75707072 65737354 72616365 496e666f uppressTraceInfo │ │ │ │ + 0x000d9f50 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000d9f60 4e6f2061 7070726f 70726961 74652073 No appropriate s │ │ │ │ + 0x000d9f70 77697463 6820636c 61757365 20666f75 witch clause fou │ │ │ │ + 0x000d9f80 6e640000 00000000 00000000 00000000 nd.............. │ │ │ │ 0x000d9f90 4743206f 7074696f 6e732061 72652073 GC options are s │ │ │ │ 0x000d9fa0 70656369 66696564 20617320 77686974 pecified as whit │ │ │ │ 0x000d9fb0 65207370 61636520 73657061 72617465 e space separate │ │ │ │ 0x000d9fc0 64206173 7369676e 6d656e74 733a0a20 d assignments:. │ │ │ │ 0x000d9fd0 20202064 69736162 6c653a30 7c312020 disable:0|1 │ │ │ │ 0x000d9fe0 20202d20 73746172 74206469 7361626c - start disabl │ │ │ │ 0x000d9ff0 65642028 2564290a 20202020 666f726b ed (%d). fork │ │ │ │ @@ -614,28 +614,28 @@ │ │ │ │ 0x000db340 2e000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000db350 636f7265 2f73796e 632f6576 656e742e core/sync/event. │ │ │ │ 0x000db360 64000000 00000000 00000000 00000000 d............... │ │ │ │ 0x000db370 4572726f 723a2070 74687265 61645f63 Error: pthread_c │ │ │ │ 0x000db380 6f6e6461 7474725f 696e6974 20666169 ondattr_init fai │ │ │ │ 0x000db390 6c65642e 00000000 00000000 00000000 led............. │ │ │ │ 0x000db3a0 4572726f 723a2070 74687265 61645f63 Error: pthread_c │ │ │ │ - 0x000db3b0 6f6e6461 7474725f 73657463 6c6f636b ondattr_setclock │ │ │ │ - 0x000db3c0 20666169 6c65642e 00000000 00000000 failed......... │ │ │ │ + 0x000db3b0 6f6e645f 696e6974 20666169 6c65642e ond_init failed. │ │ │ │ + 0x000db3c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000db3d0 4572726f 723a2070 74687265 61645f63 Error: pthread_c │ │ │ │ - 0x000db3e0 6f6e645f 696e6974 20666169 6c65642e ond_init failed. │ │ │ │ - 0x000db3f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000db400 4572726f 723a2070 74687265 61645f63 Error: pthread_c │ │ │ │ - 0x000db410 6f6e6461 7474725f 64657374 726f7920 ondattr_destroy │ │ │ │ - 0x000db420 6661696c 65642e00 00000000 00000000 failed.......... │ │ │ │ - 0x000db430 4572726f 723a2070 74687265 61645f6d Error: pthread_m │ │ │ │ - 0x000db440 75746578 5f646573 74726f79 20666169 utex_destroy fai │ │ │ │ - 0x000db450 6c65642e 00000000 00000000 00000000 led............. │ │ │ │ + 0x000db3e0 6f6e6461 7474725f 64657374 726f7920 ondattr_destroy │ │ │ │ + 0x000db3f0 6661696c 65642e00 00000000 00000000 failed.......... │ │ │ │ + 0x000db400 4572726f 723a2070 74687265 61645f6d Error: pthread_m │ │ │ │ + 0x000db410 75746578 5f646573 74726f79 20666169 utex_destroy fai │ │ │ │ + 0x000db420 6c65642e 00000000 00000000 00000000 led............. │ │ │ │ + 0x000db430 4572726f 723a2070 74687265 61645f63 Error: pthread_c │ │ │ │ + 0x000db440 6f6e645f 64657374 726f7920 6661696c ond_destroy fail │ │ │ │ + 0x000db450 65642e00 00000000 00000000 00000000 ed.............. │ │ │ │ 0x000db460 4572726f 723a2070 74687265 61645f63 Error: pthread_c │ │ │ │ - 0x000db470 6f6e645f 64657374 726f7920 6661696c ond_destroy fail │ │ │ │ - 0x000db480 65642e00 00000000 00000000 00000000 ed.............. │ │ │ │ + 0x000db470 6f6e6461 7474725f 73657463 6c6f636b ondattr_setclock │ │ │ │ + 0x000db480 20666169 6c65642e 00000000 00000000 failed......... │ │ │ │ 0x000db490 636f7265 2e73796e 632e6578 63657074 core.sync.except │ │ │ │ 0x000db4a0 696f6e2e 53796e63 4572726f 72000000 ion.SyncError... │ │ │ │ 0x000db4b0 636f7265 2f73796e 632f6d75 7465782e core/sync/mutex. │ │ │ │ 0x000db4c0 64000000 00000000 00000000 00000000 d............... │ │ │ │ 0x000db4d0 636f7265 2e73796e 632e6d75 7465782e core.sync.mutex. │ │ │ │ 0x000db4e0 4d757465 78000000 00000000 00000000 Mutex........... │ │ │ │ 0x000db4f0 4572726f 723a2070 74687265 61645f6d Error: pthread_m │ │ │ │ @@ -938,36 +938,36 @@ │ │ │ │ 0x000dc780 4661696c 65642074 6f206765 74206c69 Failed to get li │ │ │ │ 0x000dc790 62726172 79206861 6e646c65 2e000000 brary handle.... │ │ │ │ 0x000dc7a0 4d756c74 69706c65 20544c53 20736567 Multiple TLS seg │ │ │ │ 0x000dc7b0 6d656e74 7320696e 20696d61 67652068 ments in image h │ │ │ │ 0x000dc7c0 65616465 722e0000 00000000 00000000 eader........... │ │ │ │ 0x000dc7d0 53327274 35747261 63653653 796d626f S2rt5trace6Symbo │ │ │ │ 0x000dc7e0 6c000000 00000000 00000000 00000000 l............... │ │ │ │ - 0x000dc7f0 53327274 35747261 63653753 796d5061 S2rt5trace7SymPa │ │ │ │ - 0x000dc800 69720000 00000000 00000000 00000000 ir.............. │ │ │ │ - 0x000dc810 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d ---------------- │ │ │ │ - 0x000dc820 2d2d0a00 00000000 00000000 00000000 --.............. │ │ │ │ - 0x000dc830 252e2a73 09256c6c 7509256c 6c640925 %.*s.%llu.%lld.% │ │ │ │ - 0x000dc840 6c6c640a 00000000 00000000 00000000 lld............. │ │ │ │ - 0x000dc850 0a3d3d3d 3d3d3d3d 3d205469 6d657220 .======== Timer │ │ │ │ - 0x000dc860 66726571 75656e63 7920756e 6b6e6f77 frequency unknow │ │ │ │ - 0x000dc870 6e2c2054 696d6573 20617265 20696e20 n, Times are in │ │ │ │ - 0x000dc880 4d656761 7469636b 73203d3d 3d3d3d3d Megaticks ====== │ │ │ │ - 0x000dc890 3d3d0a0a 00000000 00000000 00000000 ==.............. │ │ │ │ - 0x000dc8a0 20204e75 6d202020 20202020 20202054 Num T │ │ │ │ - 0x000dc8b0 72656520 20202020 20202046 756e6320 ree Func │ │ │ │ - 0x000dc8c0 20202020 20202050 65720a00 00000000 Per...... │ │ │ │ - 0x000dc8d0 20204361 6c6c7320 20202020 20202054 Calls T │ │ │ │ - 0x000dc8e0 696d6520 20202020 20202054 696d6520 ime Time │ │ │ │ - 0x000dc8f0 20202020 20202043 616c6c0a 0a000000 Call..... │ │ │ │ - 0x000dc900 25376c6c 75253132 6c6c6425 31326c6c %7llu%12lld%12ll │ │ │ │ - 0x000dc910 64253132 6c6c6420 20202020 252e2a73 d%12lld %.*s │ │ │ │ - 0x000dc920 0a000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000dc930 63616e6e 6f742077 72697465 20272573 cannot write '%s │ │ │ │ - 0x000dc940 27000000 00000000 00000000 00000000 '............... │ │ │ │ + 0x000dc7f0 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d ---------------- │ │ │ │ + 0x000dc800 2d2d0a00 00000000 00000000 00000000 --.............. │ │ │ │ + 0x000dc810 252e2a73 09256c6c 7509256c 6c640925 %.*s.%llu.%lld.% │ │ │ │ + 0x000dc820 6c6c640a 00000000 00000000 00000000 lld............. │ │ │ │ + 0x000dc830 0a3d3d3d 3d3d3d3d 3d205469 6d657220 .======== Timer │ │ │ │ + 0x000dc840 66726571 75656e63 7920756e 6b6e6f77 frequency unknow │ │ │ │ + 0x000dc850 6e2c2054 696d6573 20617265 20696e20 n, Times are in │ │ │ │ + 0x000dc860 4d656761 7469636b 73203d3d 3d3d3d3d Megaticks ====== │ │ │ │ + 0x000dc870 3d3d0a0a 00000000 00000000 00000000 ==.............. │ │ │ │ + 0x000dc880 20204e75 6d202020 20202020 20202054 Num T │ │ │ │ + 0x000dc890 72656520 20202020 20202046 756e6320 ree Func │ │ │ │ + 0x000dc8a0 20202020 20202050 65720a00 00000000 Per...... │ │ │ │ + 0x000dc8b0 20204361 6c6c7320 20202020 20202054 Calls T │ │ │ │ + 0x000dc8c0 696d6520 20202020 20202054 696d6520 ime Time │ │ │ │ + 0x000dc8d0 20202020 20202043 616c6c0a 0a000000 Call..... │ │ │ │ + 0x000dc8e0 25376c6c 75253132 6c6c6425 31326c6c %7llu%12lld%12ll │ │ │ │ + 0x000dc8f0 64253132 6c6c6420 20202020 252e2a73 d%12lld %.*s │ │ │ │ + 0x000dc900 0a000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000dc910 63616e6e 6f742077 72697465 20272573 cannot write '%s │ │ │ │ + 0x000dc920 27000000 00000000 00000000 00000000 '............... │ │ │ │ + 0x000dc930 53327274 35747261 63653753 796d5061 S2rt5trace7SymPa │ │ │ │ + 0x000dc940 69720000 00000000 00000000 00000000 ir.............. │ │ │ │ 0x000dc950 696d6d75 7461626c 65286368 6172295b immutable(char)[ │ │ │ │ 0x000dc960 5d000000 00000000 00000000 00000000 ]............... │ │ │ │ 0x000dc970 72742e75 74696c2e 74797065 696e666f rt.util.typeinfo │ │ │ │ 0x000dc980 2e547970 65496e66 6f47656e 65726963 .TypeInfoGeneric │ │ │ │ 0x000dc990 21287562 7974652c 20756279 7465292e !(ubyte, ubyte). │ │ │ │ 0x000dc9a0 54797065 496e666f 47656e65 72696300 TypeInfoGeneric. │ │ │ │ 0x000dc9b0 72742e75 74696c2e 74797065 696e666f rt.util.typeinfo │ │ │ ├── readelf --wide --decompress --hex-dump=.data {} │ │ │ │ @@ -80,70 +80,70 @@ │ │ │ │ 0x00101bb0 00000000 00000000 30000000 00000000 ........0....... │ │ │ │ 0x00101bc0 19000000 509c0d00 0a000000 00000000 ....P........... │ │ │ │ 0x00101bd0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00101be0 00000000 3c030400 00000000 00000000 ....<........... │ │ │ │ 0x00101bf0 00000000 00000000 00000000 11a406c1 ................ │ │ │ │ 0x00101c00 10eb34e5 1e0144e6 48edeb3e 00000000 ..4...D.H..>.... │ │ │ │ 0x00101c10 00000000 00000000 9c000000 00000000 ................ │ │ │ │ - 0x00101c20 1e000000 909c0d00 0a000000 00000000 ................ │ │ │ │ + 0x00101c20 1e000000 c09c0d00 0a000000 00000000 ................ │ │ │ │ 0x00101c30 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00101c40 00000000 3c030500 00000000 00000000 ....<........... │ │ │ │ 0x00101c50 00000000 00000000 00000000 daa203ac ................ │ │ │ │ 0x00101c60 0fd0bfbf f1a42554 fd61e529 00000000 ......%T.a.).... │ │ │ │ 0x00101c70 00000000 00000000 b4000000 00000000 ................ │ │ │ │ - 0x00101c80 1e000000 109d0d00 0a000000 00000000 ................ │ │ │ │ + 0x00101c80 1e000000 409d0d00 0a000000 00000000 ....@........... │ │ │ │ 0x00101c90 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00101ca0 00000000 3c030500 00000000 00000000 ....<........... │ │ │ │ 0x00101cb0 00000000 00000000 00000000 722b1e25 ............r+.% │ │ │ │ 0x00101cc0 dd23bec6 432713ed afa2044e 00000000 .#..C'.....N.... │ │ │ │ 0x00101cd0 00000000 00000000 30000000 00000000 ........0....... │ │ │ │ - 0x00101ce0 1a000000 509d0d00 0a000000 00000000 ....P........... │ │ │ │ + 0x00101ce0 1a000000 809d0d00 0a000000 00000000 ................ │ │ │ │ 0x00101cf0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00101d00 00000000 3c030400 00000000 00000000 ....<........... │ │ │ │ 0x00101d10 00000000 00000000 00000000 a3d9c838 ...............8 │ │ │ │ 0x00101d20 1127944c c3015a2d a93bd232 00000000 .'.L..Z-.;.2.... │ │ │ │ 0x00101d30 00000000 00000000 34000000 00000000 ........4....... │ │ │ │ - 0x00101d40 1c000000 d09d0d00 0a000000 00000000 ................ │ │ │ │ + 0x00101d40 1c000000 009e0d00 0a000000 00000000 ................ │ │ │ │ 0x00101d50 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00101d60 00000000 3c030400 00000000 00000000 ....<........... │ │ │ │ 0x00101d70 00000000 00000000 00000000 06bcdd0d ................ │ │ │ │ 0x00101d80 01932fbd c3aa0c3d d6615c5a 00000000 ../....=.a\Z.... │ │ │ │ 0x00101d90 00000000 00000000 30000000 00000000 ........0....... │ │ │ │ - 0x00101da0 1f000000 109e0d00 0a000000 00000000 ................ │ │ │ │ + 0x00101da0 1f000000 409e0d00 0a000000 00000000 ....@........... │ │ │ │ 0x00101db0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00101dc0 00000000 3c030400 00000000 00000000 ....<........... │ │ │ │ 0x00101dd0 00000000 00000000 00000000 73b19f23 ............s..# │ │ │ │ 0x00101de0 d3a398a4 a0b1a7cf b1e4a03c 00000000 ...........<.... │ │ │ │ 0x00101df0 00000000 00000000 30000000 00000000 ........0....... │ │ │ │ - 0x00101e00 2a000000 509e0d00 0a000000 00000000 *...P........... │ │ │ │ + 0x00101e00 2a000000 809e0d00 0a000000 00000000 *............... │ │ │ │ 0x00101e10 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00101e20 00000000 3c030400 00000000 00000000 ....<........... │ │ │ │ 0x00101e30 00000000 00000000 00000000 04e2c714 ................ │ │ │ │ 0x00101e40 1333ec07 3a6a9c2a ab025dec 00000000 .3..:j.*..]..... │ │ │ │ 0x00101e50 00000000 00000000 30000000 00000000 ........0....... │ │ │ │ - 0x00101e60 18000000 809e0d00 0a000000 00000000 ................ │ │ │ │ + 0x00101e60 18000000 b09e0d00 0a000000 00000000 ................ │ │ │ │ 0x00101e70 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00101e80 00000000 3c030400 00000000 00000000 ....<........... │ │ │ │ 0x00101e90 00000000 00000000 00000000 48812879 ............H.(y │ │ │ │ 0x00101ea0 3b546f8b efd8809f 0e5b2c4d 00000000 ;To......[,M.... │ │ │ │ 0x00101eb0 00000000 00000000 30000000 00000000 ........0....... │ │ │ │ - 0x00101ec0 1a000000 a09e0d00 0a000000 00000000 ................ │ │ │ │ + 0x00101ec0 1a000000 d09e0d00 0a000000 00000000 ................ │ │ │ │ 0x00101ed0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00101ee0 00000000 3c030400 00000000 00000000 ....<........... │ │ │ │ 0x00101ef0 00000000 00000000 00000000 673211a8 ............g2.. │ │ │ │ 0x00101f00 ec68ed07 0f37841e fe0365c5 00000000 .h...7....e..... │ │ │ │ 0x00101f10 00000000 00000000 30000000 00000000 ........0....... │ │ │ │ - 0x00101f20 1f000000 c09e0d00 0a000000 00000000 ................ │ │ │ │ + 0x00101f20 1f000000 f09e0d00 0a000000 00000000 ................ │ │ │ │ 0x00101f30 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00101f40 00000000 3c030400 00000000 00000000 ....<........... │ │ │ │ 0x00101f50 00000000 00000000 00000000 743622f5 ............t6". │ │ │ │ 0x00101f60 6564068d b79782fb 25ea288b 00000000 ed......%.(..... │ │ │ │ 0x00101f70 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00101f80 00000000 00000000 0c000000 00000000 ................ │ │ │ │ - 0x00101f90 20000000 009f0d00 07000000 00000000 ............... │ │ │ │ + 0x00101f90 20000000 309f0d00 07000000 00000000 ...0........... │ │ │ │ 0x00101fa0 01000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00101fb0 00000000 36020200 00000000 00000000 ....6........... │ │ │ │ 0x00101fc0 00000000 00000000 00000000 f35ca522 .............\." │ │ │ │ 0x00101fd0 058c9f33 52419da6 70bbd5fb 00000000 ...3RA..p....... │ │ │ │ 0x00101fe0 04080080 00000000 0b000000 00000000 ................ │ │ │ │ 0x00101ff0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00102000 00000000 00000000 00000000 00000000 ................ │ │ │ │ @@ -1169,15 +1169,15 @@ │ │ │ │ 0x00105fc0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00105fd0 00000000 00000000 11000000 d0c70d00 ................ │ │ │ │ 0x00105fe0 30000000 00000000 00000000 00000000 0............... │ │ │ │ 0x00105ff0 00000000 00000000 01000000 00000000 ................ │ │ │ │ 0x00106000 00000000 08000000 00000000 00000000 ................ │ │ │ │ 0x00106010 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00106020 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00106030 00000000 00000000 12000000 f0c70d00 ................ │ │ │ │ + 0x00106030 00000000 00000000 12000000 30c90d00 ............0... │ │ │ │ 0x00106040 10000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00106050 00000000 00000000 01000000 00000000 ................ │ │ │ │ 0x00106060 00000000 08000000 00000000 00000000 ................ │ │ │ │ 0x00106070 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00106080 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00106090 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x001060a0 70000080 00000000 00000000 00000000 p............... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 62356132 64643931 66346661 63656235 b5a2dd91f4faceb5 │ │ │ │ - 0x00000010 32623630 30386161 63626661 65376238 2b6008aacbfae7b8 │ │ │ │ - 0x00000020 33613535 37612e64 65627567 00000000 3a557a.debug.... │ │ │ │ - 0x00000030 0d8e2200 ..". │ │ │ │ + 0x00000000 37373138 37616331 66386366 32623733 77187ac1f8cf2b73 │ │ │ │ + 0x00000010 33343361 62363565 32353063 35333333 343ab65e250c5333 │ │ │ │ + 0x00000020 62376162 35632e64 65627567 00000000 b7ab5c.debug.... │ │ │ │ + 0x00000030 651c0751 e..Q