80 passed, 1 OK, 0 not implemented, 0 BUG, 4 failed, 0 timeouts, 0 cases skipped 4 failed under osh
| osh | 12 umask -p [osh status] Expected 0 Got 1 stdout: stderr: oils warning: expected one of `+-=` at start of action instead of `p` |
| osh-cpp | 12 umask -p [osh-cpp status] Expected 0 Got 1 stdout: stderr: oils warning: expected one of `+-=` at start of action instead of `p` |
| osh | 13 umask -S [osh status] Expected 0 Got 1 stdout: stderr: oils warning: expected one of `+-=` at start of action instead of `S` |
| osh-cpp | 13 umask -S [osh-cpp status] Expected 0 Got 1 stdout: stderr: oils warning: expected one of `+-=` at start of action instead of `S` |
| osh | 17 umask octal number out of range [osh stdout] Expected 'status=1\n022\n' Got 'status=0\n567\n' stdout: status=0 567stderr: |
| osh-cpp | 17 umask octal number out of range [osh-cpp stdout] Expected 'status=1\n022\n' Got 'status=0\n567\n' stdout: status=0 567stderr: |
| osh | 41 write big file with ulimit stdout: inner=1 outer=0stderr: big.sh:2: echo builtin I/O error: File too large |
| osh-cpp | 41 write big file with ulimit [osh-cpp stdout] Expected 'inner=1\nouter=0\n' Got 'outer=153\n' stdout: outer=153stderr: |
| osh | 44 ulimit -n limits file descriptors [osh stdout] Expected 'status=0\nstatus=1\n' Got 'status=1\nstatus=1\n' stdout: status=1 status=1stderr: [ -c flag ]:1: I/O error applying redirect: Invalid argument
ulimit -n 0; echo hi >out
^
[ -c flag ]:1: Can't open 'out': Too many open files
[ -c flag ]:1: I/O error applying redirect: Too many open files
|
| osh-cpp | 44 ulimit -n limits file descriptors [osh-cpp stdout] Expected 'status=0\nstatus=1\n' Got 'status=1\nstatus=1\n' stdout: status=1 status=1stderr: [ -c flag ]:1: I/O error applying redirect: Invalid argument
ulimit -n 0; echo hi >out
^
[ -c flag ]:1: Can't open 'out': Too many open files
[ -c flag ]:1: I/O error applying redirect: Too many open files
==12549==Can't open /proc/12546/task for reading.
==12546==LeakSanitizer has encountered a fatal error.
==12546==HINT: For debugging, try setting environment variable LSAN_OPTIONS=verbosity=1:log_threads=1
==12546==HINT: LeakSanitizer does not work under ptrace (strace, gdb, etc)
|