[rtems-test] riscv32/rv32iac: RTEMS_POSIX_API: Passed:533 Failed:20 Timeout:29 Invalid:0 Wrong:0

joel at rtems.org joel at rtems.org
Sat May 23 09:52:57 UTC 2020


Testing time     : 0:48:31.924575
Average test time: 0:00:04.927114

Host
====
FreeBSD-12.1-RELEASE-p3-amd64-64bit-ELF (FreeBSD rtbf64b 12.1-RELEASE-p3 FreeBSD 12.1-RELEASE-p3 GENERIC amd64 amd64)

Configuration
=============
Version: 5.0.0.222d687969e008cdd464b1f92c79e83671094231
Build  : RTEMS_POSIX_API
Tools  : 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), Newlib 7947581)

Summary
=======

Passed:        533
Failed:         20
User Input:      6
Expected Fail:   0
Indeterminate:   0
Benchmark:       3
Timeout:        29
Invalid:         0
Wrong Version:   0
Wrong Build:     0
Wrong Tools:     0
------------------
Total:         591

Failures:
 dl01.exe
 dl02.exe
 dl05.exe
 dl06.exe
 dl07.exe
 dl08.exe
 dl09.exe
 psxfenv01.exe
 sp42.exe
 spintrcritical01.exe
 spintrcritical02.exe
 spintrcritical03.exe
 spintrcritical04.exe
 spintrcritical05.exe
 spintrcritical10.exe
 spintrcritical16.exe
 spintrcritical21.exe
 spintrcritical22.exe
 spintrcritical23.exe
 spsysinit01.exe
User Input:
 dl10.exe
 monitor.exe
 termios.exe
 top.exe
 capture.exe
 fileio.exe
Benchmark:
 linpack.exe
 dhrystone.exe
 whetstone.exe
Timeouts:
 mdosfs_fstime.exe
 block08.exe
 cpuuse.exe
 crypt01.exe
 psxintrcritical01.exe
 psxstat.exe
 psxtime.exe
 psxtimer01.exe
 ticker.exe
 sp01.exe
 sp04.exe
 sp05.exe
 sp12.exe
 sp19.exe
 sp20.exe
 sp24.exe
 sp30.exe
 sp73.exe
 spcbssched01.exe
 spcbssched03.exe
 spcontext01.exe
 spedfsched01.exe
 spedfsched03.exe
 spintrcritical07.exe
 spintrcritical15.exe
 spintrcritical18.exe
 spintrcritical24.exe
 spsimplesched01.exe
 tmfine01.exe
Log
===

RTEMS Testing - Tester, 5 (ea86d967ec0e)
 Command Line: /home/joel/rtems-cron-5/rtems-tools//tester/rtems-test --rtems-tools=/home/joel/rtems-cron-5/tools/5 --rtems-bsp=rv32iac_spike --log=run.log --mail --mail-from=joel at rtems.org --mail-to=build at rtems.org .
 Host: FreeBSD rtbf64b 12.1-RELEASE-p3 FreeBSD 12.1-RELEASE-p3 GENERIC amd64
 Python: 3.6.9 (default, Oct 24 2019, 01:18:01) [GCC 4.2.1 Compatible FreeBSD Clang 6.0.1 (tags/RELEASE_601/final 335540)]
Host: FreeBSD-12.1-RELEASE-p3-amd64-64bit-ELF (FreeBSD rtbf64b 12.1-RELEASE-p3 FreeBSD 12.1-RELEASE-p3 GENERIC amd64 amd64)
[  1/591] p:0   f:0   u:0   e:0   I:0   B:0   t:0   i:0   W:0   | riscv32/rv32iac: dhrystone.exe
 <<skipping passes>>
[ 41/591] p:34  f:0   u:0   e:0   I:0   B:3   t:0   i:0   W:0   | riscv32/rv32iac: mdosfs_fstime.exe
Result: timeout    Time: 0:03:00.507932 mdosfs_fstime.exe
=>  run: spike --isa=RV32IAC ./riscv-rtems5/c/rv32iac/testsuites/fstests/mdosfs_fstime.exe
] 
] 
=>  test start: FSTIME DOSFS
] *** BEGIN OF TEST FSTIME DOSFS ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), Newlib 7947581)
] Initializing filesystem DOSFS
] Sleep a few seconds
] Sleep a few seconds
] Sleep a few seconds
] *** TIMEOUT TIMEOUT
[ 42/591] p:35  f:0   u:0   e:0   I:0   B:3   t:0   i:0   W:0   | riscv32/rv32iac: mimfs_fserror.exe
 <<skipping passes>>
[ 67/591] p:60  f:0   u:0   e:0   I:0   B:3   t:0   i:0   W:0   | riscv32/rv32iac: block08.exe
Result: timeout    Time: 0:03:00.365083 block08.exe
=>  run: spike --isa=RV32IAC ./riscv-rtems5/c/rv32iac/testsuites/libtests/block08.exe
] 
] 
=>  test start: BLOCK 8
] *** BEGIN OF TEST BLOCK 8 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), 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
] DISK_DRV: W [60] 
] TEST PASSED
] Test 2.2 - STARTED
] Thread #1 started
] Thread #2 started
] DISK_DRV: R [70] 
] Test 2.2: Step 3 - OK
] Test 2.2: Step 5 - OK
] DISK_DRV: W [70] 
] TEST PASSED
] Test 3.1 - STARTED
] Thread #1 started
] Thread #2 started
] Test 3.1: Step 3 - OK
] DISK_DRV: W [80] 
] Test 3.1: Step 5 - OK
] DISK_DRV: W [85] 
] TEST PASSED
] Test 3.2 - STARTED
] Thread #1 started
] Thread #2 started
] Thread #3 started
] DISK_DRV: R [90] 
] *** TIMEOUT TIMEOUT
[ 68/591] p:60  f:0   u:0   e:0   I:0   B:3   t:1   i:0   W:0   | riscv32/rv32iac: block09.exe
 <<skipping passes>>
[ 80/591] p:72  f:0   u:0   e:0   I:0   B:3   t:1   i:0   W:0   | riscv32/rv32iac: cpuuse.exe
Result: timeout    Time: 0:03:00.468169 cpuuse.exe
=>  run: spike --isa=RV32IAC ./riscv-rtems5/c/rv32iac/testsuites/libtests/cpuuse.exe
] 
] 
=>  test start: CPUUSE
] *** BEGIN OF TEST CPUUSE ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), Newlib 7947581)
] TA1 - rtems_task_suspend - on Task 2
] TA1 - rtems_task_suspend - on Task 3
] TA1 - killing time
] TA1 - rtems_task_resume - on Task 2
] TA1 - rtems_task_resume - on Task 3
] TA1 - rtems_task_mode - change mode to NO RTEMS_PREEMPT
] TA1 - 09:15:09   12/31/1988
] TA1 - 09:15:10   12/31/1988
] TA1 - 09:15:11   12/31/1988
] TA1 - 09:15:12   12/31/1988
] *** TIMEOUT TIMEOUT
[ 81/591] p:73  f:0   u:0   e:0   I:0   B:3   t:1   i:0   W:0   | riscv32/rv32iac: crypt01.exe
Result: timeout    Time: 0:03:00.498121 crypt01.exe
=>  run: spike --isa=RV32IAC ./riscv-rtems5/c/rv32iac/testsuites/libtests/crypt01.exe
] 
] 
=>  test start: CRYPT 1
] *** BEGIN OF TEST CRYPT 1 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), Newlib 7947581)
] test crypt_md5_r()
] test crypt_sha256_r()
] input:    Hello world!
] salt:     $5$saltstring
] expected: $5$saltstring$5B8vYYiY.CVt1RlTTf8KbXBH3hsxY/GNooZaBBGWEc5
] actual:   $5$saltstring$5B8vYYiY.CVt1RlTTf8KbXBH3hsxY/GNooZaBBGWEc5
] input:    Hello world!
] salt:     $5$rounds=10000$saltstringsaltstring
] expected: $5$rounds=10000$saltstringsaltst$3xv.VbSHBb41AL9AvLeujZkZRBAwqFMz2.opqey6IcA
] actual:   $5$rounds=10000$saltstringsaltst$3xv.VbSHBb41AL9AvLeujZkZRBAwqFMz2.opqey6IcA
] input:    This is just a test
] salt:     $5$rounds=5000$toolongsaltstring
] expected: $5$rounds=5000$toolongsaltstrin$Un/5jzAHMgOGZ5.mWJpuVolil07guHPvOW8mGRcvxa5
] actual:   $5$rounds=5000$toolongsaltstrin$Un/5jzAHMgOGZ5.mWJpuVolil07guHPvOW8mGRcvxa5
] input:    a very much longer text to encrypt.  This one even stretches over morethan one line.
] salt:     $5$rounds=1400$anotherlongsaltstring
] expected: $5$rounds=1400$anotherlongsalts$Rx.j8H.h8HjEDGomFU8bDkXm3XIUnzyxf12oP84Bnq1
] actual:   $5$rounds=1400$anotherlongsalts$Rx.j8H.h8HjEDGomFU8bDkXm3XIUnzyxf12oP84Bnq1
] input:    we have a short salt string but not a short password
] salt:     $5$rounds=77777$short
] expected: $5$rounds=77777$short$JiO1O3ZpDAxGJeaDIuqCoEFysAe1mZNJRs3pw0KQRd/
] actual:   $5$rounds=77777$short$JiO1O3ZpDAxGJeaDIuqCoEFysAe1mZNJRs3pw0KQRd/
] input:    a short string
] salt:     $5$rounds=123456$asaltof16chars..
] expected: $5$rounds=123456$asaltof16chars..$gP3VQ/6X7UUEW3HkBn2w1/Ptq2jxPyzV/cZKmF/wJvD
] actual:   $5$rounds=123456$asaltof16chars..$gP3VQ/6X7UUEW3HkBn2w1/Ptq2jxPyzV/cZKmF/wJvD
] input:    the minimum number is still observed
] salt:     $5$rounds=10$roundstoolow
] expected: $5$rounds=1000$roundstoolow$yfvwcWrQ8l/K0DAWyuPMDNHpIVlTQebY9l/gL972bIC
] actual:   $5$rounds=1000$roundstoolow$yfvwcWrQ8l/K0DAWyuPMDNHpIVlTQebY9l/gL972bIC
] test crypt_sha512_r()
] input:    Hello world!
] salt:     $6$saltstring
] expected: $6$saltstring$svn8UoSVapNtMuq1ukKS4tPQd8iKwSMHWjl/O817G3uBnIFNjnQJuesI68u4OTLiBFdcbYEdFCoEOfaS35inz1
] actual:   $6$saltstring$svn8UoSVapNtMuq1ukKS4tPQd8iKwSMHWjl/O817G3uBnIFNjnQJuesI68u4OTLiBFdcbYEdFCoEOfaS35inz1
] input:    Hello world!
] salt:     $6$rounds=10000$saltstringsaltstring
] expected: $6$rounds=10000$saltstringsaltst$OW1/O6BYHV6BcXZu8QVeXbDWra3Oeqh0sbHbbMCVNSnCM/UrjmM0Dp8vOuZeHBy/YTBmSK6H9qs/y3RnOaw5v.
] actual:   $6$rounds=10000$saltstringsaltst$OW1/O6BYHV6BcXZu8QVeXbDWra3Oeqh0sbHbbMCVNSnCM/UrjmM0Dp8vOuZeHBy/YTBmSK6H9qs/y3RnOaw5v.
] input:    This is just a test
] salt:     $6$rounds=5000$toolongsaltstring
] expected: $6$rounds=5000$toolongsaltstrin$lQ8jolhgVRVhY4b5pZKaysCLi0QBxGoNeKQzQ3glMhwllF7oGDZxUhx1yxdYcz/e1JSbq3y6JMxxl8audkUEm0
] actual:   $6$rounds=5000$toolongsaltstrin$lQ8jolhgVRVhY4b5pZKaysCLi0QBxGoNeKQzQ3glMhwllF7oGDZxUhx1yxdYcz/e1JSbq3y6JMxxl8audkUEm0
] input:    a very much longer text to encrypt.  This one even stretches over morethan one line.
] salt:     $6$rounds=1400$anotherlongsaltstring
] expected: $6$rounds=1400$anotherlongsalts$POfYwTEok97VWcjxIiSOjiykti.o/pQs.wPvMxQ6Fm7I6IoYN3CmLs66x9t0oSwbtEW7o7UmJEiDwGqd8p4ur1
] actual:   $6$rounds=1400$anotherlongsalts$POfYwTEok97VWcjxIiSOjiykti.o/pQs.wPvMxQ6Fm7I6IoYN3CmLs66x9t0oSwbtEW7o7UmJEiDwGqd8p4ur1
] *** TIMEOUT TIMEOUT
[ 82/591] p:74  f:0   u:0   e:0   I:0   B:3   t:1   i:0   W:0   | riscv32/rv32iac: defaultconfig01.exe
 <<skipping passes>>
