[rtems-test] riscv64/rv64imac: RTEMS_POSIX_API: Passed:557 Failed:9 Timeout:1 Test-Too-long:11 Invalid:0 Wrong:0
joel at rtems.org
joel at rtems.org
Fri Dec 11 14:50:25 UTC 2020
Testing time : 0:30:09.577213
Average test time: 0:00:03.082755
Host
====
Linux-3.10.0-1127.19.1.el7.x86_64-x86_64-with-centos-7.9.2009-Core (Linux devel.oarcorp.com 3.10.0-1127.19.1.el7.x86_64 #1 SMP Tue Aug 25 17:23:54 UTC 2020 x86_64 x86_64)
Configuration
=============
Version: 6.0.0.d188e6e88233bd91da5f9985a89cf791cb4fd117
Build : RTEMS_POSIX_API
Tools : 10.2.1 20201203 (RTEMS 6, RSB 9ef9956f600dcce0ec9cf06820adf47203e22dc3, Newlib 7fa8405)
Summary
=======
Passed: 557
Failed: 9
User Input: 6
Expected Fail: 0
Indeterminate: 0
Benchmark: 3
Timeout: 1
Test too long: 11
Invalid: 0
Wrong Version: 0
Wrong Build: 0
Wrong Tools: 0
------------------
Total: 587
Failures:
dl02.exe
dl06.exe
dl01.exe
dl07.exe
minimum.exe
dl09.exe
dl08.exe
dl05.exe
psxfenv01.exe
User Input:
monitor.exe
capture.exe
top.exe
dl10.exe
termios.exe
fileio.exe
Benchmark:
linpack.exe
whetstone.exe
dhrystone.exe
Timeouts:
sp32.exe
Test too long:
psxtimer01.exe
malloctest.exe
psxsignal01.exe
ticker.exe
sp24.exe
sp30.exe
psxrwlock01.exe
psxstat.exe
spedfsched01.exe
spcbssched01.exe
psxtime.exe
Log
===
RTEMS Testing - Tester, 6.0.not_released
Command Line: /home/joel/rtems-cron-6/tools/6/bin/rtems-test --rtems-tools=/home/joel/rtems-cron-6/tools/6 --rtems-bsp=rv64imac_spike --log=run.log --mail --mail-from=joel at rtems.org --mail-to=build at rtems.org .
Host: Linux devel.oarcorp.com 3.10.0-1127.19.1.el7.x86_64 #1 SMP Tue Aug 25 17:23:54 UTC 2020 x86_64
Python: 2.7.5 (default, Nov 16 2020, 22:23:17) [GCC 4.8.5 20150623 (Red Hat 4.8.5-44)]
Host: Linux-3.10.0-1127.19.1.el7.x86_64-x86_64-with-centos-7.9.2009-Core (Linux devel.oarcorp.com 3.10.0-1127.19.1.el7.x86_64 #1 SMP Tue Aug 25 17:23:54 UTC 2020 x86_64 x86_64)
[ 1/587] p:0 f:0 u:0 e:0 I:0 B:0 t:0 L:0 i:0 W:0 | riscv64/rv64imac: dhrystone.exe
<<skipping passes>>
[109/587] p:90 f:7 u:1 e:0 I:0 B:3 t:0 L:0 i:0 W:0 | riscv64/rv64imac: malloctest.exe
Result: test-too-long Time: 0:05:01.204269 malloctest.exe
=> exe: spike --isa=RV64IMAC -m0x70000000:0x10000000 ./riscv-rtems6/c/rv64imac/testsuites/libtests/malloctest.exe
]
]
=> test start: MALLOCTEST
] *** BEGIN OF TEST MALLOCTEST ***
] *** TEST VERSION: 6.0.0.d188e6e88233bd91da5f9985a89cf791cb4fd117
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 10.2.1 20201203 (RTEMS 6, RSB 9ef9956f600dcce0ec9cf06820adf47203e22dc3, Newlib 7fa8405)
] run tests for _Heap_Initialize()
] run tests for _Heap_Block_allocate()
] allocate block at the beginning
] allocate block full space
] allocate block in the middle
] allocate block at the end
] allocate block at the beginning
] allocate block full space
] allocate block in the middle
] allocate block at the end
] allocate block at the beginning
] allocate block full space
] allocate block in the middle
] allocate block at the end
] allocate block at the beginning
] allocate block full space
] allocate block in the middle
] allocate block at the end
] run tests for _Heap_Allocate_aligned_with_boundary()
] check if NULL will be returned if size causes integer overflow
] try to allocate more space than the one which fits in the boundary
] check if alignment will be set to page size if only a boundary is given
] create a block which is bigger then the first free space
] set boundary before allocation begin
] set boundary between allocation begin and end
] set boundary after allocation end
] set boundary on allocation end
] align the allocation to different positions in the block header
] allocate last block with different boundarys
] break the boundaries and aligns more than one time
] different combinations, so that there is no valid block at the end
] try to create a block, which is not possible because of the alignment and boundary
] run tests for _Heap_Resize_Block()
] give a block outside the heap to the function
] increase size
] let the next block be used alredy and try to get a size bigger than the actual block
] next block not used and try to set the new allocation size between the page-alignments
] let the block after the next be used and try to allocate more then one pagesize more
] try to resize to the same size
] decrease size
] decrease a block with two pages to one page
] resize the block to the size 0
] realloc - failed grow in place: 0x70058830 != realloc(0x70058950,25)
] realloc - failed non-in place: realloc(0x70058950,64) = 0x70058950
] malloc_walk - normal path
] malloc_walk - in critical section path
] Heap Initialized
] heap extend - link below
] heap extend - merge below overlap
] heap extend - merge below
] heap extend - merge above overlap
] heap extend - merge above
] heap extend - link above
] heap extend - area too small
] heap extend - invalid area
] heap extend - merge below with align up
] malloc_free_space - check malloc space drops after malloc
] malloc_free_space - verify free space returns to previous value
] malloc_info - called with NULL
]
] malloc_info - check free space drops after malloc
] malloc_info - verify free space returns to previous value
] _Heap_Size_with_overhead
] _Protected_heap_Get_information - NULL heap
] _Protected_heap_Get_information - NULL info
] posix_memalign - NULL return pointer -- EINVAL
] posix_memalign - alignment of 0 -- EINVAL
] posix_memalign - alignment of 2-- EINVAL
] posix_memalign - alignment of 256 -- OK
] posix_memalign - alignment of 512 -- OK
] posix_memalign - alignment of 1024 -- OK
] posix_memalign - alignment of 2048 -- OK
] posix_memalign - alignment of 4096 -- OK
] posix_memalign - alignment of 8192 -- OK
] posix_memalign - alignment of 16384 -- OK
] posix_memalign - alignment of 32768 -- OK
] posix_memalign - alignment of 65536 -- OK
] posix_memalign - alignment of 131072 -- OK
] posix_memalign - alignment of 262144 -- OK
] posix_memalign - alignment of 524288 -- OK
] posix_memalign - alignment of 1048576 -- OK
] posix_memalign - alignment of 2097152 -- OK
] posix_memalign - alignment of 4194304 -- OK
] posix_memalign - alignment of 8388608 -- OK
] posix_memalign - alignment of 16777216 -- OK
] posix_memalign - alignment of 33554432 -- OK
] posix_memalign - alignment of 67108864 -- OK
] posix_memalign - ran out of memory trying 67108864
] posix_memalign - alignment of 67108864 -- SKIPPED
] posix_memalign - alignment of 134217728 -- SKIPPED
] posix_memalign - alignment of 268435456 -- SKIPPED
] posix_memalign - alignment of 536870912 -- SKIPPED
] posix_memalign - alignment of 1073741824 -- SKIPPED
] posix_memalign - alignment of -2147483648 -- SKIPPED
] posix_memalign - alignment of 1 -- SKIPPED
] posix_memalign - alignment of 2 -- SKIPPED
] posix_memalign - alignment of 4 -- SKIPPED
] posix_memalign - alignment of 8 -- SKIPPED
] posix_memalign - alignment of 16 -- SKIPPED
] posix_memalign - alignment of 32 -- SKIPPED
] posix_memalign - alignment of 64 -- SKIPPED
] posix_memalign - alignment of 128 -- SKIPPED
] posix_memalign - alignment of 256 -- SKIPPED
] posix_memalign - alignment of 512 -- SKIPPED
] posix_memalign - alignment of 1024 -- SKIPPED
] posix_memalign - alignment of 2048 -- SKIPPED
] posix_memalign - alignment of 4096 -- SKIPPED
] posix_memalign - alignment of 8192 -- SKIPPED
] posix_memalign - alignment of 16384 -- SKIPPED
] posix_memalign - alignment of 32768 -- SKIPPED
] posix_memalign - alignment of 65536 -- SKIPPED
] posix_memalign - alignment of 131072 -- SKIPPED
] posix_memalign - alignment of 262144 -- SKIPPED
] posix_memalign - alignment of 524288 -- SKIPPED
] posix_memalign - alignment of 1048576 -- SKIPPED
] posix_memalign - alignment of 2097152 -- SKIPPED
] posix_memalign - alignment of 4194304 -- SKIPPED
] posix_memalign - alignment of 8388608 -- SKIPPED
] posix_memalign - alignment of 16777216 -- SKIPPED
] posix_memalign - alignment of 33554432 -- SKIPPED
] posix_memalign - alignment of 67108864 -- SKIPPED
] posix_memalign - alignment of 134217728 -- SKIPPED
] posix_memalign - alignment of 268435456 -- SKIPPED
] posix_memalign - alignment of 536870912 -- SKIPPED
] posix_memalign - alignment of 1073741824 -- SKIPPED
] TA1 - rtems_clock_get_tod - 09:00:00 12/31/1988
] mallocing 690 bytes
] TA2 - rtems_clock_get_tod - 09:00:00 12/31/1988
] mallocing 690 bytes
] TA3 - rtems_clock_get_tod - 09:00:00 12/31/1988
] mallocing 690 bytes
] TA4 - rtems_clock_get_tod - 09:00:00 12/31/1988
] mallocing 690 bytes
] TA5 - rtems_clock_get_tod - 09:00:00 12/31/1988
] mallocing 690 bytes
] TA1 - rtems_clock_get_tod - 09:00:00 12/31/1988
] mallocing 505 bytes
] TA2 - rtems_clock_get_tod - 09:00:00 12/31/1988
] mallocing 505 bytes
] TA1 - rtems_clock_get_tod - 09:00:00 12/31/1988
] mallocing 591 bytes
] TA3 - rtems_clock_get_tod - 09:00:00 12/31/1988
] mallocing 505 bytes
] TA1 - rtems_clock_get_tod - 09:00:00 12/31/1988
] mallocing 554 bytes
] TA4 - rtems_clock_get_tod - 09:00:01 12/31/1988
] mallocing 505 bytes
] TA2 - rtems_clock_get_tod - 09:00:01 12/31/1988
] mallocing 591 bytes
] TA1 - rtems_clock_get_tod - 09:00:01 12/31/1988
] mallocing 378 bytes
] TA5 - rtems_clock_get_tod - 09:00:01 12/31/1988
] mallocing 505 bytes
] TA1 - rtems_clock_get_tod - 09:00:01 12/31/1988
] mallocing 257 bytes
] TA3 - rtems_clock_get_tod - 09:00:01 12/31/1988
] mallocing 591 bytes
] TA2 - rtems_clock_get_tod - 09:00:01 12/31/1988
] mallocing 554 bytes
] TA1 - rtems_clock_get_tod - 09:00:01 12/31/1988
] mallocing 207 bytes
] TA1 - rtems_clock_get_tod - 09:00:01 12/31/1988
] mallocing 626 bytes
] TA4 - rtems_clock_get_tod - 09:00:02 12/31/1988
] mallocing 591 bytes
] TA2 - rtems_clock_get_tod - 09:00:02 12/31/1988
] mallocing 378 bytes
] TA1 - rtems_clock_get_tod - 09:00:02 12/31/1988
] mallocing 340 bytes
] TA3 - rtems_clock_get_tod - 09:00:02 12/31/1988
] mallocing 554 bytes
] TA1 - rtems_clock_get_tod - 09:00:02 12/31/1988
] mallocing 843 bytes
] TA5 - rtems_clock_get_tod - 09:00:02 12/31/1988
] mallocing 591 bytes
] TA2 - rtems_clock_get_tod - 09:00:02 12/31/1988
] mallocing 257 bytes
] TA1 - rtems_clock_get_tod - 09:00:02 12/31/1988
] mallocing 68 bytes
] TA1 - rtems_clock_get_tod - 09:00:02 12/31/1988
] mallocing 409 bytes
] TA4 - rtems_clock_get_tod - 09:00:03 12/31/1988
] mallocing 554 bytes
] TA3 - rtems_clock_get_tod - 09:00:03 12/31/1988
] mallocing 378 bytes
] TA2 - rtems_clock_get_tod - 09:00:03 12/31/1988
] mallocing 207 bytes
] TA1 - rtems_clock_get_tod - 09:00:03 12/31/1988
] mallocing 879 bytes
] TA1 - rtems_clock_get_tod - 09:00:03 12/31/1988
] mallocing 319 bytes
] TA2 - rtems_clock_get_tod - 09:00:03 12/31/1988
] mallocing 626 bytes
] TA1 - rtems_clock_get_tod - 09:00:03 12/31/1988
] mallocing 980 bytes
] TA5 - rtems_clock_get_tod - 09:00:03 12/31/1988
] mallocing 554 bytes
] TA3 - rtems_clock_get_tod - 09:00:03 12/31/1988
] mallocing 257 bytes
] TA1 - rtems_clock_get_tod - 09:00:03 12/31/1988
] mallocing 85 bytes
] TA4 - rtems_clock_get_tod - 09:00:04 12/31/1988
] mallocing 378 bytes
] TA2 - rtems_clock_get_tod - 09:00:04 12/31/1988
] mallocing 340 bytes
] TA1 - rtems_clock_get_tod - 09:00:04 12/31/1988
] mallocing 907 bytes
] TA1 - rtems_clock_get_tod - 09:00:04 12/31/1988
] mallocing 102 bytes
] TA3 - rtems_clock_get_tod - 09:00:04 12/31/1988
] mallocing 207 bytes
] TA2 - rtems_clock_get_tod - 09:00:04 12/31/1988
] mallocing 843 bytes
] TA1 - rtems_clock_get_tod - 09:00:04 12/31/1988
] mallocing 921 bytes
] TA1 - rtems_clock_get_tod - 09:00:04 12/31/1988
] mallocing 507 bytes
] TA5 - rtems_clock_get_tod - 09:00:05 12/31/1988
] mallocing 378 bytes
] TA4 - rtems_clock_get_tod - 09:00:05 12/31/1988
] mallocing 257 bytes
] TA2 - rtems_clock_get_tod - 09:00:05 12/31/1988
] mallocing 68 bytes
] TA1 - rtems_clock_get_tod - 09:00:05 12/31/1988
] mallocing 872 bytes
] TA3 - rtems_clock_get_tod - 09:00:05 12/31/1988
] mallocing 626 bytes
] TA1 - rtems_clock_get_tod - 09:00:05 12/31/1988
] mallocing 333 bytes
] TA2 - rtems_clock_get_tod - 09:00:05 12/31/1988
] mallocing 409 bytes
] TA1 - rtems_clock_get_tod - 09:00:05 12/31/1988
] mallocing 692 bytes
] TA1 - rtems_clock_get_tod - 09:00:05 12/31/1988
] mallocing 556 bytes
] TA4 - rtems_clock_get_tod - 09:00:06 12/31/1988
] mallocing 207 bytes
] TA3 - rtems_clock_get_tod - 09:00:06 12/31/1988
] mallocing 340 bytes
] TA2 - rtems_clock_get_tod - 09:00:06 12/31/1988
] mallocing 879 bytes
] TA1 - rtems_clock_get_tod - 09:00:06 12/31/1988
] mallocing 361 bytes
] TA5 - rtems_clock_get_tod - 09:00:06 12/31/1988
] mallocing 257 bytes
] TA1 - rtems_clock_get_tod - 09:00:06 12/31/1988
] mallocing 31 bytes
] TA2 - rtems_clock_get_tod - 09:00:06 12/31/1988
] mallocing 319 bytes
] TA1 - rtems_clock_get_tod - 09:00:06 12/31/1988
] mallocing 858 bytes
] TA3 - rtems_clock_get_tod - 09:00:06 12/31/1988
] mallocing 843 bytes
] TA1 - rtems_clock_get_tod - 09:00:06 12/31/1988
] mallocing 98 bytes
] TA4 - rtems_clock_get_tod - 09:00:07 12/31/1988
] mallocing 626 bytes
] TA2 - rtems_clock_get_tod - 09:00:07 12/31/1988
] mallocing 980 bytes
] TA1 - rtems_clock_get_tod - 09:00:07 12/31/1988
] mallocing 877 bytes
] TA1 - rtems_clock_get_tod - 09:00:07 12/31/1988
] mallocing 449 bytes
] TA5 - rtems_clock_get_tod - 09:00:07 12/31/1988
] mallocing 207 bytes
] TA3 - rtems_clock_get_tod - 09:00:07 12/31/1988
] mallocing 68 bytes
] TA2 - rtems_clock_get_tod - 09:00:07 12/31/1988
] mallocing 85 bytes
] TA1 - rtems_clock_get_tod - 09:00:07 12/31/1988
] mallocing 432 bytes
] TA1 - rtems_clock_get_tod - 09:00:07 12/31/1988
] mallocing 606 bytes
] TA4 - rtems_clock_get_tod - 09:00:08 12/31/1988
] mallocing 340 bytes
] TA2 - rtems_clock_get_tod - 09:00:08 12/31/1988
] mallocing 907 bytes
] TA1 - rtems_clock_get_tod - 09:00:08 12/31/1988
] mallocing 927 bytes
] TA3 - rtems_clock_get_tod - 09:00:08 12/31/1988
] mallocing 409 bytes
] TA1 - rtems_clock_get_tod - 09:00:08 12/31/1988
] mallocing 664 bytes
] TA2 - rtems_clock_get_tod - 09:00:08 12/31/1988
] mallocing 102 bytes
] TA1 - rtems_clock_get_tod - 09:00:08 12/31/1988
] mallocing 395 bytes
] TA5 - rtems_clock_get_tod - 09:00:08 12/31/1988
] mallocing 626 bytes
] TA1 - rtems_clock_get_tod - 09:00:08 12/31/1988
] mallocing 438 bytes
] TA4 - rtems_clock_get_tod - 09:00:09 12/31/1988
] mallocing 843 bytes
] TA3 - rtems_clock_get_tod - 09:00:09 12/31/1988
] mallocing 879 bytes
] TA2 - rtems_clock_get_tod - 09:00:09 12/31/1988
] mallocing 921 bytes
] TA1 - rtems_clock_get_tod - 09:00:09 12/31/1988
] mallocing 652 bytes
] TA1 - rtems_clock_get_tod - 09:00:09 12/31/1988
] mallocing 928 bytes
] TA2 - rtems_clock_get_tod - 09:00:09 12/31/1988
] mallocing 507 bytes
] TA1 - rtems_clock_get_tod - 09:00:09 12/31/1988
] mallocing 949 bytes
] TA3 - rtems_clock_get_tod - 09:00:09 12/31/1988
] mallocing 319 bytes
] TA1 - rtems_clock_get_tod - 09:00:09 12/31/1988
] mallocing 307 bytes
] TA5 - rtems_clock_get_tod - 09:00:10 12/31/1988
] mallocing 340 bytes
] TA4 - rtems_clock_get_tod - 09:00:10 12/31/1988
] mallocing 68 bytes
] TA2 - rtems_clock_get_tod - 09:00:10 12/31/1988
] mallocing 872 bytes
] TA1 - rtems_clock_get_tod - 09:00:10 12/31/1988
] mallocing 596 bytes
] TA1 - rtems_clock_get_tod - 09:00:10 12/31/1988
] mallocing 783 bytes
] TA3 - rtems_clock_get_tod - 09:00:10 12/31/1988
] mallocing 980 bytes
] TA2 - rtems_clock_get_tod - 09:00:10 12/31/1988
] mallocing 333 bytes
] TA1 - rtems_clock_get_tod - 09:00:10 12/31/1988
] mallocing 338 bytes
] TA1 - rtems_clock_get_tod - 09:00:10 12/31/1988
] mallocing 805 bytes
] TA4 - rtems_clock_get_tod - 09:00:11 12/31/1988
] mallocing 409 bytes
] TA2 - rtems_clock_get_tod - 09:00:11 12/31/1988
] mallocing 692 bytes
] TA1 - rtems_clock_get_tod - 09:00:11 12/31/1988
] mallocing 942 bytes
] TA5 - rtems_clock_get_tod - 09:00:11 12/31/1988
] mallocing 843 bytes
] TA3 - rtems_clock_get_tod - 09:00:11 12/31/1988
] mallocing 85 bytes
] TA1 - rtems_clock_get_tod - 09:00:11 12/31/1988
] mallocing 66 bytes
] TA2 - rtems_clock_get_tod - 09:00:11 12/31/1988
] mallocing 556 bytes
] TA1 - rtems_clock_get_tod - 09:00:11 12/31/1988
] mallocing 857 bytes
] TA1 - rtems_clock_get_tod - 09:00:11 12/31/1988
] mallocing 977 bytes
] TA4 - rtems_clock_get_tod - 09:00:12 12/31/1988
] mallocing 879 bytes
] TA3 - rtems_clock_get_tod - 09:00:12 12/31/1988
] mallocing 907 bytes
] TA2 - rtems_clock_get_tod - 09:00:12 12/31/1988
] mallocing 361 bytes
] TA1 - rtems_clock_get_tod - 09:00:12 12/31/1988
] mallocing 889 bytes
] TA1 - rtems_clock_get_tod - 09:00:12 12/31/1988
] mallocing 545 bytes
] TA5 - rtems_clock_get_tod - 09:00:12 12/31/1988
] mallocing 68 bytes
] TA2 - rtems_clock_get_tod - 09:00:12 12/31/1988
] mallocing 31 bytes
] TA1 - rtems_clock_get_tod - 09:00:12 12/31/1988
] mallocing 864 bytes
] TA3 - rtems_clock_get_tod - 09:00:12 12/31/1988
] mallocing 102 bytes
] TA1 - rtems_clock_get_tod - 09:00:12 12/31/1988
] mallocing 457 bytes
] TA4 - rtems_clock_get_tod - 09:00:13 12/31/1988
] mallocing 319 bytes
] TA2 - rtems_clock_get_tod - 09:00:13 12/31/1988
] mallocing 858 bytes
] TA1 - rtems_clock_get_tod - 09:00:13 12/31/1988
] mallocing 800 bytes
] TA1 - rtems_clock_get_tod - 09:00:13 12/31/1988
] mallocing 873 bytes
] TA3 - rtems_clock_get_tod - 09:00:13 12/31/1988
] mallocing 921 bytes
] TA2 - rtems_clock_get_tod - 09:00:13 12/31/1988
] mallocing 98 bytes
] TA1 - rtems_clock_get_tod - 09:00:13 12/31/1988
] mallocing 821 bytes
] TA5 - rtems_clock_get_tod - 09:00:13 12/31/1988
] mallocing 409 bytes
] TA1 - rtems_clock_get_tod - 09:00:13 12/31/1988
] mallocing 185 bytes
] TA4 - rtems_clock_get_tod - 09:00:14 12/31/1988
] mallocing 980 bytes
] TA2 - rtems_clock_get_tod - 09:00:14 12/31/1988
] mallocing 877 bytes
] TA1 - rtems_clock_get_tod - 09:00:14 12/31/1988
] mallocing 86 bytes
] TA3 - rtems_clock_get_tod - 09:00:14 12/31/1988
] mallocing 507 bytes
] TA1 - rtems_clock_get_tod - 09:00:14 12/31/1988
] mallocing 638 bytes
] TA2 - rtems_clock_get_tod - 09:00:14 12/31/1988
] mallocing 449 bytes
] TA1 - rtems_clock_get_tod - 09:00:14 12/31/1988
] mallocing 233 bytes
] TA1 - rtems_clock_get_tod - 09:00:14 12/31/1988
] mallocing 462 bytes
] TA5 - rtems_clock_get_tod - 09:00:15 12/31/1988
] mallocing 879 bytes
] TA4 - rtems_clock_get_tod - 09:00:15 12/31/1988
] mallocing 85 bytes
] TA3 - rtems_clock_get_tod - 09:00:15 12/31/1988
] mallocing 872 bytes
] TA2 - rtems_clock_get_tod - 09:00:15 12/31/1988
] mallocing 432 bytes
] TA1 - rtems_clock_get_tod - 09:00:15 12/31/1988
] mallocing 7 bytes
] TA1 - rtems_clock_get_tod - 09:00:15 12/31/1988
] mallocing 635 bytes
] TA2 - rtems_clock_get_tod - 09:00:15 12/31/1988
] mallocing 606 bytes
] TA1 - rtems_clock_get_tod - 09:00:15 12/31/1988
] mallocing 421 bytes
] TA3 - rtems_clock_get_tod - 09:00:15 12/31/1988
] mallocing 333 bytes
] TA1 - rtems_clock_get_tod - 09:00:15 12/31/1988
] mallocing 953 bytes
] TA4 - rtems_clock_get_tod - 09:00:16 12/31/1988
] mallocing 907 bytes
] TA2 - rtems_clock_get_tod - 09:00:16 12/31/1988
] mallocing 927 bytes
] TA1 - rtems_clock_get_tod - 09:00:16 12/31/1988
] mallocing 210 bytes
] TA5 - rtems_clock_get_tod - 09:00:16 12/31/1988
] mallocing 319 bytes
] TA1 - rtems_clock_get_tod - 09:00:16 12/31/1988
] mallocing 970 bytes
] TA3 - rtems_clock_get_tod - 09:00:16 12/31/1988
] mallocing 692 bytes
] TA2 - rtems_clock_get_tod - 09:00:16 12/31/1988
] mallocing 664 bytes
] TA1 - rtems_clock_get_tod - 09:00:16 12/31/1988
] mallocing 261 bytes
] TA1 - rtems_clock_get_tod - 09:00:16 12/31/1988
] mallocing 857 bytes
] TA4 - rtems_clock_get_tod - 09:00:17 12/31/1988
] mallocing 102 bytes
] TA2 - rtems_clock_get_tod - 09:00:17 12/31/1988
] mallocing 395 bytes
] TA1 - rtems_clock_get_tod - 09:00:17 12/31/1988
] mallocing 581 bytes
] TA3 - rtems_clock_get_tod - 09:00:17 12/31/1988
] mallocing 556 bytes
] TA1 - rtems_clock_get_tod - 09:00:17 12/31/1988
] mallocing 707 bytes
] TA5 - rtems_clock_get_tod - 09:00:17 12/31/1988
] mallocing 980 bytes
] TA2 - rtems_clock_get_tod - 09:00:17 12/31/1988
] mallocing 438 bytes
] TA1 - rtems_clock_get_tod - 09:00:17 12/31/1988
] mallocing 285 bytes
] TA1 - rtems_clock_get_tod - 09:00:17 12/31/1988
] mallocing 318 bytes
] TA4 - rtems_clock_get_tod - 09:00:18 12/31/1988
] mallocing 921 bytes
] TA3 - rtems_clock_get_tod - 09:00:18 12/31/1988
] mallocing 361 bytes
] TA2 - rtems_clock_get_tod - 09:00:18 12/31/1988
] mallocing 652 bytes
] TA1 - rtems_clock_get_tod - 09:00:18 12/31/1988
] mallocing 643 bytes
] TA1 - rtems_clock_get_tod - 09:00:18 12/31/1988
] mallocing 858 bytes
] TA2 - rtems_clock_get_tod - 09:00:18 12/31/1988
] mallocing 928 bytes
] TA1 - rtems_clock_get_tod - 09:00:18 12/31/1988
] mallocing 668 bytes
] TA5 - rtems_clock_get_tod - 09:00:18 12/31/1988
] mallocing 85 bytes
] TA3 - rtems_clock_get_tod - 09:00:18 12/31/1988
] mallocing 31 bytes
] TA1 - rtems_clock_get_tod - 09:00:18 12/31/1988
] mallocing 443 bytes
] TA4 - rtems_clock_get_tod - 09:00:19 12/31/1988
] mallocing 507 bytes
] TA2 - rtems_clock_get_tod - 09:00:19 12/31/1988
] mallocing 949 bytes
] TA1 - rtems_clock_get_tod - 09:00:19 12/31/1988
] mallocing 55 bytes
] TA1 - rtems_clock_get_tod - 09:00:19 12/31/1988
] mallocing 777 bytes
] TA3 - rtems_clock_get_tod - 09:00:19 12/31/1988
] mallocing 858 bytes
] TA2 - rtems_clock_get_tod - 09:00:19 12/31/1988
] mallocing 307 bytes
] TA1 - rtems_clock_get_tod - 09:00:19 12/31/1988
] mallocing 594 bytes
] TA1 - rtems_clock_get_tod - 09:00:19 12/31/1988
] mallocing 102 bytes
] TA5 - rtems_clock_get_tod - 09:00:20 12/31/1988
] mallocing 907 bytes
] TA4 - rtems_clock_get_tod - 09:00:20 12/31/1988
] mallocing 872 bytes
] TA2 - rtems_clock_get_tod - 09:00:20 12/31/1988
] mallocing 596 bytes
] TA1 - rtems_clock_get_tod - 09:00:20 12/31/1988
] mallocing 299 bytes
] TA3 - rtems_clock_get_tod - 09:00:20 12/31/1988
] mallocing 98 bytes
] TA1 - rtems_clock_get_tod - 09:00:20 12/31/1988
] mallocing 950 bytes
] TA2 - rtems_clock_get_tod - 09:00:20 12/31/1988
] mallocing 783 bytes
] TA1 - rtems_clock_get_tod - 09:00:20 12/31/1988
] mallocing 665 bytes
] TA1 - rtems_clock_get_tod - 09:00:20 12/31/1988
] mallocing 947 bytes
] TA4 - rtems_clock_get_tod - 09:00:21 12/31/1988
] mallocing 333 bytes
] TA3 - rtems_clock_get_tod - 09:00:21 12/31/1988
] mallocing 877 bytes
] TA2 - rtems_clock_get_tod - 09:00:21 12/31/1988
] mallocing 338 bytes
] TA1 - rtems_clock_get_tod - 09:00:21 12/31/1988
] mallocing 879 bytes
] TA5 - rtems_clock_get_tod - 09:00:21 12/31/1988
] mallocing 102 bytes
] TA1 - rtems_clock_get_tod - 09:00:21 12/31/1988
] mallocing 700 bytes
] TA2 - rtems_clock_get_tod - 09:00:21 12/31/1988
] mallocing 805 bytes
] TA1 - rtems_clock_get_tod - 09:00:21 12/31/1988
] mallocing 375 bytes
] TA3 - rtems_clock_get_tod - 09:00:21 12/31/1988
] mallocing 449 bytes
] TA1 - rtems_clock_get_tod - 09:00:21 12/31/1988
] mallocing 613 bytes
] TA4 - rtems_clock_get_tod - 09:00:22 12/31/1988
] mallocing 692 bytes
] TA2 - rtems_clock_get_tod - 09:00:22 12/31/1988
] mallocing 942 bytes
] TA1 - rtems_clock_get_tod - 09:00:22 12/31/1988
] mallocing 863 bytes
] TA1 - rtems_clock_get_tod - 09:00:22 12/31/1988
] mallocing 136 bytes
] TA5 - rtems_clock_get_tod - 09:00:22 12/31/1988
] mallocing 921 bytes
] TA3 - rtems_clock_get_tod - 09:00:22 12/31/1988
] mallocing 432 bytes
] TA2 - rtems_clock_get_tod - 09:00:22 12/31/1988
] mallocing 66 bytes
] TA1 - rtems_clock_get_tod - 09:00:22 12/31/1988
] mallocing 439 bytes
] TA1 - rtems_clock_get_tod - 09:00:22 12/31/1988
] mallocing 274 bytes
] TA4 - rtems_clock_get_tod - 09:00:23 12/31/1988
] mallocing 556 bytes
] TA2 - rtems_clock_get_tod - 09:00:23 12/31/1988
] mallocing 857 bytes
] TA1 - rtems_clock_get_tod - 09:00:23 12/31/1988
] mallocing 186 bytes
] *** TEST TOO LONG
[110/587] p:91 f:7 u:1 e:0 I:0 B:3 t:0 L:0 i:0 W:0 | riscv64/rv64imac: math.exe
<<skipping passes>>
[235/587] p:211 f:8 u:4 e:0 I:0 B:3 t:0 L:1 i:0 W:0 | riscv64/rv64imac: psxrwlock01.exe
Result: test-too-long Time: 0:05:00.951511 psxrwlock01.exe
=> exe: spike --isa=RV64IMAC -m0x70000000:0x10000000 ./riscv-rtems6/c/rv64imac/testsuites/psxtests/psxrwlock01.exe
]
]
=> test start: PSXRWLOCK 1
] *** BEGIN OF TEST PSXRWLOCK 1 ***
] *** TEST VERSION: 6.0.0.d188e6e88233bd91da5f9985a89cf791cb4fd117
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 10.2.1 20201203 (RTEMS 6, RSB 9ef9956f600dcce0ec9cf06820adf47203e22dc3, Newlib 7fa8405)
] pthread_rwlockattr_init( NULL ) -- EINVAL
] pthread_rwlockattr_setpshared( NULL, private ) -- EINVAL
] pthread_rwlockattr_setpshared( NULL, shared ) -- EINVAL
] pthread_rwlockattr_getpshared( NULL, &p ) -- EINVAL
] pthread_rwlockattr_destroy( NULL ) -- EINVAL
] pthread_rwlockattr_setpshared( &attr, shared ) -- EINVAL
] pthread_rwlockattr_getpshared( &attr, NULL ) -- EINVAL
] pthread_rwlockattr_destroy( &attr ) -- EINVAL
] pthread_rwlockattr_setpshared( &attr, private ) -- EINVAL
] pthread_rwlockattr_init( &attr ) -- OK
] pthread_rwlockattr_setpshared( &attr, private ) -- OK
] pthread_rwlockattr_getpshared( &attr, &p ) -- OK
] pthread_rwlockattr_setpshared( &attr, shared ) -- OK
] pthread_rwlockattr_getpshared( &attr, &p ) -- OK
] pthread_rwlockattr_destroy( &attr ) -- OK
] pthread_rwlockattr_getpshared( &attr, &p ) destroyed -- EINVAL
] pthread_rwlock_init(NULL, &attr) -- EINVAL
] pthread_rwlock_destroy(NULL) -- EINVAL
] pthread_rwlock_rdlock(NULL) -- EINVAL
] pthread_rwlock_timedrdlock( NULL, &abstime) -- EINVAL
] pthread_rwlock_timedrdlock( &rwlock, NULL) -- EINVAL
] pthread_rwlock_tryrdlock(NULL) -- EINVAL
] pthread_rwlock_wrlock(NULL) -- EINVAL
] pthread_rwlock_timedwrlock( NULL, &abstime) -- EINVAL
] pthread_rwlock_timedwrlock( &rwlock, NULL) -- EINVAL
] pthread_rwlock_trywrlock(NULL) -- EINVAL
] pthread_rwlock_unlock(NULL) -- EINVAL
] clock_gettime(CLOCK_REALTIME, &abstime) -- OK
] pthread_rwlock_destroy(BadId) -- EINVAL
] pthread_rwlock_rdlock(BadId) -- EINVAL
] pthread_rwlock_timedrdlock(BadId, &abstime) -- EINVAL
] pthread_rwlock_tryrdlock(BadId) -- EINVAL
] pthread_rwlock_wrlock(BadId) -- EINVAL
] pthread_rwlock_timedwrlock(BadId, &abstime) -- EINVAL
] pthread_rwlock_trywrlock(BadId) -- EINVAL
] pthread_rwlock_unlock(BadId) -- EINVAL
] pthread_rwlockattr_init( &attr ) -- OK
] pthread_rwlock_init( &rwlock, &attr ) -- OK
] pthread_rwlock_destroy( &rwlock ) -- OK
] pthread_rwlock_init( &rwlock, NULL ) -- OK
] pthread_rwlock_destroy( &rwlock ) -- OK
] pthread_rwlock_init( &RWLock, &attr ) -- OK
] pthread_rwlock_tryrdlock(RWLock) -- OK
] Init: pthread_create - thread 1 OK
] ReadThread - pthread_rwlock_rdlock(RWLock) blocking -- OK
] ReadThread - pthread_rwlock_rdlock(RWLock) unblocked -- OK
] Init: pthread_create - thread 2 OK
] ReadThread - pthread_rwlock_rdlock(RWLock) blocking -- OK
] ReadThread - pthread_rwlock_rdlock(RWLock) unblocked -- OK
] pthread_rwlock_unlock(RWLock) -- OK
] pthread_rwlock_trywrlock(RWLock) -- OK
] pthread_rwlock_tryrdlock(&RWLock) -- EBUSY
] Init: pthread_create - thread 1 OK
] ReadThread - pthread_rwlock_rdlock(RWLock) blocking -- OK
] Init: pthread_create - thread 2 OK
] ReadThread - pthread_rwlock_rdlock(RWLock) blocking -- OK
] pthread_rwlock_destroy( &RWLock ) -- EBUSY
] pthread_rwlock_unlock(RWLock) -- OK
] ReadThread - pthread_rwlock_rdlock(RWLock) unblocked -- OK
] ReadThread - pthread_rwlock_rdlock(RWLock) unblocked -- OK
]
] pthread_rwlock_trywrlock(RWLock) -- OK
] pthread_rwlock_trywrlock(&RWLock) -- EBUSY
] Init: pthread_create - thread 1 OK
] WriteThread - pthread_rwlock_wrlock(RWLock) blocking -- OK
] Init: pthread_create - thread 2 OK
] WriteThread - pthread_rwlock_wrlock(RWLock) blocking -- OK
] pthread_rwlock_unlock(RWLock) -- OK
] WriteThread - pthread_rwlock_wrlock(RWLock) unblocked -- OK
] WriteThread - pthread_rwlock_unlock(RWLock) -- OK
] WriteThread - pthread_rwlock_wrlock(RWLock) unblocked -- OK
] WriteThread - pthread_rwlock_unlock(RWLock) -- OK
]
] pthread_rwlock_tryrdlock(&RWLock) -- OK
] Init: pthread_create - thread reader & writer OK
] WriteThread - pthread_rwlock_wrlock(RWLock) blocking -- OK
] ReadThread - pthread_rwlock_rdlock(RWLock) blocking -- OK
] pthread_rwlock_tryrdlock(&RWLock) -- EBUSY
] pthread_rwlock_trywrlock(&RWLock) -- EBUSY
] pthread_rwlock_unlock(&RWLock) -- OK
] WriteThread - pthread_rwlock_wrlock(RWLock) unblocked -- OK
] WriteThread - pthread_rwlock_unlock(RWLock) -- OK
] ReadThread - pthread_rwlock_rdlock(RWLock) unblocked -- OK
] *** TEST TOO LONG
[236/587] p:212 f:8 u:4 e:0 I:0 B:3 t:0 L:1 i:0 W:0 | riscv64/rv64imac: psxsem01.exe
<<skipping passes>>
[239/587] p:215 f:8 u:4 e:0 I:0 B:3 t:0 L:1 i:0 W:0 | riscv64/rv64imac: psxsignal01.exe
Result: test-too-long Time: 0:05:00.916303 psxsignal01.exe
=> exe: spike --isa=RV64IMAC -m0x70000000:0x10000000 ./riscv-rtems6/c/rv64imac/testsuites/psxtests/psxsignal01.exe
]
]
=> test start: PSXSIGNAL 1
] *** BEGIN OF TEST PSXSIGNAL 1 ***
] *** TEST VERSION: 6.0.0.d188e6e88233bd91da5f9985a89cf791cb4fd117
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 10.2.1 20201203 (RTEMS 6, RSB 9ef9956f600dcce0ec9cf06820adf47203e22dc3, Newlib 7fa8405)
] Init's ID is 0x0b010001
] Validate signal with SIG_DFL
] Validate signal with SIG_IGN
] Init: Unblock SIGUSR1 SIGFPE SIGILL SIGSEGV
] Init: signal return value verified
] Init: send SIGUSR1 to process
] Signal: 25 caught by 0xb010001 (1)
] Init: send SIGFPE to process
] Handler_1: Signal: 8 caught by 0xb010001 (2)
] Init: send SIGILL to process
] Handler_1: Signal: 4 caught by 0xb010001 (3)
] Init: send SIGSEGV to process
] Handler_1: Signal: 11 caught by 0xb010001 (4)
] Init: send SIGUSR1 to process from a TSR (interruptible sleep)
] *** TEST TOO LONG
[240/587] p:216 f:8 u:4 e:0 I:0 B:3 t:0 L:1 i:0 W:0 | riscv64/rv64imac: psxsignal02.exe
<<skipping passes>>
[250/587] p:226 f:8 u:4 e:0 I:0 B:3 t:0 L:1 i:0 W:0 | riscv64/rv64imac: psxstat.exe
Result: test-too-long Time: 0:05:00.792772 psxstat.exe
=> exe: spike --isa=RV64IMAC -m0x70000000:0x10000000 ./riscv-rtems6/c/rv64imac/testsuites/psxtests/psxstat.exe
]
]
=> test start: PSXSTAT
] *** BEGIN OF TEST PSXSTAT ***
] *** TEST VERSION: 6.0.0.d188e6e88233bd91da5f9985a89cf791cb4fd117
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 10.2.1 20201203 (RTEMS 6, RSB 9ef9956f600dcce0ec9cf06820adf47203e22dc3, Newlib 7fa8405)
] --->Current Time: - rtems_clock_get_tod - 09:00:00 12/31/1988
] Making directory /my_mount_point/dir1\\//
] Making directory /my_mount_point/dir2
] Making directory /my_mount_point/dir3
] Making directory /my_mount_point/dir4
] Making directory /my_mount_point/dir1/dir1
] Making directory /./././my_mount_point/dir1/ dir1
] Making directory /./././my_mount_point/links
] Making directory ///my_mount_point/dir1/dir1/../../dir1/../symlinks/////
]
] Making file /////my_mount_point/dir1/\//file1
] Making file /my_mount_point/dir1/file2
] Making file /my_mount_point/dir1/file3
] Making file /my_mount_point/dir1/file4
] Making file /my_mount_point/dir1/dir1/file1
] Making file ../../..//my_mount_point/dir1/./././dir1/ file1
] Making file main.c
]
] Making file dir1/dir1/../../links/dir1
] Making file links/dir2
] Making file links/dir3
] Making file links/dir4
] Making file links/dir1_dir1
] Making file links/dir1_ dir1
] Making file links/../links/../links/links
]
] Making file links/dir1_file1
] Making file links/dir1_file2
] Making file links/dir1_file3
] Making file links/dir1_file4
] Making file links/dir1_dir1_f1
] Making file links/dir1_dir1 f1
]
] Making file links/links/links/links_dir1
] Making file links//links_dir2
] Making file links//links_dir3
] Making file links//links_dir4
] Making file links//links_dir1_d1
] Making file links//links_dir1 d1
] Making file links//links_links
]
] Making file links///links_d1_file1
] Making file links///links_d1_file2
] Making file links///links_d1_file3
] Making file links///links_d1_file4
] Making file links///links_d1_d1_f1
] Making file links///links_r1_d1 f1
]
] Doing the stat() on all the good absolute paths
] stat( /my_mount_point/dev ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 70038590
] ...st_mode 40700
] ...st_nlink 1
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 0
] ...st_atime Sat Dec 31 09:00:00 1988
] ...st_mtime Sat Dec 31 09:00:00 1988
] ...st_ctime Sat Dec 31 09:00:00 1988
] ...st_blksize 0
] ...st_blocks 0
] stat( ////my_mount_point/dir1/\//file1\\// ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 70038aa0
] ...st_mode 100004
] ...st_nlink 3
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 0
] ...st_atime Sat Dec 31 09:00:00 1988
] ...st_mtime Sat Dec 31 09:00:00 1988
] ...st_ctime Sat Dec 31 09:00:09 1988
] ...st_blksize 80
] ...st_blocks 0
] stat( /my_mount_point/dir1/\\/file2 ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 70038b30
] ...st_mode 100004
] ...st_nlink 3
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 0
] ...st_atime Sat Dec 31 09:00:00 1988
] ...st_mtime Sat Dec 31 09:00:00 1988
] ...st_ctime Sat Dec 31 09:00:09 1988
] ...st_blksize 80
] ...st_blocks 0
] stat( /my_mount_point/dir1/file3/////\\\ ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 70038bc0
] ...st_mode 100004
] ...st_nlink 3
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 0
] ...st_atime Sat Dec 31 09:00:00 1988
] ...st_mtime Sat Dec 31 09:00:00 1988
] ...st_ctime Sat Dec 31 09:00:09 1988
] ...st_blksize 80
] ...st_blocks 0
] stat( /my_mount_point/dir1/file4 ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 70038c50
] ...st_mode 100004
] ...st_nlink 3
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 0
] ...st_atime Sat Dec 31 09:00:00 1988
] ...st_mtime Sat Dec 31 09:00:00 1988
] ...st_ctime Sat Dec 31 09:00:09 1988
] ...st_blksize 80
] ...st_blocks 0
] stat( /my_mount_point/dir1/dir1/file1 ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 70038ce0
] ...st_mode 100004
] ...st_nlink 3
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 0
] ...st_atime Sat Dec 31 09:00:00 1988
] ...st_mtime Sat Dec 31 09:00:00 1988
] ...st_ctime Sat Dec 31 09:00:09 1988
] ...st_blksize 80
] ...st_blocks 0
] stat( /my_mount_point/dir1/dir1/ file1 ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 70038d70
] ...st_mode 100004
] ...st_nlink 3
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 0
] ...st_atime Sat Dec 31 09:00:00 1988
] ...st_mtime Sat Dec 31 09:00:00 1988
] ...st_ctime Sat Dec 31 09:00:09 1988
] ...st_blksize 80
] ...st_blocks 0
] stat( /my_mount_point/dir1 ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 70038620
] ...st_mode 40700
] ...st_nlink 3
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 1680
] ...st_atime Sat Dec 31 09:00:00 1988
] ...st_mtime Sat Dec 31 09:00:00 1988
] ...st_ctime Sat Dec 31 09:00:04 1988
] ...st_blksize 0
] ...st_blocks 0
] stat( /my_mount_point/dir2//////\ ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 700386b0
] ...st_mode 40700
] ...st_nlink 3
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 0
] ...st_atime Sat Dec 31 09:00:00 1988
] ...st_mtime Sat Dec 31 09:00:00 1988
] ...st_ctime Sat Dec 31 09:00:04 1988
] ...st_blksize 0
] ...st_blocks 0
] stat( /my_mount_point/dir3 ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 70038740
] ...st_mode 40700
] ...st_nlink 3
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 0
] ...st_atime Sat Dec 31 09:00:00 1988
] ...st_mtime Sat Dec 31 09:00:00 1988
] ...st_ctime Sat Dec 31 09:00:04 1988
] ...st_blksize 0
] ...st_blocks 0
] stat( /my_mount_point/dir4 ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 700387d0
] ...st_mode 40700
] ...st_nlink 3
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 0
] ...st_atime Sat Dec 31 09:00:00 1988
] ...st_mtime Sat Dec 31 09:00:00 1988
] ...st_ctime Sat Dec 31 09:00:04 1988
] ...st_blksize 0
] ...st_blocks 0
] stat( /my_mount_point/dir1/dir1 ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 70038860
] ...st_mode 40700
] ...st_nlink 3
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 560
] ...st_atime Sat Dec 31 09:00:00 1988
] ...st_mtime Sat Dec 31 09:00:00 1988
] ...st_ctime Sat Dec 31 09:00:04 1988
] ...st_blksize 0
] ...st_blocks 0
] stat( /my_mount_point/dir1/ dir1///\\ ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 700388f0
] ...st_mode 40700
] ...st_nlink 3
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 0
] ...st_atime Sat Dec 31 09:00:00 1988
] ...st_mtime Sat Dec 31 09:00:00 1988
] ...st_ctime Sat Dec 31 09:00:04 1988
] ...st_blksize 0
] ...st_blocks 0
] stat( /my_mount_point/\/\/\/\/\/\/links\/\/\/\/\/\ ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 70038980
] ...st_mode 40700
] ...st_nlink 3
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 7280
] ...st_atime Sat Dec 31 09:00:00 1988
] ...st_mtime Sat Dec 31 09:00:00 1988
] ...st_ctime Sat Dec 31 09:00:04 1988
] ...st_blksize 0
] ...st_blocks 0
]
] Doing the stat() on all the good relative paths
] stat( dev ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 70038590
] ...st_mode 40700
] ...st_nlink 1
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 0
] ...st_atime Sat Dec 31 09:00:00 1988
] ...st_mtime Sat Dec 31 09:00:00 1988
] ...st_ctime Sat Dec 31 09:00:00 1988
] ...st_blksize 0
] ...st_blocks 0
] stat( dir1/\//file1\\// ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 70038aa0
] ...st_mode 100004
] ...st_nlink 3
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 0
] ...st_atime Sat Dec 31 09:00:00 1988
] ...st_mtime Sat Dec 31 09:00:00 1988
] ...st_ctime Sat Dec 31 09:00:09 1988
] ...st_blksize 80
] ...st_blocks 0
] stat( dir1/\\/file2 ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 70038b30
] ...st_mode 100004
] ...st_nlink 3
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 0
] ...st_atime Sat Dec 31 09:00:00 1988
] ...st_mtime Sat Dec 31 09:00:00 1988
] ...st_ctime Sat Dec 31 09:00:09 1988
] ...st_blksize 80
] ...st_blocks 0
] stat( dir1/file3/////\\\ ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 70038bc0
] ...st_mode 100004
] ...st_nlink 3
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 0
] ...st_atime Sat Dec 31 09:00:00 1988
] ...st_mtime Sat Dec 31 09:00:00 1988
] ...st_ctime Sat Dec 31 09:00:09 1988
] ...st_blksize 80
] ...st_blocks 0
] stat( dir1/file4 ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 70038c50
] ...st_mode 100004
] ...st_nlink 3
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 0
] ...st_atime Sat Dec 31 09:00:00 1988
] ...st_mtime Sat Dec 31 09:00:00 1988
] ...st_ctime Sat Dec 31 09:00:09 1988
] ...st_blksize 80
] ...st_blocks 0
] stat( dir1/dir1/file1 ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 70038ce0
] ...st_mode 100004
] ...st_nlink 3
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 0
] ...st_atime Sat Dec 31 09:00:00 1988
] ...st_mtime Sat Dec 31 09:00:00 1988
] ...st_ctime Sat Dec 31 09:00:09 1988
] ...st_blksize 80
] ...st_blocks 0
] stat( dir1/dir1/ file1 ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 70038d70
] ...st_mode 100004
] ...st_nlink 3
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 0
] ...st_atime Sat Dec 31 09:00:00 1988
] ...st_mtime Sat Dec 31 09:00:00 1988
] ...st_ctime Sat Dec 31 09:00:09 1988
] ...st_blksize 80
] ...st_blocks 0
] stat( dir1 ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 70038620
] ...st_mode 40700
] ...st_nlink 3
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 1680
] ...st_atime Sat Dec 31 09:00:00 1988
] ...st_mtime Sat Dec 31 09:00:00 1988
] ...st_ctime Sat Dec 31 09:00:04 1988
] ...st_blksize 0
] ...st_blocks 0
] stat( dir2//////\ ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 700386b0
] ...st_mode 40700
] ...st_nlink 3
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 0
] ...st_atime Sat Dec 31 09:00:00 1988
] ...st_mtime Sat Dec 31 09:00:00 1988
] ...st_ctime Sat Dec 31 09:00:04 1988
] ...st_blksize 0
] ...st_blocks 0
] stat( dir3 ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 70038740
] ...st_mode 40700
] ...st_nlink 3
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 0
] ...st_atime Sat Dec 31 09:00:00 1988
] ...st_mtime Sat Dec 31 09:00:00 1988
] ...st_ctime Sat Dec 31 09:00:04 1988
] ...st_blksize 0
] ...st_blocks 0
] stat( dir4 ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 700387d0
] ...st_mode 40700
] ...st_nlink 3
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 0
] ...st_atime Sat Dec 31 09:00:00 1988
] ...st_mtime Sat Dec 31 09:00:00 1988
] ...st_ctime Sat Dec 31 09:00:04 1988
] ...st_blksize 0
] ...st_blocks 0
] stat( dir1/dir1 ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 70038860
] ...st_mode 40700
] ...st_nlink 3
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 560
] ...st_atime Sat Dec 31 09:00:00 1988
] ...st_mtime Sat Dec 31 09:00:00 1988
] ...st_ctime Sat Dec 31 09:00:04 1988
] ...st_blksize 0
] ...st_blocks 0
] stat( dir1/ dir1///\\ ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 700388f0
] ...st_mode 40700
] ...st_nlink 3
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 0
] ...st_atime Sat Dec 31 09:00:00 1988
] ...st_mtime Sat Dec 31 09:00:00 1988
] ...st_ctime Sat Dec 31 09:00:04 1988
] ...st_blksize 0
] ...st_blocks 0
] stat( main.c ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 70038e00
] ...st_mode 100004
] ...st_nlink 1
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 0
] ...st_atime Sat Dec 31 09:00:00 1988
] ...st_mtime Sat Dec 31 09:00:00 1988
] ...st_ctime Sat Dec 31 09:00:00 1988
] ...st_blksize 80
] ...st_blocks 0
]
] chdir to dev
]
] stat relative paths that are now bad
] stat( dev ) returned : No such file or directory
] stat( dir1/\//file1\\// ) returned : No such file or directory
] stat( dir1/\\/file2 ) returned : No such file or directory
] stat( dir1/file3/////\\\ ) returned : No such file or directory
] stat( dir1/file4 ) returned : No such file or directory
] stat( dir1/dir1/file1 ) returned : No such file or directory
] stat( dir1/dir1/ file1 ) returned : No such file or directory
] stat( dir1 ) returned : No such file or directory
] stat( dir2//////\ ) returned : No such file or directory
] stat( dir3 ) returned : No such file or directory
] stat( dir4 ) returned : No such file or directory
] stat( dir1/dir1 ) returned : No such file or directory
] stat( dir1/ dir1///\\ ) returned : No such file or directory
] stat( main.c ) returned : No such file or directory
]
] chdir to ../links
] Doing the stat() on good links
]
] stat( dir1/dir1/../../links/dir1 ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 70038620
] ...st_mode 40700
] ...st_nlink 3
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 1680
] ...st_atime Sat Dec 31 09:00:00 1988
] ...st_mtime Sat Dec 31 09:00:00 1988
] ...st_ctime Sat Dec 31 09:00:04 1988
] ...st_blksize 0
] ...st_blocks 0
] stat( links/dir2 ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 700386b0
] ...st_mode 40700
] ...st_nlink 3
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 0
] ...st_atime Sat Dec 31 09:00:00 1988
] ...st_mtime Sat Dec 31 09:00:00 1988
] ...st_ctime Sat Dec 31 09:00:04 1988
] ...st_blksize 0
] ...st_blocks 0
] stat( links/dir3 ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 70038740
] ...st_mode 40700
] ...st_nlink 3
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 0
] ...st_atime Sat Dec 31 09:00:00 1988
] ...st_mtime Sat Dec 31 09:00:00 1988
] ...st_ctime Sat Dec 31 09:00:04 1988
] ...st_blksize 0
] ...st_blocks 0
] stat( links/dir4 ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 700387d0
] ...st_mode 40700
] ...st_nlink 3
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 0
] ...st_atime Sat Dec 31 09:00:00 1988
] ...st_mtime Sat Dec 31 09:00:00 1988
] ...st_ctime Sat Dec 31 09:00:04 1988
] ...st_blksize 0
] ...st_blocks 0
] stat( links/dir1_dir1 ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 70038860
] ...st_mode 40700
] ...st_nlink 3
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 560
] ...st_atime Sat Dec 31 09:00:00 1988
] ...st_mtime Sat Dec 31 09:00:00 1988
] ...st_ctime Sat Dec 31 09:00:04 1988
] ...st_blksize 0
] ...st_blocks 0
] stat( links/dir1_ dir1 ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 700388f0
] ...st_mode 40700
] ...st_nlink 3
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 0
] ...st_atime Sat Dec 31 09:00:00 1988
] ...st_mtime Sat Dec 31 09:00:00 1988
] ...st_ctime Sat Dec 31 09:00:04 1988
] ...st_blksize 0
] ...st_blocks 0
] stat( links/../links/../links/links ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 70038980
] ...st_mode 40700
] ...st_nlink 3
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 7280
] ...st_atime Sat Dec 31 09:00:00 1988
] ...st_mtime Sat Dec 31 09:00:00 1988
] ...st_ctime Sat Dec 31 09:00:04 1988
] ...st_blksize 0
] ...st_blocks 0
] stat( links/dir1_file1 ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 70038aa0
] ...st_mode 100004
] ...st_nlink 3
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 0
] ...st_atime Sat Dec 31 09:00:00 1988
] ...st_mtime Sat Dec 31 09:00:00 1988
] ...st_ctime Sat Dec 31 09:00:09 1988
] ...st_blksize 80
] ...st_blocks 0
] stat( links/dir1_file2 ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 70038b30
] ...st_mode 100004
] ...st_nlink 3
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 0
] ...st_atime Sat Dec 31 09:00:00 1988
] ...st_mtime Sat Dec 31 09:00:00 1988
] ...st_ctime Sat Dec 31 09:00:09 1988
] ...st_blksize 80
] ...st_blocks 0
] stat( links/dir1_file3 ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 70038bc0
] ...st_mode 100004
] ...st_nlink 3
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 0
] ...st_atime Sat Dec 31 09:00:00 1988
] ...st_mtime Sat Dec 31 09:00:00 1988
] ...st_ctime Sat Dec 31 09:00:09 1988
] ...st_blksize 80
] ...st_blocks 0
] stat( links/dir1_file4 ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 70038c50
] ...st_mode 100004
] ...st_nlink 3
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 0
] ...st_atime Sat Dec 31 09:00:00 1988
] ...st_mtime Sat Dec 31 09:00:00 1988
] ...st_ctime Sat Dec 31 09:00:09 1988
] ...st_blksize 80
] ...st_blocks 0
] stat( links/dir1_dir1_f1 ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 70038ce0
] ...st_mode 100004
] ...st_nlink 3
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 0
] ...st_atime Sat Dec 31 09:00:00 1988
] ...st_mtime Sat Dec 31 09:00:00 1988
] ...st_ctime Sat Dec 31 09:00:09 1988
] ...st_blksize 80
] ...st_blocks 0
] stat( links/dir1_dir1 f1 ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 70038d70
] ...st_mode 100004
] ...st_nlink 3
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 0
] ...st_atime Sat Dec 31 09:00:00 1988
] ...st_mtime Sat Dec 31 09:00:00 1988
] ...st_ctime Sat Dec 31 09:00:09 1988
] ...st_blksize 80
] ...st_blocks 0
] stat( links/links/links/links_dir1 ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 70038620
] ...st_mode 40700
] ...st_nlink 3
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 1680
] ...st_atime Sat Dec 31 09:00:00 1988
] ...st_mtime Sat Dec 31 09:00:00 1988
] ...st_ctime Sat Dec 31 09:00:04 1988
] ...st_blksize 0
] ...st_blocks 0
] stat( links//links_dir2 ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 700386b0
] ...st_mode 40700
] ...st_nlink 3
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 0
] ...st_atime Sat Dec 31 09:00:00 1988
] ...st_mtime Sat Dec 31 09:00:00 1988
] ...st_ctime Sat Dec 31 09:00:04 1988
] ...st_blksize 0
] ...st_blocks 0
] stat( links//links_dir3 ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 70038740
] ...st_mode 40700
] ...st_nlink 3
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 0
] ...st_atime Sat Dec 31 09:00:00 1988
] ...st_mtime Sat Dec 31 09:00:00 1988
] ...st_ctime Sat Dec 31 09:00:04 1988
] ...st_blksize 0
] ...st_blocks 0
] stat( links//links_dir4 ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 700387d0
] ...st_mode 40700
] ...st_nlink 3
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 0
] ...st_atime Sat Dec 31 09:00:00 1988
] ...st_mtime Sat Dec 31 09:00:00 1988
] ...st_ctime Sat Dec 31 09:00:04 1988
] ...st_blksize 0
] ...st_blocks 0
] stat( links//links_dir1_d1 ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 70038860
] ...st_mode 40700
] ...st_nlink 3
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 560
] ...st_atime Sat Dec 31 09:00:00 1988
] ...st_mtime Sat Dec 31 09:00:00 1988
] ...st_ctime Sat Dec 31 09:00:04 1988
] ...st_blksize 0
] ...st_blocks 0
] stat( links//links_dir1 d1 ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 700388f0
] ...st_mode 40700
] ...st_nlink 3
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 0
] ...st_atime Sat Dec 31 09:00:00 1988
] ...st_mtime Sat Dec 31 09:00:00 1988
] ...st_ctime Sat Dec 31 09:00:04 1988
] ...st_blksize 0
] ...st_blocks 0
] stat( links//links_links ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 70038980
] ...st_mode 40700
] ...st_nlink 3
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 7280
] ...st_atime Sat Dec 31 09:00:00 1988
] ...st_mtime Sat Dec 31 09:00:00 1988
] ...st_ctime Sat Dec 31 09:00:04 1988
] ...st_blksize 0
] ...st_blocks 0
] stat( links///links_d1_file1 ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 70038aa0
] ...st_mode 100004
] ...st_nlink 3
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 0
] ...st_atime Sat Dec 31 09:00:00 1988
] ...st_mtime Sat Dec 31 09:00:00 1988
] ...st_ctime Sat Dec 31 09:00:09 1988
] ...st_blksize 80
] ...st_blocks 0
] stat( links///links_d1_file2 ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 70038b30
] ...st_mode 100004
] ...st_nlink 3
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 0
] ...st_atime Sat Dec 31 09:00:00 1988
] ...st_mtime Sat Dec 31 09:00:00 1988
] ...st_ctime Sat Dec 31 09:00:09 1988
] ...st_blksize 80
] ...st_blocks 0
] stat( links///links_d1_file3 ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 70038bc0
] ...st_mode 100004
] ...st_nlink 3
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 0
] ...st_atime Sat Dec 31 09:00:00 1988
] ...st_mtime Sat Dec 31 09:00:00 1988
] ...st_ctime Sat Dec 31 09:00:09 1988
] ...st_blksize 80
] ...st_blocks 0
] stat( links///links_d1_file4 ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 70038c50
] ...st_mode 100004
] ...st_nlink 3
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 0
] ...st_atime Sat Dec 31 09:00:00 1988
] ...st_mtime Sat Dec 31 09:00:00 1988
] ...st_ctime Sat Dec 31 09:00:09 1988
] ...st_blksize 80
] ...st_blocks 0
] stat( links///links_d1_d1_f1 ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 70038ce0
] ...st_mode 100004
] ...st_nlink 3
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 0
] ...st_atime Sat Dec 31 09:00:00 1988
] ...st_mtime Sat Dec 31 09:00:00 1988
] ...st_ctime Sat Dec 31 09:00:09 1988
] ...st_blksize 80
] ...st_blocks 0
] stat( links///links_r1_d1 f1 ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 70038d70
] ...st_mode 100004
] ...st_nlink 3
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 0
] ...st_atime Sat Dec 31 09:00:00 1988
] ...st_mtime Sat Dec 31 09:00:00 1988
] ...st_ctime Sat Dec 31 09:00:09 1988
] ...st_blksize 80
] ...st_blocks 0
] chmod of /my_mount_point/dir1/dir1 to Read/Write
]
] Doing the stat() on all the bad paths
] stat( /my_mount_point/links/ENAMETOOLONG____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________ ) returned : No such file or directory
] stat( /my_mount_point/dir1/file4/NOTADIR ) returned : Not a directory
] stat( /my_mount_point/dir1/dir1/EACCES__ ) returned : Permission denied
] Making file /my_mount_point/links/ENAMETOOLONG____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________ : File or path name too long
] Making file /my_mount_point/dir1/file4/NOTADIR : Not a directory
] Making file /my_mount_point/dir1/dir1/EACCES__ : Permission denied
]
] Return /my_mount_point/dir1/dir1 to RWX
] Making file /my_mount_point/symlinks/a_file_symlink
] Verify with readlink
] Making file /my_mount_point/symlinks/a_dir_symlink
] Verify with readlink
] Making file /my_mount_point/symlinks/a_link_symlink
] Verify with readlink
] Making file ../symlinks/no_file
] Verify with readlink
] Making file /my_mount_point/symlinks/a_dir_symlink/a_file_symlink
] Verify with readlink
] Making file /my_mount_point/symlinks/links
] Verify with readlink
] stat( /my_mount_point/symlinks/a_file_symlink ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 70038aa0
] ...st_mode 100004
] ...st_nlink 3
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 0
] ...st_atime Sat Dec 31 09:00:00 1988
] ...st_mtime Sat Dec 31 09:00:00 1988
] ...st_ctime Sat Dec 31 09:00:09 1988
] ...st_blksize 80
] ...st_blocks 0
] lstat( /my_mount_point/symlinks/a_file_symlink ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 70039b40
] ...st_mode 120777
] ...st_nlink 1
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 33
] ...st_atime Sat Dec 31 09:00:15 1988
] ...st_mtime Sat Dec 31 09:00:15 1988
] ...st_ctime Sat Dec 31 09:00:15 1988
] ...st_blksize 0
] ...st_blocks 0
] stat( /my_mount_point/symlinks/a_dir_symlink ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 70038620
] ...st_mode 40700
] ...st_nlink 3
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 1960
] ...st_atime Sat Dec 31 09:00:00 1988
] ...st_mtime Sat Dec 31 09:00:00 1988
] ...st_ctime Sat Dec 31 09:00:04 1988
] ...st_blksize 0
] ...st_blocks 0
] lstat( /my_mount_point/symlinks/a_dir_symlink ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 70039be0
] ...st_mode 120777
] ...st_nlink 1
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 24
] ...st_atime Sat Dec 31 09:00:15 1988
] ...st_mtime Sat Dec 31 09:00:15 1988
] ...st_ctime Sat Dec 31 09:00:15 1988
] ...st_blksize 0
] ...st_blocks 0
] stat( /my_mount_point/symlinks/a_link_symlink ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 70038620
] ...st_mode 40700
] ...st_nlink 3
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 1960
] ...st_atime Sat Dec 31 09:00:00 1988
] ...st_mtime Sat Dec 31 09:00:00 1988
] ...st_ctime Sat Dec 31 09:00:04 1988
] ...st_blksize 0
] ...st_blocks 0
] lstat( /my_mount_point/symlinks/a_link_symlink ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 70039c70
] ...st_mode 120777
] ...st_nlink 1
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 28
] ...st_atime Sat Dec 31 09:00:15 1988
] ...st_mtime Sat Dec 31 09:00:15 1988
] ...st_ctime Sat Dec 31 09:00:15 1988
] ...st_blksize 0
] ...st_blocks 0
] stat( ../symlinks/no_file ) returned : No such file or directory
] lstat( ../symlinks/no_file ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 70039d10
] ...st_mode 120777
] ...st_nlink 1
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 7
] ...st_atime Sat Dec 31 09:00:15 1988
] ...st_mtime Sat Dec 31 09:00:15 1988
] ...st_ctime Sat Dec 31 09:00:15 1988
] ...st_blksize 0
] ...st_blocks 0
] stat( /my_mount_point/symlinks/a_dir_symlink/a_file_symlink ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 70038620
] ...st_mode 40700
] ...st_nlink 3
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 1960
] ...st_atime Sat Dec 31 09:00:00 1988
] ...st_mtime Sat Dec 31 09:00:00 1988
] ...st_ctime Sat Dec 31 09:00:04 1988
] ...st_blksize 0
] ...st_blocks 0
] lstat( /my_mount_point/symlinks/a_dir_symlink/a_file_symlink ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 70039d90
] ...st_mode 120777
] ...st_nlink 1
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 38
] ...st_atime Sat Dec 31 09:00:15 1988
] ...st_mtime Sat Dec 31 09:00:15 1988
] ...st_ctime Sat Dec 31 09:00:15 1988
] ...st_blksize 0
] ...st_blocks 0
] Making file 0001
] Verify with readlink
] Making file 0002
] Verify with readlink
] Making file 0003
] Verify with readlink
] Making file 0004
] Verify with readlink
] Making file 0005
] Verify with readlink
] Making file 0006
] Verify with readlink
] Making file 0007
] Verify with readlink
] Making file 0008
] Verify with readlink
] Making file 0009
] Verify with readlink
] stat( 0001 ) returned : No such file or directory
] lstat( 0001 ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 70039ec0
] ...st_mode 120777
] ...st_nlink 1
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 9
] ...st_atime Sat Dec 31 09:00:15 1988
] ...st_mtime Sat Dec 31 09:00:15 1988
] ...st_ctime Sat Dec 31 09:00:15 1988
] ...st_blksize 0
] ...st_blocks 0
] stat( 0002 ) returned : No such file or directory
] lstat( 0002 ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 70039f40
] ...st_mode 120777
] ...st_nlink 1
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 4
] ...st_atime Sat Dec 31 09:00:15 1988
] ...st_mtime Sat Dec 31 09:00:15 1988
] ...st_ctime Sat Dec 31 09:00:15 1988
] ...st_blksize 0
] ...st_blocks 0
] stat( 0003 ) returned : No such file or directory
] lstat( 0003 ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 70039fc0
] ...st_mode 120777
] ...st_nlink 1
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 4
] ...st_atime Sat Dec 31 09:00:15 1988
] ...st_mtime Sat Dec 31 09:00:15 1988
] ...st_ctime Sat Dec 31 09:00:15 1988
] ...st_blksize 0
] ...st_blocks 0
] stat( 0004 ) returned : No such file or directory
] lstat( 0004 ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 7003a040
] ...st_mode 120777
] ...st_nlink 1
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 4
] ...st_atime Sat Dec 31 09:00:15 1988
] ...st_mtime Sat Dec 31 09:00:15 1988
] ...st_ctime Sat Dec 31 09:00:15 1988
] ...st_blksize 0
] ...st_blocks 0
] stat( 0005 ) returned : No such file or directory
] lstat( 0005 ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 7003a0c0
] ...st_mode 120777
] ...st_nlink 1
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 4
] ...st_atime Sat Dec 31 09:00:15 1988
] ...st_mtime Sat Dec 31 09:00:15 1988
] ...st_ctime Sat Dec 31 09:00:15 1988
] ...st_blksize 0
] ...st_blocks 0
] stat( 0006 ) returned : No such file or directory
] lstat( 0006 ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 7003a140
] ...st_mode 120777
] ...st_nlink 1
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 4
] ...st_atime Sat Dec 31 09:00:15 1988
] ...st_mtime Sat Dec 31 09:00:15 1988
] ...st_ctime Sat Dec 31 09:00:15 1988
] ...st_blksize 0
] ...st_blocks 0
] stat( 0007 ) returned : No such file or directory
] lstat( 0007 ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 7003a1c0
] ...st_mode 120777
] ...st_nlink 1
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 4
] ...st_atime Sat Dec 31 09:00:15 1988
] ...st_mtime Sat Dec 31 09:00:15 1988
] ...st_ctime Sat Dec 31 09:00:15 1988
] ...st_blksize 0
] ...st_blocks 0
] stat( 0008 ) returned : No such file or directory
] lstat( 0008 ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 7003a240
] ...st_mode 120777
] ...st_nlink 1
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 4
] ...st_atime Sat Dec 31 09:00:15 1988
] ...st_mtime Sat Dec 31 09:00:15 1988
] ...st_ctime Sat Dec 31 09:00:15 1988
] ...st_blksize 0
] ...st_blocks 0
] stat( 0009 ) returned : No such file or directory
] lstat( 0009 ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 7003a2c0
] ...st_mode 120777
] ...st_nlink 1
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 4
] ...st_atime Sat Dec 31 09:00:15 1988
] ...st_mtime Sat Dec 31 09:00:15 1988
] ...st_ctime Sat Dec 31 09:00:15 1988
] ...st_blksize 0
] ...st_blocks 0
] chdir to a file should fail with ENOTDIR
] Verify RWX permission on /my_mount_point/dir1\\// via access
] chmod of /my_mount_point/dir1\\// to Read/Write
] chmod fred should fail with ENOENT
] Create under /my_mount_point/dir1\\// should fail with EACCES
] chdir to /my_mount_point/dir1/dir1 should fail with EACCES
] mkdir /my_mount_point/dir1\\///BADNAME should fail with EACCESS
]
] /my_mount_point/dir1\\// Should exist ( access )
]
] /my_mount_point/dir1\\// Should have read permission( access )
]
] /my_mount_point/dir1\\// Should have write permission( access )
]
] /my_mount_point/dir1\\// Should not have execute permission( access )
]
] Restore /my_mount_point/dir1\\// to RWX
] chdir to /my_mount_point
] Remove /./././my_mount_point/dir1/ dir1
] stat( /./././my_mount_point/dir1/ dir1 ) returned : No such file or directory
] stat( links/dir1_ dir1 ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 700388f0
] ...st_mode 40700
] ...st_nlink 2
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 0
] ...st_atime Sat Dec 31 09:00:00 1988
] ...st_mtime Sat Dec 31 09:00:00 1988
] ...st_ctime Sat Dec 31 09:00:04 1988
] ...st_blksize 0
] ...st_blocks 0
] stat( links//links_dir1 d1 ) returned
] ...st_dev (0x80000000:0x3801c220)
] ...st_ino 700388f0
] ...st_mode 40700
] ...st_nlink 2
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 0
] ...st_atime Sat Dec 31 09:00:00 1988
] ...st_mtime Sat Dec 31 09:00:00 1988
] ...st_ctime Sat Dec 31 09:00:04 1988
] ...st_blksize 0
] ...st_blocks 0
] Chdir to links/dir1_ dir1
] Chdir to .. should fail with ENOENT
] mkdir ../t should fail with ENOENT
] mkdir t
] chdir to /my_mount_point
] rmdir links/dir1_ dir1
] unlink links//links_dir1 d1 should fail with ENOTEMPTY
] rmdir links//links_dir1 d1/t
] unlink links//links_dir1 d1
] Attempting to mount IMFS file system at /dir1/my_mount_point
] rmdir /dir1/my_mount_point should fail with EBUSY
] Unmount /my_mount_point/dir1/my_mount_point
] chmod of /////my_mount_point/dir1/\//file1 to group and other execute
] Open /////my_mount_point/dir1/\//file1 for write should fail with EACCES
] chmod of /my_mount_point/dir4 to User Execute and Read
] Mkdir of /my_mount_point/dir4/NewFile should fail with EACCES
] Making too many hard links.
] Making file /LinkName1
] Making file /LinkName2
] Making file /LinkName3
] Making file /LinkName4
] Making file /LinkName5
] Making file /LinkName6
] Making file /LinkName7
] Making file /LinkName8
] chdir to /my_mount_point
] *** TEST TOO LONG
[251/587] p:227 f:8 u:4 e:0 I:0 B:3 t:0 L:1 i:0 W:0 | riscv64/rv64imac: psxstrsignal01.exe
<<skipping passes>>
[254/587] p:230 f:8 u:4 e:0 I:0 B:3 t:0 L:1 i:0 W:0 | riscv64/rv64imac: psxtime.exe
Result: test-too-long Time: 0:05:00.764321 psxtime.exe
=> exe: spike --isa=RV64IMAC -m0x70000000:0x10000000 ./riscv-rtems6/c/rv64imac/testsuites/psxtests/psxtime.exe
]
]
=> test start: PSXTIME
] *** BEGIN OF TEST PSXTIME ***
] *** TEST VERSION: 6.0.0.d188e6e88233bd91da5f9985a89cf791cb4fd117
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 10.2.1 20201203 (RTEMS 6, RSB 9ef9956f600dcce0ec9cf06820adf47203e22dc3, Newlib 7fa8405)
] gettimeofday( NULL, NULL ) - EFAULT
] rtems_clock_set 12:45:00 01/01/1988
] adjtime - NULL delta - EINVAL
] adjtime - delta out of range - EINVAL
] adjtime - delta range of 0 - OK
] adjtime - delta too small - do nothing
] adjtime - delta too small - do nothing, olddelta=NULL
] adjtime - delta of one second forward, olddelta=NULL
] adjtime - delta of one second forward
] adjtime - delta of almost two seconds forward
] adjtime - delta of almost one second forward which bumps second
] rtems_clock_get_tod 12:45:05 01/01/1988
] rtems_clock_set 12:45:00 01/01/1988
] rtems_clock_get_tod 12:45:00 01/01/1988
] gettimeofday: Fri Jan 1 12:45:00 1988
] time: Fri Jan 1 12:45:00 1988
] localtime: Fri Jan 1 12:45:00 1988
] gmtime: Fri Jan 1 12:45:00 1988
]
] rtems_clock_get_tod 12:45:00 01/01/1988
] gettimeofday: Fri Jan 1 12:45:00 1988
] time: Fri Jan 1 12:45:00 1988
] localtime: Fri Jan 1 12:45:00 1988
] gmtime: Fri Jan 1 12:45:00 1988
]
] rtems_clock_get_tod 12:45:01 01/01/1988
] gettimeofday: Fri Jan 1 12:45:01 1988
] time: Fri Jan 1 12:45:01 1988
] localtime: Fri Jan 1 12:45:01 1988
] gmtime: Fri Jan 1 12:45:01 1988
]
] rtems_clock_get_tod 12:45:02 01/01/1988
] gettimeofday: Fri Jan 1 12:45:02 1988
] time: Fri Jan 1 12:45:02 1988
] localtime: Fri Jan 1 12:45:02 1988
] gmtime: Fri Jan 1 12:45:02 1988
]
] rtems_clock_set 09:00:00 12/31/1988
] rtems_clock_get_tod 09:00:00 12/31/1988
] gettimeofday: Sat Dec 31 09:00:00 1988
] time: Sat Dec 31 09:00:00 1988
] localtime: Sat Dec 31 09:00:00 1988
] gmtime: Sat Dec 31 09:00:00 1988
]
] rtems_clock_get_tod 09:00:00 12/31/1988
] gettimeofday: Sat Dec 31 09:00:01 1988
] time: Sat Dec 31 09:00:01 1988
] localtime: Sat Dec 31 09:00:01 1988
] gmtime: Sat Dec 31 09:00:01 1988
]
] rtems_clock_get_tod 09:00:01 12/31/1988
] gettimeofday: Sat Dec 31 09:00:02 1988
] time: Sat Dec 31 09:00:02 1988
] localtime: Sat Dec 31 09:00:02 1988
] gmtime: Sat Dec 31 09:00:02 1988
]
] rtems_clock_get_tod 09:00:02 12/31/1988
] gettimeofday: Sat Dec 31 09:00:03 1988
] time: Sat Dec 31 09:00:03 1988
] localtime: Sat Dec 31 09:00:03 1988
] gmtime: Sat Dec 31 09:00:03 1988
]
] rtems_clock_set 23:55:59 12/31/1999
] rtems_clock_get_tod 23:55:59 12/31/1999
] gettimeofday: Fri Dec 31 23:55:59 1999
] time: Fri Dec 31 23:55:59 1999
] localtime: Fri Dec 31 23:55:59 1999
] gmtime: Fri Dec 31 23:55:59 1999
]
] rtems_clock_get_tod 23:55:59 12/31/1999
] gettimeofday: Fri Dec 31 23:56:00 1999
] time: Fri Dec 31 23:56:00 1999
] localtime: Fri Dec 31 23:56:00 1999
] gmtime: Fri Dec 31 23:56:00 1999
]
] rtems_clock_get_tod 23:56:00 12/31/1999
] gettimeofday: Fri Dec 31 23:56:01 1999
] time: Fri Dec 31 23:56:01 1999
] localtime: Fri Dec 31 23:56:01 1999
] gmtime: Fri Dec 31 23:56:01 1999
]
] rtems_clock_get_tod 23:56:01 12/31/1999
] gettimeofday: Fri Dec 31 23:56:02 1999
] time: Fri Dec 31 23:56:02 1999
] localtime: Fri Dec 31 23:56:02 1999
] gmtime: Fri Dec 31 23:56:02 1999
]
] rtems_clock_set 00:01:30 06/30/1999
] rtems_clock_get_tod 00:01:30 06/30/1999
] gettimeofday: Wed Jun 30 00:01:30 1999
] time: Wed Jun 30 00:01:30 1999
] localtime: Wed Jun 30 00:01:30 1999
] gmtime: Wed Jun 30 00:01:30 1999
]
] rtems_clock_get_tod 00:01:30 06/30/1999
] gettimeofday: Wed Jun 30 00:01:31 1999
] time: Wed Jun 30 00:01:31 1999
] localtime: Wed Jun 30 00:01:31 1999
] gmtime: Wed Jun 30 00:01:31 1999
]
] rtems_clock_get_tod 00:01:31 06/30/1999
] gettimeofday: Wed Jun 30 00:01:32 1999
] time: Wed Jun 30 00:01:32 1999
] localtime: Wed Jun 30 00:01:32 1999
] gmtime: Wed Jun 30 00:01:32 1999
]
] rtems_clock_get_tod 00:01:32 06/30/1999
] gettimeofday: Wed Jun 30 00:01:33 1999
] time: Wed Jun 30 00:01:33 1999
] localtime: Wed Jun 30 00:01:33 1999
] gmtime: Wed Jun 30 00:01:33 1999
]
] rtems_clock_set 00:15:59 01/01/2000
] rtems_clock_get_tod 00:15:59 01/01/2000
] gettimeofday: Sat Jan 1 00:15:59 2000
] time: Sat Jan 1 00:15:59 2000
] localtime: Sat Jan 1 00:15:59 2000
] gmtime: Sat Jan 1 00:15:59 2000
]
] rtems_clock_get_tod 00:15:59 01/01/2000
] gettimeofday: Sat Jan 1 00:16:00 2000
] time: Sat Jan 1 00:16:00 2000
] localtime: Sat Jan 1 00:16:00 2000
] gmtime: Sat Jan 1 00:16:00 2000
]
] rtems_clock_get_tod 00:16:00 01/01/2000
] gettimeofday: Sat Jan 1 00:16:01 2000
] time: Sat Jan 1 00:16:01 2000
] localtime: Sat Jan 1 00:16:01 2000
] gmtime: Sat Jan 1 00:16:01 2000
]
] rtems_clock_get_tod 00:16:01 01/01/2000
] gettimeofday: Sat Jan 1 00:16:02 2000
] time: Sat Jan 1 00:16:02 2000
] localtime: Sat Jan 1 00:16:02 2000
] gmtime: Sat Jan 1 00:16:02 2000
]
] rtems_clock_set 05:10:59 02/02/2005
] rtems_clock_get_tod 05:10:59 02/02/2005
] gettimeofday: Wed Feb 2 05:10:59 2005
] time: Wed Feb 2 05:10:59 2005
] localtime: Wed Feb 2 05:10:59 2005
] gmtime: Wed Feb 2 05:10:59 2005
]
] rtems_clock_get_tod 05:10:59 02/02/2005
] gettimeofday: Wed Feb 2 05:11:00 2005
] time: Wed Feb 2 05:11:00 2005
] localtime: Wed Feb 2 05:11:00 2005
] gmtime: Wed Feb 2 05:11:00 2005
]
] rtems_clock_get_tod 05:11:00 02/02/2005
] gettimeofday: Wed Feb 2 05:11:01 2005
] time: Wed Feb 2 05:11:01 2005
] localtime: Wed Feb 2 05:11:01 2005
] gmtime: Wed Feb 2 05:11:01 2005
]
] rtems_clock_get_tod 05:11:01 02/02/2005
] gettimeofday: Wed Feb 2 05:11:02 2005
] time: Wed Feb 2 05:11:02 2005
] localtime: Wed Feb 2 05:11:02 2005
] gmtime: Wed Feb 2 05:11:02 2005
]
] rtems_clock_set 10:05:59 03/03/2010
] rtems_clock_get_tod 10:05:59 03/03/2010
] gettimeofday: Wed Mar 3 10:05:59 2010
] time: Wed Mar 3 10:05:59 2010
] localtime: Wed Mar 3 10:05:59 2010
] gmtime: Wed Mar 3 10:05:59 2010
]
] *** TEST TOO LONG
[255/587] p:231 f:8 u:4 e:0 I:0 B:3 t:0 L:1 i:0 W:0 | riscv64/rv64imac: psxtimer01.exe
Result: test-too-long Time: 0:05:00.899160 psxtimer01.exe
=> exe: spike --isa=RV64IMAC -m0x70000000:0x10000000 ./riscv-rtems6/c/rv64imac/testsuites/psxtests/psxtimer01.exe
]
]
=> test start: PSXTIMER 1
] *** BEGIN OF TEST PSXTIMER 1 ***
] *** TEST VERSION: 6.0.0.d188e6e88233bd91da5f9985a89cf791cb4fd117
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 10.2.1 20201203 (RTEMS 6, RSB 9ef9956f600dcce0ec9cf06820adf47203e22dc3, Newlib 7fa8405)
] task A: timer_settime - value=0:0 interval=0:0
] Executing task B with count = 10 Fri Jan 1 00:00:02 1988
] Executing task A with count = 20 Fri Jan 1 00:00:02 1988
] Executing task A with count = 19 Fri Jan 1 00:00:03 1988
] Executing task B with count = 9 Fri Jan 1 00:00:04 1988
] Executing task A with count = 18 Fri Jan 1 00:00:04 1988
] Executing task A with count = 17 Fri Jan 1 00:00:05 1988
] Executing task B with count = 8 Fri Jan 1 00:00:06 1988
] Executing task C with count = 6 Fri Jan 1 00:00:06 1988
] Executing task A with count = 16 Fri Jan 1 00:00:06 1988
] Executing task A with count = 15 Fri Jan 1 00:00:07 1988
] Executing task B with count = 7 Fri Jan 1 00:00:08 1988
] Executing task A with count = 14 Fri Jan 1 00:00:08 1988
] Executing task C with count = 5 Fri Jan 1 00:00:09 1988
] Executing task A with count = 13 Fri Jan 1 00:00:09 1988
] Executing task B with count = 6 Fri Jan 1 00:00:10 1988
] Executing task A with count = 12 Fri Jan 1 00:00:10 1988
] Executing task A with count = 11 Fri Jan 1 00:00:11 1988
] Executing task B with count = 5 Fri Jan 1 00:00:12 1988
] Executing task C with count = 4 Fri Jan 1 00:00:12 1988
] Executing task A with count = 10 Fri Jan 1 00:00:12 1988
] Executing task A with count = 9 Fri Jan 1 00:00:13 1988
] Executing task B with count = 4 Fri Jan 1 00:00:14 1988
] Executing task A with count = 8 Fri Jan 1 00:00:14 1988
] Executing task C with count = 3 Fri Jan 1 00:00:15 1988
] Executing task A with count = 7 Fri Jan 1 00:00:15 1988
] Executing task B with count = 3 Fri Jan 1 00:00:16 1988
] Executing task A with count = 6 Fri Jan 1 00:00:16 1988
] Executing task A with count = 5 Fri Jan 1 00:00:17 1988
] Executing task B with count = 2 Fri Jan 1 00:00:18 1988
] Executing task C with count = 2 Fri Jan 1 00:00:18 1988
] Executing task A with count = 4 Fri Jan 1 00:00:18 1988
] Executing task A with count = 3 Fri Jan 1 00:00:19 1988
] Executing task B with count = 1 Fri Jan 1 00:00:20 1988
] Executing task A with count = 2 Fri Jan 1 00:00:20 1988
] Executing task C with count = 1 Fri Jan 1 00:00:21 1988
] Executing task A with count = 1 Fri Jan 1 00:00:21 1988
] task C: timer_getoverrun - overruns=0
] task C: timer_gettime - 1:990000000 remaining from 3:0
] *** TEST TOO LONG
[256/587] p:232 f:8 u:4 e:0 I:0 B:3 t:0 L:1 i:0 W:0 | riscv64/rv64imac: psxtimer02.exe
<<skipping passes>>
[331/587] p:304 f:9 u:6 e:0 I:0 B:3 t:0 L:1 i:0 W:0 | riscv64/rv64imac: ticker.exe
Result: test-too-long Time: 0:05:00.878911 ticker.exe
=> exe: spike --isa=RV64IMAC -m0x70000000:0x10000000 ./riscv-rtems6/c/rv64imac/testsuites/samples/ticker.exe
]
]
=> test start: CLOCK TICK
] *** BEGIN OF TEST CLOCK TICK ***
] *** TEST VERSION: 6.0.0.d188e6e88233bd91da5f9985a89cf791cb4fd117
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 10.2.1 20201203 (RTEMS 6, RSB 9ef9956f600dcce0ec9cf06820adf47203e22dc3, Newlib 7fa8405)
] TA1 - rtems_clock_get_tod - 09:00:00 12/31/1988
] TA2 - rtems_clock_get_tod - 09:00:00 12/31/1988
] TA3 - rtems_clock_get_tod - 09:00:00 12/31/1988
] TA1 - rtems_clock_get_tod - 09:00:04 12/31/1988
] TA2 - rtems_clock_get_tod - 09:00:09 12/31/1988
] TA1 - rtems_clock_get_tod - 09:00:09 12/31/1988
] TA3 - rtems_clock_get_tod - 09:00:14 12/31/1988
] TA1 - rtems_clock_get_tod - 09:00:14 12/31/1988
] *** TEST TOO LONG
[332/587] p:305 f:9 u:6 e:0 I:0 B:3 t:0 L:1 i:0 W:0 | riscv64/rv64imac: unlimited.exe
<<skipping passes>>
[355/587] p:322 f:9 u:6 e:0 I:0 B:3 t:0 L:7 i:0 W:0 | riscv64/rv64imac: sp24.exe
Result: test-too-long Time: 0:05:00.725869 sp24.exe
=> exe: spike --isa=RV64IMAC -m0x70000000:0x10000000 ./riscv-rtems6/c/rv64imac/testsuites/sptests/sp24.exe
]
]
=> test start: SP 24
] *** BEGIN OF TEST SP 24 ***
] *** TEST VERSION: 6.0.0.d188e6e88233bd91da5f9985a89cf791cb4fd117
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 10.2.1 20201203 (RTEMS 6, RSB 9ef9956f600dcce0ec9cf06820adf47203e22dc3, Newlib 7fa8405)
] TA1 - rtems_clock_get_tod - 09:00:00 12/31/1988
] TA2 - rtems_clock_get_tod - 09:00:00 12/31/1988
] TA3 - rtems_clock_get_tod - 09:00:00 12/31/1988
] TA1 - rtems_clock_get_tod - 09:00:04 12/31/1988
] TA2 - rtems_clock_get_tod - 09:00:09 12/31/1988
] TA1 - rtems_clock_get_tod - 09:00:09 12/31/1988
] TA3 - rtems_clock_get_tod - 09:00:14 12/31/1988
] TA1 - rtems_clock_get_tod - 09:00:14 12/31/1988
] TA2 - rtems_clock_get_tod - 09:00:19 12/31/1988
] TA1 - rtems_clock_get_tod - 09:00:19 12/31/1988
] TA1 - rtems_clock_get_tod - 09:00:24 12/31/1988
] TA3 - rtems_clock_get_tod - 09:00:29 12/31/1988
] TA2 - rtems_clock_get_tod - 09:00:29 12/31/1988
] TA1 - rtems_clock_get_tod - 09:00:29 12/31/1988
] TA1 - rtems_clock_get_tod - 09:00:34 12/31/1988
] *** TEST TOO LONG
[356/587] p:323 f:9 u:6 e:0 I:0 B:3 t:0 L:7 i:0 W:0 | riscv64/rv64imac: sp25.exe
<<skipping passes>>
[361/587] p:328 f:9 u:6 e:0 I:0 B:3 t:0 L:7 i:0 W:0 | riscv64/rv64imac: sp30.exe
Result: test-too-long Time: 0:05:00.553271 sp30.exe
=> exe: spike --isa=RV64IMAC -m0x70000000:0x10000000 ./riscv-rtems6/c/rv64imac/testsuites/sptests/sp30.exe
]
]
=> test start: SP 30
] *** BEGIN OF TEST SP 30 ***
] *** TEST VERSION: 6.0.0.d188e6e88233bd91da5f9985a89cf791cb4fd117
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 10.2.1 20201203 (RTEMS 6, RSB 9ef9956f600dcce0ec9cf06820adf47203e22dc3, Newlib 7fa8405)
] timer_initiate_server -- INVALID_PRIORITY
] timer_initiate_server -- OK
] timer_initiate_server -- already started
] TA1 - rtems_clock_get_tod - 09:00:00 12/31/1988
] TA2 - rtems_clock_get_tod - 09:00:00 12/31/1988
] TA3 - rtems_clock_get_tod - 09:00:00 12/31/1988
] TA1 - rtems_clock_get_tod - 09:00:04 12/31/1988
] TA2 - rtems_clock_get_tod - 09:00:09 12/31/1988
] TA1 - rtems_clock_get_tod - 09:00:09 12/31/1988
] TA3 - rtems_clock_get_tod - 09:00:14 12/31/1988
] TA1 - rtems_clock_get_tod - 09:00:14 12/31/1988
] TA2 - rtems_clock_get_tod - 09:00:19 12/31/1988
] TA1 - rtems_clock_get_tod - 09:00:19 12/31/1988
] *** TEST TOO LONG
[362/587] p:329 f:9 u:6 e:0 I:0 B:3 t:0 L:7 i:0 W:0 | riscv64/rv64imac: sp31.exe
[363/587] p:330 f:9 u:6 e:0 I:0 B:3 t:0 L:7 i:0 W:0 | riscv64/rv64imac: sp32.exe
Result: timeout Time: 0:03:00.971563 sp32.exe
=> exe: spike --isa=RV64IMAC -m0x70000000:0x10000000 ./riscv-rtems6/c/rv64imac/testsuites/sptests/sp32.exe
]
]
=> test start: SP 32
] *** BEGIN OF TEST SP 32 ***
] *** TEST VERSION: 6.0.0.d188e6e88233bd91da5f9985a89cf791cb4fd117
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 10.2.1 20201203 (RTEMS 6, RSB 9ef9956f600dcce0ec9cf06820adf47203e22dc3, Newlib 7fa8405)
] *** TIMEOUT TIMEOUT
[364/587] p:331 f:9 u:6 e:0 I:0 B:3 t:0 L:7 i:0 W:0 | riscv64/rv64imac: sp33.exe
<<skipping passes>>
[409/587] p:376 f:9 u:6 e:0 I:0 B:3 t:0 L:7 i:0 W:0 | riscv64/rv64imac: spcbssched01.exe
Result: test-too-long Time: 0:05:00.880069 spcbssched01.exe
=> exe: spike --isa=RV64IMAC -m0x70000000:0x10000000 ./riscv-rtems6/c/rv64imac/testsuites/sptests/spcbssched01.exe
]
]
=> test start: SPCBSSCHED 1
] *** BEGIN OF TEST SPCBSSCHED 1 ***
] *** TEST VERSION: 6.0.0.d188e6e88233bd91da5f9985a89cf791cb4fd117
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 10.2.1 20201203 (RTEMS 6, RSB 9ef9956f600dcce0ec9cf06820adf47203e22dc3, Newlib 7fa8405)
] TA1 - rtems_clock_get_tod - 09:00:00 12/31/1988
] TA2 - rtems_clock_get_tod - 09:00:00 12/31/1988
] TA3 - rtems_clock_get_tod - 09:00:00 12/31/1988
] TA1 - rtems_clock_get_tod - 09:00:04 12/31/1988
] TA2 - rtems_clock_get_tod - 09:00:09 12/31/1988
] TA1 - rtems_clock_get_tod - 09:00:09 12/31/1988
] TA3 - rtems_clock_get_tod - 09:00:14 12/31/1988
] TA1 - rtems_clock_get_tod - 09:00:14 12/31/1988
] TA2 - rtems_clock_get_tod - 09:00:19 12/31/1988
] TA1 - rtems_clock_get_tod - 09:00:19 12/31/1988
] TA1 - rtems_clock_get_tod - 09:00:24 12/31/1988
] TA3 - rtems_clock_get_tod - 09:00:29 12/31/1988
] TA2 - rtems_clock_get_tod - 09:00:29 12/31/1988
] TA1 - rtems_clock_get_tod - 09:00:29 12/31/1988
] *** TEST TOO LONG
[410/587] p:377 f:9 u:6 e:0 I:0 B:3 t:0 L:7 i:0 W:0 | riscv64/rv64imac: spcbssched02.exe
<<skipping passes>>
[424/587] p:390 f:9 u:6 e:0 I:0 B:3 t:1 L:7 i:0 W:0 | riscv64/rv64imac: spedfsched01.exe
Result: test-too-long Time: 0:05:01.124991 spedfsched01.exe
=> exe: spike --isa=RV64IMAC -m0x70000000:0x10000000 ./riscv-rtems6/c/rv64imac/testsuites/sptests/spedfsched01.exe
]
]
=> test start: SPEDFSCHED 1
] *** BEGIN OF TEST SPEDFSCHED 1 ***
] *** TEST VERSION: 6.0.0.d188e6e88233bd91da5f9985a89cf791cb4fd117
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 10.2.1 20201203 (RTEMS 6, RSB 9ef9956f600dcce0ec9cf06820adf47203e22dc3, Newlib 7fa8405)
] TA1 - rtems_clock_get_tod - 09:00:00 12/31/1988
] TA2 - rtems_clock_get_tod - 09:00:00 12/31/1988
] TA3 - rtems_clock_get_tod - 09:00:00 12/31/1988
] TA1 - rtems_clock_get_tod - 09:00:04 12/31/1988
] TA2 - rtems_clock_get_tod - 09:00:09 12/31/1988
] TA1 - rtems_clock_get_tod - 09:00:09 12/31/1988
] TA3 - rtems_clock_get_tod - 09:00:14 12/31/1988
] TA1 - rtems_clock_get_tod - 09:00:14 12/31/1988
] TA2 - rtems_clock_get_tod - 09:00:19 12/31/1988
] TA1 - rtems_clock_get_tod - 09:00:19 12/31/1988
] TA1 - rtems_clock_get_tod - 09:00:24 12/31/1988
] *** TEST TOO LONG
[425/587] p:391 f:9 u:6 e:0 I:0 B:3 t:1 L:7 i:0 W:0 | riscv64/rv64imac: spedfsched02.exe
<<skipping passes>>
[587/587] p:549 f:9 u:6 e:0 I:0 B:3 t:1 L:11 i:0 W:0 | riscv64/rv64imac: tmtimer01.exe
Passed: 557
Failed: 9
User Input: 6
Expected Fail: 0
Indeterminate: 0
Benchmark: 3
Timeout: 1
Test too long: 11
Invalid: 0
Wrong Version: 0
Wrong Build: 0
Wrong Tools: 0
------------------
Total: 587
Failures:
dl02.exe
dl06.exe
dl01.exe
dl07.exe
minimum.exe
dl09.exe
dl08.exe
dl05.exe
psxfenv01.exe
User Input:
monitor.exe
capture.exe
top.exe
dl10.exe
termios.exe
fileio.exe
Benchmark:
linpack.exe
whetstone.exe
dhrystone.exe
Timeouts:
sp32.exe
Test too long:
psxtimer01.exe
malloctest.exe
psxsignal01.exe
ticker.exe
sp24.exe
sp30.exe
psxrwlock01.exe
psxstat.exe
spedfsched01.exe
spcbssched01.exe
psxtime.exe
Average test time: 0:00:03.082755
Testing time : 0:30:09.577213
More information about the build
mailing list