   0  inline_call_r_i <JitCode 'ObjSpace.c_filedescriptor_w'>, R[%r0] -> %i1
   6  -live- %i0, %i1, %r1, %r2
   6  -live- %i0, %i1, %r1, %r2
   6  guard_class %r1 -> %i2
   9  getfield_raw_i %i2, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_bigint_w> -> %i2
  14  -live- %i0, %i1, %i2, %r1, %r2
  14  switch %i2, <SwitchDictDescr 0:L1, 1:L2, 2:L3, 3:L4>
  18  unreachable
  19  ---
  19  L1:
  19  -live- %r1
  19  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] -> %r1
  28  -live- %r1
  28  assert_not_none %r1
  30  -live- %r1
  30  guard_class %r1 -> %i2
  33  -live- %r1
  33  raise %r1
  35  ---
  35  L2:
  35  -live- %i0, %i1, %r1, %r2
  35  getfield_gc_i_pure %r1, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i2
  40  residual_call_ir_r $<* fn fromint>, I[%i2], R[], <CallDescr(i) EF=4> -> %r0
  48  -live- %i0, %i1, %r0, %r2
  48  L5:
  48  residual_call_r_i $<* fn rbigint.uintmask>, R[%r0], <CallDescr(r) EF=0> -> %i2
  55  int_and %i2, $4294967295 -> %i3
  59  inline_call_r_r <JitCode 'ObjSpace.writebuf_w'>, R[%r2] -> %r0
  65  -live- %i0, %i1, %i3, %r0, %r2
  65  catch_exception L6
  68  -live- %i0, %i1, %i3, %r0
  68  guard_class %r0 -> %i2
  71  getfield_raw_i %i2, FieldDescr<rpython.rlib.buffer.Buffer_vtable.cls_as_str> -> %i2
  76  -live- %i0, %i1, %i2, %i3, %r0
  76  switch %i2, <SwitchDictDescr 0:L7, 1:L8, 2:L9>
  80  unreachable
  81  ---
  81  L7:
  81  -live- %i0, %i1, %i3, %r0
  81  getfield_gc_r_pure %r0, FieldDescr<rpython.rlib.buffer.StringBuffer.inst_value> -> %r1
  86  L10:
  86  strlen %r1 -> %i2
  89  int_add %i2, $1 -> %i2
  93  residual_call_ir_i $<* fn _ll_1_raw_malloc_varsize__Signed>, I[%i2], R[], <CallDescr(i) EF=5 OS_RAW_MALLOC_VARSIZE_CHAR> -> %i4
 101  -live- %i0, %i1, %i3, %i4, %r0, %r1
 101  strlen %r1 -> %i2
 104  residual_call_ir_v $<* fn copy_string_to_raw>, I[%i4, $0, %i2], R[%r1], <CallDescr(riii) EF=0 OS_STR_COPY_TO_RAW>
 114  setarrayitem_raw_i %i4, %i2, $'\x00', <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000000190fa41a8>
 120  strlen %r1 -> %i2
 123  -live- %i0, %i1, %i2, %i3, %i4, %r0, %r1
 123  goto_if_not_int_lt %i2, $1024, L11
 128  int_copy $1024 -> %i2
 131  L12:
 131  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x00000001a6172448> -> %r2
 135  setfield_gc_i %r2, %i2, FieldDescr<rpython.rtyper.lltypesystem.rffi.scoped_alloc_buffer.inst_size>
 140  inline_call_r_r <JitCode 'scoped_alloc_buffer.__enter__'>, R[%r2] -> %r3
 146  -live- %i0, %i1, %i3, %i4, %r0, %r1, %r2, %r3
 146  catch_exception L13
 149  getfield_gc_i %r3, FieldDescr<rpython.rtyper.lltypesystem.rffi.scoped_alloc_buffer.inst_raw> -> %i2
 154  strlen %r1 -> %i5
 157  inline_call_ir_v <JitCode 'memcpy__arrayPtr_arrayPtr_Signed_star_3'>, I[%i2, %i4, %i5], R[]
 165  -live- %i0, %i1, %i3, %i4, %r0, %r1, %r2, %r3
 165  catch_exception L14
 168  getfield_gc_i %r3, FieldDescr<rpython.rtyper.lltypesystem.rffi.scoped_alloc_buffer.inst_raw> -> %i2
 173  inline_call_ir_i <JitCode 'ioctl__Signed_UINT_arrayPtr_star_3'>, I[%i1, %i3, %i2], R[] -> %i3
 182  -live- %i0, %i3, %i4, %r0, %r1, %r2, %r3
 182  catch_exception L15
 185  -live- %i0, %i3, %i4, %r0, %r1, %r2, %r3
 185  goto_if_not_int_lt %i3, $0, L16
 190  inline_call_r_r <JitCode '_get_error'>, R[$<* struct rpy_string>] -> %r1
 196  -live- %i4, %r1, %r2
 196  catch_exception L17
 199  assert_not_none %r1
 201  -live- %i4, %r1, %r2
 201  guard_class %r1 -> %i2
 204  getfield_gc_i %r2, FieldDescr<rpython.rtyper.lltypesystem.rffi.scoped_alloc_buffer.inst_raw> -> %i1
 209  getfield_gc_r %r2, FieldDescr<rpython.rtyper.lltypesystem.rffi.scoped_alloc_buffer.inst_gc_buf> -> %r0
 214  getfield_gc_i %r2, FieldDescr<rpython.rtyper.lltypesystem.rffi.scoped_alloc_buffer.inst_case_num> -> %i0
 219  residual_call_ir_v $<* fn keep_buffer_alive_until_here>, I[%i1, %i0], R[%r0], <CallDescr(iri) EF=2>
 228  L18:
 228  residual_call_ir_v $<* fn _ll_1_raw_free__arrayPtr>, I[%i4], R[], <CallDescr(i) EF=2 OS_RAW_FREE>
 235  -live- %r1
 235  raise %r1
 237  ---
 237  L17:
 237  last_exception -> %i2
 239  last_exc_value -> %r1
 241  L19:
 241  getfield_gc_i %r2, FieldDescr<rpython.rtyper.lltypesystem.rffi.scoped_alloc_buffer.inst_raw> -> %i1
 246  getfield_gc_r %r2, FieldDescr<rpython.rtyper.lltypesystem.rffi.scoped_alloc_buffer.inst_gc_buf> -> %r0
 251  getfield_gc_i %r2, FieldDescr<rpython.rtyper.lltypesystem.rffi.scoped_alloc_buffer.inst_case_num> -> %i0
 256  residual_call_ir_v $<* fn keep_buffer_alive_until_here>, I[%i1, %i0], R[%r0], <CallDescr(iri) EF=2>
 265  goto L18
 268  ---
 268  L16:
 268  getfield_gc_i %r3, FieldDescr<rpython.rtyper.lltypesystem.rffi.scoped_alloc_buffer.inst_raw> -> %i2
 273  strlen %r1 -> %i1
 276  inline_call_ir_r <JitCode 'charpsize2str'>, I[%i2, %i1], R[] -> %r1
 284  -live- %i0, %i3, %i4, %r0, %r1, %r2
 284  catch_exception L20
 287  -live- %i0, %i3, %i4, %r0, %r1, %r2
 287  goto_if_not_int_is_true %i0, L21
 291  -live- %i3, %i4, %r0, %r1, %r2
 291  guard_class %r0 -> %i2
 294  getfield_raw_i %i2, FieldDescr<rpython.rlib.buffer.Buffer_vtable.cls_setslice> -> %i2
 299  -live- %i2, %i3, %i4, %r0, %r1, %r2
 299  int_guard_value %i2
 301  residual_call_ir_v %i2, <IndirectCallTargets>, I[$0], R[%r0, %r1], <CallDescr(rir) EF=7>
 310  -live- %i3, %i4, %r2
 310  catch_exception L22
 313  inline_call_ir_r <JitCode 'newint__int'>, I[%i3], R[] -> %r1
 320  -live- %i4, %r1, %r2
 320  catch_exception L23
 323  L24:
 323  getfield_gc_i %r2, FieldDescr<rpython.rtyper.lltypesystem.rffi.scoped_alloc_buffer.inst_raw> -> %i2
 328  getfield_gc_r %r2, FieldDescr<rpython.rtyper.lltypesystem.rffi.scoped_alloc_buffer.inst_gc_buf> -> %r0
 333  getfield_gc_i %r2, FieldDescr<rpython.rtyper.lltypesystem.rffi.scoped_alloc_buffer.inst_case_num> -> %i1
 338  residual_call_ir_v $<* fn keep_buffer_alive_until_here>, I[%i2, %i1], R[%r0], <CallDescr(iri) EF=2>
 347  residual_call_ir_v $<* fn _ll_1_raw_free__arrayPtr>, I[%i4], R[], <CallDescr(i) EF=2 OS_RAW_FREE>
 354  ref_return %r1
 356  ---
 356  L23:
 356  last_exception -> %i2
 358  last_exc_value -> %r1
 360  goto L19
 363  ---
 363  L22:
 363  last_exception -> %i2
 365  last_exc_value -> %r1
 367  goto L19
 370  ---
 370  L21:
 370  inline_call_r_r <JitCode 'newbytes'>, R[%r1] -> %r1
 376  -live- %i4, %r1, %r2
 376  catch_exception L25
 379  goto L24
 382  ---
 382  L25:
 382  last_exception -> %i2
 384  last_exc_value -> %r1
 386  goto L19
 389  ---
 389  L20:
 389  last_exception -> %i2
 391  last_exc_value -> %r1
 393  goto L19
 396  ---
 396  L15:
 396  last_exception -> %i2
 398  last_exc_value -> %r1
 400  goto L19
 403  ---
 403  L14:
 403  last_exception -> %i2
 405  last_exc_value -> %r1
 407  goto L19
 410  ---
 410  L13:
 410  last_exception -> %i2
 412  last_exc_value -> %r1
 414  residual_call_ir_v $<* fn _ll_1_raw_free__arrayPtr>, I[%i4], R[], <CallDescr(i) EF=2 OS_RAW_FREE>
 421  -live- %r1
 421  raise %r1
 423  ---
 423  L11:
 423  goto L12
 426  ---
 426  L8:
 426  -live-
 426  raise $<* struct object>
 428  ---
 428  L9:
 428  -live- %i0, %i1, %i3, %r0
 428  -live- %i0, %i1, %i3, %r0
 428  guard_class %r0 -> %i2
 431  getfield_raw_i %i2, FieldDescr<rpython.rlib.buffer.Buffer_vtable.cls_getlength> -> %i2
 436  -live- %i0, %i1, %i2, %i3, %r0
 436  int_guard_value %i2
 438  residual_call_r_i %i2, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=5> -> %i2
 445  -live- %i0, %i1, %i2, %i3, %r0
 445  -live- %i0, %i1, %i2, %i3, %r0
 445  guard_class %r0 -> %i4
 448  getfield_raw_i %i4, FieldDescr<rpython.rlib.buffer.Buffer_vtable.cls_getslice> -> %i4
 453  -live- %i0, %i1, %i2, %i3, %i4, %r0
 453  int_guard_value %i4
 455  residual_call_ir_r %i4, <IndirectCallTargets>, I[$0, $1, %i2], R[%r0], <CallDescr(riii) EF=7> -> %r1
 466  -live- %i0, %i1, %i3, %r0, %r1
 466  goto L10
 469  ---
 469  L6:
 469  goto_if_exception_mismatch $<* struct object_vtable>, L26
 473  last_exception -> %i2
 475  last_exc_value -> %r1
 477  getfield_gc_r %r1, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type> -> %r0
 482  inline_call_r_i <JitCode 'exception_match'>, R[%r0, $<* struct pypy.interpreter.baseobjspace.W_Root>] -> %i4
 489  -live- %i0, %i1, %i3, %i4, %r1, %r2
 489  -live- %i0, %i1, %i3, %i4, %r1, %r2
 489  goto_if_not %i4, L27
 493  -live- %i0, %i1, %i3, %r2
 493  goto_if_not_int_ne %i0, $-1, L28
 498  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x000000018e6b98a0> -> %r1
 502  setfield_gc_r %r1, $<* struct rpy_string>, FieldDescr<pypy.interpreter.error.OpErrFmtNoArgs.inst__value>
 507  setfield_gc_r %r1, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 512  assert_not_none %r1
 514  -live- %r1
 514  guard_class %r1 -> %i2
 517  -live- %r1
 517  raise %r1
 519  ---
 519  L28:
 519  inline_call_r_r <JitCode 'getarg_w__s_'>, R[$<* struct rpy_string>, %r2] -> %r0
 526  -live- %i1, %i3, %r0, %r2
 526  catch_exception L29
 529  strlen %r0 -> %i2
 532  int_add %i2, $1 -> %i2
 536  residual_call_ir_i $<* fn _ll_1_raw_malloc_varsize__Signed>, I[%i2], R[], <CallDescr(i) EF=5 OS_RAW_MALLOC_VARSIZE_CHAR> -> %i0
 544  -live- %i0, %i1, %i3, %r0
 544  strlen %r0 -> %i2
 547  residual_call_ir_v $<* fn copy_string_to_raw>, I[%i0, $0, %i2], R[%r0], <CallDescr(riii) EF=0 OS_STR_COPY_TO_RAW>
 557  setarrayitem_raw_i %i0, %i2, $'\x00', <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000000190fa41a8>
 563  strlen %r0 -> %i2
 566  -live- %i0, %i1, %i2, %i3, %r0
 566  goto_if_not_int_lt %i2, $1024, L30
 571  int_copy $1024 -> %i2
 574  L31:
 574  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x00000001a6172448> -> %r2
 578  setfield_gc_i %r2, %i2, FieldDescr<rpython.rtyper.lltypesystem.rffi.scoped_alloc_buffer.inst_size>
 583  inline_call_r_r <JitCode 'scoped_alloc_buffer.__enter__'>, R[%r2] -> %r1
 589  -live- %i0, %i1, %i3, %r0, %r1, %r2
 589  catch_exception L32
 592  getfield_gc_i %r1, FieldDescr<rpython.rtyper.lltypesystem.rffi.scoped_alloc_buffer.inst_raw> -> %i2
 597  strlen %r0 -> %i4
 600  inline_call_ir_v <JitCode 'memcpy__arrayPtr_arrayPtr_Signed_star_3'>, I[%i2, %i0, %i4], R[]
 608  -live- %i0, %i1, %i3, %r0, %r1, %r2
 608  catch_exception L33
 611  getfield_gc_i %r1, FieldDescr<rpython.rtyper.lltypesystem.rffi.scoped_alloc_buffer.inst_raw> -> %i2
 616  inline_call_ir_i <JitCode 'ioctl__Signed_UINT_arrayPtr_star_3'>, I[%i1, %i3, %i2], R[] -> %i2
 625  -live- %i0, %i2, %r0, %r1, %r2
 625  catch_exception L34
 628  -live- %i0, %i2, %r0, %r1, %r2
 628  goto_if_not_int_lt %i2, $0, L35
 633  inline_call_r_r <JitCode '_get_error'>, R[$<* struct rpy_string>] -> %r1
 639  -live- %i0, %r1, %r2
 639  catch_exception L36
 642  assert_not_none %r1
 644  -live- %i0, %r1, %r2
 644  guard_class %r1 -> %i2
 647  getfield_gc_i %r2, FieldDescr<rpython.rtyper.lltypesystem.rffi.scoped_alloc_buffer.inst_raw> -> %i1
 652  getfield_gc_r %r2, FieldDescr<rpython.rtyper.lltypesystem.rffi.scoped_alloc_buffer.inst_gc_buf> -> %r0
 657  getfield_gc_i %r2, FieldDescr<rpython.rtyper.lltypesystem.rffi.scoped_alloc_buffer.inst_case_num> -> %i3
 662  residual_call_ir_v $<* fn keep_buffer_alive_until_here>, I[%i1, %i3], R[%r0], <CallDescr(iri) EF=2>
 671  L37:
 671  residual_call_ir_v $<* fn _ll_1_raw_free__arrayPtr>, I[%i0], R[], <CallDescr(i) EF=2 OS_RAW_FREE>
 678  -live- %r1
 678  raise %r1
 680  ---
 680  L36:
 680  last_exception -> %i2
 682  last_exc_value -> %r1
 684  L38:
 684  getfield_gc_i %r2, FieldDescr<rpython.rtyper.lltypesystem.rffi.scoped_alloc_buffer.inst_raw> -> %i1
 689  getfield_gc_r %r2, FieldDescr<rpython.rtyper.lltypesystem.rffi.scoped_alloc_buffer.inst_gc_buf> -> %r0
 694  getfield_gc_i %r2, FieldDescr<rpython.rtyper.lltypesystem.rffi.scoped_alloc_buffer.inst_case_num> -> %i3
 699  residual_call_ir_v $<* fn keep_buffer_alive_until_here>, I[%i1, %i3], R[%r0], <CallDescr(iri) EF=2>
 708  goto L37
 711  ---
 711  L35:
 711  getfield_gc_i %r1, FieldDescr<rpython.rtyper.lltypesystem.rffi.scoped_alloc_buffer.inst_raw> -> %i2
 716  strlen %r0 -> %i1
 719  inline_call_ir_r <JitCode 'charpsize2str'>, I[%i2, %i1], R[] -> %r0
 727  -live- %i0, %r0, %r2
 727  catch_exception L39
 730  getfield_gc_i %r2, FieldDescr<rpython.rtyper.lltypesystem.rffi.scoped_alloc_buffer.inst_raw> -> %i2
 735  getfield_gc_r %r2, FieldDescr<rpython.rtyper.lltypesystem.rffi.scoped_alloc_buffer.inst_gc_buf> -> %r1
 740  getfield_gc_i %r2, FieldDescr<rpython.rtyper.lltypesystem.rffi.scoped_alloc_buffer.inst_case_num> -> %i1
 745  residual_call_ir_v $<* fn keep_buffer_alive_until_here>, I[%i2, %i1], R[%r1], <CallDescr(iri) EF=2>
 754  inline_call_r_r <JitCode 'newbytes'>, R[%r0] -> %r1
 760  -live- %i0, %r1
 760  catch_exception L40
 763  residual_call_ir_v $<* fn _ll_1_raw_free__arrayPtr>, I[%i0], R[], <CallDescr(i) EF=2 OS_RAW_FREE>
 770  ref_return %r1
 772  ---
 772  L40:
 772  last_exception -> %i2
 774  last_exc_value -> %r1
 776  L41:
 776  residual_call_ir_v $<* fn _ll_1_raw_free__arrayPtr>, I[%i0], R[], <CallDescr(i) EF=2 OS_RAW_FREE>
 783  -live- %r1
 783  raise %r1
 785  ---
 785  L39:
 785  last_exception -> %i2
 787  last_exc_value -> %r1
 789  goto L38
 792  ---
 792  L34:
 792  last_exception -> %i2
 794  last_exc_value -> %r1
 796  goto L38
 799  ---
 799  L33:
 799  last_exception -> %i2
 801  last_exc_value -> %r1
 803  goto L38
 806  ---
 806  L32:
 806  last_exception -> %i2
 808  last_exc_value -> %r1
 810  goto L41
 813  ---
 813  L30:
 813  goto L31
 816  ---
 816  L29:
 816  goto_if_exception_mismatch $<* struct object_vtable>, L42
 820  last_exception -> %i2
 822  last_exc_value -> %r1
 824  getfield_gc_r %r1, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type> -> %r0
 829  inline_call_r_i <JitCode 'exception_match'>, R[%r0, $<* struct pypy.interpreter.baseobjspace.W_Root>] -> %i0
 836  -live- %i0, %i1, %i3, %r1, %r2
 836  -live- %i0, %i1, %i3, %r1, %r2
 836  goto_if_not %i0, L43
 840  -live- %i1, %i3, %r2
 840  guard_class %r2 -> %i2
 843  getfield_raw_i %i2, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i2
 848  -live- %i1, %i2, %i3, %r2
 848  switch %i2, <SwitchDictDescr 0:L44, 1:L45, 2:L46>
 852  unreachable
 853  ---
 853  L44:
 853  -live- %r2
 853  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>, %r2] -> %r1
 862  -live- %r1
 862  assert_not_none %r1
 864  -live- %r1
 864  guard_class %r1 -> %i2
 867  -live- %r1
 867  raise %r1
 869  ---
 869  L45:
 869  -live- %i1, %i3, %r2
 869  getfield_gc_i_pure %r2, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i2
 874  L47:
 874  int_signext %i2, $4 -> %i2
 878  int_signext %i1, $4 -> %i1
 882  residual_call_ir_i $<* fn ccall_ioctl__INT_UINT_INT>, I[%i1, %i3, %i2], R[], <CallDescr(iii) EF=7> -> %i2
 892  -live- %i2
 892  -live- %i2
 892  goto_if_not_int_lt %i2, $0, L48
 897  residual_call_ir_i $<* fn _ll_1_threadlocalref_get__INTLlT_Signed>, I[$CDefinedIntSymbolic('RPY_TLOFS_rpy_errno')], R[], <CallDescr(i) EF=2 OS_THREADLOCALREF_GET> -> %i2
 905  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x00000001a8e84bf0> -> %r0
 909  setfield_gc_r %r0, $<* struct rpy_string>, FieldDescr<exceptions.EnvironmentError.inst_strerror>
 914  setfield_gc_i %r0, %i2, FieldDescr<exceptions.EnvironmentError.inst_errno>
 919  inline_call_r_r <JitCode 'wrap_oserror2__exceptions_IOError'>, R[%r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, $<* struct pypy.objspace.std.typeobject.W_TypeObject>] -> %r1
 927  -live- %r1
 927  assert_not_none %r1
 929  -live- %r1
 929  guard_class %r1 -> %i2
 932  -live- %r1
 932  raise %r1
 934  ---
 934  L48:
 934  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x000000017400ab10> -> %r1
 938  setfield_gc_i %r1, %i2, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval>
 943  ref_return %r1
 945  ---
 945  L46:
 945  -live- %i1, %i3, %r2
 945  -live- %i1, %i3, %r2
 945  guard_class %r2 -> %i2
 948  getfield_raw_i %i2, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i2
 953  -live- %i1, %i2, %i3, %r2
 953  int_guard_value %i2
 955  residual_call_r_r %i2, <IndirectCallTargets>, R[%r2], <CallDescr(r) EF=7> -> %r0
 962  -live- %i1, %i3, %r0
 962  -live- %i1, %i3, %r0
 962  guard_class %r0 -> %i2
 965  getfield_raw_i %i2, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i2
 970  inline_call_ir_i <JitCode 'dispatcher'>, I[%i2], R[%r0] -> %i2
 978  -live- %i1, %i2, %i3
 978  goto L47
 981  ---
 981  L43:
 981  -live- %r1
 981  raise %r1
 983  ---
 983  L42:
 983  reraise
 984  ---
 984  L27:
 984  -live- %r1
 984  raise %r1
 986  ---
 986  L26:
 986  reraise
 987  ---
 987  L3:
 987  -live- %i0, %i1, %r1, %r2
 987  getfield_gc_r_pure %r1, FieldDescr<pypy.objspace.std.longobject.W_LongObject.inst_num> -> %r0
 992  goto L5
 995  ---
 995  L4:
 995  -live- %i0, %i1, %r1, %r2
 995  inline_call_r_r <JitCode 'long'>, R[%r1] -> %r0
1001  -live- %i0, %i1, %r0, %r2
1001  -live- %i0, %i1, %r0, %r2
1001  guard_class %r0 -> %i2
1004  getfield_raw_i %i2, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__bigint_w> -> %i2
1009  -live- %i0, %i1, %i2, %r0, %r2
1009  switch %i2, <SwitchDictDescr 0:L49, 1:L50, 2:L51>
1013  unreachable
1014  ---
1014  L49:
1014  -live- %i0, %i1, %r0, %r2
1014  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i2
1019  residual_call_ir_r $<* fn fromint>, I[%i2], R[], <CallDescr(i) EF=4> -> %r0
1027  -live- %i0, %i1, %r0, %r2
1027  goto L5
1030  ---
1030  L50:
1030  -live- %i0, %i1, %r0, %r2
1030  getfield_gc_r_pure %r0, FieldDescr<pypy.objspace.std.longobject.W_LongObject.inst_num> -> %r0
1035  goto L5
1038  ---
1038  L51:
1038  -live- %r0
1038  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] -> %r1
1047  -live- %r1
1047  assert_not_none %r1
1049  -live- %r1
1049  guard_class %r1 -> %i2
1052  -live- %r1
1052  raise %r1