[ 87/591] p:79  f:0   u:0   e:0   I:0   B:3   t:1   i:0   W:0   | riscv32/rv32iac: dl01.exe
Result: failed     Time: 0:00:01.008814 dl01.exe
=>  run: spike --isa=RV32IAC ./riscv-rtems5/c/rv32iac/testsuites/libtests/dl01.exe
] 
] 
=>  test start: libdl (RTL) 1
] *** BEGIN OF TEST libdl (RTL) 1 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), Newlib 7947581)
] load: /dl01-o1.o
] 
] *** FATAL ***
] fatal source: 9 (RTEMS_FATAL_SOURCE_EXCEPTION)
] mstatus 0x00001880
] mcause  0x00000004
] mepc    0x80010c9a
] ra      0x8000fb24
] sp      0x80046350
] gp      0x80040800
] tp      0x00000000
] t0      0xffffff7f
] t1      0x8000fa9e
] t2      0xffffffff
] s0      0x8004f12a
] s1      0x8004e690
] a0      0x0000001b
] a1      0x80036d1c
] a2      0x8004e810
] a3      0x00000003
] a4      0x80010c9a
] a5      0x8004f190
] a6      0x00000066
] a7      0x8004f190
] s2      0x8004f190
] s3      0x80046410
] s4      0x00000001
] s5      0x80048f70
] s6      0x8004e810
] s7      0x8004eeb8
] s8      0x00000048
] s9      0x8004eb10
] s10     0x8004eb60
] s11     0x800463c0
] t3      0x53414c2e
] t4      0x00303232
] t5      0x4653414c
] t6      0x2e003931
] RTEMS version: 5.0.0.222d687969e008cdd464b1f92c79e83671094231
] RTEMS tools: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), Newlib 7947581)
] executing thread ID: 0x08a010001
] executing thread name: UI1 
] executing thread name: UI1 
[ 88/591] p:79  f:1   u:0   e:0   I:0   B:3   t:1   i:0   W:0   | riscv32/rv32iac: dl02.exe
Result: failed     Time: 0:00:01.007613 dl02.exe
=>  run: spike --isa=RV32IAC ./riscv-rtems5/c/rv32iac/testsuites/libtests/dl02.exe
] 
] 
=>  test start: libdl (RTL) 2
] *** BEGIN OF TEST libdl (RTL) 2 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), Newlib 7947581)
] load: /dl02-o1.o
] 
] *** FATAL ***
] fatal source: 9 (RTEMS_FATAL_SOURCE_EXCEPTION)
] mstatus 0x00001880
] mcause  0x00000004
] mepc    0x80010ae8
] ra      0x8000fb7c
] sp      0x80050330
] gp      0x8004a800
] tp      0x00000000
] t0      0xffffffff
] t1      0x8000faf6
] t2      0xffffffff
] s0      0x80059dfa
] s1      0x80058700
] a0      0x00000012
] a1      0x80040d40
] a2      0x80058880
] a3      0x00000003
] a4      0x80010ae8
] a5      0x8000bcb4
] a6      0xfffb1eba
] a7      0x8000bcb4
] s2      0x8000bcb4
] s3      0x800503f0
] s4      0x00000001
] s5      0x80052fd0
] s6      0x80058880
] s7      0x80057984
] s8      0x00000060
] s9      0x80058d20
] s10     0x80058d70
] s11     0x800503a0
] t3      0x2e003439
] t4      0x31465341
] t5      0x4c2e0033
] t6      0x39314653
] RTEMS version: 5.0.0.222d687969e008cdd464b1f92c79e83671094231
] RTEMS tools: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), Newlib 7947581)
] executing thread ID: 0x08a010001
] executing thread name: UI1 
] executing thread name: UI1 
[ 89/591] p:79  f:2   u:0   e:0   I:0   B:3   t:1   i:0   W:0   | riscv32/rv32iac: dl03.exe
 <<skipping passes>>
