[rtems-test] riscv64/rv64imafd: RTEMS_POSIX_API: Passed:549 Failed:20 Timeout:13 Invalid:0 Wrong:0
joel at rtems.org
joel at rtems.org
Sun May 3 09:57:26 UTC 2020
Testing time : 0:20:10.461867
Average test time: 0:00:02.048158
Host
====
Linux-3.10.0-1127.el7.x86_64-x86_64-with-centos-7.8.2003-Core (Linux devel.oarcorp.com 3.10.0-1127.el7.x86_64 #1 SMP Tue Mar 31 23:36:51 UTC 2020 x86_64 x86_64)
Configuration
=============
Version: 5.0.0-m2005-1
Build : RTEMS_POSIX_API
Tools : 9.3.0 20200312 (RTEMS 5, RSB 5.0.0-m2005-1, Newlib 7947581)
Summary
=======
Passed: 549
Failed: 20
User Input: 6
Expected Fail: 0
Indeterminate: 0
Benchmark: 3
Timeout: 13
Invalid: 0
Wrong Version: 0
Wrong Build: 0
Wrong Tools: 0
------------------
Total: 591
Failures:
spintrcritical16.exe
dl08.exe
dl05.exe
spintrcritical20.exe
spintrcritical08.exe
dl02.exe
dl07.exe
spintrcritical05.exe
spsysinit01.exe
spintrcritical04.exe
spintrcritical24.exe
spintrcritical10.exe
spintrcritical02.exe
dl06.exe
dl09.exe
spintrcritical01.exe
spintrcritical23.exe
spintrcritical22.exe
spintrcritical03.exe
spintrcritical21.exe
User Input:
dl10.exe
fileio.exe
monitor.exe
top.exe
capture.exe
termios.exe
Benchmark:
linpack.exe
whetstone.exe
dhrystone.exe
Timeouts:
block08.exe
sp01.exe
spcontext01.exe
psxtime.exe
spedfsched01.exe
ticker.exe
spcbssched01.exe
malloctest.exe
sp24.exe
sp12.exe
psxrwlock01.exe
sp20.exe
spedfsched02.exe
Log
===
RTEMS Testing - Tester, 5.0.not_released
Command Line: /home/joel/rtems-cron-5.0.0-m2005-1/rtems-tools//tester/rtems-test --rtems-tools=/home/joel/rtems-cron-5.0.0-m2005-1/tools/5 --rtems-bsp=rv64imafd_medany_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.el7.x86_64 #1 SMP Tue Mar 31 23:36:51 UTC 2020 x86_64
Python: 2.7.5 (default, Apr 2 2020, 13:16:51) [GCC 4.8.5 20150623 (Red Hat 4.8.5-39)]
Host: Linux-3.10.0-1127.el7.x86_64-x86_64-with-centos-7.8.2003-Core (Linux devel.oarcorp.com 3.10.0-1127.el7.x86_64 #1 SMP Tue Mar 31 23:36:51 UTC 2020 x86_64 x86_64)
[ 1/591] p:0 f:0 u:0 e:0 I:0 B:0 t:0 i:0 W:0 | riscv64/rv64imafd: dhrystone.exe
<<skipping passes>>
[ 67/591] p:57 f:0 u:0 e:0 I:0 B:2 t:0 i:0 W:0 | riscv64/rv64imafd: block08.exe
Result: timeout Time: 0:03:00.247170 block08.exe
=> run: spike --isa=RV64IMAFD ./riscv-rtems5/c/rv64imafd_medany/testsuites/libtests/block08.exe
]
]
=> test start: BLOCK 8
] *** BEGIN OF TEST BLOCK 8 ***
] *** TEST VERSION: 5.0.0-m2005-1
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5.0.0-m2005-1, Newlib 7947581)
] TEST DISK - OK
] Test 1.1 - STARTED
] Thread #1 started
] DISK_DRV: R [0]
] Test 1.1: Step 2 - OK
] DISK_DRV: R [10]
] Test 1.1: Step 4 - OK
] DISK_DRV: R [10]
] Test 1.1: Step 6 - OK
] TEST PASSED
] Test 1.2 - STARTED
] Thread #1 started
] Thread #2 started
] DISK_DRV: R [20]
] Test 1.2: Step 3 - OK
] DISK_DRV: R [20]
] Test 1.2: Step 5 - OK
] TEST PASSED
] Test 1.3 - STARTED
] Thread #1 started
] Thread #2 started
] DISK_DRV: R [30]
] Test 1.3: Step 3 - OK
] DISK_DRV: R [30]
] Test 1.3: Step 5 - OK
] TEST PASSED
] Test 1.4 - STARTED
] Thread #1 started
] Thread #2 started
] DISK_DRV: R [40]
] Test 1.4: Step 3 - OK
] Test 1.4: Step 5 - OK
] TEST PASSED
] Test 1.5 - STARTED
] Thread #1 started
] Thread #2 started
] DISK_DRV: R [50]
] Test 1.5: Step 1 - OK
] Test 1.5: Step 4 - OK
] TEST PASSED
] Test 2.1 - STARTED
] Thread #1 started
] Thread #2 started
] DISK_DRV: R [60]
] Test 2.1: Step 3 - OK
] Test 2.1: Step 5 - OK
] *** TIMEOUT TIMEOUT
[ 68/591] p:58 f:0 u:0 e:0 I:0 B:2 t:0 i:0 W:0 | riscv64/rv64imafd: block09.exe
<<skipping passes>>
[ 88/591] p:78 f:0 u:0 e:0 I:0 B:2 t:0 i:0 W:0 | riscv64/rv64imafd: dl02.exe
Result: failed Time: 0:00:01.039697 dl02.exe
=> run: spike --isa=RV64IMAFD ./riscv-rtems5/c/rv64imafd_medany/testsuites/libtests/dl02.exe
]
]
=> test start: libdl (RTL) 2
] *** BEGIN OF TEST libdl (RTL) 2 ***
] *** TEST VERSION: 5.0.0-m2005-1
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5.0.0-m2005-1, Newlib 7947581)
] load: /dl02-o1.o
] handle: 0x8006f180 has unresolved externals
] load: /dl02-o2.o
] handle: 0x8006fce0 has unresolved externals
]
] *** FATAL ***
] fatal source: 9 (RTEMS_FATAL_SOURCE_EXCEPTION)
] mstatus 0x8000000a00007880
] mcause 0x0000000000000001
] mepc 0x189a169912970e94
] ra 0x0000000080011364
] sp 0x0000000080062570
] gp 0x0000000080058800
] tp 0x0000000000000000
] t0 0x7f7fffff7f7fffff
] t1 0x7f7f7f7f7f7f7f7f
] t2 0xffffffffffffffff
] s0 0x0000000000000004
] s1 0x0000000080055f00
] a0 0x0c94028170149806
] a1 0x0000000080071ac8
] a2 0x0000000080062590
] a3 0x0000000000000072
] a4 0x0000000000000000
] a5 0x189a169912970e95
] a6 0x0000000000000000
] a7 0xfffffffffffffff6
] s2 0x0000000000000004
] s3 0x0000000080056ac8
] s4 0x0000000080071ac8
] s5 0x0000000080055ee0
] s6 0x0000000000000000
] s7 0x0000000000000000
] s8 0x0000000000000000
] s9 0x0000000000000000
] s10 0x0000000000000000
] s11 0x0000000000000000
] t3 0x0000000000000000
] t4 0x0000000000000000
] t5 0x0000000000000000
] t6 0x0000000000000009
] fcsr 0x00000000
] RTEMS version: 5.0.0-m2005-1
] RTEMS tools: 9.3.0 20200312 (RTEMS 5, RSB 5.0.0-m2005-1, Newlib 7947581)
] executing thread ID: 0x08a010001
] executing thread name: UI1
] executing thread name: UI1
[ 89/591] p:80 f:0 u:0 e:0 I:0 B:2 t:0 i:0 W:0 | riscv64/rv64imafd: dl03.exe
<<skipping passes>>
[ 91/591] p:80 f:1 u:0 e:0 I:0 B:2 t:0 i:0 W:0 | riscv64/rv64imafd: dl05.exe
Result: failed Time: 0:00:01.006822 dl05.exe
=> run: spike --isa=RV64IMAFD ./riscv-rtems5/c/rv64imafd_medany/testsuites/libtests/dl05.exe
]
]
=> test start: libdl (RTL) 5
] *** BEGIN OF TEST libdl (RTL) 5 ***
] *** TEST VERSION: 5.0.0-m2005-1
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5.0.0-m2005-1, Newlib 7947581)
]
] *** FATAL ***
] fatal source: 9 (RTEMS_FATAL_SOURCE_EXCEPTION)
] mstatus 0x8000000a00007880
] mcause 0x0000000000000004
] mepc 0x000000008001861c
] ra 0x0000000080016cf4
] sp 0x000000008007d3f0
] gp 0x000000008006d800
] tp 0x0000000000000000
] t0 0x7fffffffffffffff
] t1 0x0000000080016c08
] t2 0xffffffffffffffff
] s0 0x00000000800a0c47
] s1 0x000000008009dd60
] a0 0xfffffffffffffd05
] a1 0x000000008005d7b4
] a2 0x000000008009e160
] a3 0x0000007000000023
] a4 0x000000008001861c
] a5 0xffffffff800a094c
] a6 0x0000000080092d64
] a7 0xffffffff800a094c
] s2 0x0000000080092d64
] s3 0x000000008009e160
] s4 0xffffffff800a094c
] s5 0x0000000000000001
] s6 0x000000008007d508
] s7 0x000000008009fd80
] s8 0x0000000000000000
] s9 0x0000000000000000
] s10 0x000000008007d490
] s11 0x000000008009ebc0
] t3 0x0000000000000000
] t4 0x0000000000001515
] t5 0x001e0000000002a4
] t6 0x0000000000000000
] fcsr 0x00000000
] RTEMS version: 5.0.0-m2005-1
] RTEMS tools: 9.3.0 20200312 (RTEMS 5, RSB 5.0.0-m2005-1, Newlib 7947581)
] executing thread ID: 0x08a010001
] executing thread name: UI1
] executing thread name: UI1
[ 92/591] p:81 f:1 u:0 e:0 I:0 B:2 t:0 i:0 W:0 | riscv64/rv64imafd: dl06.exe
Result: failed Time: 0:00:01.023619 dl06.exe
=> run: spike --isa=RV64IMAFD ./riscv-rtems5/c/rv64imafd_medany/testsuites/libtests/dl06.exe
]
]
=> test start: libdl (RTL) 6
] *** BEGIN OF TEST libdl (RTL) 6 ***
] *** TEST VERSION: 5.0.0-m2005-1
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5.0.0-m2005-1, Newlib 7947581)
]
] load: /dl06.rap
] dlopen failed: (null)
]
] *** FATAL ***
] fatal source: 5 (RTEMS_FATAL_SOURCE_EXIT)
] fatal code: 0 (0x00000000)
] RTEMS version: 5.0.0-m2005-1
] RTEMS tools: 9.3.0 20200312 (RTEMS 5, RSB 5.0.0-m2005-1, Newlib 7947581)
] executing thread ID: 0x08a010001
] executing thread name: UI1
] executing thread name: UI1
[ 93/591] p:82 f:2 u:0 e:0 I:0 B:2 t:0 i:0 W:0 | riscv64/rv64imafd: dl07.exe
Result: failed Time: 0:00:01.069625 dl07.exe
=> run: spike --isa=RV64IMAFD ./riscv-rtems5/c/rv64imafd_medany/testsuites/libtests/dl07.exe
]
]
=> test start: libdl (RTL) 7
] *** BEGIN OF TEST libdl (RTL) 7 ***
] *** TEST VERSION: 5.0.0-m2005-1
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5.0.0-m2005-1, Newlib 7947581)
] --------------------------------------------------
] Run: 0
] Test source (link in strstr): testsuites/libtests/dl07/dl-load.c
] load: /dl07-o1.o
] ../../../../../../rtems/c/src/../../testsuites/libtests/dl07/dl-load.c: 70 unresolved == 0
]
] *** FATAL ***
] fatal source: 5 (RTEMS_FATAL_SOURCE_EXIT)
] fatal code: 0 (0x00000000)
] RTEMS version: 5.0.0-m2005-1
] RTEMS tools: 9.3.0 20200312 (RTEMS 5, RSB 5.0.0-m2005-1, Newlib 7947581)
] executing thread ID: 0x08a010001
] executing thread name: UI1
] executing thread name: UI1
[ 94/591] p:82 f:2 u:0 e:0 I:0 B:2 t:0 i:0 W:0 | riscv64/rv64imafd: dl08.exe
Result: failed Time: 0:00:01.016436 dl08.exe
=> run: spike --isa=RV64IMAFD ./riscv-rtems5/c/rv64imafd_medany/testsuites/libtests/dl08.exe
]
]
=> test start: libdl (RTL) 8
] *** BEGIN OF TEST libdl (RTL) 8 ***
] *** TEST VERSION: 5.0.0-m2005-1
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5.0.0-m2005-1, Newlib 7947581)
] --------------------------------------------------
] Run: 0
] Test source (link in strstr): testsuites/libtests/dl08/dl-load.c
] load: /dl08-o1.o
] ../../../../../../rtems/c/src/../../testsuites/libtests/dl08/dl-load.c: 71 unresolved == 0
]
] *** FATAL ***
] fatal source: 5 (RTEMS_FATAL_SOURCE_EXIT)
] fatal code: 0 (0x00000000)
] RTEMS version: 5.0.0-m2005-1
] RTEMS tools: 9.3.0 20200312 (RTEMS 5, RSB 5.0.0-m2005-1, Newlib 7947581)
] executing thread ID: 0x08a010001
] executing thread name: UI1
] executing thread name: UI1
[ 95/591] p:82 f:3 u:0 e:0 I:0 B:2 t:0 i:0 W:0 | riscv64/rv64imafd: dl09.exe
Result: failed Time: 0:00:01.068852 dl09.exe
=> run: spike --isa=RV64IMAFD ./riscv-rtems5/c/rv64imafd_medany/testsuites/libtests/dl09.exe
]
]
=> test start: libdl (RTL) 9
] *** BEGIN OF TEST libdl (RTL) 9 ***
] *** TEST VERSION: 5.0.0-m2005-1
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5.0.0-m2005-1, Newlib 7947581)
] --------------------------------------------------
] Run: 0
] Test source (link in strstr): testsuites/libtests/dl09/dl-load.c
] load: /dl09-o1.o
] handel: 0x80088330: unresolved externals
] handle: 0x80088330 loaded
] space alloc: /dl09-o1.o: 33554432: 0x8008a8e0
] load: /dl09-o2.o
] handel: 0x80089020: unresolved externals
] handle: 0x80089020 loaded
] space alloc: /dl09-o2.o: 33554432: 0
] ../../../../../../rtems/c/src/../../testsuites/libtests/dl09/dl-load.c: 156 o->space != NULL
]
] *** FATAL ***
] fatal source: 5 (RTEMS_FATAL_SOURCE_EXIT)
] fatal code: 0 (0x00000000)
] RTEMS version: 5.0.0-m2005-1
] RTEMS tools: 9.3.0 20200312 (RTEMS 5, RSB 5.0.0-m2005-1, Newlib 7947581)
] executing thread ID: 0x08a010001
] executing thread name: UI1
] executing thread name: UI1
[ 96/591] p:82 f:5 u:0 e:0 I:0 B:2 t:0 i:0 W:0 | riscv64/rv64imafd: dl10.exe
<<skipping passes>>
[109/591] p:92 f:6 u:1 e:0 I:0 B:2 t:0 i:0 W:0 | riscv64/rv64imafd: malloctest.exe
Result: timeout Time: 0:03:00.199005 malloctest.exe
=> run: spike --isa=RV64IMAFD ./riscv-rtems5/c/rv64imafd_medany/testsuites/libtests/malloctest.exe
]
]
=> test start: MALLOCTEST
] *** BEGIN OF TEST MALLOCTEST ***
] *** TEST VERSION: 5.0.0-m2005-1
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5.0.0-m2005-1, Newlib 7947581)
] 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: 0x8005ea70 != realloc(0x8005eb90,25)
] realloc - failed non-in place: realloc(0x8005eb90,64) = 0x8005eb90
] 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
] TA3 - rtems_clock_get_tod - 09:00:23 12/31/1988
] mallocing 606 bytes
] TA1 - rtems_clock_get_tod - 09:00:23 12/31/1988
] mallocing 506 bytes
] TA2 - rtems_clock_get_tod - 09:00:23 12/31/1988
] mallocing 977 bytes
] TA1 - rtems_clock_get_tod - 09:00:23 12/31/1988
] mallocing 570 bytes
] TA5 - rtems_clock_get_tod - 09:00:23 12/31/1988
] mallocing 507 bytes
] TA1 - rtems_clock_get_tod - 09:00:23 12/31/1988
] mallocing 672 bytes
] TA4 - rtems_clock_get_tod - 09:00:24 12/31/1988
] mallocing 361 bytes
] TA3 - rtems_clock_get_tod - 09:00:24 12/31/1988
] mallocing 927 bytes
] TA2 - rtems_clock_get_tod - 09:00:24 12/31/1988
] mallocing 889 bytes
] TA1 - rtems_clock_get_tod - 09:00:24 12/31/1988
] mallocing 623 bytes
] TA1 - rtems_clock_get_tod - 09:00:24 12/31/1988
] mallocing 61 bytes
] *** TIMEOUT TIMEOUT
[110/591] p:93 f:6 u:1 e:0 I:0 B:2 t:0 i:0 W:0 | riscv64/rv64imafd: math.exe
<<skipping passes>>
[234/591] p:212 f:6 u:4 e:0 I:0 B:3 t:2 i:0 W:0 | riscv64/rv64imafd: psxrwlock01.exe
Result: timeout Time: 0:03:00.199665 psxrwlock01.exe
=> run: spike --isa=RV64IMAFD ./riscv-rtems5/c/rv64imafd_medany/testsuites/psxtests/psxrwlock01.exe
]
]
=> test start: PSXRWLOCK 1
] *** BEGIN OF TEST PSXRWLOCK 1 ***
] *** TEST VERSION: 5.0.0-m2005-1
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5.0.0-m2005-1, Newlib 7947581)
] 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
] *** TIMEOUT TIMEOUT
[235/591] p:212 f:6 u:4 e:0 I:0 B:3 t:2 i:0 W:0 | riscv64/rv64imafd: psxsem01.exe
<<skipping passes>>
[253/591] p:230 f:6 u:4 e:0 I:0 B:3 t:2 i:0 W:0 | riscv64/rv64imafd: psxtime.exe
Result: timeout Time: 0:03:00.194590 psxtime.exe
=> run: spike --isa=RV64IMAFD ./riscv-rtems5/c/rv64imafd_medany/testsuites/psxtests/psxtime.exe
]
]
=> test start: PSXTIME
] *** BEGIN OF TEST PSXTIME ***
] *** TEST VERSION: 5.0.0-m2005-1
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5.0.0-m2005-1, Newlib 7947581)
] 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
]
] *** TIMEOUT TIMEOUT
[254/591] p:231 f:6 u:4 e:0 I:0 B:3 t:2 i:0 W:0 | riscv64/rv64imafd: psxtimer01.exe
<<skipping passes>>
[330/591] p:305 f:6 u:6 e:0 I:0 B:3 t:2 i:0 W:0 | riscv64/rv64imafd: ticker.exe
Result: timeout Time: 0:03:00.252248 ticker.exe
=> run: spike --isa=RV64IMAFD ./riscv-rtems5/c/rv64imafd_medany/testsuites/samples/ticker.exe
]
]
=> test start: CLOCK TICK
] *** BEGIN OF TEST CLOCK TICK ***
] *** TEST VERSION: 5.0.0-m2005-1
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5.0.0-m2005-1, Newlib 7947581)
] 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
] *** TIMEOUT TIMEOUT
[331/591] p:306 f:6 u:6 e:0 I:0 B:3 t:2 i:0 W:0 | riscv64/rv64imafd: unlimited.exe
[332/591] p:307 f:6 u:6 e:0 I:0 B:3 t:2 i:0 W:0 | riscv64/rv64imafd: sp01.exe
Result: timeout Time: 0:03:00.248791 sp01.exe
=> run: spike --isa=RV64IMAFD ./riscv-rtems5/c/rv64imafd_medany/testsuites/sptests/sp01.exe
]
]
=> test start: SP 1
] *** BEGIN OF TEST SP 1 ***
] *** TEST VERSION: 5.0.0-m2005-1
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5.0.0-m2005-1, Newlib 7947581)
] 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
] *** TIMEOUT TIMEOUT
[333/591] p:308 f:6 u:6 e:0 I:0 B:3 t:2 i:0 W:0 | riscv64/rv64imafd: sp02.exe
<<skipping passes>>
[341/591] p:315 f:6 u:6 e:0 I:0 B:3 t:3 i:0 W:0 | riscv64/rv64imafd: sp12.exe
Result: timeout Time: 0:03:00.217474 sp12.exe
=> run: spike --isa=RV64IMAFD ./riscv-rtems5/c/rv64imafd_medany/testsuites/sptests/sp12.exe
]
]
=> test start: SP 12
] *** BEGIN OF TEST SP 12 ***
] *** TEST VERSION: 5.0.0-m2005-1
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5.0.0-m2005-1, Newlib 7947581)
] INIT - Forward priority queue test
] PRI1 - rtems_semaphore_obtain - wait forever on SM2
] PRI2 - rtems_semaphore_obtain - wait forever on SM2
] PRI3 - rtems_semaphore_obtain - wait forever on SM2
] PRI4 - rtems_semaphore_obtain - wait forever on SM2
] PRI5 - rtems_semaphore_obtain - wait forever on SM2
] INIT - Backward priority queue test
] PRI5 - rtems_semaphore_obtain - wait forever on SM2
] PRI4 - rtems_semaphore_obtain - wait forever on SM2
] PRI3 - rtems_semaphore_obtain - wait forever on SM2
] PRI2 - rtems_semaphore_obtain - wait forever on SM2
] PRI1 - rtems_semaphore_obtain - wait forever on SM2
] INIT - Binary Semaphore and Priority Inheritance Test
] INIT - rtems_semaphore_create - allocated binary semaphore
] INIT - rtems_semaphore_release - allocated binary semaphore
] INIT - rtems_semaphore_delete - allocated binary semaphore
] PRI5 - rtems_semaphore_obtain - wait forever on SM2
] Set priority of self while holding resource
] PRI5 - rtems_task_suspend - until all priority tasks blocked
] PDRV - priority of PRI5 is 8
] PRI4 - rtems_semaphore_obtain - wait forever on SM2
] PDRV - change priority of PRI5 from 8 to 9
] PDRV - priority of PRI5 is 8
] PRI3 - rtems_semaphore_obtain - wait forever on SM2
] PDRV - priority of PRI5 is 8
] PRI2 - rtems_semaphore_obtain - wait forever on SM2
] PDRV - priority of PRI5 is 7
] PRI1 - rtems_semaphore_obtain - wait forever on SM2
] PDRV - priority of PRI5 is 6
] PDRV - rtems_task_resume - PRI5
] PRI5 - rtems_task_delete - all tasks waiting on SM2
] PRI5 - rtems_semaphore_obtain - nested
] PRI5 - rtems_semaphore_release - nested
] PRI5 - rtems_semaphore_release - restore priority
] PRI5 - priority of PRI5 is 9
] TA1 - rtems_semaphore_ident - smid => 1a010001
] TA1 - rtems_semaphore_obtain - wait forever on SM2
] TA1 - got SM2
] TA1 - rtems_semaphore_obtain - wait forever on SM3
] TA1 - got SM3
] TA1 - rtems_semaphore_obtain - get SM1 - RTEMS_NO_WAIT
] TA1 - got SM1
] TA1 - rtems_task_wake_after - sleep 5 seconds
] TA2 - rtems_semaphore_obtain - wait forever on SM1
] TA3 - rtems_semaphore_obtain - wait forever on SM2
] TA1 - rtems_semaphore_release - release SM1
] TA1 - rtems_semaphore_obtain - waiting for SM1 with 10 second timeout
] TA2 - got SM1
] TA2 - rtems_semaphore_release - release SM1
] TA2 - rtems_task_set_priority - make self highest priority task
] TA2 - rtems_semaphore_obtain - wait forever on SM2
] TA1 - got SM1
] TA1 - rtems_semaphore_release - release SM2
] TA2 - got SM2
] TA2 - rtems_semaphore_release - release SM2
] TA2 - rtems_task_exit
] TA1 - rtems_task_wake_after - sleep 5 seconds
] TA3 - got SM2
] TA3 - rtems_semaphore_release - release SM2
] TA3 - rtems_semaphore_obtain - wait forever on SM3
] *** TIMEOUT TIMEOUT
[342/591] p:315 f:6 u:6 e:0 I:0 B:3 t:4 i:0 W:0 | riscv64/rv64imafd: sp13.exe
<<skipping passes>>
[349/591] p:322 f:6 u:6 e:0 I:0 B:3 t:4 i:0 W:0 | riscv64/rv64imafd: sp20.exe
Result: timeout Time: 0:03:00.240582 sp20.exe
=> run: spike --isa=RV64IMAFD ./riscv-rtems5/c/rv64imafd_medany/testsuites/sptests/sp20.exe
]
]
=> test start: SP 20
] *** BEGIN OF TEST SP 20 ***
] *** TEST VERSION: 5.0.0-m2005-1
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5.0.0-m2005-1, Newlib 7947581)
] TA1 - rtems_rate_monotonic_create id = 0x42010001
] TA1 - rtems_rate_monotonic_ident id = 0x42010001
] TA1 - (0x42010001) period 2
] TA2 - rtems_rate_monotonic_create id = 0x42010002
] TA2 - rtems_rate_monotonic_ident id = 0x42010002
] TA2 - (0x42010002) period 2
] TA3 - rtems_rate_monotonic_create id = 0x42010003
] TA3 - rtems_rate_monotonic_ident id = 0x42010003
] TA3 - (0x42010003) period 2
] TA4 - rtems_rate_monotonic_create id = 0x42010004
] TA4 - rtems_rate_monotonic_ident id = 0x42010004
] TA4 - (0x42010004) period 2
] TA5 - rtems_rate_monotonic_create id = 0x42010005
] TA5 - rtems_rate_monotonic_ident id = 0x42010005
] TA5 - (0x42010005) period 100
] TA6 - rtems_rate_monotonic_create id = 0x42010006
] TA6 - rtems_rate_monotonic_ident id = 0x42010006
] TA6 - (0x42010006) period 0
] TA5 - PERIODS CHECK OK (1)
] TA5 - PERIODS CHECK OK (2)
] TA5 - PERIODS CHECK OK (3)
] *** TIMEOUT TIMEOUT
[350/591] p:323 f:6 u:6 e:0 I:0 B:3 t:4 i:0 W:0 | riscv64/rv64imafd: sp2038.exe
<<skipping passes>>
[354/591] p:326 f:6 u:6 e:0 I:0 B:3 t:5 i:0 W:0 | riscv64/rv64imafd: sp24.exe
Result: timeout Time: 0:03:00.255466 sp24.exe
=> run: spike --isa=RV64IMAFD ./riscv-rtems5/c/rv64imafd_medany/testsuites/sptests/sp24.exe
]
]
=> test start: SP 24
] *** BEGIN OF TEST SP 24 ***
] *** TEST VERSION: 5.0.0-m2005-1
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5.0.0-m2005-1, Newlib 7947581)
] 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
] *** TIMEOUT TIMEOUT
[355/591] p:327 f:6 u:6 e:0 I:0 B:3 t:5 i:0 W:0 | riscv64/rv64imafd: sp25.exe
<<skipping passes>>
[408/591] p:377 f:6 u:6 e:0 I:0 B:3 t:8 i:0 W:0 | riscv64/rv64imafd: spcbssched01.exe
Result: timeout Time: 0:03:00.195069 spcbssched01.exe
=> run: spike --isa=RV64IMAFD ./riscv-rtems5/c/rv64imafd_medany/testsuites/sptests/spcbssched01.exe
]
]
=> test start: SPCBSSCHED 1
] *** BEGIN OF TEST SPCBSSCHED 1 ***
] *** TEST VERSION: 5.0.0-m2005-1
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5.0.0-m2005-1, Newlib 7947581)
] 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
] *** TIMEOUT TIMEOUT
[409/591] p:379 f:6 u:6 e:0 I:0 B:3 t:8 i:0 W:0 | riscv64/rv64imafd: spcbssched02.exe
<<skipping passes>>
[418/591] p:386 f:6 u:6 e:0 I:0 B:3 t:9 i:0 W:0 | riscv64/rv64imafd: spcontext01.exe
Result: timeout Time: 0:03:00.222875 spcontext01.exe
=> run: spike --isa=RV64IMAFD ./riscv-rtems5/c/rv64imafd_medany/testsuites/sptests/spcontext01.exe
]
]
=> test start: SPCONTEXT 1
] *** BEGIN OF TEST SPCONTEXT 1 ***
] *** TEST VERSION: 5.0.0-m2005-1
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5.0.0-m2005-1, Newlib 7947581)
] Test configuration N N N... done
] Test configuration N N F... done
] Test configuration N F N... done
] Test configuration N F F... done
] Test configuration F N N... done
] Test configuration F N F... done
] Test configuration F F N... done
] *** TIMEOUT TIMEOUT
] Test configuration F F F...
] Test configuration F F F...
[419/591] p:387 f:6 u:6 e:0 I:0 B:3 t:9 i:0 W:0 | riscv64/rv64imafd: spcoverage.exe
<<skipping passes>>
[423/591] p:391 f:6 u:6 e:0 I:0 B:3 t:9 i:0 W:0 | riscv64/rv64imafd: spedfsched01.exe
Result: timeout Time: 0:03:00.204027 spedfsched01.exe
=> run: spike --isa=RV64IMAFD ./riscv-rtems5/c/rv64imafd_medany/testsuites/sptests/spedfsched01.exe
]
]
=> test start: SPEDFSCHED 1
] *** BEGIN OF TEST SPEDFSCHED 1 ***
] *** TEST VERSION: 5.0.0-m2005-1
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5.0.0-m2005-1, Newlib 7947581)
] 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
] *** TIMEOUT TIMEOUT
[424/591] p:392 f:6 u:6 e:0 I:0 B:3 t:9 i:0 W:0 | riscv64/rv64imafd: spedfsched02.exe
Result: timeout Time: 0:03:00.241735 spedfsched02.exe
=> run: spike --isa=RV64IMAFD ./riscv-rtems5/c/rv64imafd_medany/testsuites/sptests/spedfsched02.exe
]
]
=> test start: SPEDFSCHED 2
] *** BEGIN OF TEST SPEDFSCHED 2 ***
] *** TEST VERSION: 5.0.0-m2005-1
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5.0.0-m2005-1, Newlib 7947581)
] TA1 - rtems_rate_monotonic_create id = 0x42010002
] TA1 - rtems_rate_monotonic_ident id = 0x42010002
] TA1 - (0x42010002) period 2
] TA2 - rtems_rate_monotonic_create id = 0x42010003
] TA2 - rtems_rate_monotonic_ident id = 0x42010003
] TA2 - (0x42010003) period 2
] TA3 - rtems_rate_monotonic_create id = 0x42010004
] TA3 - rtems_rate_monotonic_ident id = 0x42010004
] TA3 - (0x42010004) period 2
] TA4 - rtems_rate_monotonic_create id = 0x42010005
] TA4 - rtems_rate_monotonic_ident id = 0x42010005
] TA4 - (0x42010005) period 2
] TA6 - rtems_rate_monotonic_create id = 0x42010006
] TA6 - rtems_rate_monotonic_ident id = 0x42010006
] TA6 - (0x42010006) period 0
] TA5 - rtems_rate_monotonic_create id = 0x42010007
] TA5 - rtems_rate_monotonic_ident id = 0x42010007
] TA5 - (0x42010007) period 100
] TA5 - PERIODS CHECK OK (1)
] TA5 - PERIODS CHECK OK (2)
] TA5 - PERIODS CHECK OK (3)
] TA5 - PERIODS CHECK OK (4)
] TA5 - PERIODS CHECK OK (5)
] TA6 - Actual: 10 Expected: 10 - OK
] TA6 - Actual: 20 Expected: 20 - OK
] TA6 - Actual: 30 Expected: 30 - OK
] TA6 - Actual: 40 Expected: 40 - OK
] TA6 - Actual: 50 Expected: 50 - OK
] TA6 - Actual: 60 Expected: 60 - OK
] TA6 - Actual: 70 Expected: 70 - OK
] TA6 - Actual: 80 Expected: 80 - OK
] TA6 - Actual: 90 Expected: 90 - OK
] TA6 - Actual: 100 Expected: 100 - OK
] TA5 - PERIODS CHECK OK (6)
] TA5 - PERIODS CHECK OK (7)
] TA5 - PERIODS CHECK OK (8)
] TA5 - PERIODS CHECK OK (9)
] *** TIMEOUT TIMEOUT
[425/591] p:393 f:6 u:6 e:0 I:0 B:3 t:9 i:0 W:0 | riscv64/rv64imafd: spedfsched03.exe
<<skipping passes>>
[466/591] p:434 f:6 u:6 e:0 I:0 B:3 t:9 i:0 W:0 | riscv64/rv64imafd: spintrcritical01.exe
Result: failed Time: 0:00:01.034229 spintrcritical01.exe
=> run: spike --isa=RV64IMAFD ./riscv-rtems5/c/rv64imafd_medany/testsuites/sptests/spintrcritical01.exe
]
]
=> test start: SPINTRCRITICAL 1
] *** BEGIN OF TEST SPINTRCRITICAL 1 ***
] *** TEST VERSION: 5.0.0-m2005-1
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5.0.0-m2005-1, Newlib 7947581)
] Init - Trying to generate semaphore release from ISR while blocking
] Init - Variation is: FIFO/Without Timeout
] Init - Case not hit - ran too long
]
] *** FATAL ***
] fatal source: 5 (RTEMS_FATAL_SOURCE_EXIT)
] fatal code: 0 (0x00000000)
] RTEMS version: 5.0.0-m2005-1
] RTEMS tools: 9.3.0 20200312 (RTEMS 5, RSB 5.0.0-m2005-1, Newlib 7947581)
] executing thread ID: 0x08a010001
] executing thread name: UI1
] executing thread name: UI1
[467/591] p:435 f:6 u:6 e:0 I:0 B:3 t:9 i:0 W:0 | riscv64/rv64imafd: spintrcritical02.exe
Result: failed Time: 0:00:01.080553 spintrcritical02.exe
=> run: spike --isa=RV64IMAFD ./riscv-rtems5/c/rv64imafd_medany/testsuites/sptests/spintrcritical02.exe
]
]
=> test start: SPINTRCRITICAL 2
] *** BEGIN OF TEST SPINTRCRITICAL 2 ***
] *** TEST VERSION: 5.0.0-m2005-1
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5.0.0-m2005-1, Newlib 7947581)
] Init - Trying to generate semaphore release from ISR while blocking
] Init - Variation is: FIFO/With Timeout
] Init - Case not hit - ran too long
]
] *** FATAL ***
] fatal source: 5 (RTEMS_FATAL_SOURCE_EXIT)
] fatal code: 0 (0x00000000)
] RTEMS version: 5.0.0-m2005-1
] RTEMS tools: 9.3.0 20200312 (RTEMS 5, RSB 5.0.0-m2005-1, Newlib 7947581)
] executing thread ID: 0x08a010001
] executing thread name: UI1
] executing thread name: UI1
[468/591] p:435 f:7 u:6 e:0 I:0 B:3 t:9 i:0 W:0 | riscv64/rv64imafd: spintrcritical03.exe
Result: failed Time: 0:00:01.053463 spintrcritical03.exe
=> run: spike --isa=RV64IMAFD ./riscv-rtems5/c/rv64imafd_medany/testsuites/sptests/spintrcritical03.exe
]
]
=> test start: SPINTRCRITICAL 3
] *** BEGIN OF TEST SPINTRCRITICAL 3 ***
] *** TEST VERSION: 5.0.0-m2005-1
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5.0.0-m2005-1, Newlib 7947581)
] Init - Trying to generate semaphore release from ISR while blocking
] Init - Variation is: Priority/Without Timeout
] Init - Case not hit - ran too long
]
] *** FATAL ***
] fatal source: 5 (RTEMS_FATAL_SOURCE_EXIT)
] fatal code: 0 (0x00000000)
] RTEMS version: 5.0.0-m2005-1
] RTEMS tools: 9.3.0 20200312 (RTEMS 5, RSB 5.0.0-m2005-1, Newlib 7947581)
] executing thread ID: 0x08a010001
] executing thread name: UI1
] executing thread name: UI1
[469/591] p:435 f:8 u:6 e:0 I:0 B:3 t:9 i:0 W:0 | riscv64/rv64imafd: spintrcritical04.exe
Result: failed Time: 0:00:01.081299 spintrcritical04.exe
=> run: spike --isa=RV64IMAFD ./riscv-rtems5/c/rv64imafd_medany/testsuites/sptests/spintrcritical04.exe
]
]
=> test start: SPINTRCRITICAL 4
] *** BEGIN OF TEST SPINTRCRITICAL 4 ***
] *** TEST VERSION: 5.0.0-m2005-1
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5.0.0-m2005-1, Newlib 7947581)
] Init - Trying to generate semaphore release from ISR while blocking
] Init - Variation is: Priority/With Timeout
] Init - Case not hit - ran too long
]
] *** FATAL ***
] fatal source: 5 (RTEMS_FATAL_SOURCE_EXIT)
] fatal code: 0 (0x00000000)
] RTEMS version: 5.0.0-m2005-1
] RTEMS tools: 9.3.0 20200312 (RTEMS 5, RSB 5.0.0-m2005-1, Newlib 7947581)
] executing thread ID: 0x08a010001
] executing thread name: UI1
] executing thread name: UI1
[470/591] p:435 f:9 u:6 e:0 I:0 B:3 t:9 i:0 W:0 | riscv64/rv64imafd: spintrcritical05.exe
Result: failed Time: 0:00:01.019222 spintrcritical05.exe
=> run: spike --isa=RV64IMAFD ./riscv-rtems5/c/rv64imafd_medany/testsuites/sptests/spintrcritical05.exe
]
]
=> test start: SPINTRCRITICAL 5
] *** BEGIN OF TEST SPINTRCRITICAL 5 ***
] *** TEST VERSION: 5.0.0-m2005-1
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5.0.0-m2005-1, Newlib 7947581)
] Init - Trying to generate semaphore release from ISR while blocking
] Init - Variation is: Priority/Without Timeout (Reverse)
] Init - Case not hit - ran too long
]
] *** FATAL ***
] fatal source: 5 (RTEMS_FATAL_SOURCE_EXIT)
] fatal code: 0 (0x00000000)
] RTEMS version: 5.0.0-m2005-1
] RTEMS tools: 9.3.0 20200312 (RTEMS 5, RSB 5.0.0-m2005-1, Newlib 7947581)
] executing thread ID: 0x08a010001
] executing thread name: UI1
] executing thread name: UI1
[471/591] p:435 f:10 u:6 e:0 I:0 B:3 t:9 i:0 W:0 | riscv64/rv64imafd: spintrcritical06.exe
<<skipping passes>>
[473/591] p:436 f:11 u:6 e:0 I:0 B:3 t:9 i:0 W:0 | riscv64/rv64imafd: spintrcritical08.exe
Result: failed Time: 0:00:01.122735 spintrcritical08.exe
=> run: spike --isa=RV64IMAFD ./riscv-rtems5/c/rv64imafd_medany/testsuites/sptests/spintrcritical08.exe
]
]
=> test start: SPINTRCRITICAL 8
] *** BEGIN OF TEST SPINTRCRITICAL 8 ***
] *** TEST VERSION: 5.0.0-m2005-1
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5.0.0-m2005-1, Newlib 7947581)
] Init - Trying to generate period ending while blocking
] Init - rtems_rate_monotonic_create - OK
] Init - Case not hit - ran too long
]
] *** FATAL ***
] fatal source: 5 (RTEMS_FATAL_SOURCE_EXIT)
] fatal code: 0 (0x00000000)
] RTEMS version: 5.0.0-m2005-1
] RTEMS tools: 9.3.0 20200312 (RTEMS 5, RSB 5.0.0-m2005-1, Newlib 7947581)
] executing thread ID: 0x08a010001
] executing thread name: UI1
] executing thread name: UI1
[474/591] p:437 f:11 u:6 e:0 I:0 B:3 t:9 i:0 W:0 | riscv64/rv64imafd: spintrcritical09.exe
[475/591] p:437 f:12 u:6 e:0 I:0 B:3 t:9 i:0 W:0 | riscv64/rv64imafd: spintrcritical10.exe
Result: failed Time: 0:00:01.087619 spintrcritical10.exe
=> run: spike --isa=RV64IMAFD ./riscv-rtems5/c/rv64imafd_medany/testsuites/sptests/spintrcritical10.exe
]
]
=> test start: SPINTRCRITICAL 10
] *** BEGIN OF TEST SPINTRCRITICAL 10 ***
] *** TEST VERSION: 5.0.0-m2005-1
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5.0.0-m2005-1, Newlib 7947581)
] Init - Trying to generate any satisfied before timeout while blocking on event
] ../../../../../../rtems/c/src/../../testsuites/sptests/spintrcritical10/init.c: 144 ctx->hit
]
] *** FATAL ***
] fatal source: 5 (RTEMS_FATAL_SOURCE_EXIT)
] fatal code: 0 (0x00000000)
] RTEMS version: 5.0.0-m2005-1
] RTEMS tools: 9.3.0 20200312 (RTEMS 5, RSB 5.0.0-m2005-1, Newlib 7947581)
] executing thread ID: 0x08a010001
] executing thread name: UI1
] executing thread name: UI1
[476/591] p:438 f:12 u:6 e:0 I:0 B:3 t:9 i:0 W:0 | riscv64/rv64imafd: spintrcritical11.exe
<<skipping passes>>
[481/591] p:442 f:13 u:6 e:0 I:0 B:3 t:9 i:0 W:0 | riscv64/rv64imafd: spintrcritical16.exe
Result: failed Time: 0:00:01.086329 spintrcritical16.exe
=> run: spike --isa=RV64IMAFD ./riscv-rtems5/c/rv64imafd_medany/testsuites/sptests/spintrcritical16.exe
]
]
=> test start: SPINTRCRITICAL 16
] *** BEGIN OF TEST SPINTRCRITICAL 16 ***
] *** TEST VERSION: 5.0.0-m2005-1
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5.0.0-m2005-1, Newlib 7947581)
] Init - Trying to generate timeout of a thread that had its blocking
] Init - request satisfied while blocking but before time timeout
] Init - rtems_semaphore_create - OK
] Init - Case not hit - ran too long
]
] *** FATAL ***
] fatal source: 5 (RTEMS_FATAL_SOURCE_EXIT)
] fatal code: 0 (0x00000000)
] RTEMS version: 5.0.0-m2005-1
] RTEMS tools: 9.3.0 20200312 (RTEMS 5, RSB 5.0.0-m2005-1, Newlib 7947581)
] executing thread ID: 0x08a010001
] executing thread name: UI1
] executing thread name: UI1
[482/591] p:443 f:13 u:6 e:0 I:0 B:3 t:9 i:0 W:0 | riscv64/rv64imafd: spintrcritical18.exe
[483/591] p:443 f:14 u:6 e:0 I:0 B:3 t:9 i:0 W:0 | riscv64/rv64imafd: spintrcritical20.exe
Result: failed Time: 0:00:01.085119 spintrcritical20.exe
=> run: spike --isa=RV64IMAFD ./riscv-rtems5/c/rv64imafd_medany/testsuites/sptests/spintrcritical20.exe
]
]
=> test start: SPINTRCRITICAL 20
] *** BEGIN OF TEST SPINTRCRITICAL 20 ***
] *** TEST VERSION: 5.0.0-m2005-1
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5.0.0-m2005-1, Newlib 7947581)
] ../../../../../../rtems/c/src/../../testsuites/sptests/spintrcritical20/init.c: 149 ctx->thread_queue_was_null
]
] *** FATAL ***
] fatal source: 5 (RTEMS_FATAL_SOURCE_EXIT)
] fatal code: 0 (0x00000000)
] RTEMS version: 5.0.0-m2005-1
] RTEMS tools: 9.3.0 20200312 (RTEMS 5, RSB 5.0.0-m2005-1, Newlib 7947581)
] executing thread ID: 0x08a010001
] executing thread name: UI1
] executing thread name: UI1
[484/591] p:444 f:14 u:6 e:0 I:0 B:3 t:9 i:0 W:0 | riscv64/rv64imafd: spintrcritical21.exe
Result: failed Time: 0:00:01.018482 spintrcritical21.exe
=> run: spike --isa=RV64IMAFD ./riscv-rtems5/c/rv64imafd_medany/testsuites/sptests/spintrcritical21.exe
]
]
=> test start: SPINTRCRITICAL 21
] *** BEGIN OF TEST SPINTRCRITICAL 21 ***
] *** TEST VERSION: 5.0.0-m2005-1
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5.0.0-m2005-1, Newlib 7947581)
] Event sent from ISR hitting synchronization point has NOT occurred
] ../../../../../../rtems/c/src/../../testsuites/sptests/spintrcritical21/init.c: 157 case_hit
]
] *** FATAL ***
] fatal source: 5 (RTEMS_FATAL_SOURCE_EXIT)
] fatal code: 0 (0x00000000)
] RTEMS version: 5.0.0-m2005-1
] RTEMS tools: 9.3.0 20200312 (RTEMS 5, RSB 5.0.0-m2005-1, Newlib 7947581)
] executing thread ID: 0x08a010001
] executing thread name: UI1
] executing thread name: UI1
[485/591] p:444 f:15 u:6 e:0 I:0 B:3 t:9 i:0 W:0 | riscv64/rv64imafd: spintrcritical22.exe
Result: failed Time: 0:00:01.051361 spintrcritical22.exe
=> run: spike --isa=RV64IMAFD ./riscv-rtems5/c/rv64imafd_medany/testsuites/sptests/spintrcritical22.exe
]
]
=> test start: SPINTRCRITICAL 22
] *** BEGIN OF TEST SPINTRCRITICAL 22 ***
] *** TEST VERSION: 5.0.0-m2005-1
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5.0.0-m2005-1, Newlib 7947581)
] ../../../../../../rtems/c/src/../../testsuites/sptests/spintrcritical22/init.c: 118 ctx->done
]
] *** FATAL ***
] fatal source: 5 (RTEMS_FATAL_SOURCE_EXIT)
] fatal code: 0 (0x00000000)
] RTEMS version: 5.0.0-m2005-1
] RTEMS tools: 9.3.0 20200312 (RTEMS 5, RSB 5.0.0-m2005-1, Newlib 7947581)
] executing thread ID: 0x08a010001
] executing thread name: UI1
] executing thread name: UI1
[486/591] p:444 f:16 u:6 e:0 I:0 B:3 t:9 i:0 W:0 | riscv64/rv64imafd: spintrcritical23.exe
Result: failed Time: 0:00:01.053639 spintrcritical23.exe
=> run: spike --isa=RV64IMAFD ./riscv-rtems5/c/rv64imafd_medany/testsuites/sptests/spintrcritical23.exe
]
]
=> test start: SPINTRCRITICAL 23
] *** BEGIN OF TEST SPINTRCRITICAL 23 ***
] *** TEST VERSION: 5.0.0-m2005-1
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5.0.0-m2005-1, Newlib 7947581)
] ../../../../../../rtems/c/src/../../testsuites/sptests/spintrcritical23/init.c: 133 ctx->done
]
] *** FATAL ***
] fatal source: 5 (RTEMS_FATAL_SOURCE_EXIT)
] fatal code: 0 (0x00000000)
] RTEMS version: 5.0.0-m2005-1
] RTEMS tools: 9.3.0 20200312 (RTEMS 5, RSB 5.0.0-m2005-1, Newlib 7947581)
] executing thread ID: 0x08a010001
] executing thread name: UI1
] executing thread name: UI1
[487/591] p:444 f:17 u:6 e:0 I:0 B:3 t:9 i:0 W:0 | riscv64/rv64imafd: spintrcritical24.exe
Result: failed Time: 0:00:01.098740 spintrcritical24.exe
=> run: spike --isa=RV64IMAFD ./riscv-rtems5/c/rv64imafd_medany/testsuites/sptests/spintrcritical24.exe
]
]
=> test start: SPINTRCRITICAL 24
] *** BEGIN OF TEST SPINTRCRITICAL 24 ***
] *** TEST VERSION: 5.0.0-m2005-1
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5.0.0-m2005-1, Newlib 7947581)
] ../../../../../../rtems/c/src/../../testsuites/sptests/spintrcritical24/init.c: 118 ctx->append_count > 0
]
] *** FATAL ***
] fatal source: 5 (RTEMS_FATAL_SOURCE_EXIT)
] fatal code: 0 (0x00000000)
] RTEMS version: 5.0.0-m2005-1
] RTEMS tools: 9.3.0 20200312 (RTEMS 5, RSB 5.0.0-m2005-1, Newlib 7947581)
] executing thread ID: 0x08a010001
] executing thread name: UI1
] executing thread name: UI1
[488/591] p:444 f:18 u:6 e:0 I:0 B:3 t:9 i:0 W:0 | riscv64/rv64imafd: splinkersets01.exe
<<skipping passes>>
[525/591] p:476 f:19 u:6 e:0 I:0 B:3 t:13 i:0 W:0 | riscv64/rv64imafd: spsysinit01.exe
Result: failed Time: 0:00:01.044289 spsysinit01.exe
=> run: spike --isa=RV64IMAFD ./riscv-rtems5/c/rv64imafd_medany/testsuites/sptests/spsysinit01.exe
] sysinit: begin
] sysinit: stack pointer: 0x80036a50
] sysinit: memory area 0: begin = 0x80036a80, size = 0x03fc9580
] sysinit: DIRTY_MEMORY: done
] sysinit: ISR_STACK: done
] sysinit: memory area 0: free begin = 0x8003eece, free size = 0x03fc1132
] sysinit: WORKSPACE: done
] sysinit: memory area 0: free begin = 0x84000000, free size = 0x00000000
] sysinit: MALLOC: done
]
]
=> test start: SPSYSINIT 1
] *** BEGIN OF TEST SPSYSINIT 1 ***
] *** TEST VERSION: 5.0.0-m2005-1
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5.0.0-m2005-1, Newlib 7947581)
] sysinit: BSP_START: done
] sysinit: CPU_COUNTER: done
] sysinit: INITIAL_EXTENSIONS: done
] sysinit: DATA_STRUCTURES: done
] sysinit: USER_EXTENSIONS: done
] sysinit: CLASSIC_TASKS: done
] sysinit: CLASSIC_TIMER: done
] sysinit: CLASSIC_MESSAGE_QUEUE: done
] sysinit: CLASSIC_SEMAPHORE: done
] sysinit: CLASSIC_PARTITION: done
] sysinit: CLASSIC_REGION: done
] sysinit: CLASSIC_DUAL_PORTED_MEMORY: done
] sysinit: CLASSIC_RATE_MONOTONIC: done
] sysinit: CLASSIC_BARRIER: done
] sysinit: POSIX_SIGNALS: done
] sysinit: POSIX_THREADS: done
] sysinit: POSIX_MESSAGE_QUEUE: done
] sysinit: POSIX_SEMAPHORE: done
] sysinit: POSIX_TIMER: done
] sysinit: POSIX_SHM: done
] sysinit: POSIX_KEYS: done
] sysinit: POSIX_CLEANUP: done
] sysinit: IDLE_THREADS: done
] sysinit: LIBIO: done
] sysinit: USER_ENVIRONMENT: done
] sysinit: ROOT_FILESYSTEM: done
] sysinit: BSP_PRE_DRIVERS: done
] sysinit: DEVICE_DRIVERS: done
] sysinit: CLASSIC_USER_TASKS: done
] sysinit: POSIX_USER_THREADS: done
] sysinit: STD_FILE_DESCRIPTORS: done
] sysinit: done
] ../../../../../../rtems/c/src/../../testsuites/sptests/spsysinit01/init.c: 902 sem != SEM_FAILED
]
] *** FATAL ***
] fatal source: 5 (RTEMS_FATAL_SOURCE_EXIT)
] fatal code: 0 (0x00000000)
] RTEMS version: 5.0.0-m2005-1
] RTEMS tools: 9.3.0 20200312 (RTEMS 5, RSB 5.0.0-m2005-1, Newlib 7947581)
] executing thread ID: 0x08a010001
] executing thread name: UI1
] executing thread name: UI1
[526/591] p:478 f:19 u:6 e:0 I:0 B:3 t:13 i:0 W:0 | riscv64/rv64imafd: spsyslock01.exe
<<skipping passes>>
[591/591] p:541 f:20 u:6 e:0 I:0 B:3 t:13 i:0 W:0 | riscv64/rv64imafd: tmtimer01.exe
Passed: 549
Failed: 20
User Input: 6
Expected Fail: 0
Indeterminate: 0
Benchmark: 3
Timeout: 13
Invalid: 0
Wrong Version: 0
Wrong Build: 0
Wrong Tools: 0
------------------
Total: 591
Failures:
spintrcritical16.exe
dl08.exe
dl05.exe
spintrcritical20.exe
spintrcritical08.exe
dl02.exe
dl07.exe
spintrcritical05.exe
spsysinit01.exe
spintrcritical04.exe
spintrcritical24.exe
spintrcritical10.exe
spintrcritical02.exe
dl06.exe
dl09.exe
spintrcritical01.exe
spintrcritical23.exe
spintrcritical22.exe
spintrcritical03.exe
spintrcritical21.exe
User Input:
dl10.exe
fileio.exe
monitor.exe
top.exe
capture.exe
termios.exe
Benchmark:
linpack.exe
whetstone.exe
dhrystone.exe
Timeouts:
block08.exe
sp01.exe
spcontext01.exe
psxtime.exe
spedfsched01.exe
ticker.exe
spcbssched01.exe
malloctest.exe
sp24.exe
sp12.exe
psxrwlock01.exe
sp20.exe
spedfsched02.exe
Average test time: 0:00:02.048158
Testing time : 0:20:10.461867
More information about the build
mailing list