---
triple:          'arm64-apple-darwin'
binary-path:     '../../.ext/arm64-darwin25/coverage.bundle'
relocations:
  - { offset: 0x1E, size: 0x8, addend: 0x0, symName: _rb_iseq_complete, symObjAddr: 0x0, symBinAddr: 0x5D8, symSize: 0x14 }
  - { offset: 0x4A, size: 0x8, addend: 0x0, symName: _current_state, symObjAddr: 0x9710, symBinAddr: 0x8120, symSize: 0x0 }
  - { offset: 0x75, size: 0x8, addend: 0x0, symName: _rb_coverage_supported, symObjAddr: 0x22C, symBinAddr: 0x804, symSize: 0x16C }
  - { offset: 0x9A, size: 0x8, addend: 0x0, symName: _rb_coverage_supported.rbimpl_id, symObjAddr: 0x9718, symBinAddr: 0x8128, symSize: 0x0 }
  - { offset: 0xAF, size: 0x8, addend: 0x0, symName: _rb_coverage_supported.rbimpl_id.14, symObjAddr: 0x9720, symBinAddr: 0x8130, symSize: 0x0 }
  - { offset: 0xC4, size: 0x8, addend: 0x0, symName: _rb_coverage_supported.rbimpl_id.16, symObjAddr: 0x9728, symBinAddr: 0x8138, symSize: 0x0 }
  - { offset: 0xD9, size: 0x8, addend: 0x0, symName: _rb_coverage_supported.rbimpl_id.18, symObjAddr: 0x9730, symBinAddr: 0x8140, symSize: 0x0 }
  - { offset: 0xEE, size: 0x8, addend: 0x0, symName: _rb_coverage_supported.rbimpl_id.20, symObjAddr: 0x9738, symBinAddr: 0x8148, symSize: 0x0 }
  - { offset: 0x134, size: 0x8, addend: 0x0, symName: _rb_coverage_setup, symObjAddr: 0x398, symBinAddr: 0x970, symSize: 0x384 }
  - { offset: 0x159, size: 0x8, addend: 0x0, symName: _rb_coverage_setup.rbimpl_id, symObjAddr: 0x9740, symBinAddr: 0x8150, symSize: 0x0 }
  - { offset: 0x16E, size: 0x8, addend: 0x0, symName: _rb_coverage_setup.rbimpl_id.27, symObjAddr: 0x9748, symBinAddr: 0x8158, symSize: 0x0 }
  - { offset: 0x183, size: 0x8, addend: 0x0, symName: _rb_coverage_setup.rbimpl_id.28, symObjAddr: 0x9750, symBinAddr: 0x8160, symSize: 0x0 }
  - { offset: 0x198, size: 0x8, addend: 0x0, symName: _rb_coverage_setup.rbimpl_id.29, symObjAddr: 0x9758, symBinAddr: 0x8168, symSize: 0x0 }
  - { offset: 0x1AD, size: 0x8, addend: 0x0, symName: _rb_coverage_setup.rbimpl_id.30, symObjAddr: 0x9760, symBinAddr: 0x8170, symSize: 0x0 }
  - { offset: 0x1C2, size: 0x8, addend: 0x0, symName: _rb_coverage_setup.rbimpl_id.32, symObjAddr: 0x9768, symBinAddr: 0x8178, symSize: 0x0 }
  - { offset: 0x22C, size: 0x8, addend: 0x0, symName: _current_mode, symObjAddr: 0x9770, symBinAddr: 0x8180, symSize: 0x0 }
  - { offset: 0x23C, size: 0x8, addend: 0x0, symName: _rb_coverage_result, symObjAddr: 0x75C, symBinAddr: 0xD34, symSize: 0x1F0 }
  - { offset: 0x263, size: 0x8, addend: 0x0, symName: _rb_coverage_result.rbimpl_id, symObjAddr: 0x9778, symBinAddr: 0x8188, symSize: 0x0 }
  - { offset: 0x279, size: 0x8, addend: 0x0, symName: _rb_coverage_result.rbimpl_id.36, symObjAddr: 0x9780, symBinAddr: 0x8190, symSize: 0x0 }
  - { offset: 0x2EC, size: 0x8, addend: 0x0, symName: _coverage_peek_result_i, symObjAddr: 0xBDC, symBinAddr: 0x11B4, symSize: 0x218 }
  - { offset: 0x313, size: 0x8, addend: 0x0, symName: _coverage_peek_result_i.rbimpl_id, symObjAddr: 0x9788, symBinAddr: 0x8198, symSize: 0x0 }
  - { offset: 0x329, size: 0x8, addend: 0x0, symName: _coverage_peek_result_i.rbimpl_id.39, symObjAddr: 0x9790, symBinAddr: 0x81A0, symSize: 0x0 }
  - { offset: 0x33F, size: 0x8, addend: 0x0, symName: _coverage_peek_result_i.rbimpl_id.40, symObjAddr: 0x9798, symBinAddr: 0x81A8, symSize: 0x0 }
  - { offset: 0x429, size: 0x8, addend: 0x0, symName: _method_coverage_i, symObjAddr: 0xDF4, symBinAddr: 0x13CC, symSize: 0x650 }
  - { offset: 0x44E, size: 0x8, addend: 0x0, symName: _method_coverage_i.rbimpl_id, symObjAddr: 0x97A0, symBinAddr: 0x81B0, symSize: 0x0 }
  - { offset: 0x62D, size: 0x8, addend: 0x0, symName: _rb_coverage_state, symObjAddr: 0x9E4, symBinAddr: 0xFBC, symSize: 0xD8 }
  - { offset: 0x654, size: 0x8, addend: 0x0, symName: _rb_coverage_state.rbimpl_id, symObjAddr: 0x97A8, symBinAddr: 0x81B8, symSize: 0x0 }
  - { offset: 0x66A, size: 0x8, addend: 0x0, symName: _rb_coverage_state.rbimpl_id.43, symObjAddr: 0x97B0, symBinAddr: 0x81C0, symSize: 0x0 }
  - { offset: 0x680, size: 0x8, addend: 0x0, symName: _rb_coverage_state.rbimpl_id.45, symObjAddr: 0x97B8, symBinAddr: 0x81C8, symSize: 0x0 }
  - { offset: 0x6A5, size: 0x8, addend: 0x0, symName: _me2counter, symObjAddr: 0x1E70, symBinAddr: 0x8110, symSize: 0x0 }
  - { offset: 0x2830, size: 0x8, addend: 0x0, symName: _rb_iseq_complete, symObjAddr: 0x0, symBinAddr: 0x5D8, symSize: 0x14 }
  - { offset: 0x285A, size: 0x8, addend: 0x0, symName: _rb_coverage_resume, symObjAddr: 0x14, symBinAddr: 0x5EC, symSize: 0x84 }
  - { offset: 0x2882, size: 0x8, addend: 0x0, symName: _rb_coverage_suspend, symObjAddr: 0x98, symBinAddr: 0x670, symSize: 0x5C }
  - { offset: 0x28AC, size: 0x8, addend: 0x0, symName: _Init_coverage, symObjAddr: 0xF4, symBinAddr: 0x6CC, symSize: 0x138 }
  - { offset: 0x28D2, size: 0x8, addend: 0x0, symName: _rb_coverage_start, symObjAddr: 0x71C, symBinAddr: 0xCF4, symSize: 0x40 }
  - { offset: 0x2916, size: 0x8, addend: 0x0, symName: _rb_coverage_peek_result, symObjAddr: 0x94C, symBinAddr: 0xF24, symSize: 0x98 }
  - { offset: 0x295E, size: 0x8, addend: 0x0, symName: _rb_coverage_running, symObjAddr: 0xABC, symBinAddr: 0x1094, symSize: 0x28 }
  - { offset: 0x2988, size: 0x8, addend: 0x0, symName: _rbimpl_intern_const, symObjAddr: 0xAE4, symBinAddr: 0x10BC, symSize: 0x50 }
  - { offset: 0x29C1, size: 0x8, addend: 0x0, symName: _rb_intern_const, symObjAddr: 0xB34, symBinAddr: 0x110C, symSize: 0x34 }
  - { offset: 0x29FA, size: 0x8, addend: 0x0, symName: _RB_TEST, symObjAddr: 0xB68, symBinAddr: 0x1140, symSize: 0x1C }
  - { offset: 0x2A22, size: 0x8, addend: 0x0, symName: _RB_NIL_P, symObjAddr: 0xB84, symBinAddr: 0x115C, symSize: 0x1C }
  - { offset: 0x2A4A, size: 0x8, addend: 0x0, symName: _clear_me2counter_i, symObjAddr: 0xBA0, symBinAddr: 0x1178, symSize: 0x3C }
  - { offset: 0x2AB8, size: 0x8, addend: 0x0, symName: _RARRAY_AREF, symObjAddr: 0x1444, symBinAddr: 0x1A1C, symSize: 0x38 }
  - { offset: 0x2AFC, size: 0x8, addend: 0x0, symName: _branch_coverage, symObjAddr: 0x147C, symBinAddr: 0x1A54, symSize: 0x68 }
  - { offset: 0x2B40, size: 0x8, addend: 0x0, symName: _rb_array_const_ptr, symObjAddr: 0x14E4, symBinAddr: 0x1ABC, symSize: 0x54 }
  - { offset: 0x2B6A, size: 0x8, addend: 0x0, symName: _RB_FL_ANY_RAW, symObjAddr: 0x1538, symBinAddr: 0x1B10, symSize: 0x34 }
  - { offset: 0x2BA3, size: 0x8, addend: 0x0, symName: _RB_FL_TEST_RAW, symObjAddr: 0x156C, symBinAddr: 0x1B44, symSize: 0x24 }
  - { offset: 0x2BDC, size: 0x8, addend: 0x0, symName: _branch_coverage_i, symObjAddr: 0x1590, symBinAddr: 0x1B68, symSize: 0x12C }
  - { offset: 0x2C93, size: 0x8, addend: 0x0, symName: _RB_INT2FIX, symObjAddr: 0x16BC, symBinAddr: 0x1C94, symSize: 0x44 }
  - { offset: 0x2D01, size: 0x8, addend: 0x0, symName: _branch_coverage_ii, symObjAddr: 0x1700, symBinAddr: 0x1CD8, symSize: 0x11C }
  - { offset: 0x2DA9, size: 0x8, addend: 0x0, symName: _rb_fix2long, symObjAddr: 0x181C, symBinAddr: 0x1DF4, symSize: 0x4C }
  - { offset: 0x2DD1, size: 0x8, addend: 0x0, symName: _rbimpl_right_shift_is_arithmetic_p, symObjAddr: 0x1868, symBinAddr: 0x1E40, symSize: 0xC }
  - { offset: 0x2DEA, size: 0x8, addend: 0x0, symName: _rbimpl_fix2long_by_shift, symObjAddr: 0x1874, symBinAddr: 0x1E4C, symSize: 0x30 }
  - { offset: 0x2E3C, size: 0x8, addend: 0x0, symName: _rbimpl_fix2long_by_idiv, symObjAddr: 0x18A4, symBinAddr: 0x1E7C, symSize: 0x38 }
  - { offset: 0x2E8E, size: 0x8, addend: 0x0, symName: _RB_TYPE_P, symObjAddr: 0x18DC, symBinAddr: 0x1EB4, symSize: 0x54 }
  - { offset: 0x2EC7, size: 0x8, addend: 0x0, symName: _imemo_type, symObjAddr: 0x1930, symBinAddr: 0x1F08, symSize: 0x24 }
  - { offset: 0x2EEF, size: 0x8, addend: 0x0, symName: _RB_FIXNUM_P, symObjAddr: 0x1954, symBinAddr: 0x1F2C, symSize: 0x1C }
  - { offset: 0x2F17, size: 0x8, addend: 0x0, symName: _RB_SYMBOL_P, symObjAddr: 0x1970, symBinAddr: 0x1F48, symSize: 0x4C }
  - { offset: 0x2F41, size: 0x8, addend: 0x0, symName: _RB_FLOAT_TYPE_P, symObjAddr: 0x19BC, symBinAddr: 0x1F94, symSize: 0x88 }
  - { offset: 0x2F6B, size: 0x8, addend: 0x0, symName: _RB_SPECIAL_CONST_P, symObjAddr: 0x1A44, symBinAddr: 0x201C, symSize: 0x48 }
  - { offset: 0x2F95, size: 0x8, addend: 0x0, symName: _RB_BUILTIN_TYPE, symObjAddr: 0x1A8C, symBinAddr: 0x2064, symSize: 0x28 }
  - { offset: 0x2FCB, size: 0x8, addend: 0x0, symName: _RB_STATIC_SYM_P, symObjAddr: 0x1AB4, symBinAddr: 0x208C, symSize: 0x24 }
  - { offset: 0x3004, size: 0x8, addend: 0x0, symName: _RB_DYNAMIC_SYM_P, symObjAddr: 0x1AD8, symBinAddr: 0x20B0, symSize: 0x64 }
  - { offset: 0x302E, size: 0x8, addend: 0x0, symName: _RB_FLONUM_P, symObjAddr: 0x1B3C, symBinAddr: 0x2114, symSize: 0x20 }
  - { offset: 0x3058, size: 0x8, addend: 0x0, symName: _RB_IMMEDIATE_P, symObjAddr: 0x1B5C, symBinAddr: 0x2134, symSize: 0x1C }
  - { offset: 0x3082, size: 0x8, addend: 0x0, symName: _rb_type, symObjAddr: 0x1B78, symBinAddr: 0x2150, symSize: 0xF8 }
...