[ 91/591] p:81  f:2   u:0   e:0   I:0   B:3   t:1   i:0   W:0   | riscv32/rv32iac: dl05.exe
Result: failed     Time: 0:00:01.008951 dl05.exe
=>  run: spike --isa=RV32IAC ./riscv-rtems5/c/rv32iac/testsuites/libtests/dl05.exe
] 
] 
=>  test start: libdl (RTL) 5
] *** BEGIN OF TEST libdl (RTL) 5 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), Newlib 7947581)
] 
] *** FATAL ***
] fatal source: 9 (RTEMS_FATAL_SOURCE_EXCEPTION)
] mstatus 0x00001880
] mcause  0x00000004
] mepc    0x80010c30
] ra      0x8000fc9a
] sp      0x800654a0
] gp      0x80059800
] tp      0x00000000
] t0      0x0000006f
] t1      0x8000fc14
] t2      0xffffffff
] s0      0x80074a86
] s1      0x800730f0
] a0      0x0000001a
] a1      0x8004b564
] a2      0x800732e0
] a3      0x00000003
] a4      0x80010c30
] a5      0x80074c20
] a6      0x0000019a
] a7      0x80074c20
] s2      0x80074c20
] s3      0x80065560
] s4      0x00000001
] s5      0x8006cab5
] s6      0x800732e0
] s7      0x80074288
] s8      0x00000000
] s9      0x80073b20
] s10     0x80073b70
] s11     0x80065510
] t3      0x00000000
] t4      0x00006127
] t5      0x0000006f
] t6      0x00000000
] RTEMS version: 5.0.0.222d687969e008cdd464b1f92c79e83671094231
] RTEMS tools: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), Newlib 7947581)
] executing thread ID: 0x08a010001
] executing thread name: UI1 
] executing thread name: UI1 
[ 92/591] p:81  f:3   u:0   e:0   I:0   B:3   t:1   i:0   W:0   | riscv32/rv32iac: dl06.exe
Result: failed     Time: 0:00:01.009685 dl06.exe
=>  run: spike --isa=RV32IAC ./riscv-rtems5/c/rv32iac/testsuites/libtests/dl06.exe
] 
] 
=>  test start: libdl (RTL) 6
] *** BEGIN OF TEST libdl (RTL) 6 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), 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.222d687969e008cdd464b1f92c79e83671094231
] RTEMS tools: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), Newlib 7947581)
] executing thread ID: 0x08a010001
] executing thread name: UI1 
] executing thread name: UI1 
[ 93/591] p:81  f:4   u:0   e:0   I:0   B:3   t:1   i:0   W:0   | riscv32/rv32iac: dl07.exe
Result: failed     Time: 0:00:01.008826 dl07.exe
=>  run: spike --isa=RV32IAC ./riscv-rtems5/c/rv32iac/testsuites/libtests/dl07.exe
] 
] 
=>  test start: libdl (RTL) 7
] *** BEGIN OF TEST libdl (RTL) 7 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), Newlib 7947581)
] --------------------------------------------------
]  Run: 0
] Test source (link in strstr): testsuites/libtests/dl07/dl-load.c
] load: /dl07-o1.o
] 
] *** FATAL ***
] fatal source: 9 (RTEMS_FATAL_SOURCE_EXCEPTION)
] mstatus 0x00001880
] mcause  0x00000004
] mepc    0x80010cec
] ra      0x8000fd80
] sp      0x80066340
] gp      0x80060800
] tp      0x00000000
] t0      0xffffffff
] t1      0x8000fcfa
] t2      0xffffffff
] s0      0x8006f8a6
] s1      0x8006e850
] a0      0x00000012
] a1      0x80057910
] a2      0x8006ea30
] a3      0x00000003
] a4      0x80010cec
] a5      0x8000beb8
] a6      0xfff9c612
] a7      0x8000beb8
] s2      0x8000beb8
] s3      0x80066400
] s4      0x00000001
] s5      0x80069120
] s6      0x8006ea30
] s7      0x8006dad4
] s8      0x00000090
] s9      0x8006eec0
] s10     0x8006ef10
] s11     0x800663b0
] t3      0x2e003839
] t4      0x31465341
] t5      0x4c2e0037
] t6      0x39314653
] RTEMS version: 5.0.0.222d687969e008cdd464b1f92c79e83671094231
] RTEMS tools: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), Newlib 7947581)
] executing thread ID: 0x08a010001
] executing thread name: UI1 
] executing thread name: UI1 
[ 94/591] p:81  f:5   u:0   e:0   I:0   B:3   t:1   i:0   W:0   | riscv32/rv32iac: dl08.exe
Result: failed     Time: 0:00:01.008714 dl08.exe
=>  run: spike --isa=RV32IAC ./riscv-rtems5/c/rv32iac/testsuites/libtests/dl08.exe
] 
] 
=>  test start: libdl (RTL) 8
] *** BEGIN OF TEST libdl (RTL) 8 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), Newlib 7947581)
] --------------------------------------------------
]  Run: 0
] Test source (link in strstr): testsuites/libtests/dl08/dl-load.c
] load: /dl08-o1.o
] 
] *** FATAL ***
] fatal source: 9 (RTEMS_FATAL_SOURCE_EXCEPTION)
] mstatus 0x00001880
] mcause  0x00000004
] mepc    0x80010b00
] ra      0x8000fb94
] sp      0x80069350
] gp      0x80063800
] tp      0x00000000
] t0      0xffffffff
] t1      0x8000fb0e
] t2      0xffffffff
] s0      0x80072cd6
] s1      0x80071ca0
] a0      0x00000012
] a1      0x80059e28
] a2      0x80071e40
] a3      0x00000003
] a4      0x80010b00
] a5      0x8000bccc
] a6      0xfff98ff6
] a7      0x8000bccc
] s2      0x8000bccc
] s3      0x80069410
] s4      0x00000001
] s5      0x8006c110
] s6      0x80071e40
] s7      0x80070ac4
] s8      0x00000090
] s9      0x800722d0
] s10     0x80072310
] s11     0x800693c0
] t3      0x414c2e00
] t4      0x36393146
] t5      0x53414c2e
] t6      0x00353931
] RTEMS version: 5.0.0.222d687969e008cdd464b1f92c79e83671094231
] RTEMS tools: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), Newlib 7947581)
] executing thread ID: 0x08a010001
] executing thread name: UI1 
] executing thread name: UI1 
[ 95/591] p:81  f:6   u:0   e:0   I:0   B:3   t:1   i:0   W:0   | riscv32/rv32iac: dl09.exe
Result: failed     Time: 0:00:01.009595 dl09.exe
=>  run: spike --isa=RV32IAC ./riscv-rtems5/c/rv32iac/testsuites/libtests/dl09.exe
] 
] 
=>  test start: libdl (RTL) 9
] *** BEGIN OF TEST libdl (RTL) 9 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), Newlib 7947581)
] --------------------------------------------------
]  Run: 0
] Test source (link in strstr): testsuites/libtests/dl09/dl-load.c
] load: /dl09-o1.o
] 
] *** FATAL ***
] fatal source: 9 (RTEMS_FATAL_SOURCE_EXCEPTION)
] mstatus 0x00001880
] mcause  0x00000004
] mepc    0x80010c28
] ra      0x8000fcbc
] sp      0x800612c0
] gp      0x8005b800
] tp      0x00000000
] t0      0xffffffff
] t1      0x8000fc36
] t2      0xffffffff
] s0      0x8006a93e
] s1      0x80069850
] a0      0x00000012
] a1      0x80052848
] a2      0x80069a30
] a3      0x00000003
] a4      0x80010c28
] a5      0x8000bdf4
] a6      0xfffa14b6
] a7      0x8000bdf4
] s2      0x8000bdf4
] s3      0x80061380
] s4      0x00000001
] s5      0x80064120
] s6      0x80069a30
] s7      0x80068ad4
] s8      0x000000c0
] s9      0x80069ec0
] s10     0x80069f10
] s11     0x80061330
] t3      0x0000007f
] t4      0x00000000
] t5      0x00005901
] t6      0x00000061
] RTEMS version: 5.0.0.222d687969e008cdd464b1f92c79e83671094231
] RTEMS tools: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), Newlib 7947581)
] executing thread ID: 0x08a010001
] executing thread name: UI1 
] executing thread name: UI1 
[ 96/591] p:81  f:7   u:0   e:0   I:0   B:3   t:1   i:0   W:0   | riscv32/rv32iac: dl10.exe
 <<skipping passes>>
[195/591] p:173 f:7   u:4   e:0   I:0   B:3   t:4   i:0   W:0   | riscv32/rv32iac: psxfenv01.exe
Result: failed     Time: 0:00:01.010160 psxfenv01.exe
=>  run: spike --isa=RV32IAC ./riscv-rtems5/c/rv32iac/testsuites/psxtests/psxfenv01.exe
] 
] 
=>  test start: PSXFENV 01
] *** BEGIN OF TEST PSXFENV 01 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), Newlib 7947581)
] fesetenv(FE_DFL_ENV).
] feclearexcept(FE_ALL_EXCEPT).
] Divide by zero and confirm fetestexcept()
] ../../../../../../rtems/c/src/../../testsuites/psxtests/psxfenv01/init.c: 99 fetestexcept( FE_DIVBYZERO )
] 
] *** FATAL ***
] fatal source: 5 (RTEMS_FATAL_SOURCE_EXIT)
] fatal code: 0 (0x00000000)
] RTEMS version: 5.0.0.222d687969e008cdd464b1f92c79e83671094231
] RTEMS tools: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), Newlib 7947581)
] executing thread ID: 0x08a010001
] executing thread name: UI1 
] executing thread name: UI1 
[196/591] p:174 f:7   u:4   e:0   I:0   B:3   t:4   i:0   W:0   | riscv32/rv32iac: psxfile01.exe
 <<skipping passes>>
[206/591] p:183 f:8   u:4   e:0   I:0   B:3   t:4   i:0   W:0   | riscv32/rv32iac: psxintrcritical01.exe
Result: timeout    Time: 0:03:00.529496 psxintrcritical01.exe
=>  run: spike --isa=RV32IAC ./riscv-rtems5/c/rv32iac/testsuites/psxtests/psxintrcritical01.exe
] 
] 
=>  test start: PSXINTRCRITICAL 1
] *** BEGIN OF TEST PSXINTRCRITICAL 1 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), Newlib 7947581)
] Init - Trying to generate timer fire from ISR while firing
] Init - Variation is: POSIX Timer
] Init - There is no way for the test to know if it hits the case
] *** TIMEOUT TIMEOUT
[207/591] p:184 f:8   u:4   e:0   I:0   B:3   t:4   i:0   W:0   | riscv32/rv32iac: psxinttypes01.exe
 <<skipping passes>>
