   0  -live- %i0, %i1, %r0
   0  switch %i0, <SwitchDictDescr 1:L1, 2:L2, 10:L3, 16:L4, 17:L5>
   4  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x3fff40d42490> -> %r0
   8  residual_call_r_v $<* fn RSocketError.__init__>, R[%r0, $<* struct rpy_string>], <CallDescr(rr) EF=2>
  15  -live- %r0
  15  guard_class %r0 -> %i0
  18  -live- %r0
  18  raise %r0
  20  ---
  20  L1:
  20  -live- %r0
  20  -live- %r0
  20  guard_class %r0 -> %i0
  23  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_str_w> -> %i0
  28  -live- %i0, %r0
  28  switch %i0, <SwitchDictDescr 0:L6, 1:L7, 2:L8>
  32  unreachable
  33  ---
  33  L6:
  33  -live- %r0
  33  inline_call_r_r <JitCode 'W_UnicodeObject.str_w'>, R[%r0] -> %r1
  39  -live- %r1
  39  L9:
  39  residual_call_r_r $<* fn _ll_0_alloc_with_del___>, R[], <CallDescr() EF=5> -> %r0
  45  -live- %r0, %r1
  45  setfield_gc_i %r0, $<* struct sockaddr>, FieldDescr<rpython.rlib.rsocket.Address.inst_addr_p>
  50  residual_call_r_v $<* fn UNIXAddress.__init__>, R[%r0, %r1], <CallDescr(rr) EF=5>
  57  -live- %r0
  57  ref_return %r0
  59  ---
  59  L7:
  59  -live- %r0
  59  getfield_gc_r_pure %r0, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value> -> %r1
  64  goto L9
  67  ---
  67  L8:
  67  -live- %r0
  67  inline_call_r_r <JitCode 'oefmt__expected__s__got__T_object_star_2'>, R[$<* struct pypy.objspace.std.typeobject.W_TypeObject>, $<* struct rpy_string>, $<* struct rpy_string>, %r0] -> %r0
  76  -live- %r0
  76  -live- %r0
  76  guard_class %r0 -> %i0
  79  -live- %r0
  79  raise %r0
  81  ---
  81  L2:
  81  -live- %r0
  81  inline_call_ir_r <JitCode 'StdObjSpace.unpackiterable'>, I[$2], R[%r0] -> %r0
  89  -live- %r0
  89  getfield_gc_i %r0, FieldDescr<list.length> -> %i0
  94  -live- %i0, %r0
  94  goto_if_not_int_eq %i0, $2, L10
  99  getlistitem_gc_r %r0, $0, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x3fff6e03e050> -> %r1
 107  getlistitem_gc_r %r0, $1, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x3fff6e03e050> -> %r0
 115  -live- %r0, %r1
 115  guard_class %r1 -> %i0
 118  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_str_w> -> %i0
 123  -live- %i0, %r0, %r1
 123  switch %i0, <SwitchDictDescr 0:L11, 1:L12, 2:L13>
 127  unreachable
 128  ---
 128  L11:
 128  -live- %r0, %r1
 128  inline_call_r_r <JitCode 'W_UnicodeObject.str_w'>, R[%r1] -> %r1
 134  -live- %r0, %r1
 134  L14:
 134  -live- %r0, %r1
 134  guard_class %r0 -> %i0
 137  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
 142  -live- %i0, %r0, %r1
 142  switch %i0, <SwitchDictDescr 0:L15, 1:L16, 2:L17>
 146  unreachable
 147  ---
 147  L15:
 147  -live- %r0, %r1
 147  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i0
 152  L18:
 152  -live- %i0, %r1
 152  goto_if_not_int_lt %i0, $0, L19
 157  L20:
 157  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x3fff66b922d0> -> %r0
 161  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 166  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__w_value>
 171  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__application_traceback>
 176  -live- %r0
 176  raise %r0
 178  ---
 178  L19:
 178  -live- %i0, %r1
 178  goto_if_not_int_gt %i0, $65535, L21
 183  goto L20
 186  ---
 186  L21:
 186  residual_call_r_r $<* fn _ll_0_alloc_with_del___>, R[], <CallDescr() EF=5> -> %r0
 192  -live- %i0, %r0, %r1
 192  setfield_gc_i %r0, $<* struct sockaddr>, FieldDescr<rpython.rlib.rsocket.Address.inst_addr_p>
 197  residual_call_ir_v $<* fn INETAddress.__init__>, I[%i0], R[%r0, %r1], <CallDescr(rri) EF=7>
 206  -live- %r0
 206  ref_return %r0
 208  ---
 208  L16:
 208  -live- %r0, %r1
 208  -live- %r0, %r1
 208  guard_class %r0 -> %i0
 211  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
 216  -live- %i0, %r0, %r1
 216  int_guard_value %i0
 218  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
 225  -live- %r0, %r1
 225  -live- %r0, %r1
 225  guard_class %r0 -> %i0
 228  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
 233  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i0
 241  -live- %i0, %r1
 241  goto L18
 244  ---
 244  L17:
 244  -live- %r0
 244  inline_call_r_r <JitCode 'oefmt__expected__s__got__T_object_star_2'>, R[$<* struct pypy.objspace.std.typeobject.W_TypeObject>, $<* struct rpy_string>, $<* struct rpy_string>, %r0] -> %r0
 253  -live- %r0
 253  -live- %r0
 253  guard_class %r0 -> %i0
 256  -live- %r0
 256  raise %r0
 258  ---
 258  L12:
 258  -live- %r0, %r1
 258  getfield_gc_r_pure %r1, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value> -> %r1
 263  goto L14
 266  ---
 266  L13:
 266  -live- %r1
 266  inline_call_r_r <JitCode 'oefmt__expected__s__got__T_object_star_2'>, R[$<* struct pypy.objspace.std.typeobject.W_TypeObject>, $<* struct rpy_string>, $<* struct rpy_string>, %r1] -> %r0
 275  -live- %r0
 275  -live- %r0
 275  guard_class %r0 -> %i0
 278  -live- %r0
 278  raise %r0
 280  ---
 280  L10:
 280  raise $<* struct object>
 282  ---
 282  L3:
 282  -live- %r0
 282  inline_call_ir_r <JitCode 'StdObjSpace.unpackiterable'>, I[$-1], R[%r0] -> %r2
 290  -live- %r2
 290  getfield_gc_i %r2, FieldDescr<list.length> -> %i0
 295  -live- %i0, %r2
 295  goto_if_not_int_ge %i0, $2, L22
 300  -live- %i0, %r2
 300  goto_if_not_int_le %i0, $4, L23
 305  getlistitem_gc_r %r2, $0, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x3fff6e03e050> -> %r0
 313  -live- %r0, %r2
 313  guard_class %r0 -> %i0
 316  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_str_w> -> %i0
 321  -live- %i0, %r0, %r2
 321  switch %i0, <SwitchDictDescr 0:L24, 1:L25, 2:L26>
 325  unreachable
 326  ---
 326  L24:
 326  -live- %r0, %r2
 326  inline_call_r_r <JitCode 'W_UnicodeObject.str_w'>, R[%r0] -> %r1
 332  -live- %r1, %r2
 332  L27:
 332  getlistitem_gc_r %r2, $1, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x3fff6e03e050> -> %r0
 340  -live- %r0, %r1, %r2
 340  guard_class %r0 -> %i0
 343  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
 348  -live- %i0, %r0, %r1, %r2
 348  switch %i0, <SwitchDictDescr 0:L28, 1:L29, 2:L30>
 352  unreachable
 353  ---
 353  L28:
 353  -live- %r0, %r1, %r2
 353  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i1
 358  L31:
 358  -live- %i1, %r1, %r2
 358  goto_if_not_int_lt %i1, $0, L32
 363  L33:
 363  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x3fff66b922d0> -> %r0
 367  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 372  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__w_value>
 377  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__application_traceback>
 382  -live- %r0
 382  raise %r0
 384  ---
 384  L32:
 384  -live- %i1, %r1, %r2
 384  goto_if_not_int_gt %i1, $65535, L34
 389  goto L33
 392  ---
 392  L34:
 392  getfield_gc_i %r2, FieldDescr<list.length> -> %i0
 397  -live- %i0, %i1, %r1, %r2
 397  goto_if_not_int_gt %i0, $2, L35
 402  getlistitem_gc_r %r2, $2, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x3fff6e03e050> -> %r0
 410  -live- %i1, %r0, %r1, %r2
 410  guard_class %r0 -> %i0
 413  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
 418  -live- %i0, %i1, %r0, %r1, %r2
 418  switch %i0, <SwitchDictDescr 0:L36, 1:L37, 2:L38>
 422  unreachable
 423  ---
 423  L36:
 423  -live- %i1, %r0, %r1, %r2
 423  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i2
 428  L39:
 428  getfield_gc_i %r2, FieldDescr<list.length> -> %i0
 433  -live- %i0, %i1, %i2, %r1, %r2
 433  goto_if_not_int_gt %i0, $3, L40
 438  getlistitem_gc_r %r2, $3, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x3fff6e03e050> -> %r0
 446  -live- %i1, %i2, %r0, %r1
 446  guard_class %r0 -> %i0
 449  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_uint_w> -> %i0
 454  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i0
 462  -live- %i0, %i1, %i2, %r1
 462  L41:
 462  -live- %i0, %i1, %i2, %r1
 462  goto_if_not_int_lt %i2, $0, L42
 467  L43:
 467  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x3fff66b922d0> -> %r0
 471  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 476  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__w_value>
 481  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__application_traceback>
 486  -live- %r0
 486  raise %r0
 488  ---
 488  L42:
 488  -live- %i0, %i1, %i2, %r1
 488  goto_if_not_int_gt %i2, $1048575, L44
 493  goto L43
 496  ---
 496  L44:
 496  residual_call_r_r $<* fn _ll_0_alloc_with_del___>, R[], <CallDescr() EF=5> -> %r0
 502  -live- %i0, %i1, %i2, %r0, %r1
 502  setfield_gc_i %r0, $<* struct sockaddr>, FieldDescr<rpython.rlib.rsocket.Address.inst_addr_p>
 507  residual_call_ir_v $<* fn INET6Address.__init__>, I[%i1, %i2, %i0], R[%r0, %r1], <CallDescr(rriii) EF=7>
 518  -live- %r0
 518  ref_return %r0
 520  ---
 520  L40:
 520  int_copy $0L -> %i0
 523  goto L41
 526  ---
 526  L37:
 526  -live- %i1, %r0, %r1, %r2
 526  -live- %i1, %r0, %r1, %r2
 526  guard_class %r0 -> %i0
 529  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
 534  -live- %i0, %i1, %r0, %r1, %r2
 534  int_guard_value %i0
 536  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
 543  -live- %i1, %r0, %r1, %r2
 543  -live- %i1, %r0, %r1, %r2
 543  guard_class %r0 -> %i0
 546  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
 551  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i2
 559  -live- %i1, %i2, %r1, %r2
 559  goto L39
 562  ---
 562  L38:
 562  -live- %r0
 562  inline_call_r_r <JitCode 'oefmt__expected__s__got__T_object_star_2'>, R[$<* struct pypy.objspace.std.typeobject.W_TypeObject>, $<* struct rpy_string>, $<* struct rpy_string>, %r0] -> %r0
 571  -live- %r0
 571  -live- %r0
 571  guard_class %r0 -> %i0
 574  -live- %r0
 574  raise %r0
 576  ---
 576  L35:
 576  int_copy $0 -> %i2
 579  goto L39
 582  ---
 582  L29:
 582  -live- %r0, %r1, %r2
 582  -live- %r0, %r1, %r2
 582  guard_class %r0 -> %i0
 585  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
 590  -live- %i0, %r0, %r1, %r2
 590  int_guard_value %i0
 592  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
 599  -live- %r0, %r1, %r2
 599  -live- %r0, %r1, %r2
 599  guard_class %r0 -> %i0
 602  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
 607  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i1
 615  -live- %i1, %r1, %r2
 615  goto L31
 618  ---
 618  L30:
 618  -live- %r0
 618  inline_call_r_r <JitCode 'oefmt__expected__s__got__T_object_star_2'>, R[$<* struct pypy.objspace.std.typeobject.W_TypeObject>, $<* struct rpy_string>, $<* struct rpy_string>, %r0] -> %r0
 627  -live- %r0
 627  -live- %r0
 627  guard_class %r0 -> %i0
 630  -live- %r0
 630  raise %r0
 632  ---
 632  L25:
 632  -live- %r0, %r2
 632  getfield_gc_r_pure %r0, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value> -> %r1
 637  goto L27
 640  ---
 640  L26:
 640  -live- %r0
 640  inline_call_r_r <JitCode 'oefmt__expected__s__got__T_object_star_2'>, R[$<* struct pypy.objspace.std.typeobject.W_TypeObject>, $<* struct rpy_string>, $<* struct rpy_string>, %r0] -> %r0
 649  -live- %r0
 649  -live- %r0
 649  guard_class %r0 -> %i0
 652  -live- %r0
 652  raise %r0
 654  ---
 654  L23:
 654  L45:
 654  getfield_gc_i %r2, FieldDescr<list.length> -> %i0
 659  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x3fff42fa0290> -> %r0
 663  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 668  setfield_gc_r %r0, $<* struct tuple2>, FieldDescr<pypy.interpreter.error.OpErrFmt.inst_xstrings>
 673  setfield_gc_i %r0, %i0, FieldDescr<pypy.interpreter.error.OpErrFmt.inst_x0>
 678  -live- %r0
 678  raise %r0
 680  ---
 680  L22:
 680  goto L45
 683  ---
 683  L4:
 683  -live- %r0
 683  inline_call_ir_r <JitCode 'StdObjSpace.unpackiterable'>, I[$2], R[%r0] -> %r0
 691  -live- %r0
 691  getfield_gc_i %r0, FieldDescr<list.length> -> %i0
 696  -live- %i0, %r0
 696  goto_if_not_int_eq %i0, $2, L46
 701  getlistitem_gc_r %r0, $0, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x3fff6e03e050> -> %r1
 709  getlistitem_gc_r %r0, $1, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x3fff6e03e050> -> %r0
 717  -live- %r0, %r1
 717  guard_class %r1 -> %i0
 720  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_uint_w> -> %i0
 725  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r1] -> %i0
 733  -live- %i0, %r0
 733  -live- %i0, %r0
 733  guard_class %r0 -> %i1
 736  getfield_raw_i %i1, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_uint_w> -> %i1
 741  inline_call_ir_i <JitCode 'dispatcher'>, I[%i1], R[%r0] -> %i1
 749  -live- %i0, %i1
 749  residual_call_r_r $<* fn _ll_0_alloc_with_del___>, R[], <CallDescr() EF=5> -> %r0
 755  -live- %i0, %i1, %r0
 755  setfield_gc_i %r0, $<* struct sockaddr>, FieldDescr<rpython.rlib.rsocket.Address.inst_addr_p>
 760  residual_call_ir_v $<* fn NETLINKAddress.__init__>, I[%i0, %i1], R[%r0], <CallDescr(rii) EF=5>
 769  -live- %r0
 769  ref_return %r0
 771  ---
 771  L46:
 771  raise $<* struct object>
 773  ---
 773  L5:
 773  -live- %i1, %r0
 773  inline_call_ir_r <JitCode 'StdObjSpace.unpackiterable'>, I[$-1], R[%r0] -> %r1
 781  -live- %i1, %r1
 781  getfield_gc_i %r1, FieldDescr<list.length> -> %i0
 786  -live- %i0, %i1, %r1
 786  goto_if_not_int_ge %i0, $2, L47
 791  -live- %i0, %i1, %r1
 791  goto_if_not_int_le %i0, $5, L48
 796  getlistitem_gc_r %r1, $0, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x3fff6e03e050> -> %r0
 804  -live- %i1, %r0, %r1
 804  guard_class %r0 -> %i0
 807  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_str_w> -> %i0
 812  -live- %i0, %i1, %r0, %r1
 812  switch %i0, <SwitchDictDescr 0:L49, 1:L50, 2:L51>
 816  unreachable
 817  ---
 817  L49:
 817  -live- %i1, %r0, %r1
 817  inline_call_r_r <JitCode 'W_UnicodeObject.str_w'>, R[%r0] -> %r0
 823  -live- %i1, %r0, %r1
 823  L52:
 823  residual_call_ir_i $<* fn get_ifindex_from_ifname>, I[%i1], R[%r0], <CallDescr(ir) EF=7> -> %i1
 832  -live- %i1, %r1
 832  getlistitem_gc_r %r1, $1, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x3fff6e03e050> -> %r0
 840  -live- %i1, %r0, %r1
 840  guard_class %r0 -> %i0
 843  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
 848  -live- %i0, %i1, %r0, %r1
 848  switch %i0, <SwitchDictDescr 0:L53, 1:L54, 2:L55>
 852  unreachable
 853  ---
 853  L53:
 853  -live- %i1, %r0, %r1
 853  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i2
 858  L56:
 858  getfield_gc_i %r1, FieldDescr<list.length> -> %i0
 863  -live- %i0, %i1, %i2, %r1
 863  goto_if_not_int_gt %i0, $2, L57
 868  getlistitem_gc_r %r1, $2, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x3fff6e03e050> -> %r0
 876  -live- %i1, %i2, %r0, %r1
 876  guard_class %r0 -> %i0
 879  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
 884  -live- %i0, %i1, %i2, %r0, %r1
 884  switch %i0, <SwitchDictDescr 0:L58, 1:L59, 2:L60>
 888  unreachable
 889  ---
 889  L58:
 889  -live- %i1, %i2, %r0, %r1
 889  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i3
 894  L61:
 894  getfield_gc_i %r1, FieldDescr<list.length> -> %i0
 899  -live- %i0, %i1, %i2, %i3, %r1
 899  goto_if_not_int_gt %i0, $3, L62
 904  getlistitem_gc_r %r1, $3, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x3fff6e03e050> -> %r0
 912  -live- %i1, %i2, %i3, %r0, %r1
 912  guard_class %r0 -> %i0
 915  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
 920  -live- %i0, %i1, %i2, %i3, %r0, %r1
 920  switch %i0, <SwitchDictDescr 0:L63, 1:L64, 2:L65>
 924  unreachable
 925  ---
 925  L63:
 925  -live- %i1, %i2, %i3, %r0, %r1
 925  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i4
 930  L66:
 930  getfield_gc_i %r1, FieldDescr<list.length> -> %i0
 935  -live- %i0, %i1, %i2, %i3, %i4, %r1
 935  goto_if_not_int_gt %i0, $4, L67
 940  getlistitem_gc_r %r1, $4, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x3fff6e03e050> -> %r0
 948  -live- %i1, %i2, %i3, %i4, %r0
 948  guard_class %r0 -> %i0
 951  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_str_w> -> %i0
 956  -live- %i0, %i1, %i2, %i3, %i4, %r0
 956  switch %i0, <SwitchDictDescr 0:L68, 1:L69, 2:L70>
 960  unreachable
 961  ---
 961  L68:
 961  -live- %i1, %i2, %i3, %i4, %r0
 961  inline_call_r_r <JitCode 'W_UnicodeObject.str_w'>, R[%r0] -> %r1
 967  -live- %i1, %i2, %i3, %i4, %r1
 967  L71:
 967  strlen %r1 -> %i0
 970  -live- %i0, %i1, %i2, %i3, %i4, %r1
 970  goto_if_not_int_gt %i0, $8, L72
 975  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x3fff66b922d0> -> %r0
 979  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 984  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__w_value>
 989  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__application_traceback>
 994  -live- %r0
 994  raise %r0
 996  ---
 996  L72:
 996  L73:
 996  -live- %i1, %i2, %i3, %i4, %r1
 996  goto_if_not_int_lt %i2, $0, L74
