   0  -live- %i0, %i1
   3  switch %i0, <SwitchDictDescr 0:L1, 1:L2, 2:L3, 3:L4>
   7  unreachable
   8  ---
   8  L1:
   8  -live- %i1
  11  inline_call_ir_v <JitCode 'setuid'>, I[%i1], R[]
  17  -live-
  20  catch_exception L5
  23  void_return
  24  ---
  24  L5:
  24  goto_if_exception_mismatch $<* struct object_vtable>, L6
  28  last_exc_value -> %r0
  30  inline_call_r_r <JitCode 'wrap_oserror2__None'>, R[%r0, $<* struct pypy.interpreter.baseobjspace.W_Root>] -> %r0
  37  -live- %r0
  40  assert_not_none %r0
  42  -live- %r0
  45  guard_class %r0 -> %i0
  48  -live- %r0
  51  raise %r0
  53  ---
  53  L6:
  53  reraise
  54  ---
  54  L2:
  54  -live- %i1
  57  inline_call_ir_v <JitCode 'seteuid'>, I[%i1], R[]
  63  -live-
  66  catch_exception L7
  69  void_return
  70  ---
  70  L7:
  70  goto_if_exception_mismatch $<* struct object_vtable>, L8
  74  last_exc_value -> %r0
  76  inline_call_r_r <JitCode 'wrap_oserror2__None'>, R[%r0, $<* struct pypy.interpreter.baseobjspace.W_Root>] -> %r0
  83  -live- %r0
  86  assert_not_none %r0
  88  -live- %r0
  91  guard_class %r0 -> %i0
  94  -live- %r0
  97  raise %r0
  99  ---
  99  L8:
  99  reraise
 100  ---
 100  L3:
 100  -live- %i1
 103  inline_call_ir_v <JitCode 'setgid'>, I[%i1], R[]
 109  -live-
 112  catch_exception L9
 115  void_return
 116  ---
 116  L9:
 116  goto_if_exception_mismatch $<* struct object_vtable>, L10
 120  last_exc_value -> %r0
 122  inline_call_r_r <JitCode 'wrap_oserror2__None'>, R[%r0, $<* struct pypy.interpreter.baseobjspace.W_Root>] -> %r0
 129  -live- %r0
 132  assert_not_none %r0
 134  -live- %r0
 137  guard_class %r0 -> %i0
 140  -live- %r0
 143  raise %r0
 145  ---
 145  L10:
 145  reraise
 146  ---
 146  L4:
 146  -live- %i1
 149  inline_call_ir_v <JitCode 'setegid'>, I[%i1], R[]
 155  -live-
 158  catch_exception L11
 161  void_return
 162  ---
 162  L11:
 162  goto_if_exception_mismatch $<* struct object_vtable>, L12
 166  last_exc_value -> %r0
 168  inline_call_r_r <JitCode 'wrap_oserror2__None'>, R[%r0, $<* struct pypy.interpreter.baseobjspace.W_Root>] -> %r0
 175  -live- %r0
 178  assert_not_none %r0
 180  -live- %r0
 183  guard_class %r0 -> %i0
 186  -live- %r0
 189  raise %r0
 191  ---
 191  L12:
 191  reraise