[249/591] p:225 f:8   u:4   e:0   I:0   B:3   t:5   i:0   W:0   | riscv32/rv32iac: psxstat.exe
Result: timeout    Time: 0:03:00.437305 psxstat.exe
=>  run: spike --isa=RV32IAC ./riscv-rtems5/c/rv32iac/testsuites/psxtests/psxstat.exe
] 
] 
=>  test start: PSXSTAT
] *** BEGIN OF TEST PSXSTAT ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), Newlib 7947581)
] --->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:0x40019ad8)
] ...st_ino     80033670
] ...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:0x40019ad8)
] ...st_ino     800339d0
] ...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:0x40019ad8)
] ...st_ino     80033a40
] ...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:0x40019ad8)
] ...st_ino     80033ab0
] ...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:0x40019ad8)
] ...st_ino     80033b20
] ...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:0x40019ad8)
] ...st_ino     80033b90
] ...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:0x40019ad8)
] ...st_ino     80033c00
] ...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:0x40019ad8)
] ...st_ino     800336d0
] ...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:0x40019ad8)
] ...st_ino     80033730
] ...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:0x40019ad8)
] ...st_ino     80033790
] ...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:0x40019ad8)
] ...st_ino     800337f0
] ...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:0x40019ad8)
] ...st_ino     80033850
] ...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:0x40019ad8)
] ...st_ino     800338b0
] ...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:0x40019ad8)
] ...st_ino     80033910
] ...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:0x40019ad8)
] ...st_ino     80033670
] ...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:0x40019ad8)
] ...st_ino     800339d0
] ...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:0x40019ad8)
] ...st_ino     80033a40
] ...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:0x40019ad8)
] ...st_ino     80033ab0
] ...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:0x40019ad8)
] ...st_ino     80033b20
] ...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:0x40019ad8)
] ...st_ino     80033b90
] ...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:0x40019ad8)
] ...st_ino     80033c00
] ...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:0x40019ad8)
] ...st_ino     800336d0
] ...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:0x40019ad8)
] ...st_ino     80033730
] ...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:0x40019ad8)
] ...st_ino     80033790
] ...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:0x40019ad8)
] ...st_ino     800337f0
] ...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:0x40019ad8)
] ...st_ino     80033850
] ...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:0x40019ad8)
] ...st_ino     800338b0
] ...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:0x40019ad8)
] ...st_ino     80033c70
] ...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:0x40019ad8)
] ...st_ino     800336d0
] ...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:0x40019ad8)
] ...st_ino     80033730
] ...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:0x40019ad8)
] ...st_ino     80033790
] ...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:0x40019ad8)
] ...st_ino     800337f0
] ...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:0x40019ad8)
] ...st_ino     80033850
] ...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:0x40019ad8)
] ...st_ino     800338b0
] ...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:0x40019ad8)
] ...st_ino     80033910
] ...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:0x40019ad8)
] ...st_ino     800339d0
] ...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:0x40019ad8)
] ...st_ino     80033a40
] ...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:0x40019ad8)
] ...st_ino     80033ab0
] ...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:0x40019ad8)
] ...st_ino     80033b20
] ...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:0x40019ad8)
] ...st_ino     80033b90
] ...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:0x40019ad8)
] ...st_ino     80033c00
] ...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:0x40019ad8)
] ...st_ino     800336d0
] ...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:0x40019ad8)
] ...st_ino     80033730
] ...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:0x40019ad8)
] ...st_ino     80033790
] ...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:0x40019ad8)
] ...st_ino     800337f0
] ...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:0x40019ad8)
] ...st_ino     80033850
] ...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:0x40019ad8)
] ...st_ino     800338b0
] ...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:0x40019ad8)
] ...st_ino     80033910
] ...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:0x40019ad8)
] ...st_ino     800339d0
] ...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:0x40019ad8)
] ...st_ino     80033a40
] ...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:0x40019ad8)
] ...st_ino     80033ab0
] ...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:0x40019ad8)
] ...st_ino     80033b20
] ...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:0x40019ad8)
] ...st_ino     80033b90
] ...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:0x40019ad8)
] ...st_ino     80033c00
] ...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:0x40019ad8)
] ...st_ino     800339d0
] ...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:0x40019ad8)
] ...st_ino     800346a0
] ...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:0x40019ad8)
] ...st_ino     800336d0
] ...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:0x40019ad8)
] ...st_ino     80034720
] ...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:0x40019ad8)
] ...st_ino     800336d0
] ...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:0x40019ad8)
] ...st_ino     800347a0
] ...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:0x40019ad8)
] ...st_ino     80034820
] ...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:0x40019ad8)
] ...st_ino     800336d0
] ...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:0x40019ad8)
] ...st_ino     80034880
] ...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:0x40019ad8)
] ...st_ino     80034980
] ...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:0x40019ad8)
] ...st_ino     800349e0
] ...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:0x40019ad8)
] ...st_ino     80034a40
] ...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:0x40019ad8)
] ...st_ino     80034aa0
] ...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:0x40019ad8)
] ...st_ino     80034b00
] ...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:0x40019ad8)
] ...st_ino     80034b60
] ...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:0x40019ad8)
] ...st_ino     80034bc0
] ...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:0x40019ad8)
] ...st_ino     80034c20
] ...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:0x40019ad8)
] ...st_ino     80034c80
] ...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:0x40019ad8)
] ...st_ino     800338b0
] ...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:0x40019ad8)
] ...st_ino     800338b0
] ...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 
] *** TIMEOUT TIMEOUT
[250/591] p:226 f:8   u:4   e:0   I:0   B:3   t:5   i:0   W:0   | riscv32/rv32iac: psxstrsignal01.exe
 <<skipping passes>>
[253/591] p:229 f:8   u:4   e:0   I:0   B:3   t:5   i:0   W:0   | riscv32/rv32iac: psxtime.exe
Result: timeout    Time: 0:03:00.660405 psxtime.exe
=>  run: spike --isa=RV32IAC ./riscv-rtems5/c/rv32iac/testsuites/psxtests/psxtime.exe
] 
] 
=>  test start: PSXTIME
] *** BEGIN OF TEST PSXTIME ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), 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
] 
] 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
] 
] *** TIMEOUT TIMEOUT
[254/591] p:230 f:8   u:4   e:0   I:0   B:3   t:5   i:0   W:0   | riscv32/rv32iac: psxtimer01.exe
Result: timeout    Time: 0:03:00.668280 psxtimer01.exe
=>  run: spike --isa=RV32IAC ./riscv-rtems5/c/rv32iac/testsuites/psxtests/psxtimer01.exe
] 
] 
=>  test start: PSXTIMER 1
] *** BEGIN OF TEST PSXTIMER 1 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), Newlib 7947581)
] 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
] starting C again with 0.5 second periodicity
] Executing task C with count =  6 Fri Jan  1 00:00:25 1988
] *** TIMEOUT TIMEOUT
[255/591] p:231 f:8   u:4   e:0   I:0   B:3   t:5   i:0   W:0   | riscv32/rv32iac: psxtimer02.exe
 <<skipping passes>>
[330/591] p:302 f:8   u:6   e:0   I:0   B:3   t:7   i:0   W:0   | riscv32/rv32iac: ticker.exe
Result: timeout    Time: 0:03:00.512756 ticker.exe
=>  run: spike --isa=RV32IAC ./riscv-rtems5/c/rv32iac/testsuites/samples/ticker.exe
] 
] 
=>  test start: CLOCK TICK
] *** BEGIN OF TEST CLOCK TICK ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), 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
] 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
] *** TIMEOUT TIMEOUT
[331/591] p:302 f:8   u:6   e:0   I:0   B:3   t:8   i:0   W:0   | riscv32/rv32iac: unlimited.exe
[332/591] p:303 f:8   u:6   e:0   I:0   B:3   t:8   i:0   W:0   | riscv32/rv32iac: sp01.exe
Result: timeout    Time: 0:03:00.349763 sp01.exe
=>  run: spike --isa=RV32IAC ./riscv-rtems5/c/rv32iac/testsuites/sptests/sp01.exe
] 
] 
=>  test start: SP 1
] *** BEGIN OF TEST SP 1 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), 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
[333/591] p:304 f:8   u:6   e:0   I:0   B:3   t:8   i:0   W:0   | riscv32/rv32iac: sp02.exe
 <<skipping passes>>
[335/591] p:306 f:8   u:6   e:0   I:0   B:3   t:8   i:0   W:0   | riscv32/rv32iac: sp04.exe
Result: timeout    Time: 0:03:00.489689 sp04.exe
=>  run: spike --isa=RV32IAC ./riscv-rtems5/c/rv32iac/testsuites/sptests/sp04.exe
] 
] 
=>  test start: SP 4
] *** BEGIN OF TEST SP 4 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), Newlib 7947581)
] TA1 - rtems_task_suspend - on Task 2
] TA1 - rtems_task_suspend - on Task 3
] TA1 - killing time
] TA1 - rtems_task_resume - on Task 2
] TA1 - rtems_task_resume - on Task 3
] TA1 - rtems_task_mode - change mode to NO RTEMS_PREEMPT
] TA1 - 09:15:09   12/31/1988
] TA1 - 09:15:10   12/31/1988
] TA1 - 09:15:11   12/31/1988
] TA1 - 09:15:12   12/31/1988
] TA1 - 09:15:13   12/31/1988
] TA1 - 09:15:14   12/31/1988
] TA1 - rtems_task_mode - change mode to RTEMS_PREEMPT
] *** TIMEOUT TIMEOUT
[336/591] p:307 f:8   u:6   e:0   I:0   B:3   t:8   i:0   W:0   | riscv32/rv32iac: sp05.exe
Result: timeout    Time: 0:03:00.513941 sp05.exe
=>  run: spike --isa=RV32IAC ./riscv-rtems5/c/rv32iac/testsuites/sptests/sp05.exe
] 
] 
=>  test start: SP 5
] *** BEGIN OF TEST SP 5 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), Newlib 7947581)
] TA1 - rtems_task_wake_after - sleep 5 seconds
] TA2 - rtems_task_suspend - suspend self
] TA3 - rtems_task_suspend - suspend self
] TA1 - rtems_task_suspend - suspend TA3
] TA1 - rtems_task_resume - resume TA2
] TA1 - rtems_task_wake_after - sleep 5 seconds
] TA2 - rtems_task_wake_after - sleep 1 second
] TA2 - rtems_task_wake_after - sleep 1 second
] TA2 - rtems_task_wake_after - sleep 1 second
] TA2 - rtems_task_wake_after - sleep 1 second
] TA2 - rtems_task_wake_after - sleep 1 second
] TA1 - rtems_task_suspend - suspend TA2
] TA1 - rtems_task_resume - resume TA3
] TA1 - rtems_task_wake_after - sleep 5 seconds
] TA3 - rtems_task_wake_after - sleep 1 second
] TA3 - rtems_task_wake_after - sleep 1 second
] TA3 - rtems_task_wake_after - sleep 1 second
] TA3 - rtems_task_wake_after - sleep 1 second
] TA3 - rtems_task_wake_after - sleep 1 second
] TA1 - rtems_task_suspend - suspend TA3
] TA1 - rtems_task_resume - resume TA2
] TA1 - rtems_task_wake_after - sleep 5 seconds
] TA2 - rtems_task_wake_after - sleep 1 second
] TA2 - rtems_task_wake_after - sleep 1 second
] TA2 - rtems_task_wake_after - sleep 1 second
] TA2 - rtems_task_wake_after - sleep 1 second
] TA2 - rtems_task_wake_after - sleep 1 second
] TA1 - rtems_task_suspend - suspend TA2
] TA1 - rtems_task_resume - resume TA3
] TA1 - rtems_task_wake_after - sleep 5 seconds
] TA3 - rtems_task_wake_after - sleep 1 second
] TA3 - rtems_task_wake_after - sleep 1 second
] TA3 - rtems_task_wake_after - sleep 1 second
] TA3 - rtems_task_wake_after - sleep 1 second
] TA3 - rtems_task_wake_after - sleep 1 second
] TA1 - rtems_task_suspend - suspend TA3
] TA1 - rtems_task_resume - resume TA2
] TA1 - rtems_task_wake_after - sleep 5 seconds
] TA2 - rtems_task_wake_after - sleep 1 second
] *** TIMEOUT TIMEOUT
[337/591] p:307 f:8   u:6   e:0   I:0   B:3   t:9   i:0   W:0   | riscv32/rv32iac: sp06.exe
 <<skipping passes>>
