   0  -live- %i0, %r0
   0  goto_if_not %i0, L1
   4  getfield_gc_i %r0, FieldDescr<rpython.rlib.streamio.DiskFile.inst_fd> -> %i0
   9  inline_call_ir_i <JitCode 'close__Signed_star_1'>, I[%i0], R[] -> %i0
  16  -live- %i0
  16  catch_exception L2
  19  inline_call_ir_i <JitCode 'handle_posix_error__close'>, I[%i0], R[$<* struct rpy_string>] -> %i0
  27  -live-
  27  catch_exception L3
  30  void_return
  31  ---
  31  L3:
  31  last_exception -> %i0
  33  last_exc_value -> %r0
  35  L4:
  35  -live- %r0
  35  raise %r0
  37  ---
  37  L2:
  37  last_exception -> %i0
  39  last_exc_value -> %r0
  41  goto L4
  44  ---
  44  L1:
  44  void_return
