fork download
  1. uname -a
  2. ulimit -s
  3. doit() {
  4. ALEN="$1"
  5. ANUM="$2"
  6. SSIZE="${3:-0}"
  7. echo "** $ALEN, $ANUM, $SSIZE **"
  8. (
  9. (( SSIZE > 0 )) && ulimit -s "$SSIZE"
  10. exec -c perl -E "exec '/bin/true', ( '1' x $ALEN ) x $ANUM; say \$!"
  11. )
  12. }
  13. doit 1 209400 8192
  14. doit 1 209500 8192
  15. doit 2 190400 8192
  16. doit 2 190500 8192
  17. doit 3 174500 8192
  18. doit 3 174600 8192
  19. doit 1 104400 4096
  20. doit 1 104500 4096
  21.  
Success #stdin #stdout 0.22s 17592KB
stdin
Standard input is empty
stdout
Linux checker 4.19.0-14-amd64 #1 SMP Debian 4.19.171-2 (2021-01-30) x86_64 x86_64 x86_64 GNU/Linux
unlimited
** 1, 209400, 8192 **
** 1, 209500, 8192 **
Argument list too long
** 2, 190400, 8192 **
** 2, 190500, 8192 **
Argument list too long
** 3, 174500, 8192 **
** 3, 174600, 8192 **
Argument list too long
** 1, 104400, 4096 **
** 1, 104500, 4096 **
Argument list too long