[341/591] p:309 f:8   u:6   e:0   I:0   B:3   t:11  i:0   W:0   | riscv32/rv32iac: sp12.exe
Result: timeout    Time: 0:03:00.388547 sp12.exe
=>  run: spike --isa=RV32IAC ./riscv-rtems5/c/rv32iac/testsuites/sptests/sp12.exe
] 
] 
=>  test start: SP 12
] *** BEGIN OF TEST SP 12 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), 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
] *** TIMEOUT TIMEOUT
[342/591] p:310 f:8   u:6   e:0   I:0   B:3   t:11  i:0   W:0   | riscv32/rv32iac: sp13.exe
 <<skipping passes>>
[348/591] p:315 f:8   u:6   e:0   I:0   B:3   t:12  i:0   W:0   | riscv32/rv32iac: sp19.exe
Result: timeout    Time: 0:03:00.412647 sp19.exe
=>  run: spike --isa=RV32IAC ./riscv-rtems5/c/rv32iac/testsuites/sptests/sp19.exe
] 
] 
=>  test start: SP 19
] *** BEGIN OF TEST SP 19 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), Newlib 7947581)
] FP1  - integer base = (0x6000)
] FP1  - float base = (NA)
] FP1  - integer base = (0x6000)
] FP1  - float base = (NA)
] TA1  - integer base = (0x1000)
] TA1  - rtems_clock_get_tod - 09:00:00   12/31/1988
] TA2  - integer base = (0x2000)
] TA2  - rtems_clock_get_tod - 09:00:00   12/31/1988
] TA3  - integer base = (0x3000)
] TA3  - rtems_clock_get_tod - 09:00:00   12/31/1988
] TA4  - integer base = (0x4000)
] TA4  - float base = (4000.4)
] TA4  - rtems_clock_get_tod - 09:00:00   12/31/1988
] TA4  - rtems_clock_get_tod - 09:00:01   12/31/1988
] TA4  - rtems_clock_get_tod - 09:00:02   12/31/1988
] TA4  - rtems_clock_get_tod - 09:00:03   12/31/1988
] TA4  - rtems_clock_get_tod - 09:00:04   12/31/1988
] TA5  - integer base = (0x5000)
] TA5  - float base = (5000.5)
] TA5  - rtems_clock_get_tod - 09:00:04   12/31/1988
] TA1  - rtems_clock_get_tod - 09:00:04   12/31/1988
] TA4  - rtems_clock_get_tod - 09:00:05   12/31/1988
] TA5  - rtems_clock_get_tod - 09:00:05   12/31/1988
] TA4  - rtems_clock_get_tod - 09:00:06   12/31/1988
] TA5  - rtems_clock_get_tod - 09:00:06   12/31/1988
] TA4  - rtems_clock_get_tod - 09:00:07   12/31/1988
] TA5  - rtems_clock_get_tod - 09:00:07   12/31/1988
] TA4  - rtems_clock_get_tod - 09:00:08   12/31/1988
] TA5  - rtems_clock_get_tod - 09:00:08   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
] TA4  - rtems_clock_get_tod - 09:00:09   12/31/1988
] TA5  - rtems_clock_get_tod - 09:00:09   12/31/1988
] TA4  - rtems_clock_get_tod - 09:00:10   12/31/1988
] TA5  - rtems_clock_get_tod - 09:00:10   12/31/1988
] TA4  - rtems_clock_get_tod - 09:00:11   12/31/1988
] TA5  - rtems_clock_get_tod - 09:00:11   12/31/1988
] TA4  - rtems_clock_get_tod - 09:00:12   12/31/1988
] TA5  - rtems_clock_get_tod - 09:00:12   12/31/1988
] *** TIMEOUT TIMEOUT
[349/591] p:316 f:8   u:6   e:0   I:0   B:3   t:12  i:0   W:0   | riscv32/rv32iac: sp20.exe
Result: timeout    Time: 0:03:00.434528 sp20.exe
=>  run: spike --isa=RV32IAC ./riscv-rtems5/c/rv32iac/testsuites/sptests/sp20.exe
] 
] 
=>  test start: SP 20
] *** BEGIN OF TEST SP 20 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), 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:317 f:8   u:6   e:0   I:0   B:3   t:12  i:0   W:0   | riscv32/rv32iac: sp2038.exe
 <<skipping passes>>
[354/591] p:320 f:8   u:6   e:0   I:0   B:3   t:13  i:0   W:0   | riscv32/rv32iac: sp24.exe
Result: timeout    Time: 0:03:00.486982 sp24.exe
=>  run: spike --isa=RV32IAC ./riscv-rtems5/c/rv32iac/testsuites/sptests/sp24.exe
] 
] 
=>  test start: SP 24
] *** BEGIN OF TEST SP 24 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), 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:321 f:8   u:6   e:0   I:0   B:3   t:13  i:0   W:0   | riscv32/rv32iac: sp25.exe
 <<skipping passes>>
[359/591] p:323 f:8   u:6   e:0   I:0   B:3   t:15  i:0   W:0   | riscv32/rv32iac: sp29.exe
error: spike.cfg:58: execute failed: spike --isa=RV32IAC ./riscv-rtems5/c/rv32iac/testsuites/sptests/sp42.exe: exit-code:255
[360/591] p:324 f:8   u:6   e:0   I:0   B:3   t:15  i:0   W:0   | riscv32/rv32iac: sp30.exe
Result: timeout    Time: 0:03:00.600578 sp30.exe
=>  run: spike --isa=RV32IAC ./riscv-rtems5/c/rv32iac/testsuites/sptests/sp30.exe
] 
] 
=>  test start: SP 30
] *** BEGIN OF TEST SP 30 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), Newlib 7947581)
] 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
] *** TIMEOUT TIMEOUT
[361/591] p:325 f:8   u:6   e:0   I:0   B:3   t:15  i:0   W:0   | riscv32/rv32iac: sp31.exe
 <<skipping passes>>
[370/591] p:333 f:8   u:6   e:0   I:0   B:3   t:16  i:0   W:0   | riscv32/rv32iac: sp42.exe
Result: failed     Time: 0:00:15.054066 sp42.exe
=>  run: spike --isa=RV32IAC ./riscv-rtems5/c/rv32iac/testsuites/sptests/sp42.exe
] 
] 
=>  test start: SP 42
] *** BEGIN OF TEST SP 42 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), Newlib 7947581)
] Exercising blocking discipline w/extract in FIFO order 
] Exercising blocking discipline w/unblock in FIFO order
] TA00 - unblocked - OK
] TA01 - unblocked - OK
] TA02 - unblocked - OK
] TA03 - unblocked - OK
] TA04 - unblocked - OK
] TA05 - unblocked - OK
] TA06 - unblocked - OK
] TA07 - unblocked - OK
] TA08 - unblocked - OK
] TA09 - unblocked - OK
] TA10 - unblocked - OK
] TA11 - unblocked - OK
] TA12 - unblocked - OK
] TA13 - unblocked - OK
] TA14 - unblocked - OK
] TA15 - unblocked - OK
] TA16 - unblocked - OK
] TA17 - unblocked - OK
] TA18 - unblocked - OK
] TA19 - unblocked - OK
] Exercising blocking discipline w/extract in priority order 
] Exercising blocking discipline w/unblock in priority order
] TA04 - unblocked - OK
] TA05 - unblocked - OK
[371/591] p:333 f:9   u:6   e:0   I:0   B:3   t:16  i:0   W:0   | riscv32/rv32iac: sp43.exe
 <<skipping passes>>
