   0  -live- %i0, %r0
   3  goto_if_not %i0, L1
   7  getfield_gc_i %r0, FieldDescr<rpython.rlib.streamio.DiskFile.inst_fd> -> %i0
  12  inline_call_ir_i <JitCode 'close__Signed_star_1'>, I[%i0], R[] -> %i0
  19  -live- %i0
  22  catch_exception L2
  25  inline_call_ir_i <JitCode 'handle_posix_error__close'>, I[%i0], R[$<* struct rpy_string>] -> %i0
  33  -live-
  36  catch_exception L3
  39  void_return
  40  ---
  40  L3:
  40  last_exception -> %i0
  42  last_exc_value -> %r0
  44  L4:
  44  -live- %r0
  47  raise %r0
  49  ---
  49  L2:
  49  last_exception -> %i0
  51  last_exc_value -> %r0
  53  goto L4
  56  ---
  56  L1:
  56  void_return
