setgroups32(0, NULL) = 0
setgroups32(0, NULL) = 0
setgroups32(1, NULL) = -1 EFAULT (Bad address)
setgroups32(1, NULL) = -1 EFAULT (Bad address)
setgroups32(-1, NULL) = -1 EINVAL (Invalid argument)
setgroups32(-1, NULL) = -1 EINVAL (Invalid argument)
setgroups32(0, []) = 0
setgroups32(1, [-1]) = -1 EINVAL (Invalid argument)
setgroups32(1, 0xb7eab000) = -1 EFAULT (Bad address)
setgroups32(1, 0xffffffff) = -1 EFAULT (Bad address)
setgroups32(2, [-1, ... /* 0xb7eab000 */]) = -1 EINVAL (Invalid argument)
setgroups32(2, [4294967294, 4294967293]) = 0
setgroups32(3, [4294967294, 4294967293, ... /* 0xb7ea5000 */]) = -1 EFAULT (Bad address)
setgroups32(3, [0, 1, ...]) = -1 EINVAL (Invalid argument)
setgroups32(4, [0, 1, ...]) = -1 EINVAL (Invalid argument)
setgroups32(32, [0, 1, ...]) = -1 EINVAL (Invalid argument)
setgroups32(32, [0, 1, ...]) = -1 EINVAL (Invalid argument)
setgroups32(33, 0xb7e9eff4) = -1 EINVAL (Invalid argument)
+++ exited with 0 +++