[400/591] p:361 f:9   u:6   e:0   I:0   B:3   t:17  i:0   W:0   | riscv32/rv32iac: sp73.exe
Result: timeout    Time: 0:03:00.412071 sp73.exe
=>  run: spike --isa=RV32IAC ./riscv-rtems5/c/rv32iac/testsuites/sptests/sp73.exe
] 
] 
=>  test start: SP 73
] *** BEGIN OF TEST SP 73 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), 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
[401/591] p:362 f:9   u:6   e:0   I:0   B:3   t:17  i:0   W:0   | riscv32/rv32iac: sp74.exe
 <<skipping passes>>
[408/591] p:369 f:9   u:6   e:0   I:0   B:3   t:17  i:0   W:0   | riscv32/rv32iac: spcbssched01.exe
Result: timeout    Time: 0:03:00.464851 spcbssched01.exe
=>  run: spike --isa=RV32IAC ./riscv-rtems5/c/rv32iac/testsuites/sptests/spcbssched01.exe
] 
] 
=>  test start: SPCBSSCHED 1
] *** BEGIN OF TEST SPCBSSCHED 1 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), 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
[409/591] p:370 f:9   u:6   e:0   I:0   B:3   t:17  i:0   W:0   | riscv32/rv32iac: spcbssched02.exe
[410/591] p:371 f:9   u:6   e:0   I:0   B:3   t:17  i:0   W:0   | riscv32/rv32iac: spcbssched03.exe
Result: timeout    Time: 0:03:00.441935 spcbssched03.exe
=>  run: spike --isa=RV32IAC ./riscv-rtems5/c/rv32iac/testsuites/sptests/spcbssched03.exe
] 
] 
=>  test start: SPCBSSCHED 3
] *** BEGIN OF TEST SPCBSSCHED 3 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), Newlib 7947581)
] PT1 - rtems_rate_monotonic_create id = 0x42010001
] PT1 - rtems_rate_monotonic_ident id = 0x42010001
] PT1 - (0x42010001) period 30
] PT2 - rtems_rate_monotonic_create id = 0x42010002
] PT2 - rtems_rate_monotonic_ident id = 0x42010002
] PT2 - (0x42010002) period 40
] PT3 - rtems_rate_monotonic_create id = 0x42010003
] PT3 - rtems_rate_monotonic_ident id = 0x42010003
] PT3 - (0x42010003) period 50
] PT4 - rtems_rate_monotonic_create id = 0x42010004
] PT4 - rtems_rate_monotonic_ident id = 0x42010004
] PT4 - (0x42010004) period 70
] AT5 AT6 P1-S ticks:2
] P1-F ticks:12
] P2-S ticks:12
] P2-F ticks:22
] P3-S ticks:22
] P3-F ticks:32
] P1-S ticks:32
] P1-F ticks:42
] P4-S ticks:42
] P4-F ticks:52
] P2-S ticks:52
] P1-S ticks:62
] P1-F ticks:72
] P2-F ticks:72
] P3-S ticks:72
] P3-F ticks:82
] AT6-S ticks:82
] P6-F ticks:87
] Killing task 6
] AT5-S ticks:87
] P1-S ticks:92
] P1-F ticks:102
] P2-S ticks:102
] P2-F ticks:112
] P4-S ticks:112
] P1-S ticks:122
] P1-F ticks:132
] P2-S ticks:132
] P2-F ticks:142
] P3-S ticks:142
] P1-S ticks:152
] P1-F ticks:162
] P3-F ticks:162
] P4-F ticks:162
] P2-S ticks:172
] P1-S ticks:182
] P1-F ticks:192
] P2-F ticks:192
] P3-S ticks:192
] P3-F ticks:202
] P4-S ticks:202
] P1-S ticks:212
] P1-F ticks:222
] P2-S ticks:222
] P2-F ticks:232
] P3-S ticks:232
] P1-S ticks:242
] P1-F ticks:252
] P2-S ticks:252
] P2-F ticks:262
] P3-F ticks:262
] Signal overrun, fixing the task
] P1-S ticks:272
] P1-F ticks:282
] P3-S ticks:282
] P2-S ticks:292
] P1-S ticks:302
] P1-F ticks:312
] P2-F ticks:312
] P3-F ticks:312
] P3-S ticks:322
] P1-S ticks:332
] P1-F ticks:342
] P2-S ticks:342
] P2-F ticks:352
] P3-F ticks:352
] P1-S ticks:362
] P1-F ticks:372
] P2-S ticks:372
] P2-F ticks:382
] P1-S ticks:392
] P1-F ticks:402
] P2-S ticks:412
] P1-S ticks:422
] P1-F ticks:432
] P2-F ticks:432
] P3-S ticks:432
] P1-S ticks:452
] P1-F ticks:462
] P2-S ticks:462
] P2-F ticks:472
] P3-F ticks:472
] P1-S ticks:482
] P1-F ticks:492
] P2-S ticks:492
] P2-F ticks:502
] P1-S ticks:512
] P1-F ticks:522
] P3-S ticks:522
] P2-S ticks:532
] P1-S ticks:542
] P1-F ticks:552
] P2-F ticks:552
] P3-F ticks:552
] P1-S ticks:572
] P1-F ticks:582
] P2-S ticks:582
] P2-F ticks:592
] P1-S ticks:602
] P1-F ticks:612
] P2-S ticks:612
] P2-F ticks:622
] P3-S ticks:622
] P1-S ticks:632
] P1-F ticks:642
] P3-F ticks:642
] P2-S ticks:652
] P1-S ticks:662
] P1-F ticks:672
] P2-F ticks:672
] P1-S ticks:692
] P1-F ticks:702
] P2-S ticks:702
] P2-F ticks:712
] *** TIMEOUT TIMEOUT
[411/591] p:372 f:9   u:6   e:0   I:0   B:3   t:17  i:0   W:0   | riscv32/rv32iac: spchain.exe
 <<skipping passes>>
[418/591] p:379 f:9   u:6   e:0   I:0   B:3   t:17  i:0   W:0   | riscv32/rv32iac: spcontext01.exe
Result: timeout    Time: 0:03:00.650270 spcontext01.exe
=>  run: spike --isa=RV32IAC ./riscv-rtems5/c/rv32iac/testsuites/sptests/spcontext01.exe
] 
] 
=>  test start: SPCONTEXT 1
] *** BEGIN OF TEST SPCONTEXT 1 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), 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
] *** TIMEOUT TIMEOUT
] Test configuration F F N... 
] Test configuration F F N... 
[419/591] p:379 f:9   u:6   e:0   I:0   B:3   t:18  i:0   W:0   | riscv32/rv32iac: spcoverage.exe
 <<skipping passes>>
[423/591] p:383 f:9   u:6   e:0   I:0   B:3   t:18  i:0   W:0   | riscv32/rv32iac: spedfsched01.exe
Result: timeout    Time: 0:03:00.355526 spedfsched01.exe
=>  run: spike --isa=RV32IAC ./riscv-rtems5/c/rv32iac/testsuites/sptests/spedfsched01.exe
] 
] 
=>  test start: SPEDFSCHED 1
] *** BEGIN OF TEST SPEDFSCHED 1 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), 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
[424/591] p:383 f:9   u:6   e:0   I:0   B:3   t:19  i:0   W:0   | riscv32/rv32iac: spedfsched02.exe
[425/591] p:383 f:9   u:6   e:0   I:0   B:3   t:20  i:0   W:0   | riscv32/rv32iac: spedfsched03.exe
Result: timeout    Time: 0:03:00.433965 spedfsched03.exe
=>  run: spike --isa=RV32IAC ./riscv-rtems5/c/rv32iac/testsuites/sptests/spedfsched03.exe
] 
] 
=>  test start: SPEDFSCHED 3
] *** BEGIN OF TEST SPEDFSCHED 3 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), Newlib 7947581)
] PT1 - rtems_rate_monotonic_create id = 0x42010001
] PT1 - rtems_rate_monotonic_ident id = 0x42010001
] PT1 - (0x42010001) period 30
] PT2 - rtems_rate_monotonic_create id = 0x42010002
] PT2 - rtems_rate_monotonic_ident id = 0x42010002
] PT2 - (0x42010002) period 40
] PT3 - rtems_rate_monotonic_create id = 0x42010003
] PT3 - rtems_rate_monotonic_ident id = 0x42010003
] PT3 - (0x42010003) period 50
] PT4 - rtems_rate_monotonic_create id = 0x42010004
] PT4 - rtems_rate_monotonic_ident id = 0x42010004
] PT4 - (0x42010004) period 70
] AT5 AT6 P1-S ticks:2
] P1-F ticks:12
] P2-S ticks:12
] P2-F ticks:22
] P3-S ticks:22
] P1-S ticks:32
] P1-F ticks:42
] P3-F ticks:42
] P4-S ticks:42
] P2-S ticks:52
] P2-F ticks:62
] P1-S ticks:62
] P1-F ticks:72
] P4-F ticks:72
] P3-S ticks:72
] P3-F ticks:82
] AT6-S ticks:82
] P6-F ticks:87
] Killing task 6
] AT5-S ticks:87
] P1-S ticks:92
] P1-F ticks:102
] P2-S ticks:102
] P2-F ticks:112
] P4-S ticks:112
] P1-S ticks:122
] P1-F ticks:132
] P3-S ticks:132
] P3-F ticks:142
] P2-S ticks:142
] P2-F ticks:152
] P4-F ticks:152
] P1-S ticks:152
] P1-F ticks:162
] P2-S ticks:172
] P2-F ticks:182
] P1-S ticks:182
] P1-F ticks:192
] P3-S ticks:192
] P3-F ticks:202
] P4-S ticks:202
] P1-S ticks:212
] P1-F ticks:222
] P4-F ticks:222
] P2-S ticks:222
] P2-F ticks:232
] P3-S ticks:232
] P3-F ticks:242
] P1-S ticks:242
] P1-F ticks:252
] P2-S ticks:252
] P2-F ticks:262
] P4-S ticks:262
] P1-S ticks:272
] P1-F ticks:282
] P4-F ticks:282
] P3-S ticks:282
] P3-F ticks:292
] P2-S ticks:292
] P2-F ticks:302
] P1-S ticks:302
] P1-F ticks:312
] P5-F ticks:312
] Killing task 5
] P3-S ticks:322
] P1-S ticks:332
] P1-F ticks:342
] P3-F ticks:342
] P2-S ticks:342
] P2-F ticks:352
] P4-S ticks:352
] P4-F ticks:362
] P1-S ticks:362
] P1-F ticks:372
] P2-S ticks:372
] P2-F ticks:382
] P3-S ticks:382
] P3-F ticks:392
] P1-S ticks:392
] P1-F ticks:402
] P4-S ticks:402
] P2-S ticks:412
] P2-F ticks:422
] P1-S ticks:422
] P1-F ticks:432
] P4-F ticks:432
] P3-S ticks:432
] P3-F ticks:442
] P1-S ticks:452
] P1-F ticks:462
] P2-S ticks:462
] P2-F ticks:472
] P3-S ticks:472
] P1-S ticks:482
] P1-F ticks:492
] P3-F ticks:492
] P4-S ticks:492
] P4-F ticks:502
] P2-S ticks:502
] P2-F ticks:512
] P1-S ticks:512
] P1-F ticks:522
] P3-S ticks:522
] P3-F ticks:532
] P2-S ticks:532
] P2-F ticks:542
] P1-S ticks:542
] P1-F ticks:552
] P4-S ticks:552
] P4-F ticks:562
] P1-S ticks:572
] P1-F ticks:582
] P2-S ticks:582
] P2-F ticks:592
] P3-S ticks:592
] P3-F ticks:602
] P1-S ticks:602
] P1-F ticks:612
] P2-S ticks:612
] P2-F ticks:622
] P4-S ticks:622
] *** TIMEOUT TIMEOUT
[426/591] p:383 f:9   u:6   e:0   I:0   B:3   t:21  i:0   W:0   | riscv32/rv32iac: spedfsched04.exe
 <<skipping passes>>