1001  L75:
1001  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x3fff66b922d0> -> %r0
1005  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
1010  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__w_value>
1015  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__application_traceback>
1020  -live- %r0
1020  raise %r0
1022  ---
1022  L74:
1022  -live- %i1, %i2, %i3, %i4, %r1
1022  goto_if_not_int_gt %i2, $1048575, L76
1027  goto L75
1030  ---
1030  L76:
1030  residual_call_r_r $<* fn _ll_0_alloc_with_del___>, R[], <CallDescr() EF=5> -> %r0
1036  -live- %i1, %i2, %i3, %i4, %r0, %r1
1036  setfield_gc_i %r0, $<* struct sockaddr>, FieldDescr<rpython.rlib.rsocket.Address.inst_addr_p>
1041  residual_call_ir_v $<* fn PacketAddress.__init__>, I[%i1, %i2, %i3, %i4], R[%r0, %r1], <CallDescr(riiiir) EF=5>
1053  -live- %r0
1053  ref_return %r0
1055  ---
1055  L69:
1055  -live- %i1, %i2, %i3, %i4, %r0
1055  getfield_gc_r_pure %r0, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value> -> %r1
1060  goto L71
1063  ---
1063  L70:
1063  -live- %r0
1063  inline_call_r_r <JitCode 'oefmt__expected__s__got__T_object_star_2'>, R[$<* struct pypy.objspace.std.typeobject.W_TypeObject>, $<* struct rpy_string>, $<* struct rpy_string>, %r0] -> %r0
1072  -live- %r0
1072  -live- %r0
1072  guard_class %r0 -> %i0
1075  -live- %r0
1075  raise %r0
1077  ---
1077  L67:
1077  ref_copy $<* struct rpy_string> -> %r1
1080  goto L73
1083  ---
1083  L64:
1083  -live- %i1, %i2, %i3, %r0, %r1
1083  -live- %i1, %i2, %i3, %r0, %r1
1083  guard_class %r0 -> %i0
1086  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
1091  -live- %i0, %i1, %i2, %i3, %r0, %r1
1091  int_guard_value %i0
1093  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
1100  -live- %i1, %i2, %i3, %r0, %r1
1100  -live- %i1, %i2, %i3, %r0, %r1
1100  guard_class %r0 -> %i0
1103  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
1108  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i4
1116  -live- %i1, %i2, %i3, %i4, %r1
1116  goto L66
1119  ---
1119  L65:
1119  -live- %r0
1119  inline_call_r_r <JitCode 'oefmt__expected__s__got__T_object_star_2'>, R[$<* struct pypy.objspace.std.typeobject.W_TypeObject>, $<* struct rpy_string>, $<* struct rpy_string>, %r0] -> %r0
1128  -live- %r0
1128  -live- %r0
1128  guard_class %r0 -> %i0
1131  -live- %r0
1131  raise %r0
1133  ---
1133  L62:
1133  int_copy $0 -> %i4
1136  goto L66
1139  ---
1139  L59:
1139  -live- %i1, %i2, %r0, %r1
1139  -live- %i1, %i2, %r0, %r1
1139  guard_class %r0 -> %i0
1142  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
1147  -live- %i0, %i1, %i2, %r0, %r1
1147  int_guard_value %i0
1149  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
1156  -live- %i1, %i2, %r0, %r1
1156  -live- %i1, %i2, %r0, %r1
1156  guard_class %r0 -> %i0
1159  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
1164  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i3
1172  -live- %i1, %i2, %i3, %r1
1172  goto L61
1175  ---
1175  L60:
1175  -live- %r0
1175  inline_call_r_r <JitCode 'oefmt__expected__s__got__T_object_star_2'>, R[$<* struct pypy.objspace.std.typeobject.W_TypeObject>, $<* struct rpy_string>, $<* struct rpy_string>, %r0] -> %r0
1184  -live- %r0
1184  -live- %r0
1184  guard_class %r0 -> %i0
1187  -live- %r0
1187  raise %r0
1189  ---
1189  L57:
1189  int_copy $0 -> %i3
1192  goto L61
1195  ---
1195  L54:
1195  -live- %i1, %r0, %r1
1195  -live- %i1, %r0, %r1
1195  guard_class %r0 -> %i0
1198  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
1203  -live- %i0, %i1, %r0, %r1
1203  int_guard_value %i0
1205  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
1212  -live- %i1, %r0, %r1
1212  -live- %i1, %r0, %r1
1212  guard_class %r0 -> %i0
1215  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
1220  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i2
1228  -live- %i1, %i2, %r1
1228  goto L56
1231  ---
1231  L55:
1231  -live- %r0
1231  inline_call_r_r <JitCode 'oefmt__expected__s__got__T_object_star_2'>, R[$<* struct pypy.objspace.std.typeobject.W_TypeObject>, $<* struct rpy_string>, $<* struct rpy_string>, %r0] -> %r0
1240  -live- %r0
1240  -live- %r0
1240  guard_class %r0 -> %i0
1243  -live- %r0
1243  raise %r0
1245  ---
1245  L50:
1245  -live- %i1, %r0, %r1
1245  getfield_gc_r_pure %r0, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value> -> %r0
1250  goto L52
1253  ---
1253  L51:
1253  -live- %r0
1253  inline_call_r_r <JitCode 'oefmt__expected__s__got__T_object_star_2'>, R[$<* struct pypy.objspace.std.typeobject.W_TypeObject>, $<* struct rpy_string>, $<* struct rpy_string>, %r0] -> %r0
1262  -live- %r0
1262  -live- %r0
1262  guard_class %r0 -> %i0
1265  -live- %r0
1265  raise %r0
1267  ---
1267  L48:
1267  L77:
1267  getfield_gc_i %r1, FieldDescr<list.length> -> %i0
1272  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x3fff42fa0290> -> %r0
1276  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
1281  setfield_gc_r %r0, $<* struct tuple2>, FieldDescr<pypy.interpreter.error.OpErrFmt.inst_xstrings>
1286  setfield_gc_i %r0, %i0, FieldDescr<pypy.interpreter.error.OpErrFmt.inst_x0>
1291  -live- %r0
1291  raise %r0
1293  ---
1293  L47:
1293  goto L77
