diotest01 1 PASS : Test passed diotest02 1 PASS : Read with Direct IO, Write without diotest02 2 PASS : Write with Direct IO, Read without diotest02 3 PASS : Read, Write with Direct IO diotest02 0 INFO : 3 testblocks 100 iterations completed diotest03 1 PASS : Read with Direct IO, Write without diotest03 1 PASS : Read with Direct IO, Write without diotest03 2 PASS : Write with Direct IO, Read without diotest03 1 PASS : Read with Direct IO, Write without diotest03 2 PASS : Write with Direct IO, Read without diotest03 3 PASS : Read, Write with Direct IO diotest03 0 INFO : 3 testblocks 100 iterations with 1 children completed diotest4 1 PASS : Negative Offset diotest4 2 PASS : removed diotest4 3 PASS : Odd count of read and write diotest4 4 PASS : Read beyond the file size diotest4 5 PASS : Invalid file descriptor diotest4 6 PASS : Out of range file descriptor diotest4 7 PASS : Closed file descriptor diotest4 8 PASS : removed diotest4 9 CONF : Direct I/O on /dev/null is not supported diotest4 10 PASS : read, write to a mmaped file diotest4 11 PASS : read, write to an unmapped file diotest4 12 PASS : read from file not open for reading diotest4 13 PASS : write to file not open for writing diotest4 14 PASS : read, write with non-aligned buffer diotest4 15 PASS : read, write buffer in read-only space diotest4 16 PASS : read, write in non-existant space diotest4 17 PASS : read, write for file with O_SYNC diotest4 0 INFO : 15 testblocks completed diotest05 1 PASS : Read with Direct IO, Write without diotest05 2 PASS : Write with Direct IO, Read without diotest05 3 PASS : Read, Write with Direct IO diotest05 0 INFO : 3 testblocks 20 iterations with 20 vector array completed diotest06 1 PASS : Read with Direct IO, Write without diotest06 1 PASS : Read with Direct IO, Write without diotest06 2 PASS : Write with Direct IO, Read without diotest06 1 PASS : Read with Direct IO, Write without diotest06 2 PASS : Write with Direct IO, Read without diotest06 3 PASS : Read, Write with Direct IO diotest06 0 INFO : 3 testblocks 100 iterations with 1 children completed diotest01 1 PASS : Test passed diotest02 1 PASS : Read with Direct IO, Write without diotest02 2 PASS : Write with Direct IO, Read without diotest02 3 PASS : Read, Write with Direct IO diotest02 0 INFO : 3 testblocks 100 iterations completed diotest03 1 PASS : Read with Direct IO, Write without diotest03 1 PASS : Read with Direct IO, Write without diotest03 2 PASS : Write with Direct IO, Read without diotest03 1 PASS : Read with Direct IO, Write without diotest03 2 PASS : Write with Direct IO, Read without diotest03 3 PASS : Read, Write with Direct IO diotest03 0 INFO : 3 testblocks 100 iterations with 1 children completed diotest4 1 PASS : Negative Offset diotest4 2 PASS : removed diotest4 3 PASS : Odd count of read and write diotest4 4 PASS : Read beyond the file size diotest4 5 PASS : Invalid file descriptor diotest4 6 PASS : Out of range file descriptor diotest4 7 PASS : Closed file descriptor diotest4 8 PASS : removed diotest4 9 CONF : Direct I/O on /dev/null is not supported diotest4 10 PASS : read, write to a mmaped file diotest4 11 PASS : read, write to an unmapped file diotest4 12 PASS : read from file not open for reading diotest4 13 PASS : write to file not open for writing diotest4 14 PASS : read, write with non-aligned buffer diotest4 15 PASS : read, write buffer in read-only space diotest4 16 PASS : read, write in non-existant space diotest4 17 PASS : read, write for file with O_SYNC diotest4 0 INFO : 15 testblocks completed diotest05 1 PASS : Read with Direct IO, Write without diotest05 2 PASS : Write with Direct IO, Read without diotest05 3 PASS : Read, Write with Direct IO diotest05 0 INFO : 3 testblocks 20 iterations with 20 vector array completed diotest06 1 PASS : Read with Direct IO, Write without diotest06 1 PASS : Read with Direct IO, Write without diotest06 2 PASS : Write with Direct IO, Read without diotest06 1 PASS : Read with Direct IO, Write without diotest06 2 PASS : Write with Direct IO, Read without diotest06 3 PASS : Read, Write with Direct IO diotest06 0 INFO : 3 testblocks 100 iterations with 1 children completed diotest01 1 PASS : Test passed diotest02 1 PASS : Read with Direct IO, Write without diotest02 2 PASS : Write with Direct IO, Read without diotest02 3 PASS : Read, Write with Direct IO diotest02 0 INFO : 3 testblocks 1000 iterations completed diotest03 1 PASS : Read with Direct IO, Write without diotest03 1 PASS : Read with Direct IO, Write without diotest03 2 PASS : Write with Direct IO, Read without diotest03 1 PASS : Read with Direct IO, Write without diotest03 2 PASS : Write with Direct IO, Read without diotest03 3 PASS : Read, Write with Direct IO diotest03 0 INFO : 3 testblocks 1000 iterations with 1 children completed diotest05 1 PASS : Read with Direct IO, Write without diotest05 2 PASS : Write with Direct IO, Read without diotest05 3 PASS : Read, Write with Direct IO diotest05 0 INFO : 3 testblocks 1000 iterations with 20 vector array completed diotest06 1 PASS : Read with Direct IO, Write without diotest06 1 PASS : Read with Direct IO, Write without diotest06 2 PASS : Write with Direct IO, Read without diotest06 1 PASS : Read with Direct IO, Write without diotest06 2 PASS : Write with Direct IO, Read without diotest06 3 PASS : Read, Write with Direct IO diotest06 0 INFO : 3 testblocks 1000 iterations with 1 children completed diotest02 1 PASS : Read with Direct IO, Write without diotest02 2 PASS : Write with Direct IO, Read without diotest02 3 PASS : Read, Write with Direct IO diotest02 0 INFO : 3 testblocks 1000 iterations completed diotest03 1 PASS : Read with Direct IO, Write without diotest03 1 PASS : Read with Direct IO, Write without diotest03 2 PASS : Write with Direct IO, Read without diotest03 1 PASS : Read with Direct IO, Write without diotest03 2 PASS : Write with Direct IO, Read without diotest03 3 PASS : Read, Write with Direct IO diotest03 0 INFO : 3 testblocks 1000 iterations with 1 children completed diotest05 1 PASS : Read with Direct IO, Write without diotest05 2 PASS : Write with Direct IO, Read without diotest05 3 PASS : Read, Write with Direct IO diotest05 0 INFO : 3 testblocks 1000 iterations with 20 vector array completed diotest06 1 PASS : Read with Direct IO, Write without diotest06 1 PASS : Read with Direct IO, Write without diotest06 2 PASS : Write with Direct IO, Read without diotest06 1 PASS : Read with Direct IO, Write without diotest06 2 PASS : Write with Direct IO, Read without diotest06 3 PASS : Read, Write with Direct IO diotest06 0 INFO : 3 testblocks 1000 iterations with 1 children completed diotest02 1 PASS : Read with Direct IO, Write without diotest02 2 PASS : Write with Direct IO, Read without diotest02 3 PASS : Read, Write with Direct IO diotest02 0 INFO : 3 testblocks 1000 iterations completed diotest03 1 PASS : Read with Direct IO, Write without diotest03 1 PASS : Read with Direct IO, Write without diotest03 2 PASS : Write with Direct IO, Read without diotest03 1 PASS : Read with Direct IO, Write without diotest03 2 PASS : Write with Direct IO, Read without diotest03 3 PASS : Read, Write with Direct IO diotest03 0 INFO : 3 testblocks 1000 iterations with 1 children completed diotest05 1 PASS : Read with Direct IO, Write without diotest05 2 PASS : Write with Direct IO, Read without diotest05 3 PASS : Read, Write with Direct IO diotest05 0 INFO : 3 testblocks 1000 iterations with 20 vector array completed diotest06 1 PASS : Read with Direct IO, Write without diotest06 1 PASS : Read with Direct IO, Write without diotest06 2 PASS : Write with Direct IO, Read without diotest06 1 PASS : Read with Direct IO, Write without diotest06 2 PASS : Write with Direct IO, Read without diotest06 3 PASS : Read, Write with Direct IO diotest06 0 INFO : 3 testblocks 1000 iterations with 1 children completed diotest06 1 PASS : Read with Direct IO, Write without diotest06 1 PASS : Read with Direct IO, Write without diotest06 2 PASS : Write with Direct IO, Read without diotest06 1 PASS : Read with Direct IO, Write without diotest06 2 PASS : Write with Direct IO, Read without diotest06 3 PASS : Read, Write with Direct IO diotest06 0 INFO : 3 testblocks 100 iterations with 1 children completed diotest06 1 PASS : Read with Direct IO, Write without diotest06 1 PASS : Read with Direct IO, Write without diotest06 2 PASS : Write with Direct IO, Read without diotest06 1 PASS : Read with Direct IO, Write without diotest06 2 PASS : Write with Direct IO, Read without diotest06 3 PASS : Read, Write with Direct IO diotest06 0 INFO : 3 testblocks 1000 iterations with 1 children completed diotest06 1 PASS : Read with Direct IO, Write without diotest06 1 PASS : Read with Direct IO, Write without diotest06 2 PASS : Write with Direct IO, Read without diotest06 1 PASS : Read with Direct IO, Write without diotest06 2 PASS : Write with Direct IO, Read without diotest06 3 PASS : Read, Write with Direct IO diotest06 0 INFO : 3 testblocks 1000 iterations with 1 children completed LTP Version: LTP-20061222 gf01 1 PASS : Test passed gf02 1 PASS : Test passed gf03 1 PASS : Test passed gf04 1 PASS : Test passed gf05 1 PASS : Test passed gf06 1 PASS : Test passed gf07 1 PASS : Test passed gf08 1 PASS : Test passed gf09 1 PASS : Test passed gf10 1 PASS : Test passed gf11 1 PASS : Test passed gf12 1 PASS : Test passed gf13 1 PASS : Test passed gf14 1 PASS : Test passed gf15 1 PASS : Test passed gf16 1 PASS : Test passed gf17 1 PASS : Test passed gf18 1 PASS : Test passed gf19 1 PASS : Test passed gf20 1 PASS : Test passed gf21 1 PASS : Test passed gf22 1 PASS : Test passed gf23 1 PASS : Test passed gf24 1 PASS : Test passed gf25 1 PASS : Test passed gf26 1 PASS : Test passed gf27 1 PASS : Test passed gf28 1 PASS : Test passed gf29 1 PASS : Test passed gf30 1 PASS : Test passed rwtest01 1 PASS : Test passed rwtest02 1 PASS : Test passed rwtest03 1 PASS : Test passed rwtest04 1 PASS : Test passed rwtest05 1 PASS : Test passed /usr/local/src/ltp/testcases/bin/iogen -N iogen01 -i 120s -s read,write 500b:doio.f1.17347 1000b:doio.f2.17347 | /usr/local/src/ltp/testcases/bin/doio -N iogen01 -a -v -n 2 -k iogen(iogen01) starting up with the following: Out-pipe: stdout Iterations: 120 seconds Seed: 17354 Offset-Mode: sequential Overlap Flag: off Mintrans: 1 (1 blocks) Maxtrans: 131072 (256 blocks) O_RAW/O_SSD Multiple: (Determined by device) Syscalls: read write Aio completion types: none Flags: buffered sync Test Files: Path Length iou raw iou file (bytes) (bytes) (bytes) type ----------------------------------------------------------------------------- /tmp/ltp-16548/doio.f1.17347 256000 1 512 regular /tmp/ltp-16548/doio.f2.17347 512000 1 512 regular iogen01 1 PASS : Test passed FS_INODE: File system stress - inode allocation/deallocation Volume under test: /tmp/ltp-16548 Number of subdirectories: 10 Number of files: 10 Number of loops: 1 Execution begins Tue Feb 13 04:37:15 EST 2007 ============================================== MULTIPLE PROCESSES CREATING AND DELETING FILES ============================================== /usr/local/src/ltp/testcases/bin/fs_inod: creating dir2 subdirectories /usr/local/src/ltp/testcases/bin/fs_inod: mkdir dir0 /usr/local/src/ltp/testcases/bin/fs_inod: mkdir dir1 /usr/local/src/ltp/testcases/bin/fs_inod: mkdir dir2 /usr/local/src/ltp/testcases/bin/fs_inod: mkdir dir3 /usr/local/src/ltp/testcases/bin/fs_inod: mkdir dir4 /usr/local/src/ltp/testcases/bin/fs_inod: mkdir dir5 /usr/local/src/ltp/testcases/bin/fs_inod: mkdir dir6 /usr/local/src/ltp/testcases/bin/fs_inod: mkdir dir7 /usr/local/src/ltp/testcases/bin/fs_inod: mkdir dir8 /usr/local/src/ltp/testcases/bin/fs_inod: mkdir dir9 /usr/local/src/ltp/testcases/bin/fs_inod: creating dir1 subdirectories & files /usr/local/src/ltp/testcases/bin/fs_inod: mkdir dir0 /usr/local/src/ltp/testcases/bin/fs_inod: mkdir dir1 /usr/local/src/ltp/testcases/bin/fs_inod: mkdir dir2 /usr/local/src/ltp/testcases/bin/fs_inod: mkdir dir3 /usr/local/src/ltp/testcases/bin/fs_inod: mkdir dir4 /usr/local/src/ltp/testcases/bin/fs_inod: mkdir dir5 /usr/local/src/ltp/testcases/bin/fs_inod: mkdir dir6 /usr/local/src/ltp/testcases/bin/fs_inod: mkdir dir7 /usr/local/src/ltp/testcases/bin/fs_inod: mkdir dir8 /usr/local/src/ltp/testcases/bin/fs_inod: mkdir dir9 /usr/local/src/ltp/testcases/bin/fs_inod: touch files [0-10]/file10[0-10] Executing loop 1 of 1... /usr/local/src/ltp/testcases/bin/fs_inod: cd ../dir1 & creating files /usr/local/src/ltp/testcases/bin/fs_inod: touch files [0-10]/file10[0-10] /usr/local/src/ltp/testcases/bin/fs_inod: cd ../dir1 & removing files /usr/local/src/ltp/testcases/bin/fs_inod: rm files [0-10]/file10[0-10] /usr/local/src/ltp/testcases/bin/fs_inod: cd ../dir2 & creating files /usr/local/src/ltp/testcases/bin/fs_inod: touch files [0-10]/file10[0-10] /usr/local/src/ltp/testcases/bin/fs_inod: cd ../dir2 & removing files /usr/local/src/ltp/testcases/bin/fs_inod: rm files [0-10]/file10[0-10] Execution completed Tue Feb 13 04:37:15 EST 2007 Hard Link Errors :0 Symbolic Link Errors:0 inode01 1 PASS : Test block 0 inode01 2 PASS : Test block 1 inode01 3 PASS : Test passed inode02 1 PASS : Test passed stream01 1 PASS : Test passed. stream02 1 PASS : Test passed in block0. stream02 2 PASS : Test passed in block1. stream03 1 PASS : Test passed in block0. stream03 2 PASS : Test passed in block1. stream04 1 PASS : Test passed. stream05 1 PASS : Test passed in block0. stream05 2 PASS : Test passed in block1. stream05 3 PASS : Test passed in block2. stream05 4 PASS : Test passed in block3. stream05 5 PASS : Test passed in block4. ftest01 1 PASS : Test passed in fork and wait. ftest01 2 PASS : Test passed. ftest02 1 PASS : Test passed in fork-wait part. ftest03 1 PASS : Test passed. ftest04 1 PASS : Test passed. ftest05 1 PASS : Test passed. ftest06 1 PASS : Test passed. ftest07 1 PASS : Test passed. ftest08 1 PASS : Test passed. LTP Version: LTP-20061222 pipeio_1 1 PASS : 1 PASS 498 pipe reads complete, read size = 4090, named pipe, blking, pipeio_3 1 PASS : 1 PASS 498 pipe reads complete, read size = 4090, sys pipe, pipeio_4 1 PASS : 1 PASS 499 pipe reads complete, read size = 4090, sys pipe, pipeio_5 0 INFO : adjusting i/o size to 4096, and # of writes to 13 pipeio_5 0 INFO : adjusting i/o size to 4096, and # of writes to 13 pipeio_5 0 INFO : adjusting i/o size to 4096, and # of writes to 13 pipeio_5 0 INFO : adjusting i/o size to 4096, and # of writes to 13 pipeio_5 0 INFO : adjusting i/o size to 4096, and # of writes to 13 pipeio_5 0 INFO : adjusting i/o size to 4096, and # of writes to 13 pipeio_5 1 PASS : 1 PASS 66 pipe reads complete, read size = 4096, named pipe, blking, pipeio_6 0 INFO : adjusting i/o size to 4096, and # of writes to 13 pipeio_6 0 INFO : adjusting i/o size to 4096, and # of writes to 13 pipeio_6 0 INFO : adjusting i/o size to 4096, and # of writes to 13 pipeio_6 0 INFO : adjusting i/o size to 4096, and # of writes to 13 pipeio_6 0 INFO : adjusting i/o size to 4096, and # of writes to 13 pipeio_6 0 INFO : adjusting i/o size to 4096, and # of writes to 13 pipeio_6 1 PASS : 1 PASS 66 pipe reads complete, read size = 4096, sys pipe, pipeio_8 0 INFO : adjusting i/o size to 4096, and # of writes to 13 pipeio_8 0 INFO : adjusting i/o size to 4096, and # of writes to 13 pipeio_8 0 INFO : adjusting i/o size to 4096, and # of writes to 13 pipeio_8 0 INFO : adjusting i/o size to 4096, and # of writes to 13 pipeio_8 0 INFO : adjusting i/o size to 4096, and # of writes to 13 pipeio_8 0 INFO : adjusting i/o size to 4096, and # of writes to 13 pipeio_8 1 PASS : 1 PASS 66 pipe reads complete, read size = 4096, sys pipe, PASS: error count is 0 sem02 0 INFO : Waiter, pid = 17885 sem02 0 INFO : Poster, pid = 17886, posting sem02 0 INFO : Poster posted sem02 0 INFO : Poster exiting sem02 0 INFO : Waiter waiting, pid = 17885 sem02 0 INFO : Waiter done waiting sem02 1 PASS : passed LTP Version: LTP-20061222 abs01 1 PASS : Test passed abs01 2 PASS : Test passed abs01 3 PASS : Test passed atof01 1 PASS : Test passed atof01 2 PASS : Test passed atof01 3 PASS : Test passed atof01 4 PASS : Test passed float_bessel: will run for 500 loops float_bessel: using . as data directory float_bessel: will run 5 functions, 20 threads per function signal handler 1026 started Signal handler starts waiting... Initial thread: Waiting for 100 threads to finish thread 0 (j0) terminated successfully 500 loops. thread 1 (j0) terminated successfully 500 loops. thread 2 (j0) terminated successfully 500 loops. thread 3 (j0) terminated successfully 500 loops. thread 4 (j0) terminated successfully 500 loops. thread 5 (j0) terminated successfully 500 loops. thread 6 (j0) terminated successfully 500 loops. thread 7 (j0) terminated successfully 500 loops. thread 8 (j0) terminated successfully 500 loops. thread 9 (j0) terminated successfully 500 loops. thread 10 (j0) terminated successfully 500 loops. thread 11 (j0) terminated successfully 500 loops. thread 12 (j0) terminated successfully 500 loops. thread 13 (j0) terminated successfully 500 loops. thread 14 (j0) terminated successfully 500 loops. thread 15 (j0) terminated successfully 500 loops. thread 16 (j0) terminated successfully 500 loops. thread 17 (j0) terminated successfully 500 loops. thread 18 (j0) terminated successfully 500 loops. thread 19 (j0) terminated successfully 500 loops. thread 20 (j1) terminated successfully 500 loops. thread 21 (j1) terminated successfully 500 loops. thread 22 (j1) terminated successfully 500 loops. thread 23 (j1) terminated successfully 500 loops. thread 24 (j1) terminated successfully 500 loops. thread 25 (j1) terminated successfully 500 loops. thread 26 (j1) terminated successfully 500 loops. thread 27 (j1) terminated successfully 500 loops. thread 28 (j1) terminated successfully 500 loops. thread 29 (j1) terminated successfully 500 loops. thread 30 (j1) terminated successfully 500 loops. thread 31 (j1) terminated successfully 500 loops. thread 32 (j1) terminated successfully 500 loops. thread 33 (j1) terminated successfully 500 loops. thread 34 (j1) terminated successfully 500 loops. thread 35 (j1) terminated successfully 500 loops. thread 36 (j1) terminated successfully 500 loops. thread 37 (j1) terminated successfully 500 loops. thread 38 (j1) terminated successfully 500 loops. thread 39 (j1) terminated successfully 500 loops. thread 40 (y0) terminated successfully 500 loops. thread 41 (y0) terminated successfully 500 loops. thread 42 (y0) terminated successfully 500 loops. thread 43 (y0) terminated successfully 500 loops. thread 44 (y0) terminated successfully 500 loops. thread 45 (y0) terminated successfully 500 loops. thread 46 (y0) terminated successfully 500 loops. thread 47 (y0) terminated successfully 500 loops. thread 48 (y0) terminated successfully 500 loops. thread 49 (y0) terminated successfully 500 loops. thread 50 (y0) terminated successfully 500 loops. thread 51 (y0) terminated successfully 500 loops. thread 52 (y0) terminated successfully 500 loops. thread 53 (y0) terminated successfully 500 loops. thread 54 (y0) terminated successfully 500 loops. thread 55 (y0) terminated successfully 500 loops. thread 56 (y0) terminated successfully 500 loops. thread 57 (y0) terminated successfully 500 loops. thread 58 (y0) terminated successfully 500 loops. thread 59 (y0) terminated successfully 500 loops. thread 60 (y1) terminated successfully 500 loops. thread 61 (y1) terminated successfully 500 loops. thread 62 (y1) terminated successfully 500 loops. thread 63 (y1) terminated successfully 500 loops. thread 64 (y1) terminated successfully 500 loops. thread 65 (y1) terminated successfully 500 loops. thread 66 (y1) terminated successfully 500 loops. thread 67 (y1) terminated successfully 500 loops. thread 68 (y1) terminated successfully 500 loops. thread 69 (y1) terminated successfully 500 loops. thread 70 (y1) terminated successfully 500 loops. thread 71 (y1) terminated successfully 500 loops. thread 72 (y1) terminated successfully 500 loops. thread 73 (y1) terminated successfully 500 loops. thread 74 (y1) terminated successfully 500 loops. thread 75 (y1) terminated successfully 500 loops. thread 76 (y1) terminated successfully 500 loops. thread 77 (y1) terminated successfully 500 loops. thread 78 (y1) terminated successfully 500 loops. thread 79 (y1) terminated successfully 500 loops. thread 80 (lgamma) terminated successfully 500 loops. thread 81 (lgamma) terminated successfully 500 loops. thread 82 (lgamma) terminated successfully 500 loops. thread 83 (lgamma) terminated successfully 500 loops. thread 84 (lgamma) terminated successfully 500 loops. thread 85 (lgamma) terminated successfully 500 loops. thread 86 (lgamma) terminated successfully 500 loops. thread 87 (lgamma) terminated successfully 500 loops. thread 88 (lgamma) terminated successfully 500 loops. thread 89 (lgamma) terminated successfully 500 loops. thread 90 (lgamma) terminated successfully 500 loops. thread 91 (lgamma) terminated successfully 500 loops. thread 92 (lgamma) terminated successfully 500 loops. thread 93 (lgamma) terminated successfully 500 loops. thread 94 (lgamma) terminated successfully 500 loops. thread 95 (lgamma) terminated successfully 500 loops. thread 96 (lgamma) terminated successfully 500 loops. thread 97 (lgamma) terminated successfully 500 loops. thread 98 (lgamma) terminated successfully 500 loops. thread 99 (lgamma) terminated successfully 500 loops. float_bessel 1 PASS : Test passed float_exp_log: will run for 500 loops float_exp_log: using . as data directory float_exp_log: will run 7 functions, 20 threads per function signal handler 1026 started Signal handler starts waiting... Initial thread: Waiting for 140 threads to finish thread 0 (exp) terminated successfully 500 loops. thread 1 (exp) terminated successfully 500 loops. thread 2 (exp) terminated successfully 500 loops. thread 3 (exp) terminated successfully 500 loops. thread 4 (exp) terminated successfully 500 loops. thread 5 (exp) terminated successfully 500 loops. thread 6 (exp) terminated successfully 500 loops. thread 7 (exp) terminated successfully 500 loops. thread 8 (exp) terminated successfully 500 loops. thread 9 (exp) terminated successfully 500 loops. thread 10 (exp) terminated successfully 500 loops. thread 11 (exp) terminated successfully 500 loops. thread 12 (exp) terminated successfully 500 loops. thread 13 (exp) terminated successfully 500 loops. thread 14 (exp) terminated successfully 500 loops. thread 15 (exp) terminated successfully 500 loops. thread 16 (exp) terminated successfully 500 loops. thread 17 (exp) terminated successfully 500 loops. thread 18 (exp) terminated successfully 500 loops. thread 19 (exp) terminated successfully 500 loops. thread 20 (log) terminated successfully 500 loops. thread 21 (log) terminated successfully 500 loops. thread 22 (log) terminated successfully 500 loops. thread 23 (log) terminated successfully 500 loops. thread 24 (log) terminated successfully 500 loops. thread 25 (log) terminated successfully 500 loops. thread 26 (log) terminated successfully 500 loops. thread 27 (log) terminated successfully 500 loops. thread 28 (log) terminated successfully 500 loops. thread 29 (log) terminated successfully 500 loops. thread 30 (log) terminated successfully 500 loops. thread 31 (log) terminated successfully 500 loops. thread 32 (log) terminated successfully 500 loops. thread 33 (log) terminated successfully 500 loops. thread 34 (log) terminated successfully 500 loops. thread 35 (log) terminated successfully 500 loops. thread 36 (log) terminated successfully 500 loops. thread 37 (log) terminated successfully 500 loops. thread 38 (log) terminated successfully 500 loops. thread 39 (log) terminated successfully 500 loops. thread 40 (log10) terminated successfully 500 loops. thread 41 (log10) terminated successfully 500 loops. thread 42 (log10) terminated successfully 500 loops. thread 43 (log10) terminated successfully 500 loops. thread 44 (log10) terminated successfully 500 loops. thread 45 (log10) terminated successfully 500 loops. thread 46 (log10) terminated successfully 500 loops. thread 47 (log10) terminated successfully 500 loops. thread 48 (log10) terminated successfully 500 loops. thread 49 (log10) terminated successfully 500 loops. thread 50 (log10) terminated successfully 500 loops. thread 51 (log10) terminated successfully 500 loops. thread 52 (log10) terminated successfully 500 loops. thread 53 (log10) terminated successfully 500 loops. thread 54 (log10) terminated successfully 500 loops. thread 55 (log10) terminated successfully 500 loops. thread 56 (log10) terminated successfully 500 loops. thread 57 (log10) terminated successfully 500 loops. thread 58 (log10) terminated successfully 500 loops. thread 59 (log10) terminated successfully 500 loops. thread 60 (frexp) terminated successfully 500 loops. thread 61 (frexp) terminated successfully 500 loops. thread 62 (frexp) terminated successfully 500 loops. thread 63 (frexp) terminated successfully 500 loops. thread 64 (frexp) terminated successfully 500 loops. thread 65 (frexp) terminated successfully 500 loops. thread 66 (frexp) terminated successfully 500 loops. thread 67 (frexp) terminated successfully 500 loops. thread 68 (frexp) terminated successfully 500 loops. thread 69 (frexp) terminated successfully 500 loops. thread 70 (frexp) terminated successfully 500 loops. thread 71 (frexp) terminated successfully 500 loops. thread 72 (frexp) terminated successfully 500 loops. thread 73 (frexp) terminated successfully 500 loops. thread 74 (frexp) terminated successfully 500 loops. thread 75 (frexp) terminated successfully 500 loops. thread 76 (frexp) terminated successfully 500 loops. thread 77 (frexp) terminated successfully 500 loops. thread 78 (frexp) terminated successfully 500 loops. thread 79 (frexp) terminated successfully 500 loops. thread 80 (hypot) terminated successfully 500 loops. thread 81 (hypot) terminated successfully 500 loops. thread 82 (hypot) terminated successfully 500 loops. thread 83 (hypot) terminated successfully 500 loops. thread 84 (hypot) terminated successfully 500 loops. thread 85 (hypot) terminated successfully 500 loops. thread 86 (hypot) terminated successfully 500 loops. thread 87 (hypot) terminated successfully 500 loops. thread 88 (hypot) terminated successfully 500 loops. thread 89 (hypot) terminated successfully 500 loops. thread 90 (hypot) terminated successfully 500 loops. thread 91 (hypot) terminated successfully 500 loops. thread 92 (hypot) terminated successfully 500 loops. thread 93 (hypot) terminated successfully 500 loops. thread 94 (hypot) terminated successfully 500 loops. thread 95 (hypot) terminated successfully 500 loops. thread 96 (hypot) terminated successfully 500 loops. thread 97 (hypot) terminated successfully 500 loops. thread 98 (hypot) terminated successfully 500 loops. thread 99 (hypot) terminated successfully 500 loops. thread 100 (ldexp) terminated successfully 500 loops. thread 101 (ldexp) terminated successfully 500 loops. thread 102 (ldexp) terminated successfully 500 loops. thread 103 (ldexp) terminated successfully 500 loops. thread 104 (ldexp) terminated successfully 500 loops. thread 105 (ldexp) terminated successfully 500 loops. thread 106 (ldexp) terminated successfully 500 loops. thread 107 (ldexp) terminated successfully 500 loops. thread 108 (ldexp) terminated successfully 500 loops. thread 109 (ldexp) terminated successfully 500 loops. thread 110 (ldexp) terminated successfully 500 loops. thread 111 (ldexp) terminated successfully 500 loops. thread 112 (ldexp) terminated successfully 500 loops. thread 113 (ldexp) terminated successfully 500 loops. thread 114 (ldexp) terminated successfully 500 loops. thread 115 (ldexp) terminated successfully 500 loops. thread 116 (ldexp) terminated successfully 500 loops. thread 117 (ldexp) terminated successfully 500 loops. thread 118 (ldexp) terminated successfully 500 loops. thread 119 (ldexp) terminated successfully 500 loops. thread 120 (modf) terminated successfully 500 loops. thread 121 (modf) terminated successfully 500 loops. thread 122 (modf) terminated successfully 500 loops. thread 123 (modf) terminated successfully 500 loops. thread 124 (modf) terminated successfully 500 loops. thread 125 (modf) terminated successfully 500 loops. thread 126 (modf) terminated successfully 500 loops. thread 127 (modf) terminated successfully 500 loops. thread 128 (modf) terminated successfully 500 loops. thread 129 (modf) terminated successfully 500 loops. thread 130 (modf) terminated successfully 500 loops. thread 131 (modf) terminated successfully 500 loops. thread 132 (modf) terminated successfully 500 loops. thread 133 (modf) terminated successfully 500 loops. thread 134 (modf) terminated successfully 500 loops. thread 135 (modf) terminated successfully 500 loops. thread 136 (modf) terminated successfully 500 loops. thread 137 (modf) terminated successfully 500 loops. thread 138 (modf) terminated successfully 500 loops. thread 139 (modf) terminated successfully 500 loops. float_exp_log 1 PASS : Test passed float_iperb: will run for 500 loops float_iperb: using . as data directory float_iperb: will run 3 functions, 20 threads per function signal handler 1026 started Signal handler starts waiting... Initial thread: Waiting for 60 threads to finish thread 0 (cosh) terminated successfully 500 loops. thread 1 (cosh) terminated successfully 500 loops. thread 2 (cosh) terminated successfully 500 loops. thread 3 (cosh) terminated successfully 500 loops. thread 4 (cosh) terminated successfully 500 loops. thread 5 (cosh) terminated successfully 500 loops. thread 6 (cosh) terminated successfully 500 loops. thread 7 (cosh) terminated successfully 500 loops. thread 8 (cosh) terminated successfully 500 loops. thread 9 (cosh) terminated successfully 500 loops. thread 10 (cosh) terminated successfully 500 loops. thread 11 (cosh) terminated successfully 500 loops. thread 12 (cosh) terminated successfully 500 loops. thread 13 (cosh) terminated successfully 500 loops. thread 14 (cosh) terminated successfully 500 loops. thread 15 (cosh) terminated successfully 500 loops. thread 16 (cosh) terminated successfully 500 loops. thread 17 (cosh) terminated successfully 500 loops. thread 18 (cosh) terminated successfully 500 loops. thread 19 (cosh) terminated successfully 500 loops. thread 20 (sinh) terminated successfully 500 loops. thread 21 (sinh) terminated successfully 500 loops. thread 22 (sinh) terminated successfully 500 loops. thread 23 (sinh) terminated successfully 500 loops. thread 24 (sinh) terminated successfully 500 loops. thread 25 (sinh) terminated successfully 500 loops. thread 26 (sinh) terminated successfully 500 loops. thread 27 (sinh) terminated successfully 500 loops. thread 28 (sinh) terminated successfully 500 loops. thread 29 (sinh) terminated successfully 500 loops. thread 30 (sinh) terminated successfully 500 loops. thread 31 (sinh) terminated successfully 500 loops. thread 32 (sinh) terminated successfully 500 loops. thread 33 (sinh) terminated successfully 500 loops. thread 34 (sinh) terminated successfully 500 loops. thread 35 (sinh) terminated successfully 500 loops. thread 36 (sinh) terminated successfully 500 loops. thread 37 (sinh) terminated successfully 500 loops. thread 38 (sinh) terminated successfully 500 loops. thread 39 (sinh) terminated successfully 500 loops. thread 40 (tanh) terminated successfully 500 loops. thread 41 (tanh) terminated successfully 500 loops. thread 42 (tanh) terminated successfully 500 loops. thread 43 (tanh) terminated successfully 500 loops. thread 44 (tanh) terminated successfully 500 loops. thread 45 (tanh) terminated successfully 500 loops. thread 46 (tanh) terminated successfully 500 loops. thread 47 (tanh) terminated successfully 500 loops. thread 48 (tanh) terminated successfully 500 loops. thread 49 (tanh) terminated successfully 500 loops. thread 50 (tanh) terminated successfully 500 loops. thread 51 (tanh) terminated successfully 500 loops. thread 52 (tanh) terminated successfully 500 loops. thread 53 (tanh) terminated successfully 500 loops. thread 54 (tanh) terminated successfully 500 loops. thread 55 (tanh) terminated successfully 500 loops. thread 56 (tanh) terminated successfully 500 loops. thread 57 (tanh) terminated successfully 500 loops. thread 58 (tanh) terminated successfully 500 loops. thread 59 (tanh) terminated successfully 500 loops. float_iperb 1 PASS : Test passed float_power: will run for 500 loops float_power: using . as data directory float_power: will run 6 functions, 20 threads per function signal handler 1026 started Signal handler starts waiting... Initial thread: Waiting for 120 threads to finish thread 0 (ceil) terminated successfully 500 loops. thread 1 (ceil) terminated successfully 500 loops. thread 2 (ceil) terminated successfully 500 loops. thread 3 (ceil) terminated successfully 500 loops. thread 4 (ceil) terminated successfully 500 loops. thread 5 (ceil) terminated successfully 500 loops. thread 6 (ceil) terminated successfully 500 loops. thread 7 (ceil) terminated successfully 500 loops. thread 8 (ceil) terminated successfully 500 loops. thread 9 (ceil) terminated successfully 500 loops. thread 10 (ceil) terminated successfully 500 loops. thread 11 (ceil) terminated successfully 500 loops. thread 12 (ceil) terminated successfully 500 loops. thread 13 (ceil) terminated successfully 500 loops. thread 14 (ceil) terminated successfully 500 loops. thread 15 (ceil) terminated successfully 500 loops. thread 16 (ceil) terminated successfully 500 loops. thread 17 (ceil) terminated successfully 500 loops. thread 18 (ceil) terminated successfully 500 loops. thread 19 (ceil) terminated successfully 500 loops. thread 20 (fabs) terminated successfully 500 loops. thread 21 (fabs) terminated successfully 500 loops. thread 22 (fabs) terminated successfully 500 loops. thread 23 (fabs) terminated successfully 500 loops. thread 24 (fabs) terminated successfully 500 loops. thread 25 (fabs) terminated successfully 500 loops. thread 26 (fabs) terminated successfully 500 loops. thread 27 (fabs) terminated successfully 500 loops. thread 28 (fabs) terminated successfully 500 loops. thread 29 (fabs) terminated successfully 500 loops. thread 30 (fabs) terminated successfully 500 loops. thread 31 (fabs) terminated successfully 500 loops. thread 32 (fabs) terminated successfully 500 loops. thread 33 (fabs) terminated successfully 500 loops. thread 34 (fabs) terminated successfully 500 loops. thread 35 (fabs) terminated successfully 500 loops. thread 36 (fabs) terminated successfully 500 loops. thread 37 (fabs) terminated successfully 500 loops. thread 38 (fabs) terminated successfully 500 loops. thread 39 (fabs) terminated successfully 500 loops. thread 40 (floor) terminated successfully 500 loops. thread 41 (floor) terminated successfully 500 loops. thread 42 (floor) terminated successfully 500 loops. thread 43 (floor) terminated successfully 500 loops. thread 44 (floor) terminated successfully 500 loops. thread 45 (floor) terminated successfully 500 loops. thread 46 (floor) terminated successfully 500 loops. thread 47 (floor) terminated successfully 500 loops. thread 48 (floor) terminated successfully 500 loops. thread 49 (floor) terminated successfully 500 loops. thread 50 (floor) terminated successfully 500 loops. thread 51 (floor) terminated successfully 500 loops. thread 52 (floor) terminated successfully 500 loops. thread 53 (floor) terminated successfully 500 loops. thread 54 (floor) terminated successfully 500 loops. thread 55 (floor) terminated successfully 500 loops. thread 56 (floor) terminated successfully 500 loops. thread 57 (floor) terminated successfully 500 loops. thread 58 (floor) terminated successfully 500 loops. thread 59 (floor) terminated successfully 500 loops. thread 60 (fmod) terminated successfully 500 loops. thread 61 (fmod) terminated successfully 500 loops. thread 62 (fmod) terminated successfully 500 loops. thread 63 (fmod) terminated successfully 500 loops. thread 64 (fmod) terminated successfully 500 loops. thread 65 (fmod) terminated successfully 500 loops. thread 66 (fmod) terminated successfully 500 loops. thread 67 (fmod) terminated successfully 500 loops. thread 68 (fmod) terminated successfully 500 loops. thread 69 (fmod) terminated successfully 500 loops. thread 70 (fmod) terminated successfully 500 loops. thread 71 (fmod) terminated successfully 500 loops. thread 72 (fmod) terminated successfully 500 loops. thread 73 (fmod) terminated successfully 500 loops. thread 74 (fmod) terminated successfully 500 loops. thread 75 (fmod) terminated successfully 500 loops. thread 76 (fmod) terminated successfully 500 loops. thread 77 (fmod) terminated successfully 500 loops. thread 78 (fmod) terminated successfully 500 loops. thread 79 (fmod) terminated successfully 500 loops. thread 80 (pow) terminated successfully 500 loops. thread 81 (pow) terminated successfully 500 loops. thread 82 (pow) terminated successfully 500 loops. thread 83 (pow) terminated successfully 500 loops. thread 84 (pow) terminated successfully 500 loops. thread 85 (pow) terminated successfully 500 loops. thread 86 (pow) terminated successfully 500 loops. thread 87 (pow) terminated successfully 500 loops. thread 88 (pow) terminated successfully 500 loops. thread 89 (pow) terminated successfully 500 loops. thread 90 (pow) terminated successfully 500 loops. thread 91 (pow) terminated successfully 500 loops. thread 92 (pow) terminated successfully 500 loops. thread 93 (pow) terminated successfully 500 loops. thread 94 (pow) terminated successfully 500 loops. thread 95 (pow) terminated successfully 500 loops. thread 96 (pow) terminated successfully 500 loops. thread 97 (pow) terminated successfully 500 loops. thread 98 (pow) terminated successfully 500 loops. thread 99 (pow) terminated successfully 500 loops. thread 100 (sqrt) terminated successfully 500 loops. thread 101 (sqrt) terminated successfully 500 loops. thread 102 (sqrt) terminated successfully 500 loops. thread 103 (sqrt) terminated successfully 500 loops. thread 104 (sqrt) terminated successfully 500 loops. thread 105 (sqrt) terminated successfully 500 loops. thread 106 (sqrt) terminated successfully 500 loops. thread 107 (sqrt) terminated successfully 500 loops. thread 108 (sqrt) terminated successfully 500 loops. thread 109 (sqrt) terminated successfully 500 loops. thread 110 (sqrt) terminated successfully 500 loops. thread 111 (sqrt) terminated successfully 500 loops. thread 112 (sqrt) terminated successfully 500 loops. thread 113 (sqrt) terminated successfully 500 loops. thread 114 (sqrt) terminated successfully 500 loops. thread 115 (sqrt) terminated successfully 500 loops. thread 116 (sqrt) terminated successfully 500 loops. thread 117 (sqrt) terminated successfully 500 loops. thread 118 (sqrt) terminated successfully 500 loops. thread 119 (sqrt) terminated successfully 500 loops. float_power 1 PASS : Test passed float_trigo: will run for 500 loops float_trigo: using . as data directory float_trigo: will run 7 functions, 20 threads per function signal handler 1026 started Signal handler starts waiting... Initial thread: Waiting for 140 threads to finish thread 0 (acos) terminated successfully 500 loops. thread 1 (acos) terminated successfully 500 loops. thread 2 (acos) terminated successfully 500 loops. thread 3 (acos) terminated successfully 500 loops. thread 4 (acos) terminated successfully 500 loops. thread 5 (acos) terminated successfully 500 loops. thread 6 (acos) terminated successfully 500 loops. thread 7 (acos) terminated successfully 500 loops. thread 8 (acos) terminated successfully 500 loops. thread 9 (acos) terminated successfully 500 loops. thread 10 (acos) terminated successfully 500 loops. thread 11 (acos) terminated successfully 500 loops. thread 12 (acos) terminated successfully 500 loops. thread 13 (acos) terminated successfully 500 loops. thread 14 (acos) terminated successfully 500 loops. thread 15 (acos) terminated successfully 500 loops. thread 16 (acos) terminated successfully 500 loops. thread 17 (acos) terminated successfully 500 loops. thread 18 (acos) terminated successfully 500 loops. thread 19 (acos) terminated successfully 500 loops. thread 20 (asin) terminated successfully 500 loops. thread 21 (asin) terminated successfully 500 loops. thread 22 (asin) terminated successfully 500 loops. thread 23 (asin) terminated successfully 500 loops. thread 24 (asin) terminated successfully 500 loops. thread 25 (asin) terminated successfully 500 loops. thread 26 (asin) terminated successfully 500 loops. thread 27 (asin) terminated successfully 500 loops. thread 28 (asin) terminated successfully 500 loops. thread 29 (asin) terminated successfully 500 loops. thread 30 (asin) terminated successfully 500 loops. thread 31 (asin) terminated successfully 500 loops. thread 32 (asin) terminated successfully 500 loops. thread 33 (asin) terminated successfully 500 loops. thread 34 (asin) terminated successfully 500 loops. thread 35 (asin) terminated successfully 500 loops. thread 36 (asin) terminated successfully 500 loops. thread 37 (asin) terminated successfully 500 loops. thread 38 (asin) terminated successfully 500 loops. thread 39 (asin) terminated successfully 500 loops. thread 40 (atan) terminated successfully 500 loops. thread 41 (atan) terminated successfully 500 loops. thread 42 (atan) terminated successfully 500 loops. thread 43 (atan) terminated successfully 500 loops. thread 44 (atan) terminated successfully 500 loops. thread 45 (atan) terminated successfully 500 loops. thread 46 (atan) terminated successfully 500 loops. thread 47 (atan) terminated successfully 500 loops. thread 48 (atan) terminated successfully 500 loops. thread 49 (atan) terminated successfully 500 loops. thread 50 (atan) terminated successfully 500 loops. thread 51 (atan) terminated successfully 500 loops. thread 52 (atan) terminated successfully 500 loops. thread 53 (atan) terminated successfully 500 loops. thread 54 (atan) terminated successfully 500 loops. thread 55 (atan) terminated successfully 500 loops. thread 56 (atan) terminated successfully 500 loops. thread 57 (atan) terminated successfully 500 loops. thread 58 (atan) terminated successfully 500 loops. thread 59 (atan) terminated successfully 500 loops. thread 60 (atan2) terminated successfully 500 loops. thread 61 (atan2) terminated successfully 500 loops. thread 62 (atan2) terminated successfully 500 loops. thread 63 (atan2) terminated successfully 500 loops. thread 64 (atan2) terminated successfully 500 loops. thread 65 (atan2) terminated successfully 500 loops. thread 66 (atan2) terminated successfully 500 loops. thread 67 (atan2) terminated successfully 500 loops. thread 68 (atan2) terminated successfully 500 loops. thread 69 (atan2) terminated successfully 500 loops. thread 70 (atan2) terminated successfully 500 loops. thread 71 (atan2) terminated successfully 500 loops. thread 72 (atan2) terminated successfully 500 loops. thread 73 (atan2) terminated successfully 500 loops. thread 74 (atan2) terminated successfully 500 loops. thread 75 (atan2) terminated successfully 500 loops. thread 76 (atan2) terminated successfully 500 loops. thread 77 (atan2) terminated successfully 500 loops. thread 78 (atan2) terminated successfully 500 loops. thread 79 (atan2) terminated successfully 500 loops. thread 80 (cos) terminated successfully 500 loops. thread 81 (cos) terminated successfully 500 loops. thread 82 (cos) terminated successfully 500 loops. thread 83 (cos) terminated successfully 500 loops. thread 84 (cos) terminated successfully 500 loops. thread 85 (cos) terminated successfully 500 loops. thread 86 (cos) terminated successfully 500 loops. thread 87 (cos) terminated successfully 500 loops. thread 88 (cos) terminated successfully 500 loops. thread 89 (cos) terminated successfully 500 loops. thread 90 (cos) terminated successfully 500 loops. thread 91 (cos) terminated successfully 500 loops. thread 92 (cos) terminated successfully 500 loops. thread 93 (cos) terminated successfully 500 loops. thread 94 (cos) terminated successfully 500 loops. thread 95 (cos) terminated successfully 500 loops. thread 96 (cos) terminated successfully 500 loops. thread 97 (cos) terminated successfully 500 loops. thread 98 (cos) terminated successfully 500 loops. thread 99 (cos) terminated successfully 500 loops. thread 100 (sin) terminated successfully 500 loops. thread 101 (sin) terminated successfully 500 loops. thread 102 (sin) terminated successfully 500 loops. thread 103 (sin) terminated successfully 500 loops. thread 104 (sin) terminated successfully 500 loops. thread 105 (sin) terminated successfully 500 loops. thread 106 (sin) terminated successfully 500 loops. thread 107 (sin) terminated successfully 500 loops. thread 108 (sin) terminated successfully 500 loops. thread 109 (sin) terminated successfully 500 loops. thread 110 (sin) terminated successfully 500 loops. thread 111 (sin) terminated successfully 500 loops. thread 112 (sin) terminated successfully 500 loops. thread 113 (sin) terminated successfully 500 loops. thread 114 (sin) terminated successfully 500 loops. thread 115 (sin) terminated successfully 500 loops. thread 116 (sin) terminated successfully 500 loops. thread 117 (sin) terminated successfully 500 loops. thread 118 (sin) terminated successfully 500 loops. thread 119 (sin) terminated successfully 500 loops. thread 120 (tan) terminated successfully 500 loops. thread 121 (tan) terminated successfully 500 loops. thread 122 (tan) terminated successfully 500 loops. thread 123 (tan) terminated successfully 500 loops. thread 124 (tan) terminated successfully 500 loops. thread 125 (tan) terminated successfully 500 loops. thread 126 (tan) terminated successfully 500 loops. thread 127 (tan) terminated successfully 500 loops. thread 128 (tan) terminated successfully 500 loops. thread 129 (tan) terminated successfully 500 loops. thread 130 (tan) terminated successfully 500 loops. thread 131 (tan) terminated successfully 500 loops. thread 132 (tan) terminated successfully 500 loops. thread 133 (tan) terminated successfully 500 loops. thread 134 (tan) terminated successfully 500 loops. thread 135 (tan) terminated successfully 500 loops. thread 136 (tan) terminated successfully 500 loops. thread 137 (tan) terminated successfully 500 loops. thread 138 (tan) terminated successfully 500 loops. thread 139 (tan) terminated successfully 500 loops. float_trigo 1 PASS : Test passed fptest01 1 PASS : PASS fptest02 1 PASS : PASS nextafter01 1 PASS : Test passed nextafter01 2 PASS : Test passed nextafter01 3 PASS : Test passed LTP Version: LTP-20061222 nptl01 0 INFO : Starting test, please wait. nptl01 0 INFO : Success thru loop 1 of 100000 nptl01 0 INFO : Success thru loop 2 of 100000 nptl01 0 INFO : Success thru loop 3 of 100000 nptl01 0 INFO : Success thru loop 4 of 100000 nptl01 0 INFO : Success thru loop 5 of 100000 nptl01 0 INFO : Success thru loop 6 of 100000 nptl01 0 INFO : Success thru loop 7 of 100000 nptl01 0 INFO : Success thru loop 8 of 100000 nptl01 0 INFO : Success thru loop 9 of 100000 nptl01 1 PASS : Test completed successfully! LTP Version: LTP-20061222 pty01 1 PASS : test1 pty01 2 PASS : test2 pty01 3 PASS : test3 pty01 4 PASS : test4 pty01 1 PASS : test1 pty01 2 PASS : test2 pty01 3 PASS : test3 pty01 4 PASS : test4 pty01 1 PASS : test1 pty01 2 PASS : test2 pty01 3 PASS : test3 pty01 4 PASS : test4 pty01 1 PASS : test1 pty01 2 PASS : test2 pty01 3 PASS : test3 pty01 4 PASS : test4 pty01 1 PASS : test1 pty01 2 PASS : test2 pty01 3 PASS : test3 pty01 4 PASS : test4 pty01 1 PASS : test1 pty01 2 PASS : test2 pty01 3 PASS : test3 pty01 4 PASS : test4 pty01 1 PASS : test1 pty01 2 PASS : test2 pty01 3 PASS : test3 pty01 4 PASS : test4 pty01 1 PASS : test1 pty01 2 PASS : test2 pty01 3 PASS : test3 pty01 4 PASS : test4 pty01 1 PASS : test1 pty01 2 PASS : test2 pty01 3 PASS : test3 pty01 4 PASS : test4 pty01 1 PASS : test1 pty01 2 PASS : test2 pty01 3 PASS : test3 pty01 4 PASS : test4 pty01 1 PASS : test1 pty01 2 PASS : test2 pty01 3 PASS : test3 pty01 4 PASS : test4 pty01 1 PASS : test1 pty01 2 PASS : test2 pty01 3 PASS : test3 pty01 4 PASS : test4 pty01 1 PASS : test1 pty01 2 PASS : test2 pty01 3 PASS : test3 pty01 4 PASS : test4 pty01 1 PASS : test1 pty01 2 PASS : test2 pty01 3 PASS : test3 pty01 4 PASS : test4 pty01 1 PASS : test1 pty01 2 PASS : test2 pty01 3 PASS : test3 pty01 4 PASS : test4 pty01 1 PASS : test1 pty01 2 PASS : test2 pty01 3 PASS : test3 pty01 4 PASS : test4 pty01 5 PASS : test5 ptem01 1 PASS : test1 ptem01 2 PASS : test2 ptem01 3 PASS : test3 ptem01 4 PASS : test4 ptem01 5 PASS : test5 ptem01 6 PASS : test6 hangup01 1 PASS : Pass LTP Version: LTP-20061222 Allocating 85 nodes. Creating root thread attributes via pthread_attr_init. Creating root thread via pthread_create. thread 0 creating kids, cdepth=1 thread 1 started thread 2 started thread 3 started thread 4 started thread 4 creating kids, cdepth=2 thread 1 creating kids, cdepth=2 thread 2 creating kids, cdepth=2 thread 3 creating kids, cdepth=2 thread 5 started thread 6 started thread 7 started thread 8 started thread 9 started thread 10 started thread 11 started thread 12 started thread 13 started thread 14 started thread 15 started thread 16 started thread 17 started thread 18 started thread 19 started thread 20 started thread 20 creating kids, cdepth=3 thread 5 creating kids, cdepth=3 thread 6 creating kids, cdepth=3 thread 7 creating kids, cdepth=3 thread 8 creating kids, cdepth=3 thread 9 creating kids, cdepth=3 thread 10 creating kids, cdepth=3 thread 11 creating kids, cdepth=3 thread 12 creating kids, cdepth=3 thread 13 creating kids, cdepth=3 thread 14 creating kids, cdepth=3 thread 15 creating kids, cdepth=3 thread 16 creating kids, cdepth=3 thread 17 creating kids, cdepth=3 thread 18 creating kids, cdepth=3 thread 19 creating kids, cdepth=3 thread 21 started thread 22 started thread 23 started thread 24 started thread 25 started thread 26 started thread 27 started thread 28 started thread 29 started thread 30 started thread 31 started thread 32 started thread 33 started thread 34 started thread 35 started thread 36 started thread 37 started thread 38 started thread 39 started thread 40 started thread 41 started thread 42 started thread 43 started thread 44 started thread 45 started thread 46 started thread 47 started thread 48 started thread 49 started thread 50 started thread 51 started thread 52 started thread 53 started thread 54 started thread 55 started thread 56 started thread 57 started thread 58 started thread 59 started thread 60 started thread 61 started thread 62 started thread 63 started thread 64 started thread 65 started thread 66 started thread 67 started thread 68 started thread 69 started thread 70 started thread 71 started thread 72 started thread 73 started thread 74 started thread 75 started thread 76 started thread 77 started thread 78 started thread 79 started thread 80 started thread 81 started thread 82 started thread 83 started thread 84 started thread 84 is a leaf node, depth=4 thread 21 is a leaf node, depth=4 thread 22 is a leaf node, depth=4 thread 23 is a leaf node, depth=4 thread 24 is a leaf node, depth=4 thread 25 is a leaf node, depth=4 thread 26 is a leaf node, depth=4 thread 27 is a leaf node, depth=4 thread 28 is a leaf node, depth=4 thread 29 is a leaf node, depth=4 thread 30 is a leaf node, depth=4 thread 31 is a leaf node, depth=4 thread 32 is a leaf node, depth=4 thread 33 is a leaf node, depth=4 thread 34 is a leaf node, depth=4 thread 35 is a leaf node, depth=4 thread 36 is a leaf node, depth=4 thread 37 is a leaf node, depth=4 thread 38 is a leaf node, depth=4 thread 39 is a leaf node, depth=4 thread 40 is a leaf node, depth=4 thread 41 is a leaf node, depth=4 thread 42 is a leaf node, depth=4 thread 43 is a leaf node, depth=4 thread 44 is a leaf node, depth=4 thread 45 is a leaf node, depth=4 thread 46 is a leaf node, depth=4 thread 47 is a leaf node, depth=4 thread 48 is a leaf node, depth=4 thread 49 is a leaf node, depth=4 thread 50 is a leaf node, depth=4 thread 51 is a leaf node, depth=4 thread 52 is a leaf node, depth=4 thread 53 is a leaf node, depth=4 thread 54 is a leaf node, depth=4 thread 55 is a leaf node, depth=4 thread 56 is a leaf node, depth=4 thread 57 is a leaf node, depth=4 thread 58 is a leaf node, depth=4 thread 59 is a leaf node, depth=4 thread 60 is a leaf node, depth=4 thread 61 is a leaf node, depth=4 thread 62 is a leaf node, depth=4 thread 63 is a leaf node, depth=4 thread 64 is a leaf node, depth=4 thread 65 is a leaf node, depth=4 thread 66 is a leaf node, depth=4 thread 67 is a leaf node, depth=4 thread 68 is a leaf node, depth=4 thread 68 exiting, depth=4, status=0, addr=0x806b7e0 thread 69 is a leaf node, depth=4 thread 69 exiting, depth=4, status=0, addr=0x806b840 thread 70 is a leaf node, depth=4 thread 70 exiting, depth=4, status=0, addr=0x806b8a0 thread 71 is a leaf node, depth=4 thread 71 exiting, depth=4, status=0, addr=0x806b900 thread 72 is a leaf node, depth=4 thread 72 exiting, depth=4, status=0, addr=0x806b960 thread 73 is a leaf node, depth=4 thread 73 exiting, depth=4, status=0, addr=0x806b9c0 thread 74 is a leaf node, depth=4 thread 74 exiting, depth=4, status=0, addr=0x806ba20 thread 75 is a leaf node, depth=4 thread 75 exiting, depth=4, status=0, addr=0x806ba80 thread 76 is a leaf node, depth=4 thread 76 exiting, depth=4, status=0, addr=0x806bae0 thread 77 is a leaf node, depth=4 thread 77 exiting, depth=4, status=0, addr=0x806bb40 thread 78 is a leaf node, depth=4 thread 78 exiting, depth=4, status=0, addr=0x806bba0 thread 79 is a leaf node, depth=4 thread 79 exiting, depth=4, status=0, addr=0x806bc00 thread 80 is a leaf node, depth=4 thread 80 exiting, depth=4, status=0, addr=0x806bc60 thread 81 is a leaf node, depth=4 thread 81 exiting, depth=4, status=0, addr=0x806bcc0 thread 82 is a leaf node, depth=4 thread 82 exiting, depth=4, status=0, addr=0x806bd20 thread 83 is a leaf node, depth=4 thread 83 exiting, depth=4, status=0, addr=0x806bd80 thread 36 exiting, depth=4, status=0, addr=0x806abe0 thread 52 exiting, depth=4, status=0, addr=0x806b1e0 thread 84 exiting, depth=4, status=0, addr=0x806bde0 thread 21 exiting, depth=4, status=0, addr=0x806a640 thread 37 exiting, depth=4, status=0, addr=0x806ac40 thread 53 exiting, depth=4, status=0, addr=0x806b240 thread 22 exiting, depth=4, status=0, addr=0x806a6a0 thread 38 exiting, depth=4, status=0, addr=0x806aca0 thread 54 exiting, depth=4, status=0, addr=0x806b2a0 thread 23 exiting, depth=4, status=0, addr=0x806a700 thread 39 exiting, depth=4, status=0, addr=0x806ad00 thread 55 exiting, depth=4, status=0, addr=0x806b300 thread 24 exiting, depth=4, status=0, addr=0x806a760 thread 40 exiting, depth=4, status=0, addr=0x806ad60 thread 56 exiting, depth=4, status=0, addr=0x806b360 thread 25 exiting, depth=4, status=0, addr=0x806a7c0 thread 41 exiting, depth=4, status=0, addr=0x806adc0 thread 57 exiting, depth=4, status=0, addr=0x806b3c0 thread 26 exiting, depth=4, status=0, addr=0x806a820 thread 42 exiting, depth=4, status=0, addr=0x806ae20 thread 58 exiting, depth=4, status=0, addr=0x806b420 thread 27 exiting, depth=4, status=0, addr=0x806a880 thread 43 exiting, depth=4, status=0, addr=0x806ae80 thread 59 exiting, depth=4, status=0, addr=0x806b480 thread 28 exiting, depth=4, status=0, addr=0x806a8e0 thread 44 exiting, depth=4, status=0, addr=0x806aee0 thread 60 exiting, depth=4, status=0, addr=0x806b4e0 thread 29 exiting, depth=4, status=0, addr=0x806a940 thread 45 exiting, depth=4, status=0, addr=0x806af40 thread 61 exiting, depth=4, status=0, addr=0x806b540 thread 30 exiting, depth=4, status=0, addr=0x806a9a0 thread 46 exiting, depth=4, status=0, addr=0x806afa0 thread 62 exiting, depth=4, status=0, addr=0x806b5a0 thread 31 exiting, depth=4, status=0, addr=0x806aa00 thread 47 exiting, depth=4, status=0, addr=0x806b000 thread 63 exiting, depth=4, status=0, addr=0x806b600 thread 32 exiting, depth=4, status=0, addr=0x806aa60 thread 48 exiting, depth=4, status=0, addr=0x806b060 thread 64 exiting, depth=4, status=0, addr=0x806b660 thread 33 exiting, depth=4, status=0, addr=0x806aac0 thread 49 exiting, depth=4, status=0, addr=0x806b0c0 thread 65 exiting, depth=4, status=0, addr=0x806b6c0 thread 34 exiting, depth=4, status=0, addr=0x806ab20 thread 50 exiting, depth=4, status=0, addr=0x806b120 thread 66 exiting, depth=4, status=0, addr=0x806b720 thread 35 exiting, depth=4, status=0, addr=0x806ab80 thread 51 exiting, depth=4, status=0, addr=0x806b180 thread 67 exiting, depth=4, status=0, addr=0x806b780 thread 19 exiting, depth=4, status=0, addr=0x806a580 thread 20 exiting, depth=4, status=0, addr=0x806a5e0 thread 5 exiting, depth=4, status=0, addr=0x806a040 thread 6 exiting, depth=4, status=0, addr=0x806a0a0 thread 7 exiting, depth=4, status=0, addr=0x806a100 thread 8 exiting, depth=4, status=0, addr=0x806a160 thread 9 exiting, depth=4, status=0, addr=0x806a1c0 thread 10 exiting, depth=4, status=0, addr=0x806a220 thread 11 exiting, depth=4, status=0, addr=0x806a280 thread 12 exiting, depth=4, status=0, addr=0x806a2e0 thread 13 exiting, depth=4, status=0, addr=0x806a340 thread 14 exiting, depth=4, status=0, addr=0x806a3a0 thread 15 exiting, depth=4, status=0, addr=0x806a400 thread 16 exiting, depth=4, status=0, addr=0x806a460 thread 17 exiting, depth=4, status=0, addr=0x806a4c0 thread 18 exiting, depth=4, status=0, addr=0x806a520 thread 4 exiting, depth=4, status=0, addr=0x8069fe0 thread 1 exiting, depth=4, status=0, addr=0x8069ec0 thread 2 exiting, depth=4, status=0, addr=0x8069f20 thread 3 exiting, depth=4, status=0, addr=0x8069f80 thread 0 exiting, depth=4, status=0, addr=0x8069e60 pth_str01: Test Passed Creating 1000 threads pth_str02: Test Passed Allocating 85 nodes. Creating root thread attributes via pthread_attr_init. Creating root thread via pthread_create. thread 0 creating kids, cdepth=1 thread 1 started thread 2 started thread 3 started thread 4 started thread 4 creating kids, cdepth=2 thread 1 creating kids, cdepth=2 thread 2 creating kids, cdepth=2 thread 3 creating kids, cdepth=2 thread 5 started thread 6 started thread 7 started thread 8 started thread 9 started thread 10 started thread 11 started thread 12 started thread 13 started thread 14 started thread 15 started thread 16 started thread 17 started thread 18 started thread 19 started thread 20 started thread 20 creating kids, cdepth=3 thread 5 creating kids, cdepth=3 thread 6 creating kids, cdepth=3 thread 7 creating kids, cdepth=3 thread 8 creating kids, cdepth=3 thread 9 creating kids, cdepth=3 thread 10 creating kids, cdepth=3 thread 11 creating kids, cdepth=3 thread 12 creating kids, cdepth=3 thread 13 creating kids, cdepth=3 thread 14 creating kids, cdepth=3 thread 15 creating kids, cdepth=3 thread 16 creating kids, cdepth=3 thread 17 creating kids, cdepth=3 thread 18 creating kids, cdepth=3 thread 19 creating kids, cdepth=3 thread 21 started thread 22 started thread 23 started thread 24 started thread 25 started thread 26 started thread 27 started thread 28 started thread 29 started thread 30 started thread 31 started thread 32 started thread 33 started thread 34 started thread 35 started thread 36 started thread 37 started thread 38 started thread 39 started thread 40 started thread 41 started thread 42 started thread 43 started thread 44 started thread 45 started thread 46 started thread 47 started thread 48 started thread 49 started thread 50 started thread 51 started thread 52 started thread 53 started thread 54 started thread 55 started thread 56 started thread 57 started thread 58 started thread 59 started thread 60 started thread 61 started thread 62 started thread 63 started thread 64 started thread 65 started thread 66 started thread 67 started thread 68 started thread 69 started thread 70 started thread 71 started thread 72 started thread 73 started thread 74 started thread 75 started thread 76 started thread 77 started thread 78 started thread 79 started thread 80 started thread 81 started thread 82 started thread 83 started thread 84 started thread 84 is a leaf node, depth=4 thread 21 is a leaf node, depth=4 thread 22 is a leaf node, depth=4 thread 23 is a leaf node, depth=4 thread 24 is a leaf node, depth=4 thread 25 is a leaf node, depth=4 thread 26 is a leaf node, depth=4 thread 27 is a leaf node, depth=4 thread 28 is a leaf node, depth=4 thread 29 is a leaf node, depth=4 thread 30 is a leaf node, depth=4 thread 31 is a leaf node, depth=4 thread 32 is a leaf node, depth=4 thread 33 is a leaf node, depth=4 thread 34 is a leaf node, depth=4 thread 35 is a leaf node, depth=4 thread 36 is a leaf node, depth=4 thread 37 is a leaf node, depth=4 thread 38 is a leaf node, depth=4 thread 39 is a leaf node, depth=4 thread 40 is a leaf node, depth=4 thread 41 is a leaf node, depth=4 thread 42 is a leaf node, depth=4 thread 43 is a leaf node, depth=4 thread 44 is a leaf node, depth=4 thread 45 is a leaf node, depth=4 thread 46 is a leaf node, depth=4 thread 47 is a leaf node, depth=4 thread 48 is a leaf node, depth=4 thread 49 is a leaf node, depth=4 thread 50 is a leaf node, depth=4 thread 51 is a leaf node, depth=4 thread 52 is a leaf node, depth=4 thread 53 is a leaf node, depth=4 thread 54 is a leaf node, depth=4 thread 55 is a leaf node, depth=4 thread 56 is a leaf node, depth=4 thread 57 is a leaf node, depth=4 thread 58 is a leaf node, depth=4 thread 59 is a leaf node, depth=4 thread 60 is a leaf node, depth=4 thread 61 is a leaf node, depth=4 thread 62 is a leaf node, depth=4 thread 63 is a leaf node, depth=4 thread 64 is a leaf node, depth=4 thread 65 is a leaf node, depth=4 thread 66 is a leaf node, depth=4 thread 67 is a leaf node, depth=4 thread 68 is a leaf node, depth=4 thread 68 exiting, depth=4, status=0, addr=0x806e880 thread 69 is a leaf node, depth=4 thread 69 exiting, depth=4, status=0, addr=0x806e8e4 thread 70 is a leaf node, depth=4 thread 70 exiting, depth=4, status=0, addr=0x806e948 thread 71 is a leaf node, depth=4 thread 71 exiting, depth=4, status=0, addr=0x806e9ac thread 72 is a leaf node, depth=4 thread 72 exiting, depth=4, status=0, addr=0x806ea10 thread 73 is a leaf node, depth=4 thread 73 exiting, depth=4, status=0, addr=0x806ea74 thread 74 is a leaf node, depth=4 thread 74 exiting, depth=4, status=0, addr=0x806ead8 thread 75 is a leaf node, depth=4 thread 75 exiting, depth=4, status=0, addr=0x806eb3c thread 76 is a leaf node, depth=4 thread 76 exiting, depth=4, status=0, addr=0x806eba0 thread 77 is a leaf node, depth=4 thread 77 exiting, depth=4, status=0, addr=0x806ec04 thread 78 is a leaf node, depth=4 thread 78 exiting, depth=4, status=0, addr=0x806ec68 thread 79 is a leaf node, depth=4 thread 79 exiting, depth=4, status=0, addr=0x806eccc thread 80 is a leaf node, depth=4 thread 80 exiting, depth=4, status=0, addr=0x806ed30 thread 81 is a leaf node, depth=4 thread 81 exiting, depth=4, status=0, addr=0x806ed94 thread 82 is a leaf node, depth=4 thread 82 exiting, depth=4, status=0, addr=0x806edf8 thread 83 is a leaf node, depth=4 thread 83 exiting, depth=4, status=0, addr=0x806ee5c thread 36 exiting, depth=4, status=0, addr=0x806dc00 thread 52 exiting, depth=4, status=0, addr=0x806e240 thread 84 exiting, depth=4, status=0, addr=0x806eec0 thread 21 exiting, depth=4, status=0, addr=0x806d624 thread 37 exiting, depth=4, status=0, addr=0x806dc64 thread 53 exiting, depth=4, status=0, addr=0x806e2a4 thread 22 exiting, depth=4, status=0, addr=0x806d688 thread 38 exiting, depth=4, status=0, addr=0x806dcc8 thread 54 exiting, depth=4, status=0, addr=0x806e308 thread 23 exiting, depth=4, status=0, addr=0x806d6ec thread 39 exiting, depth=4, status=0, addr=0x806dd2c thread 55 exiting, depth=4, status=0, addr=0x806e36c thread 24 exiting, depth=4, status=0, addr=0x806d750 thread 40 exiting, depth=4, status=0, addr=0x806dd90 thread 56 exiting, depth=4, status=0, addr=0x806e3d0 thread 25 exiting, depth=4, status=0, addr=0x806d7b4 thread 41 exiting, depth=4, status=0, addr=0x806ddf4 thread 57 exiting, depth=4, status=0, addr=0x806e434 thread 26 exiting, depth=4, status=0, addr=0x806d818 thread 42 exiting, depth=4, status=0, addr=0x806de58 thread 58 exiting, depth=4, status=0, addr=0x806e498 thread 27 exiting, depth=4, status=0, addr=0x806d87c thread 43 exiting, depth=4, status=0, addr=0x806debc thread 59 exiting, depth=4, status=0, addr=0x806e4fc thread 28 exiting, depth=4, status=0, addr=0x806d8e0 thread 44 exiting, depth=4, status=0, addr=0x806df20 thread 60 exiting, depth=4, status=0, addr=0x806e560 thread 29 exiting, depth=4, status=0, addr=0x806d944 thread 45 exiting, depth=4, status=0, addr=0x806df84 thread 61 exiting, depth=4, status=0, addr=0x806e5c4 thread 30 exiting, depth=4, status=0, addr=0x806d9a8 thread 46 exiting, depth=4, status=0, addr=0x806dfe8 thread 62 exiting, depth=4, status=0, addr=0x806e628 thread 31 exiting, depth=4, status=0, addr=0x806da0c thread 47 exiting, depth=4, status=0, addr=0x806e04c thread 63 exiting, depth=4, status=0, addr=0x806e68c thread 32 exiting, depth=4, status=0, addr=0x806da70 thread 48 exiting, depth=4, status=0, addr=0x806e0b0 thread 64 exiting, depth=4, status=0, addr=0x806e6f0 thread 33 exiting, depth=4, status=0, addr=0x806dad4 thread 49 exiting, depth=4, status=0, addr=0x806e114 thread 65 exiting, depth=4, status=0, addr=0x806e754 thread 34 exiting, depth=4, status=0, addr=0x806db38 thread 50 exiting, depth=4, status=0, addr=0x806e178 thread 66 exiting, depth=4, status=0, addr=0x806e7b8 thread 35 exiting, depth=4, status=0, addr=0x806db9c thread 51 exiting, depth=4, status=0, addr=0x806e1dc thread 67 exiting, depth=4, status=0, addr=0x806e81c thread 19 adding child thread 36 to sum = 55 thread 19 adding child thread 52 to sum = 107 thread 19 adding child thread 68 to sum = 175 thread 19 adding child thread 84 to sum = 259 thread 19 exiting, depth=4, status=0, addr=0x806d55c thread 20 adding child thread 21 to sum = 41 thread 20 adding child thread 37 to sum = 78 thread 20 adding child thread 53 to sum = 131 thread 20 adding child thread 69 to sum = 200 thread 20 exiting, depth=4, status=0, addr=0x806d5c0 thread 5 adding child thread 22 to sum = 27 thread 5 adding child thread 38 to sum = 65 thread 5 adding child thread 54 to sum = 119 thread 5 adding child thread 70 to sum = 189 thread 5 exiting, depth=4, status=0, addr=0x806cfe4 thread 6 adding child thread 23 to sum = 29 thread 6 adding child thread 39 to sum = 68 thread 6 adding child thread 55 to sum = 123 thread 6 adding child thread 71 to sum = 194 thread 6 exiting, depth=4, status=0, addr=0x806d048 thread 7 adding child thread 24 to sum = 31 thread 7 adding child thread 40 to sum = 71 thread 7 adding child thread 56 to sum = 127 thread 7 adding child thread 72 to sum = 199 thread 7 exiting, depth=4, status=0, addr=0x806d0ac thread 8 adding child thread 25 to sum = 33 thread 8 adding child thread 41 to sum = 74 thread 8 adding child thread 57 to sum = 131 thread 8 adding child thread 73 to sum = 204 thread 8 exiting, depth=4, status=0, addr=0x806d110 thread 9 adding child thread 26 to sum = 35 thread 9 adding child thread 42 to sum = 77 thread 9 adding child thread 58 to sum = 135 thread 9 adding child thread 74 to sum = 209 thread 9 exiting, depth=4, status=0, addr=0x806d174 thread 10 adding child thread 27 to sum = 37 thread 10 adding child thread 43 to sum = 80 thread 10 adding child thread 59 to sum = 139 thread 10 adding child thread 75 to sum = 214 thread 10 exiting, depth=4, status=0, addr=0x806d1d8 thread 11 adding child thread 28 to sum = 39 thread 11 adding child thread 44 to sum = 83 thread 11 adding child thread 60 to sum = 143 thread 11 adding child thread 76 to sum = 219 thread 11 exiting, depth=4, status=0, addr=0x806d23c thread 12 adding child thread 29 to sum = 41 thread 12 adding child thread 45 to sum = 86 thread 12 adding child thread 61 to sum = 147 thread 12 adding child thread 77 to sum = 224 thread 12 exiting, depth=4, status=0, addr=0x806d2a0 thread 13 adding child thread 30 to sum = 43 thread 13 adding child thread 46 to sum = 89 thread 13 adding child thread 62 to sum = 151 thread 13 adding child thread 78 to sum = 229 thread 13 exiting, depth=4, status=0, addr=0x806d304 thread 14 adding child thread 31 to sum = 45 thread 14 adding child thread 47 to sum = 92 thread 14 adding child thread 63 to sum = 155 thread 14 adding child thread 79 to sum = 234 thread 14 exiting, depth=4, status=0, addr=0x806d368 thread 15 adding child thread 32 to sum = 47 thread 15 adding child thread 48 to sum = 95 thread 15 adding child thread 64 to sum = 159 thread 15 adding child thread 80 to sum = 239 thread 15 exiting, depth=4, status=0, addr=0x806d3cc thread 16 adding child thread 33 to sum = 49 thread 16 adding child thread 49 to sum = 98 thread 16 adding child thread 65 to sum = 163 thread 16 adding child thread 81 to sum = 244 thread 16 exiting, depth=4, status=0, addr=0x806d430 thread 17 adding child thread 34 to sum = 51 thread 17 adding child thread 50 to sum = 101 thread 17 adding child thread 66 to sum = 167 thread 17 adding child thread 82 to sum = 249 thread 17 exiting, depth=4, status=0, addr=0x806d494 thread 18 adding child thread 35 to sum = 53 thread 18 adding child thread 51 to sum = 104 thread 18 adding child thread 67 to sum = 171 thread 18 adding child thread 83 to sum = 254 thread 18 exiting, depth=4, status=0, addr=0x806d4f8 thread 4 adding child thread 5 to sum = 193 thread 4 adding child thread 9 to sum = 402 thread 4 adding child thread 13 to sum = 631 thread 4 adding child thread 17 to sum = 880 thread 4 exiting, depth=4, status=0, addr=0x806cf80 thread 1 adding child thread 6 to sum = 195 thread 1 adding child thread 10 to sum = 409 thread 1 adding child thread 14 to sum = 643 thread 1 adding child thread 18 to sum = 897 thread 1 exiting, depth=4, status=0, addr=0x806ce54 thread 2 adding child thread 7 to sum = 201 thread 2 adding child thread 11 to sum = 420 thread 2 adding child thread 15 to sum = 659 thread 2 adding child thread 19 to sum = 918 thread 2 exiting, depth=4, status=0, addr=0x806ceb8 thread 3 adding child thread 8 to sum = 207 thread 3 adding child thread 12 to sum = 431 thread 3 adding child thread 16 to sum = 675 thread 3 adding child thread 20 to sum = 875 thread 3 exiting, depth=4, status=0, addr=0x806cf1c thread 0 adding child thread 1 to sum = 897 thread 0 adding child thread 2 to sum = 1815 thread 0 adding child thread 3 to sum = 2690 thread 0 adding child thread 4 to sum = 3570 thread 0 exiting, depth=4, status=0, addr=0x806cdf0 The sum of tree (breadth 4, depth 3) is 3570 pth_str03: Test Passed LTP Version: LTP-20061222 abort01 1 PASS : Test passed accept01 1 PASS : bad file descriptor successful accept01 2 PASS : bad file descriptor successful accept01 3 PASS : invalid socket buffer successful accept01 4 PASS : invalid salen successful accept01 5 PASS : invalid salen successful accept01 6 PASS : no queued connections successful accept01 7 PASS : UDP accept successful access01 1 PASS : access(accessfile, F_OK) returned 0 access01 2 PASS : access(accessfile, X_OK) returned 0 access01 3 PASS : access(accessfile, W_OK) returned 0 access01 4 PASS : access(accessfile, R_OK) returned 0 access02 1 PASS : Functionality of access() for test_file1, successful access02 2 PASS : Functionality of access() for test_file2, successful access02 3 PASS : Functionality of access() for test_file3, successful access02 4 PASS : Functionality of access() for sym_file, successful access03 1 PASS : access((char *)-1,R_OK) failed as expected with errno 14 (EFAULT) : Bad address access03 2 PASS : access((char *)-1,W_OK) failed as expected with errno 14 (EFAULT) : Bad address access03 3 PASS : access((char*)-1,X_OK) failed as expected with errno 14 (EFAULT) : Bad address access03 4 PASS : access((char*)-1,F_OK) failed as expected with errno 14 (EFAULT) : Bad address access03 5 PASS : access((char*)sbrk(0)+1,R_OK) failed as expected with errno 14 (EFAULT) : Bad address access03 6 PASS : access((char*)sbrk(0)+1,W_OK) failed as expected with errno 14 (EFAULT) : Bad address access03 7 PASS : access(high_address,X_OK) failed as expected with errno 14 (EFAULT) : Bad address access03 8 PASS : access((char*)sbrk(0)+1,F_OK) failed as expected with errno 14 (EFAULT) : Bad address access04 1 PASS : Functionality of access(testdir/testfile, F_OK) successful access05 1 PASS : access() fails, Read Access denied on file, errno:13 access05 2 PASS : access() fails, Write Access denied on file, errno:13 access05 3 PASS : access() fails, Execute Access denied on file, errno:13 access05 4 PASS : access() fails, Access mode invalid, errno:22 access05 5 PASS : access() fails, Negative address, errno:14 access05 6 PASS : access() fails, Address beyond address space, errno:14 access05 7 PASS : access() fails, Pathname is empty, errno:2 access05 8 PASS : access() fails, Pathname too long, errno:36 acct01 1 PASS : Received expected error: EACCESS acct01 2 PASS : Received expected error: ENOENT acct01 3 PASS : Received expected error: ENOENT acct02 1 PASS : Received expected error: EPERM acct02 2 PASS : Received expected error: EPERM adjtimex01 1 PASS : adjtimex() returned 5 adjtimex02 1 PASS : Test Passed, adjtimex() returned -1 with errno: 14 adjtimex02 2 PASS : Test Passed, adjtimex() returned -1 with errno: 22 adjtimex02 3 PASS : Test Passed, adjtimex() returned -1 with errno: 22 adjtimex02 4 PASS : Test Passed, adjtimex() returned -1 with errno: 22 adjtimex02 5 PASS : Test Passed, adjtimex() returned -1 with errno: 22 adjtimex02 6 PASS : Test Passed, adjtimex() returned -1 with errno: 1 alarm01 1 PASS : alarm(1) returned 0 alarm02 1 PASS : alarm(4294967295) returned 0 as expected for value -1. alarm02 2 PASS : alarm(4294967295) returned 0 as expected for value ULONG_MAX. alarm02 3 PASS : alarm(0) returned 0 as expected for value ULONG_MAX+1. alarm03 1 PASS : alarm(100), fork, alarm(0) child's alarm returned 0 alarm03 2 PASS : alarm(100), fork, alarm(0) parent's alarm returned 100 sig_rev 1 PASS : Functionality of alarm(3) successful alarm05 1 PASS : Functionality of alarm(5) successful alarm06 1 PASS : Functionality of alarm(0) successful alarm07 1 PASS : Functionality of alarm(3) successful asyncio02 1 PASS : More than BUFSIZE bytes multiple synchronous writes to a file check out ok asyncio02 2 PASS : BUFSIZE bytes multiple synchronous writes to a file checks out ok asyncio02 3 PASS : Less than BUFSIZE bytes multiple synchronous writes to a file checks out ok asyncio02 4 PASS : More than BUFSIZE bytes multiple synchronous writes to a file check out ok asyncio02 5 PASS : BUFSIZE bytes multiple synchronous writes to a file checks out ok asyncio02 6 PASS : Less than BUFSIZE bytes multiple synchronous writes to a file checks out ok bind01 1 PASS : invalid sockaddr successful bind01 2 PASS : invalid salen successful bind01 3 PASS : invalid socket successful bind01 4 PASS : INADDR_ANYPORT successful bind01 5 PASS : UNIX-domain of current directory successful bind01 6 PASS : non-local address successful bind02 0 INFO : Defaulting to user nobody bind02 0 INFO : Socket will try to be bind by user: nobody, group: nobody bind02 1 PASS : correct error brk01 1 PASS : brk(136234564) returned 0, new size verified by sbrk capget01 1 PASS : capget() returned 0 capget02 1 PASS : capget() returned -1, errno: EFAULT capget02 2 PASS : capget() returned -1, errno: EFAULT capget02 3 PASS : capget() returned -1, errno: EINVAL capget02 4 PASS : capget() returned -1, errno: EINVAL capget02 5 PASS : capget() returned -1, errno: ESRCH capset01 1 FAIL : Test Failed, capset() returned -1, errno = 1 : Operation not permitted. Maybe you need to do `modprobe capability`? capset02 1 PASS : capset() returned -1, errno: EFAULT capset02 2 PASS : capset() returned -1, errno: EFAULT capset02 3 PASS : capset() returned -1, errno: EINVAL capset02 4 PASS : capset() returned -1, errno: EPERM chdir01 0 INFO : Found file chdirtest chdir01 0 INFO : Found file . chdir01 0 INFO : Found file .. chdir01 1 PASS : received expected error - 20 : Not a directory chdir01 1 PASS : chdir(2) to object file location through symbolic link file is ok chdir01 2 PASS : chdir(2) to non-existent object file location through symbolic link file failed as expected chdir01 3 PASS : Nested symbolic link access condition caught. ELOOP is returned chdir02 1 PASS : chdir(/) returned 0 chdir03 1 PASS : expected failure - errno = 13 : Permission denied chdir04 1 PASS : expected failure - errno = 36 : File name too long chdir04 2 PASS : expected failure - errno = 2 : No such file or directory chdir04 3 PASS : expected failure - errno = 14 : Bad address chmod01 1 PASS : Functionality of chmod(testfile, 0) successful chmod01 2 PASS : Functionality of chmod(testfile, 07) successful chmod01 3 PASS : Functionality of chmod(testfile, 070) successful chmod01 4 PASS : Functionality of chmod(testfile, 0700) successful chmod01 5 PASS : Functionality of chmod(testfile, 0777) successful chmod01 6 PASS : Functionality of chmod(testfile, 02777) successful chmod01 7 PASS : Functionality of chmod(testfile, 04777) successful chmod01 8 PASS : Functionality of chmod(testfile, 06777) successful chmod01 1 PASS : chmod(2) of object file permissions through symbolic link file is ok chmod01 2 PASS : chmod(2) error when accessing non-existent object through symbolic link is caught chmod01 3 PASS : Nested symbolic link access condition caught. ELOOP is returned chmod02 1 PASS : chmod(tfile, 0) returned 0 chmod02 2 PASS : chmod(tfile, 07) returned 0 chmod02 3 PASS : chmod(tfile, 070) returned 0 chmod02 4 PASS : chmod(tfile, 0700) returned 0 chmod02 5 PASS : chmod(tfile, 0777) returned 0 chmod02 6 PASS : chmod(tfile, 02777) returned 0 chmod02 7 PASS : chmod(tfile, 04777) returned 0 chmod02 8 PASS : chmod(tfile, 06777) returned 0 chmod03 1 PASS : Functionality of chmod(testfile, 01777) successful chmod04 1 PASS : Functionality of chmod(testdir_4, 01777) successful chmod05 1 PASS : Functionality of chmod(testdir, 043777) successful chmod06 1 PASS : chmod() fails, Process is not owner/root, errno:1 chmod06 2 PASS : chmod() fails, No Search permissions to process, errno:13 chmod06 3 PASS : chmod() fails, Address beyond address space, errno:14 chmod06 4 PASS : chmod() fails, Negative address, errno:14 chmod06 5 PASS : chmod() fails, Pathname too long, errno:36 chmod06 6 PASS : chmod() fails, Pathname is empty, errno:2 chmod06 7 PASS : chmod() fails, Path contains regular file, errno:20 chmod07 1 PASS : Functionality of chmod(testfile, 01777) successful chown01 1 PASS : chown(t_20149, 0,0) returned 0 chown02 1 PASS : chown() on testfile1 succeeds : Setuid/Setgid bits cleared chown02 2 PASS : chown() on testfile2 succeeds : Setgid bit not cleared chown03 1 PASS : call succeeded chown04 1 PASS : chown() fails, Process is not owner/root, errno:1 chown04 2 PASS : chown() fails, No Search permissions to process, errno:13 chown04 3 PASS : chown() fails, Address beyond address space, errno:14 chown04 4 PASS : chown() fails, Negative address, errno:14 chown04 5 PASS : chown() fails, Pathname too long, errno:36 chown04 6 PASS : chown() fails, Pathname is empty, errno:2 chown04 7 PASS : chown() fails, Path contains regular file, errno:20 chown05 1 PASS : chown() succeeds to Change Owner/Group ids of testfile chown05 2 PASS : chown() succeeds to Change Owner id only of testfile chown05 3 PASS : chown() succeeds to Change Owner id only of testfile chown05 4 PASS : chown() succeeds to Change Group id only of testfile chown05 5 PASS : chown() succeeds to Change Group id only of testfile chroot01 1 PASS : chroot set errno to EPERM. chroot02 1 PASS : We appear to be in the right place chroot03 1 PASS : expected failure - errno = 36 : File name too long chroot03 2 PASS : expected failure - errno = 20 : Not a directory chroot03 3 PASS : expected failure - errno = 2 : No such file or directory chroot03 4 PASS : expected failure - errno = 14 : Bad address chroot04 1 PASS : expected failure - errno = 13 : Permission denied clone01 1 PASS : clone() returned 20167 clone02 1 PASS : Test Passed clone02 1 PASS : Test Passed clone02 2 PASS : Test Passed clone03 1 PASS : Test passed clone04 1 PASS : expected failure; Got EINVAL clone05 1 PASS : Test Passed clone06 1 PASS : Test Passed clone07 1 PASS : Use of return() in child did not cause SIGSEGV close01 1 PASS : file appears closed close01 2 PASS : pipe appears closed close02 1 PASS : call returned EBADF close08 1 PASS : close(tfile_20182) returned 0 confstr01 1 PASS : Test Passed connect01 1 PASS : bad file descriptor successful connect01 2 PASS : invalid socket buffer successful connect01 3 PASS : invalid salen successful connect01 4 PASS : invalid socket successful connect01 5 PASS : already connected successful connect01 6 PASS : connection refused successful connect01 7 PASS : invalid address family successful creat01 1 PASS : file was created and written to successfully creat01 2 PASS : creat() truncated existing file to 0 bytes creat03 0 INFO : Created file has mode = 0100444 creat03 1 PASS : save text bit cleared creat04 1 PASS : call failed with expected EACCES error creat04 2 PASS : call failed with expected EACCES error creat05 0 INFO : first file is #3 creat05 0 INFO : could not creat file #1025 creat05 1 PASS : call failed with expected error - EMFILE creat06 1 PASS : expected failure - errno = 21 : Is a directory creat06 2 PASS : expected failure - errno = 36 : File name too long creat06 3 PASS : expected failure - errno = 2 : No such file or directory creat06 4 PASS : expected failure - errno = 20 : Not a directory creat06 5 PASS : expected failure - errno = 14 : Bad address creat06 6 PASS : expected failure - errno = 13 : Permission denied creat07 1 BROK : Unexpected signal 15 received. creat08 1 PASS : Test passed in block0. creat08 2 PASS : Test passed in block1. creat08 3 PASS : Test passed in block2. creat08 4 PASS : Test passed in block3. creat08 5 PASS : Test passed. creat09 1 PASS : creat(tfile_20198, 0700) returned 3 dup01 1 PASS : dup(dupfile) returned 4 dup02 1 PASS : dup(-1) Failed, errno=9 : Bad file descriptor dup02 2 PASS : dup(1500) Failed, errno=9 : Bad file descriptor dup03 1 PASS : dup(3) Failed, errno=24 : Too many open files dup04 1 PASS : dup(3) read side of syspipe returned 5 dup04 2 PASS : dup(4) write side of syspipe returned 5 dup05 1 PASS : dup(dupfile) returned 4 dup06 1 PASS : Test passed. dup07 1 PASS : Test passed in read mode. dup07 2 PASS : Test passed in write mode. dup07 3 PASS : Test passed in read/write mode. dup07 4 PASS : Test passed dup202 1 PASS : fstat() shows new and old modes are the same dup202 2 PASS : fstat() shows new and old modes are the same dup202 3 PASS : fstat() shows new and old modes are the same dup203 0 INFO : Enter block 1 dup203 0 INFO : Test duping over an open fd dup203 1 PASS : dup2 test 1 functionality is correct dup203 0 INFO : Exit block 1 dup203 0 INFO : Enter block 2 dup203 0 INFO : Test close on exec flag dup203 2 PASS : dup2 test 2 functionality is correct dup203 0 INFO : Exit block 2 dup204 1 PASS : original and duped inodes are the same dup204 2 PASS : original and duped inodes are the same dup205 1 PASS : Test passed. execl01 1 PASS : execl - properly exec's a simple program.. execle01 1 PASS : execle - properly exec's a simple program.. execlp01 1 PASS : execlp - properly exec's a simple program.. execv01 1 PASS : execv - properly exec's a simple program.. execve01 1 PASS : execve - properly exec's a simple program.. execve02 1 PASS : Received EACCES execve03 1 PASS : expected failure - errno = 36 : File name too long execve03 2 PASS : expected failure - errno = 2 : No such file or directory execve03 3 PASS : expected failure - errno = 20 : Not a directory execve03 4 PASS : expected failure - errno = 14 : Bad address execve03 5 PASS : expected failure - errno = 13 : Permission denied execve03 6 PASS : expected failure - errno = 8 : Exec format error execve04 1 PASS : Expected failure - 24 : Too many open files execve05 1 PASS : call generated expected ETXTBSY error execve06 1 PASS : Test DONE, pid 20249, -- /usr/local/src/ltp/testcases/bin/execve06 0 /usr/local/src/ltp/testcases/bin/execve06 /usr/local/src/ltp/testcases/bin/execve06 execve06 1 PASS : Test DONE, pid 20250, -- /usr/local/src/ltp/testcases/bin/execve06 0 /usr/local/src/ltp/testcases/bin/execve06 /usr/local/src/ltp/testcases/bin/execve06 execve06 1 PASS : Test DONE, pid 20251, -- /usr/local/src/ltp/testcases/bin/execve06 0 /usr/local/src/ltp/testcases/bin/execve06 /usr/local/src/ltp/testcases/bin/execve06 execve06 1 PASS : Test DONE, pid 20252, -- /usr/local/src/ltp/testcases/bin/execve06 0 /usr/local/src/ltp/testcases/bin/execve06 /usr/local/src/ltp/testcases/bin/execve06 execve06 1 PASS : Test DONE, pid 20253, -- /usr/local/src/ltp/testcases/bin/execve06 0 /usr/local/src/ltp/testcases/bin/execve06 /usr/local/src/ltp/testcases/bin/execve06 execve06 1 PASS : Test DONE, pid 20254, -- /usr/local/src/ltp/testcases/bin/execve06 0 /usr/local/src/ltp/testcases/bin/execve06 /usr/local/src/ltp/testcases/bin/execve06 execve06 1 PASS : Test DONE, pid 20255, -- /usr/local/src/ltp/testcases/bin/execve06 0 /usr/local/src/ltp/testcases/bin/execve06 /usr/local/src/ltp/testcases/bin/execve06 execve06 1 PASS : Test DONE, pid 20256, -- /usr/local/src/ltp/testcases/bin/execve06 0 /usr/local/src/ltp/testcases/bin/execve06 /usr/local/src/ltp/testcases/bin/execve06 execve06 0 INFO : Test PASSED execvp01 1 PASS : execvp - properly exec's a simple program.. exit01 1 PASS : exit() test PASSED exit02 1 PASS : exit() test PASSED faccessat01 1 PASS : faccessat() returned the expected errno 0: Success faccessat01 2 PASS : faccessat() returned the expected errno 0: Success faccessat01 3 PASS : faccessat() returned the expected errno 20: Not a directory faccessat01 4 PASS : faccessat() returned the expected errno 9: Bad file descriptor faccessat01 5 PASS : faccessat() returned the expected errno 0: Success fchdir01 1 PASS : fchdir01 call succeeded fchdir02 1 PASS : expected failure - errno = 9 : Bad file descriptor fchdir03 1 PASS : expected failure - errno = 13 : Permission denied fchmod01 1 PASS : fchmod(tfile_20270, 0700) returned 0 fchmod02 1 PASS : Functionality of fchmod(3, 01777) Successful fchmod03 1 PASS : Functionality of fchmod(3, 01777) successful fchmod04 1 PASS : Functionality of fchmod(3, 01777) successful fchmod05 1 PASS : Functionality of fchmod(3, 043777) successful fchmod06 1 PASS : fchmod() fails, Process is not owner/root, errno:1 fchmod06 2 PASS : fchmod() fails, File descriptor is not valid, errno:9 fchmod07 1 PASS : Functionality of fchmod(3, 0) successful fchmod07 2 PASS : Functionality of fchmod(3, 07) successful fchmod07 3 PASS : Functionality of fchmod(3, 070) successful fchmod07 4 PASS : Functionality of fchmod(3, 0700) successful fchmod07 5 PASS : Functionality of fchmod(3, 0777) successful fchmod07 6 PASS : Functionality of fchmod(3, 02777) successful fchmod07 7 PASS : Functionality of fchmod(3, 04777) successful fchmod07 8 PASS : Functionality of fchmod(3, 06777) successful fchmodat01 1 PASS : fchmodat() returned the expected errno 0: Success fchmodat01 2 PASS : fchmodat() returned the expected errno 0: Success fchmodat01 3 PASS : fchmodat() returned the expected errno 20: Not a directory fchmodat01 4 PASS : fchmodat() returned the expected errno 9: Bad file descriptor fchmodat01 5 PASS : fchmodat() returned the expected errno 0: Success fchown01 1 PASS : fchown(Fd, geteuid(), getegid()) returned 0 fchown02 1 PASS : fchown() on testfile1 succeeds : Setuid/Setgid bits cleared fchown02 2 PASS : fchown() on testfile2 succeeds : Setgid bit not cleared fchown03 1 PASS : fchown() on testfile succeeds: Setuid/gid bits cleared fchown04 1 PASS : fchown() fails, Process is not owner/root, errno:1 fchown04 2 PASS : fchown() fails, File descriptor is not valid, errno:9 fchown05 1 PASS : fchown() succeeds to Change Owner/Group ids of testfile fchown05 2 PASS : fchown() succeeds to Change Owner id only of testfile fchown05 3 PASS : fchown() succeeds to Change Owner id only of testfile fchown05 4 PASS : fchown() succeeds to Change Group id only of testfile fchown05 5 PASS : fchown() succeeds to Change Group id only of testfile fchownat01 1 PASS : fchownat() returned the expected errno 0: Success fchownat01 2 PASS : fchownat() returned the expected errno 0: Success fchownat01 3 PASS : fchownat() returned the expected errno 20: Not a directory fchownat01 4 PASS : fchownat() returned the expected errno 9: Bad file descriptor fchownat01 5 PASS : fchownat() returned the expected errno 22: Invalid argument fchownat01 6 PASS : fchownat() returned the expected errno 0: Success fcntl01 0 INFO : Enter block 0 fcntl01 0 INFO : Test 1: F_DUPFD cmd PASSED fcntl01 0 INFO : Exit block 0 fcntl01 0 INFO : Enter block 1 fcntl01 0 INFO : Test 2: F_SETFL cmd PASSED fcntl01 0 INFO : Exit block 1 fcntl01 0 INFO : Enter block 2 fcntl01 0 INFO : Test 3: test close-on-exec PASSED fcntl01 0 INFO : Exit block 2 fcntl02 1 PASS : fcntl(tfile_20296, F_DUPFD, 0) returned 4 fcntl03 1 PASS : fcntl(tfile_20297, F_GETFD, 0) returned 0 fcntl04 1 PASS : fcntl(tfile_20298, F_GETFL, 0) returned 2 fcntl05 1 PASS : fcntl(tfile_20299, F_GETLK, &flocks) returned 0 fcntl06 0 INFO : Enter block 1 fcntl06 1 PASS : Block 1 PASSED fcntl06 0 INFO : Exit block 1 fcntl07 1 PASS : regular file child exited 0, indicating that the file was closed fcntl07 2 PASS : write side of system pipe child exited 0, indicating that the file was closed fcntl07B 1 PASS : named pipe child exited 0, indicating that the file was closed fcntl08 1 PASS : fcntl(tfile_20306, F_SETFL, 3072) returned 0 fcntl09 1 PASS : fcntl(./file_20307, F_SETLK, &flocks) flocks.l_type = F_WRLCK returned 0 fcntl09 2 PASS : fcntl(./file_20307, F_SETLK, &flocks) flocks.l_type = F_UNLCK returned 0 fcntl09 1 PASS : fcntl(./file_20307, F_SETLK, &flocks) flocks.l_type = F_RDLCK returned 0 fcntl09 2 PASS : fcntl(./file_20307, F_SETLK, &flocks) flocks.l_type = F_UNLCK returned 0 fcntl10 1 PASS : fcntl(tfile_20308, F_SETLKW, &flocks) flocks.l_type = F_WRLCK returned 0 fcntl10 2 PASS : fcntl(tfile_20308, F_SETLKW, &flocks) flocks.l_type = F_UNLCK returned 0 fcntl10 1 PASS : fcntl(tfile_20308, F_SETLKW, &flocks) flocks.l_type = F_RDLCK returned 0 fcntl10 2 PASS : fcntl(tfile_20308, F_SETLKW, &flocks) flocks.l_type = F_UNLCK returned 0 fcntl11 0 INFO : Enter block 1 fcntl11 0 INFO : Test block 1 : PASSED fcntl11 0 INFO : Exit block 1 fcntl11 0 INFO : Enter block 2 fcntl11 0 INFO : Test block 2: PASSED fcntl11 0 INFO : Exit block 2 fcntl11 0 INFO : Enter block 3 fcntl11 0 INFO : Test block 3: PASSED fcntl11 0 INFO : Exit block 3 fcntl11 0 INFO : Enter block 4 fcntl11 0 INFO : Test block 4 PASSED fcntl11 0 INFO : Exit block 4 fcntl11 0 INFO : Enter block 5 fcntl11 0 INFO : Test block 5: PASSED fcntl11 0 INFO : Exit block 5 fcntl11 0 INFO : Enter block 6 fcntl11 0 INFO : Test block 6: PASSED fcntl11 0 INFO : Exit block 6 fcntl11 0 INFO : Enter block 7 fcntl11 0 INFO : Test block 7: PASSED fcntl11 0 INFO : Exit block 7 fcntl11 0 INFO : Enter block 8 fcntl11 0 INFO : Test block 8: PASSED fcntl11 0 INFO : Exit block 8 fcntl11 0 INFO : Enter block 9 fcntl11 0 INFO : Test block 9: PASSED fcntl11 0 INFO : Exit block 9 fcntl12 0 INFO : Enter block 1 fcntl12 0 INFO : Test for errno EMFILE fcntl12 0 INFO : Enter block 1 fcntl12 0 INFO : Test for errno EMFILE fcntl12 0 INFO : block 1 PASSED fcntl12 0 INFO : Exit block 1 fcntl13 0 INFO : Enter block 1 fcntl13 0 INFO : Test for errno EINVAL fcntl13 0 INFO : block 1 PASSED fcntl13 0 INFO : Exit block 1 fcntl13 0 INFO : Enter block 2 fcntl13 0 INFO : Test for errno EFAULT fcntl13 0 INFO : block 2 PASSED fcntl13 0 INFO : Exit block 2 fcntl13 0 INFO : Enter block 3 fcntl13 0 INFO : Test for errno EINVAL fcntl13 0 INFO : block 3 PASSED fcntl13 0 INFO : Exit block 3 fcntl13 0 INFO : Enter block 4 fcntl13 0 INFO : Test for errno EBADF fcntl13 0 INFO : block 4 PASSED fcntl13 0 INFO : Exit block 4 fcntl14 0 INFO : Enter block 1: without mandatory locking fcntl14 1 PASS : testcase:1 PASSED fcntl14 2 PASS : testcase:2 PASSED fcntl14 3 PASS : testcase:3 PASSED fcntl14 4 PASS : testcase:4 PASSED fcntl14 5 PASS : testcase:5 PASSED fcntl14 6 PASS : testcase:6 PASSED fcntl14 7 PASS : testcase:7 PASSED fcntl14 8 PASS : testcase:8 PASSED fcntl14 9 PASS : testcase:9 PASSED fcntl14 10 PASS : testcase:10 PASSED fcntl14 11 PASS : testcase:11 PASSED fcntl14 12 PASS : testcase:12 PASSED fcntl14 13 PASS : testcase:13 PASSED fcntl14 14 PASS : testcase:14 PASSED fcntl14 15 PASS : testcase:15 PASSED fcntl14 16 PASS : testcase:16 PASSED fcntl14 17 PASS : testcase:17 PASSED fcntl14 18 PASS : testcase:18 PASSED fcntl14 19 PASS : testcase:19 PASSED fcntl14 20 PASS : testcase:20 PASSED fcntl14 21 PASS : testcase:21 PASSED fcntl14 22 PASS : testcase:22 PASSED fcntl14 23 PASS : testcase:23 PASSED fcntl14 24 PASS : testcase:24 PASSED fcntl14 25 PASS : testcase:25 PASSED fcntl14 26 PASS : testcase:26 PASSED fcntl14 27 PASS : testcase:27 PASSED fcntl14 28 PASS : testcase:28 PASSED fcntl14 29 PASS : testcase:29 PASSED fcntl14 30 PASS : testcase:30 PASSED fcntl14 31 PASS : testcase:31 PASSED fcntl14 32 PASS : testcase:32 PASSED fcntl14 33 PASS : testcase:33 PASSED fcntl14 34 PASS : testcase:34 PASSED fcntl14 35 PASS : testcase:35 PASSED fcntl14 36 PASS : testcase:36 PASSED fcntl14 37 PASS : Block 1, test 1 PASSED fcntl14 38 PASS : testcase:37 PASSED fcntl14 39 PASS : testcase:38 PASSED fcntl14 40 PASS : testcase:39 PASSED fcntl14 41 PASS : testcase:40 PASSED fcntl14 42 PASS : testcase:41 PASSED fcntl14 43 PASS : testcase:42 PASSED fcntl14 44 PASS : testcase:43 PASSED fcntl14 45 PASS : testcase:44 PASSED fcntl14 46 PASS : testcase:45 PASSED fcntl14 47 PASS : Block 1, test 2 PASSED fcntl14 0 INFO : Exit block 1 fcntl14 0 INFO : Enter block 2: with mandatory locking fcntl14 48 PASS : testcase:1 PASSED fcntl14 49 PASS : testcase:2 PASSED fcntl14 50 PASS : testcase:3 PASSED fcntl14 51 PASS : testcase:4 PASSED fcntl14 52 PASS : testcase:5 PASSED fcntl14 53 PASS : testcase:6 PASSED fcntl14 54 PASS : testcase:7 PASSED fcntl14 55 PASS : testcase:8 PASSED fcntl14 56 PASS : testcase:9 PASSED fcntl14 57 PASS : testcase:10 PASSED fcntl14 58 PASS : testcase:11 PASSED fcntl14 59 PASS : testcase:12 PASSED fcntl14 60 PASS : testcase:13 PASSED fcntl14 61 PASS : testcase:14 PASSED fcntl14 62 PASS : testcase:15 PASSED fcntl14 63 PASS : testcase:16 PASSED fcntl14 64 PASS : testcase:17 PASSED fcntl14 65 PASS : testcase:18 PASSED fcntl14 66 PASS : testcase:19 PASSED fcntl14 67 PASS : testcase:20 PASSED fcntl14 68 PASS : testcase:21 PASSED fcntl14 69 PASS : testcase:22 PASSED fcntl14 70 PASS : testcase:23 PASSED fcntl14 71 PASS : testcase:24 PASSED fcntl14 72 PASS : testcase:25 PASSED fcntl14 73 PASS : testcase:26 PASSED fcntl14 74 PASS : testcase:27 PASSED fcntl14 75 PASS : testcase:28 PASSED fcntl14 76 PASS : testcase:29 PASSED fcntl14 77 PASS : testcase:30 PASSED fcntl14 78 PASS : testcase:31 PASSED fcntl14 79 PASS : testcase:32 PASSED fcntl14 80 PASS : testcase:33 PASSED fcntl14 81 PASS : testcase:34 PASSED fcntl14 82 PASS : testcase:35 PASSED fcntl14 83 PASS : testcase:36 PASSED fcntl14 84 PASS : Block 2, test 1 PASSED fcntl14 85 PASS : testcase:37 PASSED fcntl14 86 PASS : testcase:38 PASSED fcntl14 87 PASS : testcase:39 PASSED fcntl14 88 PASS : testcase:40 PASSED fcntl14 89 PASS : testcase:41 PASSED fcntl14 90 PASS : testcase:42 PASSED fcntl14 91 PASS : testcase:43 PASSED fcntl14 92 PASS : testcase:44 PASSED fcntl14 93 PASS : testcase:45 PASSED fcntl14 94 PASS : Block 2, test 2 PASSED fcntl14 0 INFO : Exit block 2 fcntl14 0 INFO : Enter block 3 fcntl14 0 INFO : Test with mandatory locking PASSED fcntl14 0 INFO : Exit block 3 fcntl14 0 INFO : Enter block 4 fcntl14 93 PASS : testcase:45 PASSED fcntl14 94 PASS : Block 2, test 2 PASSED fcntl14 0 INFO : Exit block 2 fcntl14 0 INFO : Enter block 3 fcntl14 0 INFO : Test with mandatory locking PASSED fcntl14 0 INFO : Exit block 3 fcntl14 0 INFO : Enter block 4 fcntl14 93 PASS : testcase:45 PASSED fcntl14 94 PASS : Block 2, test 2 PASSED fcntl14 0 INFO : Exit block 2 fcntl14 0 INFO : Enter block 3 fcntl14 0 INFO : Test with mandatory locking PASSED fcntl14 0 INFO : Exit block 3 fcntl14 0 INFO : Enter block 4 fcntl14 0 INFO : Test of locks on file PASSED fcntl14 0 INFO : Exit block 4 fcntl15 0 INFO : Entering block 1 fcntl15 0 INFO : Entering block 1 fcntl15 0 INFO : Test 1: test with "dup" PASSED fcntl15 0 INFO : Exiting block 1 fcntl15 0 INFO : Entering block 2 fcntl15 0 INFO : Entering block 1 fcntl15 0 INFO : Test 1: test with "dup" PASSED fcntl15 0 INFO : Exiting block 1 fcntl15 0 INFO : Entering block 2 fcntl15 0 INFO : Test 2: test with "open" PASSED fcntl15 0 INFO : Exiting block 2 fcntl15 0 INFO : Entering block 3 fcntl15 0 INFO : Entering block 1 fcntl15 0 INFO : Test 1: test with "dup" PASSED fcntl15 0 INFO : Exiting block 1 fcntl15 0 INFO : Entering block 2 fcntl15 0 INFO : Test 2: test with "open" PASSED fcntl15 0 INFO : Exiting block 2 fcntl15 0 INFO : Entering block 3 fcntl15 0 INFO : Entering block 1 fcntl15 0 INFO : Test 1: test with "dup" PASSED fcntl15 0 INFO : Exiting block 1 fcntl15 0 INFO : Entering block 2 fcntl15 0 INFO : Test 2: test with "open" PASSED fcntl15 0 INFO : Exiting block 2 fcntl15 0 INFO : Entering block 3 fcntl15 0 INFO : Test 3: test with "fork" PASSED fcntl15 0 INFO : Exiting block 3 fcntl17 0 INFO : Enter preparation phase fcntl17 0 INFO : child 1 starting fcntl17 0 INFO : child 1 pid 20471 locked fcntl17 0 INFO : child 1 resuming fcntl17 0 INFO : child 1 unlocked fcntl17 0 INFO : child 1 exiting fcntl17 0 INFO : Enter preparation phase fcntl17 0 INFO : child 3 starting fcntl17 0 INFO : child 3 pid 20473 locked fcntl17 0 INFO : child 3 resuming fcntl17 0 INFO : child 3 lockw err 35 fcntl17 0 INFO : child 3 exiting fcntl17 0 INFO : Enter preparation phase fcntl17 0 INFO : child 2 starting fcntl17 0 INFO : child 2 pid 20472 locked fcntl17 0 INFO : child 2 resuming fcntl17 0 INFO : child 2 lockw locked fcntl17 0 INFO : child 2 exiting fcntl17 0 INFO : Enter preparation phase fcntl17 0 INFO : Exit preparation phase fcntl17 0 INFO : Enter block 1 fcntl17 0 INFO : Block 1 PASSED fcntl17 0 INFO : Exit block 1 fcntl18 0 INFO : Enter block 1 fcntl18 1 PASS : Test F_GETLK: for errno EFAULT PASSED fcntl18 0 INFO : Block 1 PASSED fcntl18 0 INFO : Exit block 1 fcntl18 0 INFO : Enter block 2 fcntl18 2 PASS : Test F_GETLK64: for errno EFAULT PASSED fcntl18 0 INFO : Block 2 PASSED fcntl18 0 INFO : Exit block 2 fcntl18 0 INFO : Enter block 3 fcntl18 3 PASS : Test for errno EINVAL PASSED fcntl18 0 INFO : Enter block 1 fcntl18 1 PASS : Test F_GETLK: for errno EFAULT PASSED fcntl18 0 INFO : Block 1 PASSED fcntl18 0 INFO : Exit block 1 fcntl18 0 INFO : Enter block 2 fcntl18 2 PASS : Test F_GETLK64: for errno EFAULT PASSED fcntl18 0 INFO : Block 2 PASSED fcntl18 0 INFO : Exit block 2 fcntl18 0 INFO : Enter block 3 fcntl18 0 INFO : Block 3 PASSED fcntl18 0 INFO : Exit block 3 fcntl19 0 INFO : Enter block 1 fcntl19 0 INFO : Test block 1: PASSED fcntl19 0 INFO : Exit block 1 fcntl19 0 INFO : Enter block 2 fcntl19 0 INFO : Test block 2: PASSED fcntl19 0 INFO : Exit block 2 fcntl19 0 INFO : Enter block 3 fcntl19 0 INFO : Test block 3: PASSED fcntl19 0 INFO : Exit block 3 fcntl19 0 INFO : Enter blcok 4 fcntl19 0 INFO : Test block 4: PASSED fcntl19 0 INFO : Exit block 4 fcntl19 0 INFO : Enter block 5 fcntl19 0 INFO : Test block 5: PASSED fcntl19 0 INFO : Exit block 5 fcntl19 0 INFO : Enter block 6 fcntl19 0 INFO : Test block 6: PASSED fcntl19 0 INFO : Exit block 6 fcntl19 0 INFO : Enter block 7 fcntl19 0 INFO : Test block 7: PASSED fcntl19 0 INFO : Exit block 7 fcntl20 0 INFO : Enter block 1 fcntl20 0 INFO : Test block 1: PASSED fcntl20 0 INFO : Exit block 1 fcntl20 0 INFO : Enter block 2 fcntl20 0 INFO : Test block 2: PASSED fcntl20 0 INFO : Exit block 2 fcntl20 0 INFO : Enter block 3 fcntl20 0 INFO : Test block 3: PASSED fcntl20 0 INFO : Exit block 3 fcntl20 0 INFO : Enter blcok 4 fcntl20 0 INFO : Test block 4: PASSED fcntl20 0 INFO : Exit block 4 fcntl20 0 INFO : Enter block 5 fcntl20 0 INFO : Test block 5: PASSED fcntl20 0 INFO : Exit block 5 fcntl20 0 INFO : Enter block 6 fcntl20 0 INFO : Test block 6: PASSED fcntl20 0 INFO : Exit block 6 fcntl20 0 INFO : Enter block 7 fcntl20 0 INFO : Test block 7: PASSED fcntl20 0 INFO : Exit block 7 fcntl21 0 INFO : Enter block 1 fcntl21 0 INFO : Test block 1: PASSED fcntl21 0 INFO : Exit block 1 fcntl21 0 INFO : Enter block 2 fcntl21 0 INFO : Test block 2: PASSED fcntl21 0 INFO : Exit block 2 fcntl21 0 INFO : Enter block 3 fcntl21 0 INFO : Test block 3 : PASSED fcntl21 0 INFO : Exit block 3 fcntl21 0 INFO : Enter block 4 fcntl21 0 INFO : Test block 4: PASSED fcntl21 0 INFO : Exit block 4 fcntl21 0 INFO : Enter block 5 fcntl21 0 INFO : Test block 5: PASSED fcntl21 0 INFO : Exit block 5 fcntl21 0 INFO : Enter block 6 fcntl21 0 INFO : Test block 6 PASSED fcntl21 0 INFO : Exit block 6 fcntl21 0 INFO : Enter block 7 fcntl21 0 INFO : Test block 7: PASSED fcntl21 0 INFO : Exit block 7 fcntl21 0 INFO : Enter block 8 fcntl21 0 INFO : Test block 8: PASSED fcntl21 0 INFO : Exit block 8 fcntl21 0 INFO : Enter block 9 fcntl21 0 INFO : Test block 9: PASSED fcntl21 0 INFO : Exit block 9 fcntl21 0 INFO : Enter block 10 fcntl21 0 INFO : Test block 10: PASSED fcntl21 0 INFO : Exit block 10 fcntl21 0 INFO : Enter block 11 fcntl21 0 INFO : Test block 11: PASSED fcntl21 0 INFO : Exit block 11 fcntl22 1 PASS : fcntl() fails with expected error EAGAIN errno:11 fdatasync01 1 PASS : fdatasync() successful fdatasync02 1 PASS : Expected failure for invalid file descriptor, errno: 9 fdatasync02 2 PASS : Expected failure for file descriptor to a special file, errno: 22 flock01 1 PASS : flock() succeded with Shared Lock, returned error number=0 flock01 2 PASS : flock() succeded with Unlock, returned error number=0 flock01 3 PASS : flock() succeded with Exclusive Lock, returned error number=0 flock02 1 PASS : flock() shows expected failure,error number=9 : Bad file descriptor flock02 2 PASS : flock() shows expected failure,error number=22 : Invalid argument flock02 3 PASS : flock() shows expected failure with invalid combination of arguments, error number=22 : Invalid argument flock03 1 PASS : Child: Unlocked file locked by parent flock03 2 PASS : Child: flock after unlocking passed flock03 1 PASS : Parent: Initial attempt to flock() passed flock03 2 PASS : flock03 Passed flock04 1 PASS : flock() PASSED in acquiring shared lock on Share Locked file flock04 1 PASS : flock() failed to acquire exclusive lock on existing share locked file as expected flock05 1 PASS : flock() failed to acquire shared lock on an alreadyexclusive locked file as expected flock05 1 PASS : flock() failed to acquire exclusive lock on existing exclusive locked file as expected flock06 1 PASS : First attempt to flock() passed flock06 2 PASS : Second attempt to flock() denied flock06 3 PASS : Unlocked fd1 flock06 4 PASS : Third attempt to flock() succeeded fmtms01 0 INFO : test is not available on uClinux fork01 1 PASS : fork() returned 20503 fork01 2 PASS : child pid and fork() return agree: 20503 fork02 0 INFO : Inside parent fork02 0 INFO : exit status of wait 0 fork02 1 PASS : test 1 PASSED fork03 0 INFO : process id in parent of child from fork : 20507 fork03 1 PASS : test 1 PASSED fork04 1 PASS : Env var TERM unchanged after fork(): linux fork04 2 PASS : Env var NoTSetzWq unchanged after fork(): getenv() does not find variable set fork04 3 PASS : Env var TESTPROG unchanged after fork(): FRKTCS04 fork05 0 INFO : a = 42 fork05 0 INFO : %fs = 0x0007 fork05 0 INFO : %fs = 0x0007 fork05 0 INFO : a = 99 fork05 1 PASS : Test passed fork05 0 INFO : a = 42 fork05 0 INFO : %fs = 0x0007 fork06 0 INFO : tries 1000 fork06 0 INFO : successes 1000 fork06 0 INFO : failures 0 fork06 0 INFO : There were no children to wait for fork07 0 INFO : Forking 100 children fork07 0 INFO : Forked all 100 children, now collecting fork07 0 INFO : Collected all 100 children fork07 1 PASS : 100/100 children read correctly from an inheritted fd fork08 0 INFO : parent forksval: 1 fork08 0 INFO : second child got char: b fork08 1 PASS : Test passed in childnumber 2 fork08 0 INFO : parent forksval: 1 fork08 0 INFO : parent forksval: 2 fork08 0 INFO : exit status of wait expected 0 got 0 fork08 1 PASS : parent test PASSED fork08 0 INFO : exit status of wait expected 0 got 0 fork08 2 PASS : parent test PASSED fork08 0 INFO : exit status of wait expected 0 got 0 fork08 3 PASS : parent test PASSED fork08 0 INFO : Number of processes forked is 2 fork09 0 INFO : OPEN_MAX is 256 fork09 0 INFO : first file descriptor is 3 fork09 0 INFO : Parent reporting 255 files open fork09 0 INFO : Child opened new file #255 fork09 0 INFO : OPEN_MAX is 256 fork09 0 INFO : first file descriptor is 3 fork09 0 INFO : Parent reporting 255 files open fork09 1 PASS : test 1 PASSED fork10 0 INFO : fork child A fork10 1 PASS : test 1 PASSED fork11 1 PASS : fork test passed, 100 processes fpathconf01 1 PASS : fpathconf(fd, _PC_MAX_CANON) returned 255 fpathconf01 2 PASS : fpathconf(fd, _PC_MAX_INPUT) returned 255 fpathconf01 3 PASS : fpathconf(fd, _PC_VDISABLE) returned 0 fpathconf01 4 PASS : fpathconf(fd, _PC_LINK_MAX) returned 127 fpathconf01 5 PASS : fpathconf(fd, _PC_NAME_MAX) returned 255 fpathconf01 6 PASS : fpathconf(fd, _PC_PATH_MAX) returned 4096 fpathconf01 7 PASS : fpathconf(fd, _PC_PIPE_BUF) returned 4096 fstat01 1 PASS : fstat(tfile_21726, &statter) returned 0 fstat02 1 PASS : Functionality of fstat(2) on 'testfile' Succcessful fstat03 1 PASS : fstat() fails with expected error EBADF fstat04 1 PASS : Functionality of fstat(2) on 'testfile' Succcessful fstat05 1 PASS : fstat() fails with expected signal SIGSEGV fstatat01 1 PASS : fstatat() returned the expected errno 0: Success fstatat01 2 PASS : fstatat() returned the expected errno 0: Success fstatat01 3 PASS : fstatat() returned the expected errno 20: Not a directory fstatat01 4 PASS : fstatat() returned the expected errno 9: Bad file descriptor fstatat01 5 PASS : fstatat() returned the expected errno 22: Invalid argument fstatat01 6 PASS : fstatat() returned the expected errno 0: Success fstatfs01 1 PASS : fstatfs(3, &stats, sizeof(struct statfs), 0) returned 0 fstatfs02 1 PASS : expected failure - errno = 9 : Bad file descriptor fstatfs02 2 PASS : expected failure - errno = 14 : Bad address fsync01 1 PASS : fsync(tfile_21734) returned 0 fsync02 1 PASS : fsync() succeeded in an acceptable amount of time fsync03 1 PASS : expected failure - errno = 9 : Bad file descriptor fsync03 2 PASS : expected failure - errno = 22 : Invalid argument ftruncate01 1 PASS : Functionality of ftruncate() on testfile successful ftruncate02 1 PASS : Functionality of ftruncate(2) on testfile successful ftruncate03 1 PASS : Test Passed ftruncate03 2 PASS : Test Passed ftruncate03 3 PASS : Test Passed ftruncate04 1 CONF : The filesystem where /tmp is mounted does not support mandatory locks. Cannot run this test. futimesat01 1 PASS : futimesat() returned the expected errno 0: Success futimesat01 2 PASS : futimesat() returned the expected errno 0: Success futimesat01 3 PASS : futimesat() returned the expected errno 20: Not a directory futimesat01 4 PASS : futimesat() returned the expected errno 9: Bad file descriptor futimesat01 5 PASS : futimesat() returned the expected errno 0: Success getcwd01 0 INFO : Test for EFAULT getcwd01 1 PASS : Test case 1 PASSED getcwd01 0 INFO : Test for ENOMEM getcwd01 2 PASS : Test case 2 PASSED getcwd01 0 INFO : Test for EINVAL getcwd01 3 PASS : Test case 3 PASSED getcwd01 0 INFO : Test for ERANGE getcwd01 4 PASS : Test case 4 PASSED getcwd02 0 INFO : Enter Block 1 getcwd02 0 INFO : Exit Block 1 getcwd02 1 PASS : Block 1 PASSED getcwd02 0 INFO : Enter Block 2 getcwd02 0 INFO : Exit Block 2 getcwd02 2 PASS : Block 2 PASSED getcwd02 0 INFO : Enter Block 3 getcwd02 0 INFO : Exit Block 3 getcwd02 3 PASS : Block 3 PASSED getcwd02 0 INFO : Enter Block 4 getcwd02 0 INFO : Exit Block 4 getcwd02 4 PASS : Block 4 PASSED getcwd02 0 INFO : Enter Block 5 getcwd02 0 INFO : Exit Block 5 getcwd02 5 PASS : Block 5 PASSED getcwd02 0 INFO : Enter Block 6 getcwd02 0 INFO : Exit Block 6 getcwd02 6 PASS : Block 6 PASSED getcwd02 0 INFO : Enter Block 7 getcwd02 0 INFO : Exit Block 7 getcwd02 7 PASS : Block 7 PASSED getcwd03 0 INFO : getcwd(2) succeeded in returning correct path for dir1 getcwd03 0 INFO : getcwd(2) succeeded in returning correct path for symbolic link dir2 -> dir1 getcwd03 1 PASS : Test PASSED getdents01 1 PASS : call succeeded getdents02 1 PASS : expected failure - errno = 9 - Bad file descriptor getdents03 1 PASS : expected failure - errno = 22 - Invalid argument getdents04 1 PASS : expected failure - errno = 20 - Not a directory getdomainname01 1 PASS : getdomainname() returned 0 getdtablesize01 0 INFO : Maximum number of files a process can have opened is 1024 getdtablesize01 0 INFO : Checking with the value returned by getrlimit...RLIMIT_NOFILE getdtablesize01 1 PASS : got correct dtablesize, value is 1024 getdtablesize01 0 INFO : Checking Max num of files that can be opened by a process.Should be: RLIMIT_NOFILE - 1 getdtablesize01 2 PASS : 1023 = 1023 getegid01 1 PASS : getegid - Get effective group id. returned 0 geteuid01 1 PASS : geteuid - Get effective user id. returned 0 getgid01 1 PASS : getgid() returned 0 getgid02 1 PASS : effective group id 0 is correct getgid03 1 PASS : group id 0 returned correctly getgroups01 1 PASS : getgroups(-1,gidset) returned -1 and error = 22 (EINVAL) as expected getgroups01 2 PASS : getgroups(0,gidset) returned 11, the gidset array not was modified getgroups01 3 PASS : getgroups(10, gidset) returned -1, and errno 22 (EINVAL) when 11 grps getgroups01 4 PASS : getgroups(NGROUPS,gidset) ret 11 contains gid 0 (from getgid) getgroups02 1 PASS : getgroups() returned 11 getgroups03 1 PASS : Functionality of getgroups(65536, groups_list) successful getgroups04 1 PASS : getgroups() fails, Size is < no. suppl. gids, errno=22 gethostid01 1 PASS : Hostid command and gethostid both report hostid is a8c00200 gethostname01 1 PASS : gethostname - Get host name returned 0 getitimer01 1 PASS : functional test passed getitimer02 1 PASS : expected failure - errno = 14 - Bad address getitimer03 1 PASS : expected failure - errno = 22 - Invalid argument getpagesize01 0 INFO : Page Size is 4096 getpagesize01 1 PASS : getpagesize - Page size returned 4096 getpeername01 1 PASS : bad file descriptor successful getpeername01 2 PASS : bad file descriptor successful getpeername01 3 PASS : invalid salen successful getpeername01 4 PASS : invalid socket buffer successful getpeername01 5 PASS : invalid salen successful getpgid01 0 INFO : Enter block 1 getpgid01 1 PASS : Test block 1: getpgid(0) PASSED getpgid01 0 INFO : Exit block 1 getpgid01 0 INFO : Enter block 2 getpgid01 2 PASS : Test blcok 2: getpgid(getpid()) PASSED getpgid01 0 INFO : Exit block 2 getpgid01 0 INFO : Enter block 3 getpgid01 3 PASS : Test block 3: getpgid(getppid()) PASSED getpgid01 0 INFO : Exit block 3 getpgid01 0 INFO : Enter block 4 getpgid01 4 PASS : Test block 4: getpgid(1) PASSED getpgid01 0 INFO : Exit block 4 getpgid01 0 INFO : Enter block 5 getpgid01 5 PASS : Test block 5: getpgid(1) PASSED getpgid01 0 INFO : Exit block 5 getpgid01 0 INFO : getpgid01 PASSED getpgid02 1 PASS : expected failure - errno = 3 : No such process getpgid02 2 PASS : expected failure - errno = 3 : No such process getpgrp01 1 PASS : getpgrp() returned 21791 getpid01 1 PASS : getpid() returned 21792 getpid02 1 PASS : Functionality of getpid() successful getppid01 1 PASS : getppid() returned 20075 getppid02 1 PASS : return value = parent's pid value getpriority01 1 PASS : getpriority(0, 0) returned 0 priority value getpriority01 2 PASS : getpriority(1, 0) returned 0 priority value getpriority01 3 PASS : getpriority(2, 0) returned -5 priority value getpriority02 1 PASS : getpriority(2) fails, Invalid 'which' value specified, errno:22 getpriority02 2 PASS : getpriority(2) fails, Invalid 'who' value specified, errno:3 getpriority02 3 PASS : getpriority(2) fails, Invalid 'who' value specified, errno:3 getpriority02 4 PASS : getpriority(2) fails, Invalid 'who' value specified, errno:3 getresgid01 1 PASS : Functionality of getresgid() successful getresgid02 1 PASS : Functionality of getresgid() successful getresgid03 1 PASS : Functionality of getresgid() successful getresuid01 1 PASS : Functionality of getresuid() successful getresuid02 1 PASS : Functionality of getresuid() successful getresuid03 1 PASS : Functionality of getresuid() successful getrlimit01 1 PASS : getrlimit() returned 0; got RLIMIT_CPU values getrlimit01 2 PASS : getrlimit() returned 0; got RLIMIT_FSIZE values getrlimit01 3 PASS : getrlimit() returned 0; got RLIMIT_DATA values getrlimit01 4 PASS : getrlimit() returned 0; got RLIMIT_STACK values getrlimit01 5 PASS : getrlimit() returned 0; got RLIMIT_CORE values getrlimit01 6 PASS : getrlimit() returned 0; got RLIMIT_RSS values getrlimit01 7 PASS : getrlimit() returned 0; got RLIMIT_NPROC values getrlimit01 8 PASS : getrlimit() returned 0; got RLIMIT_NOFILE values getrlimit01 9 PASS : getrlimit() returned 0; got RLIMIT_MEMLOCK values getrlimit01 10 PASS : getrlimit() returned 0; got RLIMIT_AS values getrlimit01 11 PASS : getrlimit() returned 0; got RLIMIT_LOCKS values getrlimit02 1 PASS : expected failure; got EFAULT getrlimit02 2 PASS : expected failure; got EINVAL getrusage01 1 PASS : TEST Passed getrusage01 2 PASS : TEST Passed getrusage02 1 PASS : TEST Passed getrusage02 2 PASS : TEST Passed getsid01 1 PASS : session ID is correct getsid02 1 PASS : expected failure - errno = 3 - No such process getsockname01 1 PASS : bad file descriptor successful getsockname01 2 PASS : bad file descriptor successful getsockname01 3 PASS : invalid socket buffer successful getsockname01 4 PASS : invalid salen successful getsockopt01 1 PASS : bad file descriptor successful getsockopt01 2 PASS : bad file descriptor successful getsockopt01 3 PASS : invalid option buffer successful getsockopt01 4 PASS : invalid optlen successful getsockopt01 5 PASS : invalid level successful getsockopt01 6 PASS : invalid option name successful getsockopt01 7 PASS : invalid option name (UDP) successful getsockopt01 8 PASS : invalid option name (IP) successful getsockopt01 9 PASS : invalid option name (TCP) successful gettimeofday01 1 PASS : gettimeofday(2) set the errno EFAULT correctly gettimeofday02 0 INFO : checking if gettimeofday is monotonous, takes 30s gettimeofday02 1 PASS : gettimeofday monotonous in 30 seconds getuid01 1 PASS : getuid() returned 0 getuid02 1 PASS : values from geteuid() and getpwuid() match getuid03 1 PASS : values from getuid() and getpwuid() match ioperm01 1 PASS : ioperm() passed for port address 1021, returned 0 ioperm02 1 PASS : Expected failure for Invalid I/O address, errno: 22 ioperm02 2 PASS : Expected failure for Non super-user, errno: 1 iopl01 1 PASS : iopl() passed for level 0, returned 0 iopl01 2 PASS : iopl() passed for level 1, returned 0 iopl01 3 PASS : iopl() passed for level 2, returned 0 iopl01 4 PASS : iopl() passed for level 3, returned 0 iopl02 1 PASS : Expected failure for Invalid privilege level, errno: 22 iopl02 2 PASS : Expected failure for Non super-user, errno: 1 kill01 1 PASS : received expected signal 9 kill02 1 PASS : The signal was sent to all processes in the process group. kill02 2 PASS : The signal was not sent to selective processes that were not in the process group. kill03 1 PASS : errno set to 22 : Invalid argument, as expected kill04 1 PASS : errno set to 3 : No such process, as expected kill05 1 PASS : errno set to 1 : Operation not permitted, as expected kill05 0 INFO : WARNING: shared memory deletion failed. kill05 0 INFO : This could lead to IPC resource problems. kill05 0 INFO : id = 273186826 kill06 1 PASS : received expected signal 9 kill07 0 INFO : received expected signal 9 kill07 1 PASS : Did not catch signal as expected kill07 0 INFO : WARNING: shared memory deletion failed. kill07 0 INFO : This could lead to IPC resource problems. kill07 0 INFO : id = 273874954 kill08 1 PASS : received expected signal 9 kill09 1 PASS : kill(21876, SIGKILL) returned 0 kill10 0 INFO : 21878: All 10 children reported in kill10 0 INFO : 21879: All 10 children reported in kill10 1 PASS : All 2 pgrps received their signals kill11 1 PASS : Test passed kill12 1 PASS : Test passed lchown01 1 PASS : lchown() succeeds to Change Owner/Group ids of slink_file lchown01 2 PASS : lchown() succeeds to Change Owner id only of slink_file lchown01 3 PASS : lchown() succeeds to Change Owner id only of slink_file lchown01 4 PASS : lchown() succeeds to Change Group id only of slink_file lchown01 5 PASS : lchown() succeeds to Change Group id only of slink_file lchown02 1 PASS : lchown() fails, Process is not owner/root, errno:1 lchown02 2 PASS : lchown() fails, No Search permissions to process, errno:13 lchown02 3 PASS : lchown() fails, Address beyond address space, errno:14 lchown02 4 PASS : lchown() fails, Negative address, errno:14 lchown02 5 PASS : lchown() fails, Pathname too long, errno:36 lchown02 6 PASS : lchown() fails, Pathname is empty, errno:2 lchown02 7 PASS : lchown() fails, Path contains regular file, errno:20 link01 1 PASS : link(2) to a symbolic link, which is pointing to an existing object file worked - file created and link count adjusted link01 2 PASS : link(2) to a symbolic link, which is pointing to a non-existing object file worked ok - file created and link count adjusted. link02 1 PASS : link(tfile, lfile) returned 0 and link cnts match link03 1 PASS : link(lkfile_22070, lkfile_22070.[1-10]) ret 0 for 10 files, stat linkcounts match 10 link04 1 PASS : link(, ) Failed, errno=2 link04 2 PASS : link(, ) Failed, errno=2 link04 3 PASS : link(, ) Failed, errno=2 link04 4 PASS : link(, ) Failed, errno=20 link04 5 PASS : link(, ) Failed, errno=36 link04 6 PASS : link(
, ) Failed, errno=14 link04 7 PASS : link(, ) Failed, errno=14 link04 8 PASS : link(, ) Failed, errno=2 link04 9 PASS : link(, ) Failed, errno=2 link04 10 PASS : link(, ) Failed, errno=2 link04 11 PASS : link(, ) Failed, errno=36 link04 12 PASS : link(,
) Failed, errno=14 link04 13 PASS : link(, ) Failed, errno=14 link04 14 PASS : link(, ) Failed, errno=17 link05 1 PASS : link(lkfile_22072, lkfile_22072.[1-1000]) ret 0 for 1000 files, stat linkcounts match 1000 link06 1 PASS : link() fails with expected error EACCES errno:13 link07 1 PASS : link() fails with expected error EACCES errno:13 linkat01 1 PASS : linkat() returned the expected errno 0: Success linkat01 2 PASS : linkat() returned the expected errno 0: Success linkat01 3 PASS : linkat() returned the expected errno 20: Not a directory linkat01 4 PASS : linkat() returned the expected errno 9: Bad file descriptor linkat01 5 PASS : linkat() returned the expected errno 22: Invalid argument linkat01 6 PASS : linkat() returned the expected errno 0: Success listen01 1 PASS : bad file descriptor successful listen01 2 PASS : not a socket successful listen01 3 PASS : UDP listen successful llseek01 1 PASS : Functionality of llseek() on tmp_file successful llseek02 1 PASS : llseek() fails, 'whence' argument is not valid, errno:22 llseek02 2 PASS : llseek() fails, 'fd' is not an open file descriptor, errno:9 lseek01 1 PASS : lseek(tfile_22079, 0, 0) returned 0 lseek01 2 PASS : lseek(tfile_22079, 0, 1) returned 0 lseek01 3 PASS : lseek(tfile_22079, 0, 2) returned 0 lseek02 1 PASS : lseek(-1, 1, SEEK_SET) Failed, errno=9 : Bad file descriptor lseek03 1 PASS : lseek(tfile_22081, 1, 4) Failed, errno=22 : Invalid argument lseek03 2 PASS : lseek(tfile_22081, 1, -1) Failed, errno=22 : Invalid argument lseek03 3 PASS : lseek(tfile_22081, 1, 7) Failed, errno=22 : Invalid argument lseek04 1 PASS : lseek(fifofd, 1, SEEK_SET) Failed, errno=29 : Illegal seek lseek05 1 PASS : lseek(pipefd, 1, SEEK_SET) Failed, errno=29 : Illegal seek lseek06 1 PASS : Functionality of lseek() on tmp_file successful lseek07 1 PASS : Functionality of lseek() on tmp_file successful lseek08 1 PASS : Functionality of lseek() on tmp_file successful lseek09 1 PASS : Functionality of lseek() on tmp_file successful lseek10 1 PASS : lseek() fails, 'fd' associated with a pipe/fifo, errno:29 lseek10 2 PASS : lseek() fails, 'whence' argument is not valid, errno:22 lseek10 3 PASS : lseek() fails, 'fd' is not an open file descriptor, errno:9 lstat01 1 PASS : lstat(2) of symbolic link file which points to no object file is ok lstat01 2 PASS : lstat(2) of symbolic link file which points at an object file is ok lstat01 3 PASS : lstat(2) of object file returns object file inode information lstat01 1 PASS : lstat(lnfile_22090, &statter) returned 0 lstat02 1 PASS : lstat() fails, No Search permissions to process, errno:13 lstat02 2 PASS : lstat() fails, Negative address, errno:14 lstat02 3 PASS : lstat() fails, Address beyond address space, errno:14 lstat02 4 PASS : lstat() fails, Pathname too long, errno:36 lstat02 5 PASS : lstat() fails, Pathname is empty, errno:2 lstat02 6 PASS : lstat() fails, Path contains regular file, errno:20 lstat03 1 PASS : Functionality of lstat(2) on 'sfile' Succcessful mallopt01 1 PASS : Test passed memset01 1 PASS : Test passed memset01 2 PASS : Test passed memcmp1 1 PASS : Test passed memcmp1 2 PASS : Test passed memcpy1 1 PASS : Test passed memcpy1 2 PASS : Test passed memcpy1 3 PASS : Test passed memcpy1 4 PASS : Test passed memcpy1 5 PASS : Test passed mlockall01 1 PASS : mlockall test passed for MCL_CURRENT mlockall01 2 PASS : mlockall test passed for MCL_FUTURE mlockall01 3 PASS : mlockall test passed for MCL_CURRENT|MCL_FUTURE mlockall02 1 CONF : mlockall02 did not BEHAVE as expected.This may be okay if you are running Red Hat Enterprise Linux 3 (RHEL) mlockall02 2 CONF : mlockall02 did not BEHAVE as expected.This may be okay if you are running Red Hat Enterprise Linux 3 (RHEL) mlockall02 3 PASS : expected failure - errno = 22 : Invalid argument mlockall03 1 PASS : expected failure - errno = 12 : Cannot allocate memory mlockall03 2 PASS : expected failure - errno = 1 : Operation not permitted mlockall03 3 PASS : expected failure - errno = 22 : Invalid argument mkdir01 1 PASS : mkdir - path argument pointing below allocated address space failed as expected with errno 14 : Bad address mkdir01 2 PASS : mkdir - path argument pointing above allocated address space failed as expected with errno 14 : Bad address mkdir02 1 PASS : Test to attempt to make a directory inherits group ID SUCCEEDED mkdir03 1 PASS : expected failure - errno = 14 : Bad address mkdir03 2 PASS : expected failure - errno = 36 : File name too long mkdir03 3 PASS : expected failure - errno = 17 : File exists mkdir03 4 PASS : expected failure - errno = 2 : No such file or directory mkdir03 5 PASS : expected failure - errno = 20 : Not a directory mkdir04 1 PASS : Test to attempt to creat a directory in a directory having no permissions SUCCEEDED in setting errno to EACCES mkdir05 1 PASS : mkdir() functionality is correct mkdir05 1 PASS : mkdir(2) of object file through symbolic link file failed as expected mkdir08 1 PASS : mkdir(./dir_22110) returned 0 mkdir09 1 PASS : PASS mkdir01 1 PASS : mkdir - path argument pointing below allocated address space failed as expected with errno 14 : Bad address mkdir01 2 PASS : mkdir - path argument pointing above allocated address space failed as expected with errno 14 : Bad address mknod01 1 PASS : mknod(./tnode_22124, 0100777, 0) returned 0 mknod01 2 PASS : mknod(./tnode_22124, 010777, 0) returned 0 mknod01 3 PASS : mknod(./tnode_22124, 020777, 0) returned 0 mknod01 4 PASS : mknod(./tnode_22124, 060777, 0) returned 0 mknod01 5 PASS : mknod(./tnode_22124, 0104700, 0) returned 0 mknod01 6 PASS : mknod(./tnode_22124, 0102700, 0) returned 0 mknod01 7 PASS : mknod(./tnode_22124, 0106700, 0) returned 0 mknod02 1 PASS : Functionality of mknod(tnode_22125, 012777, 0) successful mknod03 1 PASS : Functionality of mknod(tnode_22126, 012777, 0) successful mknod04 1 PASS : Functionality of mknod(tnode_22127, 010777, 0) successful mknod05 1 PASS : Functionality of mknod(tnode_22128, 012777, 0) successful mknod06 1 PASS : mknod() fails, Specified node already exists, errno:17 mknod06 2 PASS : mknod() fails, Negative address, errno:14 mknod06 3 PASS : mknod() fails, Address beyond address space, errno:14 mknod06 4 PASS : mknod() fails, Non-existent file, errno:2 mknod06 5 PASS : mknod() fails, Pathname is empty, errno:2 mknod06 6 PASS : mknod() fails, Pathname too long, errno:36 mknod06 7 PASS : mknod() fails, Path contains regular file, errno:20 mknod07 1 PASS : mknod() fails, Process is not root/super-user, errno:13 mknod07 2 PASS : mknod() fails, No Write permissions to process, errno:13 mknod08 1 PASS : Functionality of mknod(tnode_22131, 010777, 0) successful mknod09 1 PASS : mknod() fails with expected error EINVAL errno:22 mknodat01 1 PASS : mknodat() returned the expected errno 0: Success mknodat01 2 PASS : mknodat() returned the expected errno 0: Success mknodat01 3 PASS : mknodat() returned the expected errno 20: Not a directory mknodat01 4 PASS : mknodat() returned the expected errno 9: Bad file descriptor mknodat01 5 PASS : mknodat() returned the expected errno 0: Success mlock01 1 PASS : test 0 passed length = 1 mlock01 2 PASS : test 1 passed length = 1024 mlock01 3 PASS : test 2 passed length = 1048576 mlock01 4 PASS : test 3 passed length = 10485760 mlock02 1 PASS : expected failure - errno = 12 : Cannot allocate memory mmap001 0 INFO : mmap()ing file of 1 pages or 4096 bytes mmap001 1 PASS : mmap() completed successfully. mmap001 0 INFO : touching mmaped memory mmap001 2 PASS : we're still here, mmaped area must be good mmap001 3 PASS : msync() was successful mmap001 4 PASS : munmap() was successful mmap01 1 PASS : Functionality of mmap() successful mmap02 1 PASS : Functionality of mmap() successful mmap03 1 PASS : Functionality of mmap() successful mmap04 1 PASS : Functionality of mmap() successful mmap05 1 PASS : Got SIGSEGV as expected mmap06 1 PASS : mmap() fails, 'fd' doesn't allow desired access, errno:13 mmap07 1 PASS : mmap() fails, 'fd' doesn't allow desired access, errno:13 mmap08 1 PASS : mmap() fails, 'fd' is not valid, errno:9 mmap09 1 PASS : ftruncate mmaped file to a smaller size mmap09 2 PASS : ftruncate mmaped file to a larger size mmap09 3 PASS : ftruncate mmaped file to 0 size modify_ldt01 0 INFO : Enter block 1 modify_ldt01 0 INFO : block 1 PASSED modify_ldt01 0 INFO : Exit block 1 modify_ldt01 0 INFO : Enter block 2 modify_ldt01 0 INFO : block 2 PASSED modify_ldt01 0 INFO : Exit block 2 modify_ldt01 0 INFO : block 3 PASSED modify_ldt01 0 INFO : Exit block 3 modify_ldt02 0 INFO : Enter block 1 modify_ldt02 0 INFO : block 1 PASSED modify_ldt02 0 INFO : Exit block 1 modify_ldt02 0 INFO : Enter block 2 modify_ldt02 0 INFO : received signal: 11 modify_ldt02 0 INFO : block 2 PASSED mprotect01 1 PASS : expected failure - errno = 12 : Cannot allocate memory mprotect01 2 PASS : expected failure - errno = 22 : Invalid argument mprotect01 3 PASS : expected failure - errno = 13 : Permission denied mprotect02 0 INFO : received signal: 11 mprotect02 1 PASS : Did not get SIGSEGV, functional test passed mprotect03 0 INFO : received signal: SIGSEGV mprotect03 1 PASS : SIGSEGV generated as expected mremap01 1 PASS : Functionality of mremap() is correct mremap02 1 PASS : mremap() Failed, 'invalid argument specified' - errno 22 mremap03 1 PASS : mremap() Fails, 'old region not mapped', errno 14 mremap04 1 PASS : mremap() failed, 'MREMAP_MAYMOVE flag unset', errno 12 msgctl01 1 PASS : qs_buf.msg_qbytes is a positive value msgctl02 1 PASS : qs_buf.msg_qbytes is the new value - 16383 msgctl03 1 PASS : The queue is gone msgctl04 1 PASS : expected failure - errno = 13 : Permission denied msgctl04 2 PASS : expected failure - errno = 14 : Bad address msgctl04 3 PASS : expected failure - errno = 14 : Bad address msgctl04 4 PASS : expected failure - errno = 22 : Invalid argument msgctl04 5 PASS : expected failure - errno = 22 : Invalid argument msgctl04 6 PASS : expected failure - errno = 22 : Invalid argument msgctl05 1 PASS : expected error = 1 : Operation not permitted msgctl06 1 PASS : msgctl06 ran successfully! msgctl07 1 PASS : msgctl07 ran successfully! msgctl08 1 PASS : msgctl08 ran successfully! msgctl09 1 PASS : msgctl09 ran successfully! msgget01 1 PASS : message received = message sent msgget02 1 PASS : expected failure - errno = 17 : File exists msgget02 2 PASS : expected failure - errno = 2 : No such file or directory msgget02 3 PASS : expected failure - errno = 2 : No such file or directory msgget03 1 PASS : expected failure - errno = 28 : No space left on device msgget04 1 PASS : expected failure - errno = 13 : Permission denied msgget04 2 PASS : expected failure - errno = 13 : Permission denied msgget04 3 PASS : expected failure - errno = 13 : Permission denied msgrcv01 1 PASS : message received = message sent msgrcv02 1 PASS : expected failure - errno = 13 : Permission denied msgrcv02 2 PASS : expected failure - errno = 14 : Bad address msgrcv03 1 PASS : expected failure - errno = 22 : Invalid argument msgrcv03 2 PASS : expected failure - errno = 22 : Invalid argument msgrcv04 1 PASS : expected failure - errno = 7 : Argument list too long msgrcv04 2 PASS : expected failure - errno = 42 : No message of desired type msgrcv05 1 PASS : expected failure - errno = 4 : Interrupted system call msgrcv06 1 PASS : expected failure - errno = 43 : Identifier removed msgsnd01 1 PASS : queue bytes = MSGSIZE and queue messages = 1 msgsnd02 1 PASS : expected failure - errno = 13 : Permission denied msgsnd02 2 PASS : expected failure - errno = 14 : Bad address msgsnd03 1 PASS : expected failure - errno = 22 : Invalid argument msgsnd03 2 PASS : expected failure - errno = 22 : Invalid argument msgsnd03 3 PASS : expected failure - errno = 22 : Invalid argument msgsnd03 4 PASS : expected failure - errno = 22 : Invalid argument msgsnd04 1 PASS : expected failure - errno = 11 : Resource temporarily unavailable msgsnd05 1 PASS : expected failure - errno = 4 : Interrupted system call msgsnd06 1 PASS : expected failure - errno = 43 : Identifier removed msync01 1 PASS : Functionality of msync() successful msync02 1 PASS : Functionality of msync() successful msync03 1 PASS : msync() fails, Invalid address, errno : 22 msync04 1 PASS : mapped region is private and cannot sync, errno:22 msync05 1 PASS : memory region not mapped, errno:12 munlock01 1 PASS : test 0 passed length = 1 munlock01 2 PASS : test 1 passed length = 1024 munlock01 3 PASS : test 2 passed length = 1048576 munlock01 4 PASS : test 3 passed length = 10485760 munlock02 1 PASS : expected failure - errno = 12 : Cannot allocate memory munlockall01 1 PASS : munlockall() passed with return=0 munlockall02 1 CONF : munlockall() failed to produce expected errno :1 Got : 0, Success. ***Some distros, such as Red Hat Enterprise Linux, support non-superuser munlockall calls.*** munmap01 1 PASS : Functionality of munmap() successful munmap02 1 PASS : Functionality of munmap() successful munmap03 1 PASS : munmap() fails, mapped address is invalid, errno:22 nanosleep01 1 PASS : nanosleep functionality is correct nanosleep02 1 PASS : Functionality of nanosleep() is correct nanosleep02 1 PASS : Functionality of nanosleep() is correct nanosleep03 1 PASS : nanosleep() fails, interrupted by signal, error:4 nanosleep04 1 PASS : nanosleep() fails, invalid pause time, error:22 nftw01 1 PASS : Test block 0 nftw01 2 PASS : Test block 1 nftw01 3 PASS : Test block 2 nftw01 4 PASS : Test block 3 nftw01 5 PASS : Test block 4 nftw01 6 PASS : Test block 5 nftw01 7 PASS : Test block 6 nftw01 8 PASS : Test block 7 nftw01 9 PASS : Test block 8 nftw01 10 PASS : Test block 9 nftw01 11 PASS : Test block 10 nftw01 12 PASS : Test block 11 nftw01 13 PASS : Test block 12 nftw01 14 PASS : Test block 13 nftw01 15 PASS : Test block 14 nftw01 16 PASS : Test block 15 nftw01 17 PASS : Test block 16 nftw01 18 PASS : Test block 17 nftw01 19 PASS : Test block 18 nftw01 20 PASS : Test block 19 nftw01 21 PASS : Test block 20 nftw01 22 PASS : Test block 21 nftw01 23 PASS : Test block 22 nftw01 24 PASS : Test block 23 nftw01 25 PASS : Test block 24 nftw01 26 PASS : Test block 25 nftw01 27 PASS : Test block 26 nftw01 28 PASS : Test block 27 nftw01 29 PASS : Test block 28 nftw01 30 PASS : Test block 29 nftw01 31 PASS : Test passed nftw6401 1 PASS : Test block 0 nftw6401 2 PASS : Test block 1 nftw6401 3 PASS : Test block 2 nftw6401 4 PASS : Test block 3 nftw6401 5 PASS : Test block 4 nftw6401 6 PASS : Test block 5 nftw6401 7 PASS : Test block 6 nftw6401 8 PASS : Test block 7 nftw6401 9 PASS : Test block 8 nftw6401 10 PASS : Test block 9 nftw6401 11 PASS : Test block 10 nftw6401 12 PASS : Test block 11 nftw6401 13 PASS : Test block 12 nftw6401 14 PASS : Test block 13 nftw6401 15 PASS : Test block 14 nftw6401 16 PASS : Test block 15 nftw6401 17 PASS : Test block 16 nftw6401 18 PASS : Test block 17 nftw6401 19 PASS : Test block 18 nftw6401 20 PASS : Test block 19 nftw6401 21 PASS : Test block 20 nftw6401 22 PASS : Test block 21 nftw6401 23 PASS : Test block 22 nftw6401 24 PASS : Test block 23 nftw6401 25 PASS : Test block 24 nftw6401 26 PASS : Test block 25 nftw6401 27 PASS : Test block 26 nftw6401 28 PASS : Test block 27 nftw6401 29 PASS : Test block 28 nftw6401 30 PASS : Test block 29 nftw6401 31 PASS : Test passed nice01 1 PASS : Functionality of nice(-12) successful nice02 1 PASS : Functionality of nice(50) successful nice03 1 PASS : Functionality of nice(2) is correct nice04 1 PASS : nice(2) returned -1 for Non-root cannot specify higher priority nice05 1 PASS : nice(0) returned 0 open01 1 PASS : Save text bit not cleared as expected open01 2 PASS : directory bit is set as expected open01 1 PASS : open(2) with (O_CREAT | O_RDWR) to create object file through symbolic link file and all writes, reads, and lseeks are ok open01 2 PASS : open(2) with O_RDWR of existing object file through symbolic link file and all writes, reads, and lseeks are ok open01 3 PASS : open(2) with (O_CREAT | O_EXCL) error is caught when creating object file through symbolic link file open01 4 PASS : open(2) error with O_RDWR is caught when processing symbolic link file which points at no object file open01 5 PASS : Nested symbolic link access condition caught. ELOOP is returned open02 1 PASS : open returned ENOENT open03 1 PASS : open(tfile_22612, O_RDWR|O_CREAT,0700) returned 3 open04 1 PASS : call returned expected EMFILE error open05 1 PASS : open returned expected EACCES error open06 1 PASS : call returned expected ENXIO error open07 1 PASS : open returned expected ELOOP error open07 2 PASS : open returned expected ELOOP error open07 3 PASS : open returned expected ELOOP error open07 4 PASS : open returned expected ELOOP error open08 1 PASS : expected failure - errno = 17 : File exists open08 2 PASS : expected failure - errno = 21 : Is a directory open08 3 PASS : expected failure - errno = 20 : Not a directory open08 4 PASS : expected failure - errno = 36 : File name too long open08 5 PASS : expected failure - errno = 13 : Permission denied open08 6 PASS : expected failure - errno = 14 : Bad address open09 1 PASS : Test passed in block0. open09 2 PASS : Test passed in block1. open09 3 PASS : Test passed. open10 1 PASS : Test passed in block0. open10 2 PASS : Test passed in block1. open10 3 PASS : Test passed in block2. open10 4 PASS : Test passed in block3. open10 5 PASS : Test passed. openat01 1 PASS : openat() returned the expected errno 0: Success openat01 2 PASS : openat() returned the expected errno 0: Success openat01 3 PASS : openat() returned the expected errno 20: Not a directory openat01 4 PASS : openat() returned the expected errno 9: Bad file descriptor openat01 5 PASS : openat() returned the expected errno 0: Success mincore01 1 PASS : expected failure: errno = 22 (Invalid argument) mincore01 2 PASS : expected failure: errno = 14 (Bad address) mincore01 3 PASS : expected failure: errno = 12 (Cannot allocate memory) mincore01 4 PASS : expected failure: errno = 12 (Cannot allocate memory) madvise01 1 PASS : madvise test for MADV_NORMAL PASSED madvise01 2 PASS : madvise test for MADV_RANDOM PASSED madvise01 3 PASS : madvise test for MADV_SEQUENTIAL PASSED madvise01 4 PASS : madvise test for MADV_WILLNEED PASSED madvise01 5 PASS : madvise test for MADV_DONTNEED PASSED madvise02 1 PASS : expected failure - errno = 22 : Invalid argument madvise02 2 PASS : expected failure - errno = 22 : Invalid argument madvise02 3 PASS : expected failure - errno = 22 : Invalid argument madvise02 4 PASS : expected failure - errno = 12 : Cannot allocate memory madvise02 5 PASS : expected failure - errno = 9 : Bad file descriptor pathconf01 1 PASS : pathconf(/tmp, _PC_LINK_MAX) returned 127 pathconf01 2 PASS : pathconf(/tmp, _PC_NAME_MAX) returned 255 pathconf01 3 PASS : pathconf(/tmp, _PC_PATH_MAX) returned 4096 pathconf01 4 PASS : pathconf(/tmp, _PC_PIPE_BUF) returned 4096 pathconf01 5 PASS : pathconf(/tmp, _PC_CHOWN_RESTRICTED) returned 1 pathconf01 6 PASS : pathconf(/tmp, _PC_NO_TRUNC) returned 1 pause01 1 PASS : pause() returned -1 pause02 1 PASS : Functionality of pause() is correct pause03 1 PASS : Functionality of pause() is correct pipe01 1 PASS : pipe() functionality is correct pipe02 1 PASS : child process returned expected SIGPIPE pipe03 1 PASS : expected failure writing to read end of pipe pipe03 2 PASS : expected failure reading from write end of pipe pipe04 1 PASS : Child 1 killed while writing to a pipe pipe04 2 PASS : Child 2 killed while writing to a pipe pipe05 1 PASS : expected failure - errno = 14 : Bad address pipe06 1 PASS : expected failure - errno = 24 : Too many open files pipe07 1 PASS : Opened 510 pipes pipe08 1 PASS : got expected SIGPIPE signal pipe09 1 PASS : functionality appears to be correct pipe10 1 PASS : functionality is correct pipe11 0 INFO : child 1 got 50 chars pipe11 0 INFO : child 2 got 50 chars pipe11 0 INFO : child 3 got 50 chars pipe11 0 INFO : child 4 got 50 chars pipe11 0 INFO : child 5 got 50 chars pipe11 0 INFO : child 6 got 50 chars pipe11 0 INFO : child 7 got 50 chars pipe11 0 INFO : child 8 got 50 chars pipe11 0 INFO : child 9 got 50 chars pipe11 0 INFO : child 10 got 50 chars pipe11 0 INFO : child 11 got 50 chars pipe11 0 INFO : child 12 got 50 chars pipe11 0 INFO : child 13 got 50 chars pipe11 0 INFO : child 14 got 50 chars pipe11 0 INFO : child 15 got 50 chars pipe11 0 INFO : child 16 got 50 chars pipe11 0 INFO : child 17 got 50 chars pipe11 0 INFO : child 18 got 50 chars pipe11 0 INFO : child 19 got 50 chars pipe11 0 INFO : child 20 got 50 chars pipe11 0 INFO : child 21 got 50 chars pipe11 0 INFO : child 22 got 50 chars pipe11 0 INFO : child 23 got 50 chars pipe11 0 INFO : child 24 got 50 chars pipe11 0 INFO : child 25 got 50 chars pipe11 0 INFO : child 26 got 50 chars pipe11 0 INFO : child 27 got 50 chars pipe11 0 INFO : child 28 got 50 chars pipe11 0 INFO : child 29 got 50 chars pipe11 0 INFO : child 30 got 50 chars pipe11 0 INFO : child 31 got 50 chars pipe11 0 INFO : child 32 got 50 chars pipe11 0 INFO : child 33 got 50 chars pipe11 0 INFO : child 34 got 50 chars pipe11 0 INFO : child 35 got 50 chars pipe11 0 INFO : child 36 got 50 chars pipe11 0 INFO : child 37 got 50 chars pipe11 0 INFO : child 38 got 50 chars pipe11 0 INFO : child 39 got 50 chars pipe11 0 INFO : child 40 got 50 chars pipe11 0 INFO : child 41 got 50 chars pipe11 0 INFO : child 42 got 50 chars pipe11 0 INFO : child 43 got 50 chars pipe11 0 INFO : child 44 got 50 chars pipe11 0 INFO : child 45 got 50 chars pipe11 0 INFO : child 46 got 50 chars pipe11 0 INFO : child 47 got 50 chars pipe11 0 INFO : child 48 got 50 chars pipe11 0 INFO : child 49 got 50 chars pipe11 0 INFO : child 50 got 50 chars pipe11 0 INFO : There are 50 children to wait for pipe11 1 PASS : child 1 exitted successfully pipe11 2 PASS : child 2 exitted successfully pipe11 3 PASS : child 3 exitted successfully pipe11 4 PASS : child 4 exitted successfully pipe11 5 PASS : child 5 exitted successfully pipe11 6 PASS : child 6 exitted successfully pipe11 7 PASS : child 7 exitted successfully pipe11 8 PASS : child 8 exitted successfully pipe11 9 PASS : child 9 exitted successfully pipe11 10 PASS : child 10 exitted successfully pipe11 11 PASS : child 11 exitted successfully pipe11 12 PASS : child 12 exitted successfully pipe11 13 PASS : child 13 exitted successfully pipe11 14 PASS : child 14 exitted successfully pipe11 15 PASS : child 15 exitted successfully pipe11 16 PASS : child 16 exitted successfully pipe11 17 PASS : child 17 exitted successfully pipe11 18 PASS : child 18 exitted successfully pipe11 19 PASS : child 19 exitted successfully pipe11 20 PASS : child 20 exitted successfully pipe11 21 PASS : child 21 exitted successfully pipe11 22 PASS : child 22 exitted successfully pipe11 23 PASS : child 23 exitted successfully pipe11 24 PASS : child 24 exitted successfully pipe11 25 PASS : child 25 exitted successfully pipe11 26 PASS : child 26 exitted successfully pipe11 27 PASS : child 27 exitted successfully pipe11 28 PASS : child 28 exitted successfully pipe11 29 PASS : child 29 exitted successfully pipe11 30 PASS : child 30 exitted successfully pipe11 31 PASS : child 31 exitted successfully pipe11 32 PASS : child 32 exitted successfully pipe11 33 PASS : child 33 exitted successfully pipe11 34 PASS : child 34 exitted successfully pipe11 35 PASS : child 35 exitted successfully pipe11 36 PASS : child 36 exitted successfully pipe11 37 PASS : child 37 exitted successfully pipe11 38 PASS : child 38 exitted successfully pipe11 39 PASS : child 39 exitted successfully pipe11 40 PASS : child 40 exitted successfully pipe11 41 PASS : child 41 exitted successfully pipe11 42 PASS : child 42 exitted successfully pipe11 43 PASS : child 43 exitted successfully pipe11 44 PASS : child 44 exitted successfully pipe11 45 PASS : child 45 exitted successfully pipe11 46 PASS : child 46 exitted successfully pipe11 47 PASS : child 47 exitted successfully pipe11 48 PASS : child 48 exitted successfully pipe11 49 PASS : child 49 exitted successfully pipe11 50 PASS : child 50 exitted successfully poll01 1 PASS : Functionality of poll() successful prctl01 1 PASS : Test Passed prctl01 1 PASS : Test Passed prctl01 2 PASS : Test Passed prctl02 1 PASS : Test Passed prctl02 1 PASS : Test Passed prctl02 2 PASS : Test Passed pread01 1 PASS : Functionality of pread() is correct pread02 1 PASS : pread() fails, file descriptor is a PIPE or FIFO, errno:29 pread02 2 PASS : pread() fails, specified offset is -ve or invalid, errno:22 pread03 1 PASS : pread() fails with expected error EISDIR errno:21 pselect01 1 PASS : Basic pselect syscall testing....OK pselect01 0 INFO : Testing basic pselect sanity,Sleeping for 1 secs pselect01 2 PASS : Sleep time was correct pselect01 0 INFO : Testing basic pselect sanity,Sleeping for 2 secs pselect01 3 PASS : Sleep time was correct pselect01 0 INFO : Testing basic pselect sanity,Sleeping for 3 secs pselect01 4 PASS : Sleep time was correct pselect01 0 INFO : Testing basic pselect sanity,Sleeping for 4 secs pselect01 5 PASS : Sleep time was correct pselect01 0 INFO : Testing basic pselect sanity,Sleeping for 1000000 micro secs pselect01 6 PASS : Sleep time was correct pselect01 0 INFO : Testing basic pselect sanity,Sleeping for 2000000 micro secs pselect01 7 PASS : Sleep time was correct pselect01 0 INFO : Testing basic pselect sanity,Sleeping for 3000000 micro secs pselect01 8 PASS : Sleep time was correct pselect01 0 INFO : Testing basic pselect sanity,Sleeping for 4000000 micro secs pselect01 9 PASS : Sleep time was correct ptrace01 1 PASS : Test Passed ptrace01 2 PASS : Test Passed ptrace02 1 PASS : Test Passed ptrace02 1 PASS : Test Passed ptrace02 2 PASS : Test Passed ptrace03 1 PASS : Test Passed ptrace03 1 PASS : Test Passed ptrace03 2 PASS : Test Passed ptrace03 1 PASS : Test Passed ptrace03 2 PASS : Test Passed ptrace03 3 PASS : Test Passed pwrite01 1 PASS : Functionality of pwrite() successful pwrite02 1 PASS : file descriptor is a PIPE or FIFO, errno:29 pwrite02 2 PASS : specified offset is -ve or invalid, errno:22 pwrite02 3 PASS : file descriptor is bad, errno:9 pwrite03 1 PASS : pwrite() fails with expected error EFAULT errno:14 pwrite04 1 PASS : O_APPEND test passed. read01 1 PASS : read(pfds) returned 512 read02 1 PASS : expected failure - errno = 9 : Bad file descriptor read02 2 PASS : expected failure - errno = 21 : Is a directory read02 3 PASS : expected failure - errno = 14 : Bad address read03 0 INFO : read() succeded in setting errno to EAGAIN read04 1 PASS : functionality of read() is correct readdir01 1 PASS : found all 10 that were created readdir02 0 INFO : readdir() is not _required_ to fail, errno = 20 readlink01 1 PASS : Reading of symbolic link file contents checks out ok readlink01 2 PASS : Reading of symbolic link file contents checks out ok readlink01 3 PASS : Reading a symbolic link which exceeds maximum pathname error is caught readlink01 4 PASS : Reading a nonsymbolic link file error condition is caught. EINVAL is returned readlink01 1 PASS : readlink() functionality on 'slink_file' is correct readlink02 1 PASS : readlink(./sl_22760, buf, 255) returned 13 readlink03 1 PASS : readlink(), No Search permissions to process, returned errno 13 readlink03 2 PASS : readlink(), No Search permissions to process, returned errno 13 readlink03 3 PASS : readlink(), Buffer size is not positive, returned errno 22 readlink03 4 PASS : readlink(), Buffer size is not positive, returned errno 22 readlink03 5 PASS : readlink(), File is not symbolic link, returned errno 22 readlink03 6 PASS : readlink(), File is not symbolic link, returned errno 22 readlink03 7 PASS : readlink(), Symlink path too long, returned errno 36 readlink03 8 PASS : readlink(), Symlink path too long, returned errno 36 readlink03 9 PASS : readlink(), Symlink Pathname is empty, returned errno 2 readlink03 10 PASS : readlink(), Symlink Pathname is empty, returned errno 2 readlink04 1 PASS : readlink() functionality on 'slink_file' is correct readlinkat01 1 PASS : readlinkat() returned the expected errno 0: Success readlinkat01 2 PASS : readlinkat() returned the expected errno 0: Success readlinkat01 3 PASS : readlinkat() returned the expected errno 20: Not a directory readlinkat01 4 PASS : readlinkat() returned the expected errno 9: Bad file descriptor readlinkat01 5 PASS : readlinkat() returned the expected errno 0: Success readv01 1 PASS : readv read 0 io vectors readv01 2 PASS : readv passed reading 64 bytes, followed by two NULL vectors readv02 1 PASS : got EINVAL readv02 2 PASS : got EFAULT readv02 3 PASS : got EBADF readv02 4 PASS : got EINVAL readv03 1 PASS : got EISDIR reboot01 1 PASS : reboot(2) Passed for option LINUX_REBOOT_CMD_CAD_ON reboot01 2 PASS : reboot(2) Passed for option LINUX_REBOOT_CMD_CAD_OFF reboot02 1 PASS : reboot(2) expected failure; Got errno - EINVAL : Invalid flag reboot02 1 PASS : reboot(2) expected failure; Got errno - EPERM : Permission denied recv01 1 PASS : bad file descriptor successful recv01 2 PASS : invalid socket successful recv01 3 PASS : invalid recv buffer successful recv01 4 PASS : invalid flags set successful recvfrom01 1 PASS : bad file descriptor successful recvfrom01 2 PASS : invalid socket successful recvfrom01 3 PASS : invalid socket buffer successful recvfrom01 4 PASS : invalid socket length successful recvfrom01 5 PASS : invalid recv buffer successful recvfrom01 6 PASS : invalid flags set successful recvmsg01 1 PASS : bad file descriptor successful recvmsg01 2 PASS : invalid socket successful recvmsg01 3 PASS : invalid socket buffer successful recvmsg01 4 PASS : invalid socket length successful recvmsg01 5 PASS : invalid recv buffer successful recvmsg01 6 PASS : invalid iovec buffer successful recvmsg01 7 PASS : invalid iovec count successful recvmsg01 8 PASS : rights reception successful recvmsg01 9 PASS : invalid flags set successful recvmsg01 10 PASS : invalid cmsg length successful recvmsg01 11 PASS : large cmesg length successful rename01 1 PASS : functionality is correct for renaming a file rename01 2 PASS : functionality is correct for renaming a directory rename01 1 PASS : rename(3) of symbolic link file name which points at no object file is ok rename01 2 PASS : rename(3) of symbolic link file name which points at object file is ok rename02 1 PASS : rename(./tfile_22780, ./rnfile_22780) returned 0 rename03 1 PASS : functionality is correct for renaming a file rename03 2 PASS : functionality is correct for renaming a directory rename04 1 PASS : rename() returned ENOTEMPTY rename05 1 PASS : rename() returned EISDIR rename06 1 PASS : rename() returned EINVAL rename07 1 PASS : rename() returned ENOTDIR rename08 1 PASS : expected failure - errno = 14 : Bad address rename08 2 PASS : expected failure - errno = 14 : Bad address rename08 3 PASS : expected failure - errno = 14 : Bad address rename09 1 PASS : rename() returned EACCES rename10 1 PASS : expected failure - errno = 36 : File name too long rename10 2 PASS : expected failure - errno = 2 : No such file or directory rename12 1 PASS : rename returned EPERM or EACCES rename13 1 PASS : functionality of rename() is correct rename14 1 PASS : Test Passed renameat01 1 PASS : renameat() returned the expected errno 0: Success renameat01 2 PASS : renameat() returned the expected errno 0: Success renameat01 3 PASS : renameat() returned the expected errno 20: Not a directory renameat01 4 PASS : renameat() returned the expected errno 9: Bad file descriptor renameat01 5 PASS : renameat() returned the expected errno 0: Success rmdir01 1 PASS : directory has been removed rmdir02 1 PASS : expected failure - errno = 39 : Directory not empty rmdir02 2 PASS : expected failure - errno = 36 : File name too long rmdir02 3 PASS : expected failure - errno = 2 : No such file or directory rmdir02 4 PASS : expected failure - errno = 20 : Not a directory rmdir02 5 PASS : expected failure - errno = 14 : Bad address rmdir02 6 PASS : expected failure - errno = 14 : Bad address rmdir03 1 PASS : rmdir() produced EPERM or EACCES rmdir03 1 PASS : rmdir() produced EACCES rmdir03 1 PASS : rmdir(2) of object file through symbolic link file failed as expected rmdir04 1 PASS : rmdir(./dir_22822) returned 0 rmdir05 1 PASS : rmdir(".") failed to remove the current working directory. Returned 22 : Invalid argument rmdir05 2 CONF : rmdir on "dir/." supported on Linux rmdir05 3 CONF : linked directories test not implemented on Linux rmdir05 4 PASS : rmdir() - path argument points below the minimum allocated address space failed as expected with errno 14 : Bad address rmdir05 5 PASS : rmdir() - path argument points above the maximum allocated address space failed as expected with errno 14 : Bad address rmdir05 6 PASS : rmdir("./dir_22823") removed the directory as expected. sbrk01 1 PASS : sbrk - Increase by 8192 bytes returned 0x805f000 sbrk01 2 PASS : sbrk - Decrease to original size returned 0x8061000 sched_get_priority_max01 1 PASS : Test for SCHED_OTHER Passed sched_get_priority_max01 2 PASS : Test for SCHED_FIFO Passed sched_get_priority_max01 3 PASS : Test for SCHED_RR Passed sched_get_priority_max02 1 PASS : Test Passed, Got EINVAL sched_get_priority_min01 1 PASS : Test for SCHED_OTHER Passed sched_get_priority_min01 2 PASS : Test for SCHED_FIFO Passed sched_get_priority_min01 3 PASS : Test for SCHED_RR Passed sched_get_priority_min02 1 PASS : Test Passed, Got EINVAL sched_getparam01 1 PASS : sched_getparam() returned 0 sched_getparam02 1 PASS : Test Passed sched_getparam03 1 PASS : expected failure; Got ESRCH sched_getparam03 2 PASS : expected failure; Got EINVAL sched_getparam03 3 PASS : expected failure; Got EINVAL sched_rr_get_interval01 1 PASS : sched_rr_get_interval() returned 0 sched_rr_get_interval02 1 PASS : Test passed sched_rr_get_interval03 1 PASS : Test Passed sched_rr_get_interval03 2 PASS : Test Passed sched_rr_get_interval03 3 PASS : Test Passed sched_setparam01 1 PASS : sched_setparam() returned 0 sched_setparam02 1 PASS : Test with policy SCHED_FIFO Passed sched_setparam02 2 PASS : Test with policy SCHED_RR Passed sched_setparam02 3 PASS : Test with SCHED_OTHER Passed sched_setparam03 1 PASS : Test Passed sched_setparam04 1 PASS : expected failure; Got ESRCH sched_setparam04 2 PASS : expected failure; Got EINVAL sched_setparam04 3 PASS : expected failure; Got EINVAL sched_setparam04 4 PASS : expected failure; Got EINVAL sched_setparam05 1 PASS : Test passed, Got EPERM sched_getscheduler01 1 PASS : policy value returned is correct sched_getscheduler01 2 PASS : policy value returned is correct sched_getscheduler01 3 PASS : policy value returned is correct sched_getscheduler02 1 PASS : call failed with ESRCH sched_setscheduler01 1 PASS : expected failure - errno = 3 : No such process sched_setscheduler01 2 PASS : expected failure - errno = 22 : Invalid argument sched_setscheduler01 3 PASS : expected failure - errno = 14 : Bad address sched_setscheduler01 4 PASS : expected failure - errno = 22 : Invalid argument sched_setscheduler02 1 PASS : got EPERM sched_yield01 1 PASS : sched_yield() call succeeded select01 1 PASS : select(4, &Readfds, 0, 0, &timeout) timeout = 0 usecs select02 1 PASS : select(5, &Readfds, &Writefds, 0, &timeout) timeout = 0 usecs select03 1 PASS : select(5, &Readfds, &Writefds, 0, &timeout) timeout = 0 usecs semctl01 1 PASS : buf.sem_nsems and buf.sem_perm.mode are correct semctl01 2 PASS : buf.sem_perm.mode is correct semctl01 3 PASS : semaphores have expected values semctl01 4 PASS : number of sleeping processes is correct semctl01 1 PASS : buf.sem_nsems and buf.sem_perm.mode are correct semctl01 2 PASS : buf.sem_perm.mode is correct semctl01 3 PASS : semaphores have expected values semctl01 4 PASS : number of sleeping processes is correct semctl01 5 PASS : last pid value is correct semctl01 6 PASS : semaphore value is correct semctl01 7 PASS : number of sleeping processes is correct semctl01 8 PASS : semaphore values are correct semctl01 9 PASS : semaphore value is correct semctl01 10 PASS : semaphore appears to be removed semctl02 1 PASS : expected failure - errno = 13 : Permission denied semctl03 1 PASS : expected failure - errno = 22 : Invalid argument semctl03 2 PASS : expected failure - errno = 22 : Invalid argument semctl03 3 PASS : expected failure - errno = 14 : Bad address semctl03 4 PASS : expected failure - errno = 14 : Bad address semctl04 1 PASS : expected failure - errno = 1 : Operation not permitted semctl04 2 PASS : expected failure - errno = 1 : Operation not permitted semctl05 1 PASS : expected failure - errno = 34 : Numerical result out of range semctl05 2 PASS : expected failure - errno = 34 : Numerical result out of range semctl05 3 PASS : expected failure - errno = 34 : Numerical result out of range semctl06 1 PASS : semctl06 ran successfully! semctl07 1 PASS : semctl07 ran successfully! semget01 1 PASS : basic semaphore values are okay semget02 1 PASS : expected failure - errno = 13 : Permission denied semget02 2 PASS : expected failure - errno = 17 : File exists semget03 1 PASS : expected failure - errno = 2 : No such file or directory semget05 1 PASS : expected failure - errno = 28 : No space left on device semget06 1 PASS : expected failure - errno = 22 : Invalid argument semget06 2 PASS : expected failure - errno = 22 : Invalid argument semop01 1 PASS : semaphore values are correct semop02 1 PASS : expected failure - errno = 7 : Argument list too long semop02 2 PASS : expected failure - errno = 13 : Permission denied semop02 3 PASS : expected failure - errno = 14 : Bad address semop02 4 PASS : expected failure - errno = 22 : Invalid argument semop02 5 PASS : expected failure - errno = 22 : Invalid argument semop03 1 PASS : expected failure - errno = 27 : File too large semop03 2 PASS : expected failure - errno = 27 : File too large semop04 1 PASS : expected failure - errno = 11 : Resource temporarily unavailable semop04 2 PASS : expected failure - errno = 11 : Resource temporarily unavailable semop05 1 PASS : expected failure - errno = 43 : Identifier removed semop05 1 PASS : expected failure - errno = 43 : Identifier removed semop05 1 PASS : expected failure - errno = 4 : Interrupted system call semop05 1 PASS : expected failure - errno = 4 : Interrupted system call send01 1 PASS : bad file descriptor successful send01 2 PASS : invalid socket successful send01 3 PASS : invalid send buffer successful send01 4 PASS : UDP message too big successful send01 5 PASS : local endpoint shutdown successful send01 6 PASS : invalid flags set successful sendfile02 1 PASS : functionality of sendfile() is correct sendfile02 1 PASS : functionality of sendfile() is correct sendfile02 2 PASS : functionality of sendfile() is correct sendfile02 1 PASS : functionality of sendfile() is correct sendfile02 2 PASS : functionality of sendfile() is correct sendfile02 3 PASS : functionality of sendfile() is correct sendfile02 1 PASS : functionality of sendfile() is correct sendfile02 2 PASS : functionality of sendfile() is correct sendfile02 3 PASS : functionality of sendfile() is correct sendfile02 4 PASS : functionality of sendfile() is correct sendfile03 1 PASS : sendfile() returned 9 : Bad file descriptor sendfile03 2 PASS : sendfile() returned 9 : Bad file descriptor sendfile03 3 PASS : sendfile() returned 9 : Bad file descriptor sendmsg01 1 PASS : bad file descriptor successful sendmsg01 2 PASS : invalid socket successful sendmsg01 3 PASS : invalid send buffer successful sendmsg01 4 PASS : connected TCP successful sendmsg01 5 PASS : not connected TCP successful sendmsg01 6 PASS : invalid to buffer length successful sendmsg01 7 PASS : invalid to buffer successful sendmsg01 8 PASS : UDP message too big successful sendmsg01 9 PASS : local endpoint shutdown successful sendmsg01 10 PASS : invalid iovec pointer successful sendmsg01 11 PASS : invalid msghdr pointer successful sendmsg01 12 PASS : rights passing successful sendmsg01 13 PASS : invalid flags set w/ control successful sendmsg01 14 PASS : invalid flags set successful sendmsg01 15 PASS : invalid cmsg length successful sendmsg01 16 PASS : invalid cmsg pointer successful sendto01 1 PASS : bad file descriptor successful sendto01 2 PASS : invalid socket successful sendto01 3 PASS : invalid send buffer successful sendto01 4 PASS : connected TCP successful sendto01 5 PASS : not connected TCP successful sendto01 6 PASS : invalid to buffer length successful sendto01 7 PASS : invalid to buffer successful sendto01 8 PASS : UDP message too big successful sendto01 9 PASS : local endpoint shutdown successful sendto01 10 PASS : invalid flags set successful setdomainname01 1 PASS : setdomainname() returned 0, Domain name set to "test_dom" setdomainname02 1 PASS : expected failure; Got EINVAL setdomainname02 2 PASS : expected failure; Got EINVAL setdomainname02 3 PASS : expected failure; Got EFAULT setdomainname03 1 PASS : expected failure; Got EPERM setfsgid01 1 PASS : setfsgid() returned expected value : 0 setfsgid02 1 PASS : setfsgid() returned expected value : 0 setfsgid03 1 PASS : setfsgid() returned expected value : 0 setfsuid01 1 PASS : setfsuid() returned expected value : 0 setfsuid02 1 PASS : setfsuid() returned expected value : 0 setfsuid03 1 PASS : setfsuid() returned expected value : 65534 setgid01 1 PASS : setgid(0) returned 0 setgid02 1 PASS : setgid returned EPERM setgid03 1 PASS : functionality of getgid() is correct setegid01 1 PASS : setegid() passed functional test setgroups01 1 PASS : setgroups(65536, list) returned 0 setgroups02 1 PASS : Functionality of setgroups(65536, groups_list) successful setgroups03 1 PASS : setgroups(65537) fails, Size is > sysconf(_SC_NGROUPS_MAX), errno=22 setgroups03 2 PASS : setgroups(65536) fails, Permission denied, not super-user, errno=1 setgroups04 1 PASS : setgroups() fails with expected error EFAULT errno:14 sethostname01 1 PASS : sethostname() returned 0, Hostname set to "ltphost" sethostname02 1 PASS : expected failure; Got EINVAL sethostname02 2 PASS : expected failure; Got EINVAL sethostname02 3 PASS : expected failure; Got EFAULT sethostname03 1 PASS : Expected Failure; Got EPERM setitimer01 1 PASS : functionality is correct setitimer02 1 PASS : expected failure - errno = 14 - Bad address setitimer03 1 PASS : expected failure - errno = 22 - Invalid argument setpgid01 1 PASS : setpgid(22940, 22939) returned 0 setpgid02 1 PASS : expected failure - errno = 22 : Invalid argument setpgid02 2 PASS : expected failure - errno = 3 : No such process setpgid02 3 PASS : expected failure - errno = 1 : Operation not permitted setpgid03 1 PASS : setpgid SUCCESS to set errno to EPERM setpgid03 2 PASS : setpgid SUCCEEDED to set errno to EACCES setpgrp01 1 PASS : setpgrp - Call the setpgrp system call returned 0 setpgrp02 1 PASS : functionality is correct setpriority01 1 PASS : functionality is correct setpriority02 1 PASS : expected failure - errno = 13 - Permission denied setpriority03 1 PASS : expected failure - errno = 22 - Invalid argument setpriority04 1 PASS : expected failure - errno = 3 - No such process setpriority05 1 PASS : expected failure - errno = 1 - Operation not permitted setregid01 1 PASS : setregid - Dont change either real or effective gid returned 0 setregid01 2 PASS : setregid - change effective to effective gid returned 0 setregid01 3 PASS : setregid - change real to real gid returned 0 setregid01 4 PASS : setregid - change effective to real gid returned 0 setregid01 5 PASS : setregid - try to change real to current real returned 0 setregid02 1 PASS : setregid(-1, 0) failed as expected. setregid02 0 INFO : ERROR: After setregid(-1, root), real gid = 65534; effective gid = 65534 setregid02 0 INFO : Expected: real gid = 100; effective gid = 100 setregid02 2 PASS : setregid(-1, 1) failed as expected. setregid02 0 INFO : ERROR: After setregid(-1, bin) real gid = 65534; effective gid = 65534 setregid02 0 INFO : Expected: real gid = 100; effective gid = 100 setregid02 3 PASS : setregid(0, -1) failed as expected. setregid02 0 INFO : ERROR: After setregid(root,-1), real gid = 65534; effective gid = 65534 setregid02 0 INFO : Expected: real gid = 100; effective gid = 100 setregid02 4 PASS : setregid(1, -1) failed as expected. setregid02 0 INFO : ERROR: After setregid(bin, -1), real gid = 65534; effective gid = 65534 setregid02 0 INFO : Expected: real gid = 100; effective gid = 100 setregid02 5 PASS : setregid(0, 1) failed as expected. setregid02 0 INFO : ERROR: After setregid(root, bin) real gid = 65534; effective gid = 65534 setregid02 0 INFO : Expected: real gid = 100; effective gid = 100 setregid02 6 PASS : setregid(1, 0) failed as expected. setregid02 0 INFO : ERROR: After setregid(bin, root), real gid = 65534; effective gid = 65534 setregid02 0 INFO : Expected: real gid = 100; effective gid = 100 setregid02 7 PASS : setregid(65535, -1) failed as expected. setregid02 0 INFO : ERROR: After setregid(invalid group, -1), real gid = 65534; effective gid = 65534 setregid02 0 INFO : Expected: real gid = 100; effective gid = 100 setregid02 8 PASS : setregid(-1, 65535) failed as expected. setregid02 0 INFO : ERROR: After setregid(-1, invalid group), real gid = 65534; effective gid = 65534 setregid02 0 INFO : Expected: real gid = 100; effective gid = 100 setregid03 1 PASS : setregid(3, 1) succeeded as expected. setregid03 2 PASS : setregid(-1, 3) succeeded as expected. setregid03 3 PASS : setregid(-1, 1) succeeded as expected. setregid03 4 PASS : setregid(1, -1) succeeded as expected. setregid03 5 PASS : setregid(-1, -1) succeeded as expected. setregid03 6 PASS : setregid(-1, 1) succeeded as expected. setregid03 7 PASS : setregid(1, -1) succeeded as expected. setregid03 8 PASS : setregid(1, 1) succeeded as expected. setregid03 9 PASS : setregid(3, -1) failed as expected. setregid03 10 PASS : setregid(-1, 3) failed as expected. setregid03 11 PASS : setregid(3, 3) failed as expected. setregid04 1 PASS : real or effective gid was modified as expected setregid04 2 PASS : real or effective gid was modified as expected setregid04 3 PASS : real or effective gid was modified as expected setregid04 4 PASS : real or effective gid was modified as expected setregid04 5 PASS : real or effective gid was modified as expected setregid04 6 PASS : real or effective gid was modified as expected setregid04 7 PASS : real or effective gid was modified as expected setregid04 8 PASS : real or effective gid was modified as expected setregid04 9 PASS : real or effective gid was modified as expected setresgid01 1 PASS : Test for setresgid(-1, -1, -1) successful setresgid01 2 PASS : Test for setresgid(-1, -1, nobody) successful setresgid01 3 PASS : Test for setresgid(-1, nobody, -1) successful setresgid01 4 PASS : Test for setresgid(nobody, -1, -1) successful setresgid01 5 PASS : Test for setresgid(root, root, root) successful setresgid02 1 PASS : Test for setresgid(-1, -1, -1) successful setresgid02 2 PASS : Test for setresgid(-1, -1, bin) successful setresgid02 3 PASS : Test for setresgid(-1, bin, -1) successful setresgid02 4 PASS : Test for setresgid(bin, -1, -1) successful setresgid02 5 PASS : Test for setresgid(root, root, root) successful setresgid02 6 PASS : Test for setresgid(root, nobody, nobody) successful setresgid03 1 PASS : setresgid() failed as expected for unprivileged user : errno 1 setresgid03 2 PASS : setresgid() failed as expected for unprivileged user : errno 1 setresgid03 3 PASS : setresgid() failed as expected for unprivileged user : errno 1 setresgid03 4 PASS : setresgid() failed as expected for unprivileged user : errno 1 setresuid01 1 PASS : real uid = 0, effective uid = 0, and saved uid = 0 as expected setresuid01 2 PASS : real uid = 0, effective uid = 0, and saved uid = 65534 as expected setresuid01 3 PASS : real uid = 0, effective uid = 1, and saved uid = 65534 as expected setresuid01 4 PASS : real uid = 0, effective uid = 1, and saved uid = 0 as expected setresuid01 5 PASS : real uid = 0, effective uid = 1, and saved uid = 1 as expected setresuid01 6 PASS : real uid = 0, effective uid = 0, and saved uid = 1 as expected setresuid01 7 PASS : real uid = 65534, effective uid = 0, and saved uid = 1 as expected setresuid01 8 PASS : real uid = 65534, effective uid = 0, and saved uid = 1 as expected setresuid01 9 PASS : real uid = 0, effective uid = 0, and saved uid = 0 as expected setresuid02 1 PASS : setresuid(-1, -1, 1) succeeded as expected. setresuid02 0 INFO : real uid = 65534, effective uid = 1, and saved uid = 1 as expected setresuid02 2 PASS : setresuid(-1, 65534, -1) succeeded as expected. setresuid02 0 INFO : real uid = 65534, effective uid = 65534, and saved uid = 1 as expected setresuid02 3 PASS : setresuid(1, -1, -1) succeeded as expected. setresuid02 0 INFO : real uid = 1, effective uid = 65534, and saved uid = 1 as expected setresuid03 1 PASS : setresuid(65534, -1, -1) failed as expected. setresuid03 0 INFO : real uid = 0, effective uid = 1, and saved uid = 1 as expected setresuid03 2 PASS : setresuid(-1, -1, 65534) failed as expected. setresuid03 0 INFO : real uid = 0, effective uid = 1, and saved uid = 1 as expected setresuid03 3 PASS : setresuid(-1, 65534, -1) failed as expected. setresuid03 0 INFO : real uid = 0, effective uid = 1, and saved uid = 1 as expected setresuid03 4 PASS : setresuid(-1, -1, 65533) failed as expected. setresuid03 0 INFO : real uid = 0, effective uid = 1, and saved uid = 1 as expected setresuid03 5 PASS : setresuid(-1, 65533, -1) failed as expected. setresuid03 0 INFO : real uid = 0, effective uid = 1, and saved uid = 1 as expected setreuid01 1 PASS : setreuid - Don't change either real or effective uid returned 0 setreuid01 2 PASS : setreuid - change effective to effective uid returned 0 setreuid01 3 PASS : setreuid - change real to real uid returned 0 setreuid01 4 PASS : setreuid - change effective to real uid returned 0 setreuid01 5 PASS : setreuid - try to change real to current real returned 0 setreuid02 1 PASS : real or effective uid was modified as expected setreuid02 2 PASS : real or effective uid was modified as expected setreuid02 3 PASS : real or effective uid was modified as expected setreuid02 4 PASS : real or effective uid was modified as expected setreuid02 5 PASS : real or effective uid was modified as expected setreuid02 6 PASS : real or effective uid was modified as expected setreuid02 7 PASS : real or effective uid was modified as expected setreuid03 1 PASS : setreuid(65534, 65534) succeeded as expected. setreuid03 2 PASS : setreuid(-1, 65534) succeeded as expected. setreuid03 3 PASS : setreuid(65534, -1) succeeded as expected. setreuid03 4 PASS : setreuid(-1, -1) succeeded as expected. setreuid03 5 PASS : setreuid(-1, 0) failed as expected. setreuid03 6 PASS : setreuid(0, -1) failed as expected. setreuid03 7 PASS : setreuid(0, 0) failed as expected. setreuid03 8 PASS : setreuid(0, 65534) failed as expected. setreuid03 9 PASS : setreuid(0, 1) failed as expected. setreuid03 10 PASS : setreuid(1, 0) failed as expected. setreuid03 11 PASS : setreuid(1, -1) failed as expected. setreuid03 12 PASS : setreuid(1, 1) failed as expected. setreuid03 13 PASS : setreuid(1, 65534) failed as expected. setreuid03 14 PASS : setreuid(65534, 1) failed as expected. setreuid04 1 PASS : setreuid(-1, -1) succeeded as expected. setreuid04 2 PASS : setreuid(65534, 65534) succeeded as expected. setreuid05 1 PASS : setreuid(65534, 0) succeeded as expected. setreuid05 2 PASS : setreuid(-1, 65534) succeeded as expected. setreuid05 3 PASS : setreuid(-1, 0) succeeded as expected. setreuid05 4 PASS : setreuid(2, -1) succeeded as expected. setreuid05 5 PASS : setreuid(-1, 1) succeeded as expected. setreuid05 6 PASS : setreuid(-1, 0) failed as expected. setreuid05 7 PASS : setreuid(-1, 65534) failed as expected. setreuid05 8 PASS : setreuid(-1, 2) succeeded as expected. setreuid05 9 PASS : setreuid(-1, 1) succeeded as expected. setreuid05 10 PASS : setreuid(1, 2) succeeded as expected. setreuid05 11 PASS : setreuid(-1, 1) succeeded as expected. setreuid05 12 PASS : setreuid(-1, 2) succeeded as expected. setreuid05 13 PASS : setreuid(2, -1) succeeded as expected. setreuid05 14 PASS : setreuid(-1, 1) failed as expected. setreuid06 1 PASS : setreuid set errno to EPERM as expected setrlimit01 1 PASS : RLIMIT_NOFILE functionality is correct setrlimit01 2 PASS : RLIMIT_FSIZE test PASSED setrlimit01 2 PASS : RLIMIT_FSIZE test PASSED setrlimit01 2 PASS : RLIMIT_FSIZE test PASSED setrlimit01 2 PASS : RLIMIT_FSIZE test PASSED setrlimit01 2 PASS : RLIMIT_FSIZE test PASSED setrlimit01 2 PASS : RLIMIT_FSIZE test PASSED setrlimit01 2 PASS : RLIMIT_FSIZE test PASSED setrlimit01 2 PASS : RLIMIT_FSIZE test PASSED setrlimit01 2 PASS : RLIMIT_FSIZE test PASSED setrlimit01 2 PASS : RLIMIT_FSIZE test PASSED setrlimit01 2 PASS : RLIMIT_FSIZE test PASSED setrlimit01 2 PASS : RLIMIT_FSIZE test PASSED setrlimit01 2 PASS : RLIMIT_FSIZE test PASSED setrlimit01 2 PASS : RLIMIT_FSIZE test PASSED setrlimit01 2 PASS : RLIMIT_FSIZE test PASSED setrlimit01 2 PASS : RLIMIT_FSIZE test PASSED setrlimit01 2 PASS : RLIMIT_FSIZE test PASSED setrlimit01 2 PASS : RLIMIT_FSIZE test PASSED setrlimit01 2 PASS : RLIMIT_FSIZE test PASSED setrlimit01 2 PASS : RLIMIT_FSIZE test PASSED setrlimit01 2 PASS : RLIMIT_FSIZE test PASSED setrlimit01 3 PASS : RLIMIT_NPROC functionality is correct setrlimit01 2 PASS : RLIMIT_FSIZE test PASSED setrlimit01 3 PASS : RLIMIT_NPROC functionality is correct setrlimit01 4 PASS : RLIMIT_CORE functionality is correct setrlimit02 1 PASS : expected failure - errno = 14 : Bad address setrlimit02 2 PASS : expected failure - errno = 22 : Invalid argument setrlimit02 3 PASS : expected failure - errno = 1 : Operation not permitted setrlimit03 1 PASS : got expected EPERM error setsid01 1 PASS : setsid SUCCESS to set errno to EPERM setsid01 1 PASS : all misc tests passed setsockopt01 1 PASS : bad file descriptor successful setsockopt01 2 PASS : bad file descriptor successful setsockopt01 3 PASS : invalid option buffer successful setsockopt01 4 PASS : invalid optlen successful setsockopt01 5 PASS : invalid level successful setsockopt01 6 PASS : invalid option name (UDP) successful setsockopt01 7 PASS : invalid option name (IP) successful setsockopt01 8 PASS : invalid option name (TCP) successful settimeofday01 1 PASS : Test condition 1 successful settimeofday01 2 PASS : Test condition 2 successful settimeofday02 1 PASS : Received expected errno settimeofday02 2 PASS : Received expected errno setuid01 1 PASS : setuid - Set the effective user ID to the current real uid returned 0 setuid02 1 PASS : setuid - Set the effective user ID to the current real uid returned 0 setuid03 1 PASS : setuid returned errno EPERM shmat01 1 PASS : conditions and functionality are correct shmat01 2 FAIL : shmat01 call failed - errno = 22 : Invalid argument shmat01 3 BROK : Remaining cases broken shmat01 0 INFO : WARNING: shared memory deletion failed. shmat01 0 INFO : This could lead to IPC resource problems. shmat01 0 INFO : id = 566427658 shmat02 1 PASS : expected failure - errno = 22 : Invalid argument shmat02 2 PASS : expected failure - errno = 22 : Invalid argument shmat02 3 PASS : expected failure - errno = 13 : Permission denied shmat03 1 PASS : expected failure - errno = 13 : Permission denied shmctl01 1 PASS : pid, size, # of attaches and mode are correct - pass #1 shmctl01 2 PASS : pid, size, # of attaches and mode are correct - pass #2 shmctl01 3 FAIL : shmctl01 call failed - errno = 22 : Invalid argument shmctl01 4 FAIL : shmctl01 call failed - errno = 22 : Invalid argument shmctl01 0 INFO : WARNING: shared memory deletion failed. shmctl01 0 INFO : This could lead to IPC resource problems. shmctl01 0 INFO : id = 566624266 shmctl02 1 PASS : expected failure - errno = 13 : Permission denied shmctl02 2 PASS : expected failure - errno = 14 : Bad address shmctl02 3 PASS : expected failure - errno = 14 : Bad address shmctl02 4 PASS : expected failure - errno = 22 : Invalid argument shmctl02 5 PASS : expected failure - errno = 22 : Invalid argument shmctl02 6 CONF : shmctl() did not fail for non-root user.This may be okay for your distribution. shmctl02 7 CONF : shmctl() did not fail for non-root user.This may be okay for your distribution. shmctl03 1 PASS : expected failure - errno = 13 : Permission denied shmctl03 2 PASS : expected failure - errno = 1 : Operation not permitted shmctl03 3 PASS : expected failure - errno = 1 : Operation not permitted shmctl04 1 PASS : SHM_INFO call succeeded shmdt01 0 INFO : error = 22 : Invalid argument shmdt01 1 BROK : could not stat in signal handler shmdt01 0 INFO : WARNING: shared memory deletion failed. shmdt01 0 INFO : This could lead to IPC resource problems. shmdt01 0 INFO : id = 567803914 shmdt02 1 PASS : expected failure - errno = 22 : Invalid argument shmget01 1 PASS : size, pid & mode are correct shmget02 1 PASS : expected failure - errno = 22 : Invalid argument shmget02 2 PASS : expected failure - errno = 22 : Invalid argument shmget02 3 PASS : expected failure - errno = 22 : Invalid argument shmget02 4 PASS : expected failure - errno = 17 : File exists shmget02 5 PASS : expected failure - errno = 2 : No such file or directory shmget03 1 PASS : expected failure - errno = 28 : No space left on device shmget04 1 PASS : expected failure - errno = 13 : Permission denied shmget05 1 PASS : expected failure - errno = 13 : Permission denied sigaction01 1 PASS : SA_RESETHAND did not cause SA_SIGINFO to be cleared sigaction01 2 PASS : SA_RESETHAND was masked when handler executed sigaction01 3 PASS : sig has been masked because sa_mask originally contained sig sigaction01 4 PASS : siginfo pointer non NULL sigaction02 1 PASS : call failed with expected EINVAL error sigaction02 2 PASS : call failed with expected EINVAL error sigaction02 3 PASS : call failed with expected EINVAL error sigaltstack01 1 PASS : Functionality of sigaltstack() successful sigaltstack02 1 PASS : stgaltstack() fails, Invalid Flag value, errno:22 sigaltstack02 2 PASS : stgaltstack() fails, alternate stack is < MINSIGSTKSZ, errno:12 sighold02 1 PASS : Sighold called without error for 57 of 64 signals sighold02 2 PASS : No signals trapped after being sent by parent signal01 1 PASS : From child: signal(SIGKILL, catchsig) ret:0xffffffff SIG_ERR (-1) as expected signal01 2 PASS : The child was killed by SIGKILL. signal01 3 PASS : From child: signal(SIGKILL, SIG_IGN) ret:0xffffffff SIG_ERR (-1) as expected signal01 4 PASS : The child was killed by SIGKILL. signal01 5 PASS : signal(SIGKILL,SIG_DFL) ret:0xffffffff, errno:22 as expected. signal02 1 PASS : expected failure - errno = 22 - Invalid argument signal02 2 PASS : expected failure - errno = 22 - Invalid argument signal02 3 PASS : expected failure - errno = 22 - Invalid argument signal03 1 PASS : signal03 call succeeded signal03 2 PASS : signal03 call succeeded signal03 3 PASS : signal03 call succeeded signal03 4 PASS : signal03 call succeeded signal03 5 PASS : signal03 call succeeded signal03 6 PASS : signal03 call succeeded signal03 7 PASS : signal03 call succeeded signal03 8 PASS : signal03 call succeeded signal03 9 PASS : signal03 call succeeded signal03 10 PASS : signal03 call succeeded signal03 11 PASS : signal03 call succeeded signal03 12 PASS : signal03 call succeeded signal03 13 PASS : signal03 call succeeded signal03 14 PASS : signal03 call succeeded signal03 15 PASS : signal03 call succeeded signal03 16 PASS : signal03 call succeeded signal03 17 PASS : signal03 call succeeded signal03 18 PASS : signal03 call succeeded signal03 19 PASS : signal03 call succeeded signal03 20 PASS : signal03 call succeeded signal03 21 PASS : signal03 call succeeded signal03 22 PASS : signal03 call succeeded signal03 23 PASS : signal03 call succeeded signal03 24 PASS : signal03 call succeeded signal03 25 PASS : signal03 call succeeded signal03 26 PASS : signal03 call succeeded signal03 27 PASS : signal03 call succeeded signal03 28 PASS : signal03 call succeeded signal03 29 PASS : signal03 call succeeded signal03 30 PASS : signal03 call succeeded signal03 31 PASS : signal03 call succeeded signal04 1 PASS : signal04 call succeeded received 0. signal04 2 PASS : signal04 call succeeded received 0. signal04 3 PASS : signal04 call succeeded received 0. signal04 4 PASS : signal04 call succeeded received 0. signal04 5 PASS : signal04 call succeeded received 0. signal04 6 PASS : signal04 call succeeded received 0. signal04 7 PASS : signal04 call succeeded received 0. signal04 8 PASS : signal04 call succeeded received 0. signal04 9 PASS : signal04 call succeeded received 0. signal04 10 PASS : signal04 call succeeded received 0. signal04 11 PASS : signal04 call succeeded received 0. signal04 12 PASS : signal04 call succeeded received 0. signal04 13 PASS : signal04 call succeeded received 0. signal04 14 PASS : signal04 call succeeded received 0. signal04 15 PASS : signal04 call succeeded received 0. signal04 16 PASS : signal04 call succeeded received 0. signal04 17 PASS : signal04 call succeeded received 0. signal04 18 PASS : signal04 call succeeded received 0. signal04 19 PASS : signal04 call succeeded received 0. signal04 20 PASS : signal04 call succeeded received 0. signal04 21 PASS : signal04 call succeeded received 0. signal04 22 PASS : signal04 call succeeded received 0. signal04 23 PASS : signal04 call succeeded received 0. signal04 24 PASS : signal04 call succeeded received 0. signal04 25 PASS : signal04 call succeeded received 0. signal04 26 PASS : signal04 call succeeded received 0. signal04 27 PASS : signal04 call succeeded received 0. signal04 28 PASS : signal04 call succeeded received 0. signal05 1 PASS : signal05 call succeeded signal05 2 PASS : signal05 call succeeded signal05 3 PASS : signal05 call succeeded signal05 4 PASS : signal05 call succeeded signal05 5 PASS : signal05 call succeeded signal05 6 PASS : signal05 call succeeded signal05 7 PASS : signal05 call succeeded signal05 8 PASS : signal05 call succeeded signal05 9 PASS : signal05 call succeeded signal05 10 PASS : signal05 call succeeded signal05 11 PASS : signal05 call succeeded signal05 12 PASS : signal05 call succeeded signal05 13 PASS : signal05 call succeeded signal05 14 PASS : signal05 call succeeded signal05 15 PASS : signal05 call succeeded signal05 16 PASS : signal05 call succeeded signal05 17 PASS : signal05 call succeeded signal05 18 PASS : signal05 call succeeded signal05 19 PASS : signal05 call succeeded signal05 20 PASS : signal05 call succeeded signal05 21 PASS : signal05 call succeeded signal05 22 PASS : signal05 call succeeded signal05 23 PASS : signal05 call succeeded signal05 24 PASS : signal05 call succeeded signal05 25 PASS : signal05 call succeeded signal05 26 PASS : signal05 call succeeded signal05 27 PASS : signal05 call succeeded signal05 28 PASS : signal05 call succeeded signal05 29 PASS : signal05 call succeeded signal05 30 PASS : signal05 call succeeded signal05 31 PASS : signal05 call succeeded sigpending02 1 PASS : expected failure - errno = 14 : Bad address sigprocmask01 1 PASS : Functionality of sigprocmask() Successful sigrelse01 1 PASS : sigrelse() released all 55 signals under test. sigsuspend01 1 PASS : Functionality of sigsuspend() successful socket01 1 PASS : invalid domain successful socket01 2 PASS : invalid type successful socket01 3 PASS : UNIX domain dgram successful socket01 4 PASS : raw open as non-root successful socket01 5 PASS : UDP socket successful socket01 6 PASS : UDP stream successful socket01 7 PASS : TCP dgram successful socket01 8 PASS : TCP socket successful socket01 9 PASS : ICMP stream successful socketcall01 1 PASS : socketcall() passed for :TCP stream with return=3 socketcall01 2 PASS : socketcall() passed for :unix domain dgram with return=3 socketcall01 3 PASS : socketcall() passed for :Raw socket with return=3 socketcall01 4 PASS : socketcall() passed for :UDP dgram with return=3 socketcall02 1 PASS : socketcall() failed as expected for invalid call socketcall03 1 PASS : socketcall() passed for bind call with return=0 socketcall04 1 PASS : socketcall() passed for listen call with return=0 socketpair01 1 PASS : invalid domain successful socketpair01 2 PASS : invalid type successful socketpair01 3 PASS : UNIX domain dgram successful socketpair01 4 PASS : raw open as non-root successful socketpair01 5 PASS : bad pointer successful socketpair01 6 PASS : bad pointer successful socketpair01 7 PASS : UDP socket successful socketpair01 8 PASS : TCP dgram successful socketpair01 9 PASS : TCP socket successful socketpair01 10 PASS : ICMP stream successful sockioctl01 1 PASS : bad file descriptor successful sockioctl01 2 PASS : not a socket successful sockioctl01 3 PASS : invalid option buffer successful sockioctl01 4 PASS : ATMARK on UDP successful sockioctl01 5 PASS : SIOCGIFCONF successful sockioctl01 6 PASS : SIOCGIFFLAGS successful sockioctl01 7 PASS : SIOCGIFFLAGS with invalid ifr successful sockioctl01 8 PASS : SIOCSIFFLAGS with invalid ifr successful splice01 1 PASS : splice() returned 0 tee01 1 PASS : tee() returned 0 stat01 1 PASS : Functionality of stat(2) on 'testfile' Succcessful stat02 1 PASS : Functionality of stat(2) on 'testfile' Succcessful stat03 1 PASS : stat() fails, No Search permissions to process, errno:13 stat03 2 PASS : stat() fails, Address beyond address space, errno:14 stat03 3 PASS : stat() fails, Negative address, errno:14 stat03 4 PASS : stat() fails, Pathname too long, errno:36 stat03 5 PASS : stat() fails, Pathname is empty, errno:2 stat03 6 PASS : stat() fails, Path contains regular file, errno:20 stat04 1 PASS : Getting stat info about object file through symbolic link file is ok stat04 2 PASS : Stat(2) error when accessing non-existent object through symbolic link is caught stat04 3 PASS : Nested symbolic link access condition caught. ELOOP is returned stat05 1 PASS : stat(tfile_23104, &statter) returned 0 stat06 1 PASS : stat(, &stbuf) Failed, errno=2 stat06 2 PASS : stat(, &stbuf) Failed, errno=2 stat06 3 PASS : stat(, &stbuf) Failed, errno=2 stat06 4 PASS : stat(, &stbuf) Failed, errno=20 stat06 5 PASS : stat(, &stbuf) Failed, errno=36 stat06 6 PASS : stat(
, &stbuf) Failed, errno=14 stat06 7 PASS : stat(, &stbuf) Failed, errno=14 statfs01 1 PASS : statfs(tfile_23106, &stats, sizeof(struct statfs), 0) returned 0 statfs02 1 PASS : expected failure - errno = 20 : Not a directory statfs02 2 PASS : expected failure - errno = 2 : No such file or directory statfs02 3 PASS : expected failure - errno = 36 : File name too long statfs02 4 PASS : expected failure - errno = 14 : Bad address statfs02 5 PASS : expected failure - errno = 14 : Bad address statfs03 1 PASS : expected failure - errno = 13 : Permission denied statvfs01 1 PASS : statvfs - Basic sanity test,PASS statvfs01 0 INFO : This call is similar to statfs statvfs01 0 INFO : Extracting info about the '/' file system statvfs01 0 INFO : file system block size = 4096 bytes statvfs01 0 INFO : file system fragment size = 4096 bytes statvfs01 0 INFO : file system free blocks = 703533 statvfs01 0 INFO : file system total inodes = 4889248 statvfs01 0 INFO : file system free inodes = 3528497 statvfs01 0 INFO : file system id = 0 statvfs01 0 INFO : file system max filename length = 255 string01 1 PASS : Test passed swapoff01 1 PASS : swapoff(2) passed and turned off swapfile. swapoff02 1 PASS : swapoff(2) expected failure; Got errno - ENOENT : path does not exist swapoff02 2 PASS : swapoff(2) expected failure; Got errno - EINVAL : Invalid path swapoff02 3 PASS : swapoff(2) expected failure; Got errno - EPERM : Permission denied swapon01 1 PASS : swapon(2) passed and turned on swapfile swapon02 1 PASS : swapon(2) expected failure; Got errno - ENOENT : path does not exist swapon02 2 PASS : swapon(2) expected failure; Got errno - EINVAL : Invalid path swapon02 1 PASS : swapon(2) expected failure; Got errno - ENOENT : path does not exist swapon02 2 PASS : swapon(2) expected failure; Got errno - EINVAL : Invalid path swapon02 3 PASS : swapon(2) expected failure; Got errno - EPERM : Permission denied: more than MAX_SWAPFILES swapfiles in use swapon02 4 PASS : swapon(2) expected failure; Got errno - EPERM : Permission denied symlink01 1 PASS : Creation of symbolic link file to no object file is ok symlink01 2 PASS : Creation of symbolic link file to no object file is ok symlink01 3 PASS : Creation of symbolic link file and object file via symbolic link is ok symlink01 4 PASS : Creating an existing symbolic link file error is caught symlink01 5 PASS : Creating a symbolic link which exceeds maximum pathname error is caught symlink02 1 PASS : symlink(tfile_23511, st_23511) returned 0 symlink03 1 PASS : symlink() Fails, No Search permissions to process, errno=13 symlink03 2 PASS : symlink() Fails, Specified symlink already exists, errno=17 symlink03 3 PASS : symlink() Fails, Address beyond address space, errno=14 symlink03 4 PASS : symlink() Fails, Negative address, errno=14 symlink03 5 PASS : symlink() Fails, Symlink path too long, errno=36 symlink03 6 PASS : symlink() Fails, Symlink Pathname is empty, errno=2 symlink03 7 PASS : symlink() Fails, Symlink Path contains regular file, errno=20 symlink04 1 PASS : symlink(testfile, slink_file) functionality successful symlink05 1 PASS : symlink(testfile, slink_file) functionality successful symlinkat01 1 PASS : symlinkat() returned the expected errno 0: Success symlinkat01 2 PASS : symlinkat() returned the expected errno 0: Success symlinkat01 3 PASS : symlinkat() returned the expected errno 20: Not a directory symlinkat01 4 PASS : symlinkat() returned the expected errno 9: Bad file descriptor symlinkat01 5 PASS : symlinkat() returned the expected errno 0: Success sync01 1 PASS : sync() returned 0 sync02 1 PASS : Functionality of sync() successful syscall01 1 PASS : Test passed syscall01 2 PASS : Test passed syscall01 3 PASS : Test passed sysconf01 1 PASS : PASS sysconf01 2 PASS : PASS sysconf01 3 PASS : PASS sysconf01 4 PASS : PASS sysconf01 5 PASS : PASS sysconf01 6 PASS : PASS sysconf01 7 PASS : PASS sysconf01 8 PASS : PASS sysconf01 9 PASS : PASS sysconf01 10 PASS : PASS sysconf01 11 PASS : PASS sysconf01 12 PASS : PASS sysconf01 13 PASS : PASS sysconf01 14 PASS : PASS sysconf01 15 PASS : PASS sysconf01 16 PASS : PASS sysconf01 17 PASS : PASS sysconf01 18 PASS : PASS sysconf01 19 PASS : PASS sysconf01 20 PASS : PASS sysconf01 21 PASS : PASS sysconf01 22 PASS : PASS sysconf01 23 PASS : PASS sysconf01 24 PASS : PASS sysconf01 25 PASS : PASS sysconf01 26 PASS : PASS sysconf01 27 PASS : PASS sysconf01 28 PASS : PASS sysconf01 29 PASS : PASS sysconf01 30 PASS : PASS sysconf01 31 PASS : PASS sysconf01 32 PASS : PASS sysconf01 33 PASS : PASS sysconf01 34 PASS : PASS sysconf01 35 PASS : PASS sysconf01 36 PASS : PASS sysconf01 37 PASS : PASS sysconf01 38 PASS : PASS sysconf01 39 PASS : PASS sysconf01 40 PASS : PASS sysconf01 41 PASS : PASS sysconf01 42 PASS : PASS sysconf01 43 PASS : PASS sysconf01 44 PASS : PASS sysconf01 45 PASS : PASS sysconf01 46 PASS : PASS sysconf01 47 PASS : PASS sysconf01 48 PASS : PASS sysconf01 49 PASS : PASS sysconf01 50 PASS : PASS sysconf01 51 PASS : PASS sysconf01 52 PASS : PASS sysconf01 53 PASS : PASS sysconf01 54 PASS : PASS sysconf01 55 PASS : PASS sysconf01 56 PASS : PASS sysctl01 1 PASS : Test for KERN_OSTYPE is correct sysctl01 2 PASS : Test for KERN_OSRELEASE is correct sysctl01 3 PASS : Test for KERN_VERSION is correct sysctl03 1 PASS : Got expected EPERM error sysctl03 2 PASS : Got expected EPERM error sysctl03 1 PASS : Got expected EPERM error sysctl04 1 PASS : expected failure - errno = 20 : Not a directory sysctl04 2 PASS : expected failure - errno = 20 : Not a directory sysctl05 1 PASS : sysctl(2) set errno correctly to 14 sysctl05 2 PASS : sysctl(2) set errno correctly to 14 sysfs01 1 PASS : sysfs(2) Passed for option 1 sysfs02 1 PASS : sysfs(2) Passed for option 2 sysfs03 1 PASS : sysfs(2) Passed for option 3 sysfs04 1 PASS : sysfs(2) expected failure; Got errno - EINVAL : Invalid option sysfs05 1 PASS : sysfs(2) expected failure; Got errno - EINVAL : Invalid option sysfs05 1 PASS : sysfs(2) expected failure; Got errno - EINVAL : Invalid filesystem name sysfs05 1 PASS : sysfs(2) expected failure; Got errno - EFAULT : Address is out of your address space sysfs06 1 PASS : sysfs(2) expected failure; Got errno - EINVAL : Invalid option sysfs06 1 PASS : sysfs(2) expected failure; Got errno - EINVAL : fs_index is out of bounds sysfs06 1 PASS : sysfs(2) expected failure; Got errno - EFAULT : buf is outside your accessible address space sysinfo01 1 PASS : Test to check the return code sysinfo02 1 PASS : Test to check the error code 14 syslog01 0 INFO : /etc/init.d/syslog is not installed syslog02 0 INFO : /etc/init.d/syslog is not installed syslog03 0 INFO : /etc/init.d/syslog is not installed syslog04 0 INFO : /etc/init.d/syslog is not installed syslog05 0 INFO : /etc/init.d/syslog is not installed syslog06 0 INFO : /etc/init.d/syslog is not installed syslog07 0 INFO : /etc/init.d/syslog is not installed syslog08 0 INFO : /etc/init.d/syslog is not installed syslog09 0 INFO : /etc/init.d/syslog is not installed syslog10 0 INFO : /etc/init.d/syslog is not installed syslog11 1 PASS : syslog() successful for type 0/Close the log syslog11 2 PASS : syslog() successful for type 1/Open the log syslog11 3 PASS : syslog() successful for type 2/Read from the log syslog11 4 PASS : syslog() successful for type 3/Read ring buffer syslog11 5 PASS : syslog() passed for type 3/Read ring buffer for non-root user (non-root EPERM is OK) syslog11 6 PASS : syslog() successful for type 8/Set log level to 1 syslog11 7 PASS : syslog() successful for type 8/Set log level to 7(default) syslog11 8 PASS : syslog() successful for type 6/Disable printk's to console syslog11 9 PASS : syslog() successful for type 7/Enable printk's to console syslog12 1 PASS : syslog() failed as expected for invalid type/command : errno 22 syslog12 2 PASS : syslog() failed as expected for NULL buffer argument : errno 22 syslog12 3 PASS : syslog() failed as expected for negative length argument : errno 22 syslog12 4 PASS : syslog() failed as expected for non-root user : errno 1 syslog12 5 PASS : syslog() failed as expected for console level less than 0 : errno 22 syslog12 6 PASS : syslog() failed as expected for console level greater than 8 : errno 22 times01 1 PASS : times(&mytimes) returned 1765802834 times02 1 PASS : Received EFAULT as expected times03 1 PASS : times03: Functionality test passed truncate01 1 PASS : Functionality of truncate(testfile, 256) successful truncate02 1 PASS : Functionality of truncate(2) on testfile successful truncate03 1 PASS : truncate() fails, No Search permissions to process, errno=13 truncate03 2 PASS : truncate() fails, Path contains regular file, errno=20 truncate03 3 PASS : truncate() fails, Address beyond address space, errno=14 truncate03 4 PASS : truncate() fails, Negative address, errno=14 truncate03 5 PASS : truncate() fails, Pathname too long, errno=36 truncate03 6 PASS : truncate() fails, Pathname is empty, errno=2 truncate04 1 PASS : truncate() fails, File is a directory, errno=21 umask01 1 PASS : umask(022) returned 0 umask02 1 PASS : All umask values return correct values umask03 1 PASS : umask correctly returns the previous value for all masks uname01 1 PASS : uname(&un) returned 0 uname02 1 PASS : expected failure - errno = 14 - Bad address uname03 1 PASS : uname03 functionality test succeeded unlink01 1 PASS : unlink(2) of symbolic link file with no object file removal is ok unlink05 1 PASS : unlink(tfile_23587) returned 0 unlink06 1 PASS : unlink(fifo_unlink23588) returned 0 unlink07 1 PASS : unlink() Failed, errno=2 unlink07 2 PASS : unlink() Failed, errno=2 unlink07 3 PASS : unlink() Failed, errno=2 unlink07 4 PASS : unlink(
) Failed, errno=14 unlink07 5 PASS : unlink() Failed, errno=20 unlink07 6 PASS : unlink(
) Failed, errno=14 unlink07 7 PASS : unlink() Failed, errno=36 unlink07 8 PASS : unlink() Failed, errno=14 unlink08 1 PASS : unlink() returned 0 unlink08 2 PASS : unlink() returned 0 unlink08 3 PASS : unlink() Failed, errno=21 unlinkat01 1 PASS : unlinkat() returned the expected errno 0: Success unlinkat01 2 PASS : unlinkat() returned the expected errno 0: Success unlinkat01 3 PASS : unlinkat() returned the expected errno 20: Not a directory unlinkat01 4 PASS : unlinkat() returned the expected errno 9: Bad file descriptor unlinkat01 5 PASS : unlinkat() returned the expected errno 22: Invalid argument unlinkat01 6 PASS : unlinkat() returned the expected errno 0: Success unlinkat01 7 PASS : unlinkat() returned the expected errno 0: Success ustat01 1 PASS : ustat(2) passed ustat02 1 PASS : ustat(2) expected failure; Got errno - EINVAL : Invalid parameter ustat02 2 PASS : ustat(2) expected failure; Got errno - EFAULT : Bad address utime01 1 PASS : Functionality of utime(tmp_file, NULL) successful utime01 1 PASS : utime(2) change of object file access and modify times through symbolic link file is ok utime01 2 PASS : utime(2) error when accessing non-existent object through symbolic link is caught utime01 3 PASS : Nested symbolic link access condition caught. ELOOP is returned utime02 1 PASS : Functionality of utime(tmp_file, NULL) successful utime03 1 PASS : Functionality of utime(tmp_file, NULL) successful utime04 1 PASS : Functionality of utime(tmp_file, ×) successful utime05 1 PASS : Functionality of utime(tmp_file, ×) successful utime06 1 PASS : utime() fails, Permission denied to modify file time, errno:13 utime06 2 PASS : utime() fails, Specified file doesn't exist, errno:2 vfork01 0 INFO : Attribute values of parent and child match vfork01 0 INFO : Working directories of parent and child match vfork01 0 INFO : Device/inode number of parent and childs '/' match vfork01 0 INFO : Device/inode number of parent and childs '.' don't match vfork01 1 PASS : Call of vfork() successful vfork02 1 PASS : Call to vfork() successful vhangup01 1 PASS : Got EPERM as expected. vhangup02 1 PASS : vhangup() succeeded vmsplice01 1 PASS : vmsplice() returned 0 wait02 1 PASS : wait(&ret_code) returned 23617 wait401 1 PASS : Received child pid as expected. wait401 2 PASS : wait401 call succeeded wait402 1 PASS : received expected failure - errno = 10 - No child processes waitpid01 1 PASS : recieved expected pid waitpid01 2 PASS : recieved expected signal waitpid02 1 PASS : recieved expected pid waitpid02 2 PASS : recieved expected signal waitpid02 3 PASS : recieved expected exit value waitpid03 1 PASS : Got correct child PID waitpid03 2 PASS : Condition 0 test passed waitpid04 1 PASS : condition 0 test passed waitpid04 1 PASS : condition 0 test passed waitpid04 2 PASS : condition 1 test passed waitpid04 3 PASS : condition 2 test passed waitpid05 1 PASS : received expected pid. waitpid05 2 PASS : received expected exit number. waitpid05 3 PASS : received expected pid. waitpid05 4 PASS : received expected exit number. waitpid05 5 PASS : received expected pid. waitpid05 6 PASS : received expected exit number. waitpid05 7 PASS : received expected pid. waitpid05 8 PASS : received expected exit number. waitpid05 9 PASS : received expected pid. waitpid05 10 PASS : received expected exit number. waitpid05 11 PASS : received expected pid. waitpid05 12 PASS : received expected exit number. waitpid05 13 PASS : received expected pid. waitpid05 14 PASS : received expected exit number. waitpid05 15 PASS : received expected pid. waitpid05 16 PASS : received expected exit number. waitpid05 17 PASS : received expected pid. waitpid05 18 PASS : received expected exit number. waitpid05 19 PASS : received expected pid. waitpid05 20 PASS : received expected exit number. waitpid05 21 PASS : received expected pid. waitpid05 22 PASS : received expected exit number. waitpid05 23 PASS : received expected pid. waitpid05 24 PASS : received expected exit number. waitpid06 1 PASS : waitpid06 PASSED waitpid07 1 PASS : waitpid07 PASSED waitpid08 1 PASS : waitpid08 PASSED waitpid09 1 PASS : case 1 PASSED waitpid09 2 PASS : case 2 PASSED waitpid10 1 PASS : Test PASSED waitpid11 1 PASS : Test PASSED waitpid11 1 PASS : waitpid11 PASSED waitpid12 1 PASS : Test PASSED waitpid12 1 PASS : waitpid12 PASSED waitpid13 1 PASS : Test PASSED waitpid13 1 PASS : waitpid13 PASSED write01 1 PASS : write(tfile_23950, F_CLRALF, 1) returned 1 write02 0 INFO : Block 1: test to see write() returns proper write count write02 1 PASS : write() PASSED write02 0 INFO : block 1 passed write03 0 INFO : Enter Block 1: test to check if write corrupts the file when write fails write03 1 PASS : failure of write(2) didnot corrupt the file write03 0 INFO : Exit block 1 write04 0 INFO : Enter block 1: test for EAGAIN in write() write04 0 INFO : read() succeded in setting errno to EAGAIN write04 1 PASS : Block 1 PASSED write04 0 INFO : Exit block 1 write05 0 INFO : Enter Block 1: test with bad fd write05 1 PASS : received EBADF as expected. write05 0 INFO : Exit Block 1 write05 0 INFO : Enter Block 2: test with a bad address write05 2 PASS : received EFAULT as expected. write05 0 INFO : Exit Block 2 write05 0 INFO : Enter Block 3: test with invalid pipe write05 0 INFO : Enter Block 1: test with bad fd write05 1 PASS : received EBADF as expected. write05 0 INFO : Exit Block 1 write05 0 INFO : Enter Block 2: test with a bad address write05 2 PASS : received EFAULT as expected. write05 0 INFO : Exit Block 2 write05 0 INFO : Enter Block 3: test with invalid pipe write05 3 PASS : received EPIPE as expected. write05 0 INFO : Exit Block 3 writev01 0 INFO : Enter Block 1 writev01 0 INFO : Received EINVAL as expected writev01 0 INFO : block 1 PASSED writev01 0 INFO : Exit block 1 writev01 0 INFO : Enter block 2 writev01 0 INFO : block 2 PASSED writev01 0 INFO : Exit block 2 writev01 0 INFO : Enter block 3 writev01 0 INFO : block 3 PASSED writev01 0 INFO : Exit block 3 writev01 0 INFO : Enter block 4 writev01 0 INFO : Received EBADF as expected writev01 0 INFO : block 4 PASSED writev01 0 INFO : Exit block 4 writev01 0 INFO : Enter block 5 writev01 0 INFO : Received EINVAL as expected writev01 0 INFO : block 5 PASSED writev01 0 INFO : Exit block 5 writev01 0 INFO : Enter block 6 writev01 1 PASS : writev() wrote 0 iovectors writev01 0 INFO : block 6 PASSED writev01 0 INFO : Exit block 6 writev01 0 INFO : Enter block 7 writev01 2 PASS : writev passed writing 64 bytes, followed by two NULL vectors writev01 0 INFO : block 7 PASSED writev01 0 INFO : Exit block 7 writev01 0 INFO : Enter block 8 writev01 0 INFO : Received EPIPE as expected writev01 0 INFO : block 8 PASSED writev01 0 INFO : Exit block 8 writev02 0 INFO : Enter block 1 writev02 0 INFO : Received EFAULT as expected writev02 0 INFO : block 1 PASSED writev02 0 INFO : Exit block 1 writev03 0 INFO : Enter block 1 writev03 0 INFO : block 1 PASSED writev03 0 INFO : Exit block 1 writev03 0 INFO : Enter block 2 writev03 0 INFO : block 2 PASSED writev03 0 INFO : Exit block 2 writev03 0 INFO : Enter block 3 writev03 0 INFO : block 3 PASSED writev03 0 INFO : Exit block 3 writev04 0 INFO : Enter block 1 writev04 0 INFO : block 1 PASSED writev04 0 INFO : Exit block 1 writev04 0 INFO : Enter block 2 writev04 0 INFO : block 2 PASSED writev04 0 INFO : Exit block 2 writev04 0 INFO : Enter block 3 writev04 0 INFO : block 3 PASSED writev04 0 INFO : Exit block 3 writev05 0 INFO : Enter block 1 writev05 0 INFO : Received EFAULT as expected writev05 0 INFO : block 1 PASSED writev05 0 INFO : Exit block 1 LTP Version: LTP-20061222