[466/591] p:422 f:9   u:6   e:0   I:0   B:3   t:22  i:0   W:0   | riscv32/rv32iac: spintrcritical01.exe
Result: failed     Time: 0:00:01.009804 spintrcritical01.exe
=>  run: spike --isa=RV32IAC ./riscv-rtems5/c/rv32iac/testsuites/sptests/spintrcritical01.exe
] 
] 
=>  test start: SPINTRCRITICAL 1
] *** BEGIN OF TEST SPINTRCRITICAL 1 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), 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.222d687969e008cdd464b1f92c79e83671094231
] RTEMS tools: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), Newlib 7947581)
] executing thread ID: 0x08a010001
] executing thread name: UI1 
] executing thread name: UI1 
[467/591] p:423 f:9   u:6   e:0   I:0   B:3   t:22  i:0   W:0   | riscv32/rv32iac: spintrcritical02.exe
Result: failed     Time: 0:00:01.011663 spintrcritical02.exe
=>  run: spike --isa=RV32IAC ./riscv-rtems5/c/rv32iac/testsuites/sptests/spintrcritical02.exe
] 
] 
=>  test start: SPINTRCRITICAL 2
] *** BEGIN OF TEST SPINTRCRITICAL 2 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), 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.222d687969e008cdd464b1f92c79e83671094231
] RTEMS tools: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), Newlib 7947581)
] executing thread ID: 0x08a010001
] executing thread name: UI1 
] executing thread name: UI1 
[468/591] p:423 f:10  u:6   e:0   I:0   B:3   t:22  i:0   W:0   | riscv32/rv32iac: spintrcritical03.exe
Result: failed     Time: 0:00:01.011930 spintrcritical03.exe
=>  run: spike --isa=RV32IAC ./riscv-rtems5/c/rv32iac/testsuites/sptests/spintrcritical03.exe
] 
] 
=>  test start: SPINTRCRITICAL 3
] *** BEGIN OF TEST SPINTRCRITICAL 3 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), 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.222d687969e008cdd464b1f92c79e83671094231
] RTEMS tools: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), Newlib 7947581)
] executing thread ID: 0x08a010001
] executing thread name: UI1 
] executing thread name: UI1 
[469/591] p:423 f:11  u:6   e:0   I:0   B:3   t:22  i:0   W:0   | riscv32/rv32iac: spintrcritical04.exe
Result: failed     Time: 0:00:01.010433 spintrcritical04.exe
=>  run: spike --isa=RV32IAC ./riscv-rtems5/c/rv32iac/testsuites/sptests/spintrcritical04.exe
] 
] 
=>  test start: SPINTRCRITICAL 4
] *** BEGIN OF TEST SPINTRCRITICAL 4 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), 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.222d687969e008cdd464b1f92c79e83671094231
] RTEMS tools: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), Newlib 7947581)
] executing thread ID: 0x08a010001
] executing thread name: UI1 
] executing thread name: UI1 
[470/591] p:423 f:12  u:6   e:0   I:0   B:3   t:22  i:0   W:0   | riscv32/rv32iac: spintrcritical05.exe
Result: failed     Time: 0:00:01.011211 spintrcritical05.exe
=>  run: spike --isa=RV32IAC ./riscv-rtems5/c/rv32iac/testsuites/sptests/spintrcritical05.exe
] 
] 
=>  test start: SPINTRCRITICAL 5
] *** BEGIN OF TEST SPINTRCRITICAL 5 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), 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.222d687969e008cdd464b1f92c79e83671094231
] RTEMS tools: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), Newlib 7947581)
] executing thread ID: 0x08a010001
] executing thread name: UI1 
] executing thread name: UI1 
[471/591] p:423 f:13  u:6   e:0   I:0   B:3   t:22  i:0   W:0   | riscv32/rv32iac: spintrcritical06.exe
[472/591] p:423 f:14  u:6   e:0   I:0   B:3   t:22  i:0   W:0   | riscv32/rv32iac: spintrcritical07.exe
Result: timeout    Time: 0:03:00.519910 spintrcritical07.exe
=>  run: spike --isa=RV32IAC ./riscv-rtems5/c/rv32iac/testsuites/sptests/spintrcritical07.exe
] 
] 
=>  test start: SPINTRCRITICAL 7
] *** BEGIN OF TEST SPINTRCRITICAL 7 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), Newlib 7947581)
] Init - Trying to generate semaphore release from ISR while blocking
] Init - There is no way for the test to know if it hits the case
] Init - Variation is: Priority/Restart Search Task (Backward)
] *** TIMEOUT TIMEOUT
[473/591] p:424 f:14  u:6   e:0   I:0   B:3   t:22  i:0   W:0   | riscv32/rv32iac: spintrcritical08.exe
 <<skipping passes>>
[475/591] p:426 f:14  u:6   e:0   I:0   B:3   t:22  i:0   W:0   | riscv32/rv32iac: spintrcritical10.exe
Result: failed     Time: 0:00:01.033639 spintrcritical10.exe
=>  run: spike --isa=RV32IAC ./riscv-rtems5/c/rv32iac/testsuites/sptests/spintrcritical10.exe
] 
] 
=>  test start: SPINTRCRITICAL 10
] *** BEGIN OF TEST SPINTRCRITICAL 10 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), 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.222d687969e008cdd464b1f92c79e83671094231
] RTEMS tools: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), Newlib 7947581)
] executing thread ID: 0x08a010001
] executing thread name: UI1 
] executing thread name: UI1 
[476/591] p:426 f:15  u:6   e:0   I:0   B:3   t:22  i:0   W:0   | riscv32/rv32iac: spintrcritical11.exe
 <<skipping passes>>
[480/591] p:430 f:15  u:6   e:0   I:0   B:3   t:23  i:0   W:0   | riscv32/rv32iac: spintrcritical15.exe
Result: timeout    Time: 0:03:00.441279 spintrcritical15.exe
=>  run: spike --isa=RV32IAC ./riscv-rtems5/c/rv32iac/testsuites/sptests/spintrcritical15.exe
] 
] 
=>  test start: SPINTRCRITICAL 15
] *** BEGIN OF TEST SPINTRCRITICAL 15 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), Newlib 7947581)
] Init - Trying to generate timeout of a thread while another is blocking
] Init -   on the same thread queue
] Init - There is no way for the test to know if it hits the case
] Init - rtems_semaphore_create - OK
] Init - rtems_task_create - OK
] *** TIMEOUT TIMEOUT
[481/591] p:430 f:15  u:6   e:0   I:0   B:3   t:23  i:0   W:0   | riscv32/rv32iac: spintrcritical16.exe
Result: failed     Time: 0:00:01.009936 spintrcritical16.exe
=>  run: spike --isa=RV32IAC ./riscv-rtems5/c/rv32iac/testsuites/sptests/spintrcritical16.exe
] 
] 
=>  test start: SPINTRCRITICAL 16
] *** BEGIN OF TEST SPINTRCRITICAL 16 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), 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.222d687969e008cdd464b1f92c79e83671094231
] RTEMS tools: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), Newlib 7947581)
] executing thread ID: 0x08a010001
] executing thread name: UI1 
] executing thread name: UI1 
[482/591] p:430 f:16  u:6   e:0   I:0   B:3   t:23  i:0   W:0   | riscv32/rv32iac: spintrcritical18.exe
Result: timeout    Time: 0:03:00.423749 spintrcritical18.exe
=>  run: spike --isa=RV32IAC ./riscv-rtems5/c/rv32iac/testsuites/sptests/spintrcritical18.exe
] 
] 
=>  test start: SPINTRCRITICAL 18
] *** BEGIN OF TEST SPINTRCRITICAL 18 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), Newlib 7947581)
] *** TIMEOUT TIMEOUT
[483/591] p:431 f:16  u:6   e:0   I:0   B:3   t:23  i:0   W:0   | riscv32/rv32iac: spintrcritical20.exe
[484/591] p:432 f:16  u:6   e:0   I:0   B:3   t:23  i:0   W:0   | riscv32/rv32iac: spintrcritical21.exe
Result: failed     Time: 0:00:01.009611 spintrcritical21.exe
=>  run: spike --isa=RV32IAC ./riscv-rtems5/c/rv32iac/testsuites/sptests/spintrcritical21.exe
] 
] 
=>  test start: SPINTRCRITICAL 21
] *** BEGIN OF TEST SPINTRCRITICAL 21 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), 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.222d687969e008cdd464b1f92c79e83671094231
] RTEMS tools: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), Newlib 7947581)
] executing thread ID: 0x08a010001
] executing thread name: UI1 
] executing thread name: UI1 
[485/591] p:432 f:17  u:6   e:0   I:0   B:3   t:23  i:0   W:0   | riscv32/rv32iac: spintrcritical22.exe
Result: failed     Time: 0:00:01.008820 spintrcritical22.exe
=>  run: spike --isa=RV32IAC ./riscv-rtems5/c/rv32iac/testsuites/sptests/spintrcritical22.exe
] 
] 
=>  test start: SPINTRCRITICAL 22
] *** BEGIN OF TEST SPINTRCRITICAL 22 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), 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.222d687969e008cdd464b1f92c79e83671094231
] RTEMS tools: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), Newlib 7947581)
] executing thread ID: 0x08a010001
] executing thread name: UI1 
] executing thread name: UI1 
[486/591] p:432 f:18  u:6   e:0   I:0   B:3   t:23  i:0   W:0   | riscv32/rv32iac: spintrcritical23.exe
Result: failed     Time: 0:00:01.008817 spintrcritical23.exe
=>  run: spike --isa=RV32IAC ./riscv-rtems5/c/rv32iac/testsuites/sptests/spintrcritical23.exe
] 
] 
=>  test start: SPINTRCRITICAL 23
] *** BEGIN OF TEST SPINTRCRITICAL 23 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), 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.222d687969e008cdd464b1f92c79e83671094231
] RTEMS tools: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), Newlib 7947581)
] executing thread ID: 0x08a010001
] executing thread name: UI1 
] executing thread name: UI1 
[487/591] p:432 f:19  u:6   e:0   I:0   B:3   t:23  i:0   W:0   | riscv32/rv32iac: spintrcritical24.exe
Result: timeout    Time: 0:03:00.412362 spintrcritical24.exe
=>  run: spike --isa=RV32IAC ./riscv-rtems5/c/rv32iac/testsuites/sptests/spintrcritical24.exe
] 
] 
=>  test start: SPINTRCRITICAL 24
] *** BEGIN OF TEST SPINTRCRITICAL 24 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), Newlib 7947581)
] *** TIMEOUT TIMEOUT
[488/591] p:432 f:19  u:6   e:0   I:0   B:3   t:24  i:0   W:0   | riscv32/rv32iac: splinkersets01.exe
 <<skipping passes>>
[518/591] p:459 f:19  u:6   e:0   I:0   B:3   t:27  i:0   W:0   | riscv32/rv32iac: spsimplesched01.exe
Result: timeout    Time: 0:03:00.502773 spsimplesched01.exe
=>  run: spike --isa=RV32IAC ./riscv-rtems5/c/rv32iac/testsuites/sptests/spsimplesched01.exe
] 
] 
=>  test start: SPSIMPLESCHED 1
] *** BEGIN OF TEST SPSIMPLESCHED 1 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), 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
] TA1  - rtems_clock_get_tod - 09:00:24   12/31/1988
] *** TIMEOUT TIMEOUT
[519/591] p:460 f:19  u:6   e:0   I:0   B:3   t:27  i:0   W:0   | riscv32/rv32iac: spsimplesched02.exe
 <<skipping passes>>
[525/591] p:466 f:19  u:6   e:0   I:0   B:3   t:27  i:0   W:0   | riscv32/rv32iac: spsysinit01.exe
Result: failed     Time: 0:00:01.008736 spsysinit01.exe
=>  run: spike --isa=RV32IAC ./riscv-rtems5/c/rv32iac/testsuites/sptests/spsysinit01.exe
] sysinit: begin
] sysinit: stack pointer: 0x8002b220
] sysinit: memory area 0: begin = 0x8002b240, size = 0x03fd4dc0
] sysinit: DIRTY_MEMORY: done
] sysinit: ISR_STACK: done
] sysinit: memory area 0: free begin = 0x8002f606, free size = 0x03fd09fa
] 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.222d687969e008cdd464b1f92c79e83671094231
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), 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.222d687969e008cdd464b1f92c79e83671094231
] RTEMS tools: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), Newlib 7947581)
] executing thread ID: 0x08a010001
] executing thread name: UI1 
] executing thread name: UI1 
[526/591] p:466 f:20  u:6   e:0   I:0   B:3   t:27  i:0   W:0   | riscv32/rv32iac: spsyslock01.exe
 <<skipping passes>>
[588/591] p:528 f:20  u:6   e:0   I:0   B:3   t:27  i:0   W:0   | riscv32/rv32iac: tmfine01.exe
Result: timeout    Time: 0:03:00.924684 tmfine01.exe
=>  run: spike --isa=RV32IAC ./riscv-rtems5/c/rv32iac/testsuites/tmtests/tmfine01.exe
] 
] 
=>  test start: TMFINE 1
] *** BEGIN OF TEST TMFINE 1 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), Newlib 7947581)
] <TestTimeFine01>
]   <SelfEvent activeWorker="1">
]     <Counter worker="0">7676428</Counter>
]   </SelfEvent>
]   <AllToOneEvent activeWorker="1">
]     <Counter worker="0">7453779</Counter>
]   </AllToOneEvent>
]   <OneMutex activeWorker="1">
]     <Counter worker="0">7237441</Counter>
]   </OneMutex>
]   <ManyMutex activeWorker="1">
]     <Counter worker="0">7237801</Counter>
]   </ManyMutex>
]   <SelfMsg activeWorker="1">
]     <Counter worker="0">3221956</Counter>
]   </SelfMsg>
]   <ManyToOneMsg activeWorker="1">
]     <Counter worker="0">3211675</Counter>
]   </ManyToOneMsg>
]   <ManySysLockMutex activeWorker="1">
]     <Counter worker="0">39951039</Counter>
]   </ManySysLockMutex>
]   <ManyClassicCeilingMutex activeWorker="1">
]     <Counter worker="0">1358822</Counter>
]   </ManyClassicCeilingMutex>
] *** TIMEOUT TIMEOUT
[589/591] p:529 f:20  u:6   e:0   I:0   B:3   t:27  i:0   W:0   | riscv32/rv32iac: tmonetoone.exe
 <<skipping passes>>
[591/591] p:531 f:20  u:6   e:0   I:0   B:3   t:27  i:0   W:0   | riscv32/rv32iac: tmtimer01.exe

Passed:        533
Failed:         20
User Input:      6
Expected Fail:   0
Indeterminate:   0
Benchmark:       3
Timeout:        29
Invalid:         0
Wrong Version:   0
Wrong Build:     0
Wrong Tools:     0
------------------
Total:         591
Failures:
 dl01.exe
 dl02.exe
 dl05.exe
 dl06.exe
 dl07.exe
 dl08.exe
 dl09.exe
 psxfenv01.exe
 sp42.exe
 spintrcritical01.exe
 spintrcritical02.exe
 spintrcritical03.exe
 spintrcritical04.exe
 spintrcritical05.exe
 spintrcritical10.exe
 spintrcritical16.exe
 spintrcritical21.exe
 spintrcritical22.exe
 spintrcritical23.exe
 spsysinit01.exe
User Input:
 dl10.exe
 monitor.exe
 termios.exe
 top.exe
 capture.exe
 fileio.exe
Benchmark:
 linpack.exe
 dhrystone.exe
 whetstone.exe
Timeouts:
 mdosfs_fstime.exe
 block08.exe
 cpuuse.exe
 crypt01.exe
 psxintrcritical01.exe
 psxstat.exe
 psxtime.exe
 psxtimer01.exe
 ticker.exe
 sp01.exe
 sp04.exe
 sp05.exe
 sp12.exe
 sp19.exe
 sp20.exe
 sp24.exe
 sp30.exe
 sp73.exe
 spcbssched01.exe
 spcbssched03.exe
 spcontext01.exe
 spedfsched01.exe
 spedfsched03.exe
 spintrcritical07.exe
 spintrcritical15.exe
 spintrcritical18.exe
 spintrcritical24.exe
 spsimplesched01.exe
 tmfine01.exe
Average test time: 0:00:04.927114
Testing time     : 0:48:31.924575


More information about the build mailing list