[rtems-test] riscv32/rv32imac: RTEMS_POSIX_API: Passed:545 Failed:22 Timeout:15 Invalid:0 Wrong:0
joel at rtems.org
joel at rtems.org
Sun Apr 12 13:15:55 UTC 2020
Testing time : 0:36:32.850162
Average test time: 0:00:03.710406
Host
====
Linux-4.15.0-91-generic-x86_64-with-Ubuntu-18.04-bionic (Linux rtbf64a 4.15.0-91-generic #92-Ubuntu SMP Fri Feb 28 11:09:48 UTC 2020 x86_64 x86_64)
Configuration
=============
Version: 5.0.0.d35722e66c68ee2bbdbe14d8d30fa8f3a02da993-modified
Build : RTEMS_POSIX_API
Tools : 9.3.0 20200312 (RTEMS 5, RSB 5 (190b39e91399), Newlib 7947581)
Summary
=======
Passed: 545
Failed: 22
User Input: 6
Expected Fail: 0
Indeterminate: 0
Benchmark: 3
Timeout: 15
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
spintrcritical01.exe
spintrcritical02.exe
spintrcritical03.exe
spintrcritical04.exe
spintrcritical05.exe
spintrcritical08.exe
spintrcritical10.exe
spintrcritical16.exe
spintrcritical20.exe
spintrcritical21.exe
spintrcritical22.exe
spintrcritical23.exe
spintrcritical24.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:
block08.exe
cpuuse.exe
crypt01.exe
psxrwlock01.exe
psxsignal01.exe
psxtime.exe
ticker.exe
sp04.exe
sp12.exe
sp20.exe
sp30.exe
sp32.exe
spedfsched03.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=rv32imac_spike --log=run.log --mail --mail-from=joel at rtems.org --mail-to=build at rtems.org .
Host: Linux rtbf64a 4.15.0-91-generic #92-Ubuntu SMP Fri Feb 28 11:09:48 UTC 2020 x86_64
Python: 3.6.9 (default, Nov 7 2019, 10:44:02) [GCC 8.3.0]
Host: Linux-4.15.0-91-generic-x86_64-with-Ubuntu-18.04-bionic (Linux rtbf64a 4.15.0-91-generic #92-Ubuntu SMP Fri Feb 28 11:09:48 UTC 2020 x86_64 x86_64)
[ 1/591] p:0 f:0 u:0 e:0 I:0 B:0 t:0 i:0 W:0 | riscv32/rv32imac: dhrystone.exe
<<skipping passes>>
[ 67/591] p:60 f:0 u:0 e:0 I:0 B:3 t:0 i:0 W:0 | riscv32/rv32imac: block08.exe
Result: timeout Time: 0:03:00.225069 block08.exe
=> run: spike --isa=RV32IMAC ./riscv-rtems5/c/rv32imac/testsuites/libtests/block08.exe
]
]
=> test start: BLOCK 8
] *** BEGIN OF TEST BLOCK 8 ***
] *** TEST VERSION: 5.0.0.d35722e66c68ee2bbdbe14d8d30fa8f3a02da993-modified
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (190b39e91399), 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
] *** TIMEOUT TIMEOUT
[ 68/591] p:61 f:0 u:0 e:0 I:0 B:3 t:0 i:0 W:0 | riscv32/rv32imac: block09.exe
<<skipping passes>>
[ 80/591] p:73 f:0 u:0 e:0 I:0 B:3 t:0 i:0 W:0 | riscv32/rv32imac: cpuuse.exe
Result: timeout Time: 0:03:00.225569 cpuuse.exe
=> run: spike --isa=RV32IMAC ./riscv-rtems5/c/rv32imac/testsuites/libtests/cpuuse.exe
]
]
=> test start: CPUUSE
] *** BEGIN OF TEST CPUUSE ***
] *** TEST VERSION: 5.0.0.d35722e66c68ee2bbdbe14d8d30fa8f3a02da993-modified
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (190b39e91399), 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
[ 81/591] p:74 f:0 u:0 e:0 I:0 B:3 t:0 i:0 W:0 | riscv32/rv32imac: crypt01.exe
Result: timeout Time: 0:03:00.221790 crypt01.exe
=> run: spike --isa=RV32IMAC ./riscv-rtems5/c/rv32imac/testsuites/libtests/crypt01.exe
]
]
=> test start: CRYPT 1
] *** BEGIN OF TEST CRYPT 1 ***
] *** TEST VERSION: 5.0.0.d35722e66c68ee2bbdbe14d8d30fa8f3a02da993-modified
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (190b39e91399), 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:75 f:0 u:0 e:0 I:0 B:3 t:0 i:0 W:0 | riscv32/rv32imac: defaultconfig01.exe
<<skipping passes>>
[ 87/591] p:80 f:0 u:0 e:0 I:0 B:3 t:0 i:0 W:0 | riscv32/rv32imac: dl01.exe
Result: failed Time: 0:00:01.032308 dl01.exe
=> run: spike --isa=RV32IMAC ./riscv-rtems5/c/rv32imac/testsuites/libtests/dl01.exe
]
]
=> test start: libdl (RTL) 1
] *** BEGIN OF TEST libdl (RTL) 1 ***
] *** TEST VERSION: 5.0.0.d35722e66c68ee2bbdbe14d8d30fa8f3a02da993-modified
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (190b39e91399), Newlib 7947581)
] load: /dl01-o1.o
]
] *** FATAL ***
] fatal source: 9 (RTEMS_FATAL_SOURCE_EXCEPTION)
] mstatus 0x00001880
] mcause 0x00000004
] mepc 0x8001092a
] ra 0x8000f7cc
] sp 0x80045350
] gp 0x8003f800
] tp 0x00000000
] t0 0xffffff7f
] t1 0x8000f746
] t2 0xffffffff
] s0 0x8004e0ba
] s1 0x8004d620
] a0 0x0000001b
] a1 0x800362d4
] a2 0x8004d7a0
] a3 0x00000003
] a4 0x8001092a
] a5 0x8004e120
] a6 0x00000066
] a7 0x8004e120
] s2 0x8004e120
] s3 0x80045410
] s4 0x00000001
] s5 0x80047f70
] s6 0x8004d7a0
] s7 0x8004de48
] s8 0x8004d620
] s9 0x8004daa0
] s10 0x8004daf0
] s11 0x800453c0
] t3 0x53414c2e
] t4 0x00303232
] t5 0x4653414c
] t6 0x2e003931
] RTEMS version: 5.0.0.d35722e66c68ee2bbdbe14d8d30fa8f3a02da993-modified
] RTEMS tools: 9.3.0 20200312 (RTEMS 5, RSB 5 (190b39e91399), Newlib 7947581)
] executing thread ID: 0x08a010001
] executing thread name: UI1
] executing thread name: UI1
[ 88/591] p:80 f:1 u:0 e:0 I:0 B:3 t:0 i:0 W:0 | riscv32/rv32imac: dl02.exe
Result: failed Time: 0:00:01.040116 dl02.exe
=> run: spike --isa=RV32IMAC ./riscv-rtems5/c/rv32imac/testsuites/libtests/dl02.exe
]
]
=> test start: libdl (RTL) 2
] *** BEGIN OF TEST libdl (RTL) 2 ***
] *** TEST VERSION: 5.0.0.d35722e66c68ee2bbdbe14d8d30fa8f3a02da993-modified
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (190b39e91399), Newlib 7947581)
] load: /dl02-o1.o
]
] *** FATAL ***
] fatal source: 9 (RTEMS_FATAL_SOURCE_EXCEPTION)
] mstatus 0x00001880
] mcause 0x00000004
] mepc 0x8001077c
] ra 0x8000f828
] sp 0x8004f330
] gp 0x80049800
] tp 0x00000000
] t0 0xffffffff
] t1 0x8000f7a2
] t2 0xffffffff
] s0 0x80058dba
] s1 0x80057690
] a0 0x00000012
] a1 0x80040308
] a2 0x80057810
] a3 0x00000003
] a4 0x8001077c
] a5 0x8000b95c
] a6 0xfffb2ba2
] a7 0x8000b95c
] s2 0x8000b95c
] s3 0x8004f3f0
] s4 0x00000001
] s5 0x80051fd0
] s6 0x80057810
] s7 0x8005690c
] s8 0x80057690
] s9 0x80057cb0
] s10 0x80057d00
] s11 0x8004f3a0
] t3 0x36393146
] t4 0x53414c2e
] t5 0x00353931
] t6 0x4653414c
] RTEMS version: 5.0.0.d35722e66c68ee2bbdbe14d8d30fa8f3a02da993-modified
] RTEMS tools: 9.3.0 20200312 (RTEMS 5, RSB 5 (190b39e91399), Newlib 7947581)
] executing thread ID: 0x08a010001
] executing thread name: UI1
] executing thread name: UI1
[ 89/591] p:80 f:2 u:0 e:0 I:0 B:3 t:0 i:0 W:0 | riscv32/rv32imac: dl03.exe
<<skipping passes>>
[ 91/591] p:82 f:2 u:0 e:0 I:0 B:3 t:0 i:0 W:0 | riscv32/rv32imac: dl05.exe
Result: failed Time: 0:00:01.046075 dl05.exe
=> run: spike --isa=RV32IMAC ./riscv-rtems5/c/rv32imac/testsuites/libtests/dl05.exe
]
]
=> test start: libdl (RTL) 5
] *** BEGIN OF TEST libdl (RTL) 5 ***
] *** TEST VERSION: 5.0.0.d35722e66c68ee2bbdbe14d8d30fa8f3a02da993-modified
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (190b39e91399), Newlib 7947581)
]
] *** FATAL ***
] fatal source: 9 (RTEMS_FATAL_SOURCE_EXCEPTION)
] mstatus 0x00001880
] mcause 0x00000004
] mepc 0x800108c2
] ra 0x8000f944
] sp 0x800644a0
] gp 0x80058800
] tp 0x00000000
] t0 0x0000006f
] t1 0x8000f8be
] t2 0xffffffff
] s0 0x80073a16
] s1 0x80072080
] a0 0x0000001a
] a1 0x8004aaac
] a2 0x80072270
] a3 0x00000003
] a4 0x800108c2
] a5 0x80073bb0
] a6 0x0000019a
] a7 0x80073bb0
] s2 0x80073bb0
] s3 0x80064560
] s4 0x00000001
] s5 0x8006bab5
] s6 0x80072270
] s7 0x80073218
] s8 0x80072080
] s9 0x80072ab0
] s10 0x80072b00
] s11 0x80064510
] t3 0x00000000
] t4 0x00006127
] t5 0x0000006f
] t6 0x00000000
] RTEMS version: 5.0.0.d35722e66c68ee2bbdbe14d8d30fa8f3a02da993-modified
] RTEMS tools: 9.3.0 20200312 (RTEMS 5, RSB 5 (190b39e91399), Newlib 7947581)
] executing thread ID: 0x08a010001
] executing thread name: UI1
] executing thread name: UI1
[ 92/591] p:82 f:3 u:0 e:0 I:0 B:3 t:0 i:0 W:0 | riscv32/rv32imac: dl06.exe
Result: failed Time: 0:00:01.041807 dl06.exe
=> run: spike --isa=RV32IMAC ./riscv-rtems5/c/rv32imac/testsuites/libtests/dl06.exe
]
]
=> test start: libdl (RTL) 6
] *** BEGIN OF TEST libdl (RTL) 6 ***
] *** TEST VERSION: 5.0.0.d35722e66c68ee2bbdbe14d8d30fa8f3a02da993-modified
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (190b39e91399), 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.d35722e66c68ee2bbdbe14d8d30fa8f3a02da993-modified
] RTEMS tools: 9.3.0 20200312 (RTEMS 5, RSB 5 (190b39e91399), Newlib 7947581)
] executing thread ID: 0x08a010001
] executing thread name: UI1
] executing thread name: UI1
[ 93/591] p:82 f:4 u:0 e:0 I:0 B:3 t:0 i:0 W:0 | riscv32/rv32imac: dl07.exe
Result: failed Time: 0:00:01.037632 dl07.exe
=> run: spike --isa=RV32IMAC ./riscv-rtems5/c/rv32imac/testsuites/libtests/dl07.exe
]
]
=> test start: libdl (RTL) 7
] *** BEGIN OF TEST libdl (RTL) 7 ***
] *** TEST VERSION: 5.0.0.d35722e66c68ee2bbdbe14d8d30fa8f3a02da993-modified
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (190b39e91399), 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 0x80010988
] ra 0x8000fa34
] sp 0x80066340
] gp 0x80060800
] tp 0x00000000
] t0 0xffffffff
] t1 0x8000f9ae
] t2 0xffffffff
] s0 0x8006f836
] s1 0x8006e7e0
] a0 0x00000012
] a1 0x80056ed8
] a2 0x8006e9c0
] a3 0x00000003
] a4 0x80010988
] a5 0x8000bb68
] a6 0xfff9c332
] a7 0x8000bb68
] s2 0x8000bb68
] s3 0x80066400
] s4 0x00000001
] s5 0x80069120
] s6 0x8006e9c0
] s7 0x8006da5c
] s8 0x8006e7e0
] s9 0x8006ee50
] s10 0x8006eea0
] s11 0x800663b0
] t3 0x2e003839
] t4 0x31465341
] t5 0x4c2e0037
] t6 0x39314653
] RTEMS version: 5.0.0.d35722e66c68ee2bbdbe14d8d30fa8f3a02da993-modified
] RTEMS tools: 9.3.0 20200312 (RTEMS 5, RSB 5 (190b39e91399), Newlib 7947581)
] executing thread ID: 0x08a010001
] executing thread name: UI1
] executing thread name: UI1
[ 94/591] p:82 f:5 u:0 e:0 I:0 B:3 t:0 i:0 W:0 | riscv32/rv32imac: dl08.exe
Result: failed Time: 0:00:01.045502 dl08.exe
=> run: spike --isa=RV32IMAC ./riscv-rtems5/c/rv32imac/testsuites/libtests/dl08.exe
]
]
=> test start: libdl (RTL) 8
] *** BEGIN OF TEST libdl (RTL) 8 ***
] *** TEST VERSION: 5.0.0.d35722e66c68ee2bbdbe14d8d30fa8f3a02da993-modified
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (190b39e91399), 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 0x80010798
] ra 0x8000f844
] sp 0x80068350
] gp 0x80062800
] tp 0x00000000
] t0 0xffffffff
] t1 0x8000f7be
] t2 0xffffffff
] s0 0x80071c66
] s1 0x80070c30
] a0 0x00000012
] a1 0x800593e0
] a2 0x80070dd0
] a3 0x00000003
] a4 0x80010798
] a5 0x8000b978
] a6 0xfff99d12
] a7 0x8000b978
] s2 0x8000b978
] s3 0x80068410
] s4 0x00000001
] s5 0x8006b110
] s6 0x80070dd0
] s7 0x8006fa4c
] s8 0x80070c30
] s9 0x80071260
] s10 0x800712a0
] s11 0x800683c0
] t3 0x414c2e00
] t4 0x36393146
] t5 0x53414c2e
] t6 0x00353931
] RTEMS version: 5.0.0.d35722e66c68ee2bbdbe14d8d30fa8f3a02da993-modified
] RTEMS tools: 9.3.0 20200312 (RTEMS 5, RSB 5 (190b39e91399), Newlib 7947581)
] executing thread ID: 0x08a010001
] executing thread name: UI1
] executing thread name: UI1
[ 95/591] p:82 f:6 u:0 e:0 I:0 B:3 t:0 i:0 W:0 | riscv32/rv32imac: dl09.exe
Result: failed Time: 0:00:01.037439 dl09.exe
=> run: spike --isa=RV32IMAC ./riscv-rtems5/c/rv32imac/testsuites/libtests/dl09.exe
]
]
=> test start: libdl (RTL) 9
] *** BEGIN OF TEST libdl (RTL) 9 ***
] *** TEST VERSION: 5.0.0.d35722e66c68ee2bbdbe14d8d30fa8f3a02da993-modified
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (190b39e91399), 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 0x800108c0
] ra 0x8000f96c
] sp 0x800602c0
] gp 0x8005a800
] tp 0x00000000
] t0 0xffffffff
] t1 0x8000f8e6
] t2 0xffffffff
] s0 0x800698ce
] s1 0x800687e0
] a0 0x00000012
] a1 0x80051e10
] a2 0x800689c0
] a3 0x00000003
] a4 0x800108c0
] a5 0x8000baa0
] a6 0xfffa21d2
] a7 0x8000baa0
] s2 0x8000baa0
] s3 0x80060380
] s4 0x00000001
] s5 0x80063120
] s6 0x800689c0
] s7 0x80067a5c
] s8 0x800687e0
] s9 0x80068e50
] s10 0x80068ea0
] s11 0x80060330
] t3 0x0000007f
] t4 0x00000000
] t5 0x00005901
] t6 0x00000061
] RTEMS version: 5.0.0.d35722e66c68ee2bbdbe14d8d30fa8f3a02da993-modified
] RTEMS tools: 9.3.0 20200312 (RTEMS 5, RSB 5 (190b39e91399), Newlib 7947581)
] executing thread ID: 0x08a010001
] executing thread name: UI1
] executing thread name: UI1
[ 96/591] p:82 f:7 u:0 e:0 I:0 B:3 t:0 i:0 W:0 | riscv32/rv32imac: dl10.exe
<<skipping passes>>
[195/591] p:174 f:7 u:4 e:0 I:0 B:3 t:3 i:0 W:0 | riscv32/rv32imac: psxfenv01.exe
Result: failed Time: 0:00:01.042920 psxfenv01.exe
=> run: spike --isa=RV32IMAC ./riscv-rtems5/c/rv32imac/testsuites/psxtests/psxfenv01.exe
]
]
=> test start: PSXFENV 01
] *** BEGIN OF TEST PSXFENV 01 ***
] *** TEST VERSION: 5.0.0.d35722e66c68ee2bbdbe14d8d30fa8f3a02da993-modified
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (190b39e91399), 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.d35722e66c68ee2bbdbe14d8d30fa8f3a02da993-modified
] RTEMS tools: 9.3.0 20200312 (RTEMS 5, RSB 5 (190b39e91399), Newlib 7947581)
] executing thread ID: 0x08a010001
] executing thread name: UI1
] executing thread name: UI1
[196/591] p:175 f:7 u:4 e:0 I:0 B:3 t:3 i:0 W:0 | riscv32/rv32imac: psxfile01.exe
<<skipping passes>>
[234/591] p:212 f:8 u:4 e:0 I:0 B:3 t:3 i:0 W:0 | riscv32/rv32imac: psxrwlock01.exe
Result: timeout Time: 0:03:00.193815 psxrwlock01.exe
=> run: spike --isa=RV32IMAC ./riscv-rtems5/c/rv32imac/testsuites/psxtests/psxrwlock01.exe
]
]
=> test start: PSXRWLOCK 1
] *** BEGIN OF TEST PSXRWLOCK 1 ***
] *** TEST VERSION: 5.0.0.d35722e66c68ee2bbdbe14d8d30fa8f3a02da993-modified
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (190b39e91399), Newlib 7947581)
] pthread_rwlockattr_init( NULL ) -- EINVAL
] pthread_rwlockattr_setpshared( NULL, private ) -- EINVAL
] pthread_rwlockattr_setpshared( NULL, shared ) -- EINVAL
] pthread_rwlockattr_getpshared( NULL, &p ) -- EINVAL
] pthread_rwlockattr_destroy( NULL ) -- EINVAL
] pthread_rwlockattr_setpshared( &attr, shared ) -- EINVAL
] pthread_rwlockattr_getpshared( &attr, NULL ) -- EINVAL
] pthread_rwlockattr_destroy( &attr ) -- EINVAL
] pthread_rwlockattr_setpshared( &attr, private ) -- EINVAL
] pthread_rwlockattr_init( &attr ) -- OK
] pthread_rwlockattr_setpshared( &attr, private ) -- OK
] pthread_rwlockattr_getpshared( &attr, &p ) -- OK
] pthread_rwlockattr_setpshared( &attr, shared ) -- OK
] pthread_rwlockattr_getpshared( &attr, &p ) -- OK
] pthread_rwlockattr_destroy( &attr ) -- OK
] pthread_rwlockattr_getpshared( &attr, &p ) destroyed -- EINVAL
] pthread_rwlock_init(NULL, &attr) -- EINVAL
] pthread_rwlock_destroy(NULL) -- EINVAL
] pthread_rwlock_rdlock(NULL) -- EINVAL
] pthread_rwlock_timedrdlock( NULL, &abstime) -- EINVAL
] pthread_rwlock_timedrdlock( &rwlock, NULL) -- EINVAL
] pthread_rwlock_tryrdlock(NULL) -- EINVAL
] pthread_rwlock_wrlock(NULL) -- EINVAL
] pthread_rwlock_timedwrlock( NULL, &abstime) -- EINVAL
] pthread_rwlock_timedwrlock( &rwlock, NULL) -- EINVAL
] pthread_rwlock_trywrlock(NULL) -- EINVAL
] pthread_rwlock_unlock(NULL) -- EINVAL
] clock_gettime(CLOCK_REALTIME, &abstime) -- OK
] pthread_rwlock_destroy(BadId) -- EINVAL
] pthread_rwlock_rdlock(BadId) -- EINVAL
] pthread_rwlock_timedrdlock(BadId, &abstime) -- EINVAL
] pthread_rwlock_tryrdlock(BadId) -- EINVAL
] pthread_rwlock_wrlock(BadId) -- EINVAL
] pthread_rwlock_timedwrlock(BadId, &abstime) -- EINVAL
] pthread_rwlock_trywrlock(BadId) -- EINVAL
] pthread_rwlock_unlock(BadId) -- EINVAL
] pthread_rwlockattr_init( &attr ) -- OK
] pthread_rwlock_init( &rwlock, &attr ) -- OK
] pthread_rwlock_destroy( &rwlock ) -- OK
] pthread_rwlock_init( &rwlock, NULL ) -- OK
] pthread_rwlock_destroy( &rwlock ) -- OK
] pthread_rwlock_init( &RWLock, &attr ) -- OK
] pthread_rwlock_tryrdlock(RWLock) -- OK
] Init: pthread_create - thread 1 OK
] ReadThread - pthread_rwlock_rdlock(RWLock) blocking -- OK
] ReadThread - pthread_rwlock_rdlock(RWLock) unblocked -- OK
] Init: pthread_create - thread 2 OK
] ReadThread - pthread_rwlock_rdlock(RWLock) blocking -- OK
] ReadThread - pthread_rwlock_rdlock(RWLock) unblocked -- OK
] pthread_rwlock_unlock(RWLock) -- OK
] pthread_rwlock_trywrlock(RWLock) -- OK
] pthread_rwlock_tryrdlock(&RWLock) -- EBUSY
] Init: pthread_create - thread 1 OK
] ReadThread - pthread_rwlock_rdlock(RWLock) blocking -- OK
] Init: pthread_create - thread 2 OK
] ReadThread - pthread_rwlock_rdlock(RWLock) blocking -- OK
] pthread_rwlock_destroy( &RWLock ) -- EBUSY
] pthread_rwlock_unlock(RWLock) -- OK
] ReadThread - pthread_rwlock_rdlock(RWLock) unblocked -- OK
] ReadThread - pthread_rwlock_rdlock(RWLock) unblocked -- OK
]
] pthread_rwlock_trywrlock(RWLock) -- OK
] pthread_rwlock_trywrlock(&RWLock) -- EBUSY
] Init: pthread_create - thread 1 OK
] WriteThread - pthread_rwlock_wrlock(RWLock) blocking -- OK
] Init: pthread_create - thread 2 OK
] WriteThread - pthread_rwlock_wrlock(RWLock) blocking -- OK
] pthread_rwlock_unlock(RWLock) -- OK
] WriteThread - pthread_rwlock_wrlock(RWLock) unblocked -- OK
] WriteThread - pthread_rwlock_unlock(RWLock) -- OK
] WriteThread - pthread_rwlock_wrlock(RWLock) unblocked -- OK
] WriteThread - pthread_rwlock_unlock(RWLock) -- OK
]
] pthread_rwlock_tryrdlock(&RWLock) -- OK
] Init: pthread_create - thread reader & writer OK
] WriteThread - pthread_rwlock_wrlock(RWLock) blocking -- OK
] ReadThread - pthread_rwlock_rdlock(RWLock) blocking -- OK
] pthread_rwlock_tryrdlock(&RWLock) -- EBUSY
] pthread_rwlock_trywrlock(&RWLock) -- EBUSY
] *** TIMEOUT TIMEOUT
[235/591] p:213 f:8 u:4 e:0 I:0 B:3 t:3 i:0 W:0 | riscv32/rv32imac: psxsem01.exe
<<skipping passes>>
[238/591] p:217 f:8 u:4 e:0 I:0 B:3 t:3 i:0 W:0 | riscv32/rv32imac: psxsignal01.exe
Result: timeout Time: 0:03:00.225392 psxsignal01.exe
=> run: spike --isa=RV32IMAC ./riscv-rtems5/c/rv32imac/testsuites/psxtests/psxsignal01.exe
]
]
=> test start: PSXSIGNAL 1
] *** BEGIN OF TEST PSXSIGNAL 1 ***
] *** TEST VERSION: 5.0.0.d35722e66c68ee2bbdbe14d8d30fa8f3a02da993-modified
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (190b39e91399), Newlib 7947581)
] Init's ID is 0x0b010001
] Validate signal with SIG_DFL
] Validate signal with SIG_IGN
] Init: Unblock SIGUSR1 SIGFPE SIGILL SIGSEGV
] Init: signal return value verified
] Init: send SIGUSR1 to process
] Signal: 25 caught by 0xb010001 (1)
] Init: send SIGFPE to process
] Handler_1: Signal: 8 caught by 0xb010001 (2)
] Init: send SIGILL to process
] Handler_1: Signal: 4 caught by 0xb010001 (3)
] Init: send SIGSEGV to process
] Handler_1: Signal: 11 caught by 0xb010001 (4)
] *** TIMEOUT TIMEOUT
[239/591] p:217 f:8 u:4 e:0 I:0 B:3 t:3 i:0 W:0 | riscv32/rv32imac: psxsignal02.exe
<<skipping passes>>
[253/591] p:231 f:8 u:4 e:0 I:0 B:3 t:3 i:0 W:0 | riscv32/rv32imac: psxtime.exe
Result: timeout Time: 0:03:00.231455 psxtime.exe
=> run: spike --isa=RV32IMAC ./riscv-rtems5/c/rv32imac/testsuites/psxtests/psxtime.exe
]
]
=> test start: PSXTIME
] *** BEGIN OF TEST PSXTIME ***
] *** TEST VERSION: 5.0.0.d35722e66c68ee2bbdbe14d8d30fa8f3a02da993-modified
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (190b39e91399), 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
]
] *** TIMEOUT TIMEOUT
[254/591] p:232 f:8 u:4 e:0 I:0 B:3 t:3 i:0 W:0 | riscv32/rv32imac: psxtimer01.exe
<<skipping passes>>
[330/591] p:304 f:8 u:6 e:0 I:0 B:3 t:5 i:0 W:0 | riscv32/rv32imac: ticker.exe
Result: timeout Time: 0:03:00.192866 ticker.exe
=> run: spike --isa=RV32IMAC ./riscv-rtems5/c/rv32imac/testsuites/samples/ticker.exe
]
]
=> test start: CLOCK TICK
] *** BEGIN OF TEST CLOCK TICK ***
] *** TEST VERSION: 5.0.0.d35722e66c68ee2bbdbe14d8d30fa8f3a02da993-modified
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (190b39e91399), 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
] *** TIMEOUT TIMEOUT
[331/591] p:305 f:8 u:6 e:0 I:0 B:3 t:5 i:0 W:0 | riscv32/rv32imac: unlimited.exe
<<skipping passes>>
[335/591] p:308 f:8 u:6 e:0 I:0 B:3 t:6 i:0 W:0 | riscv32/rv32imac: sp04.exe
Result: timeout Time: 0:03:00.241922 sp04.exe
=> run: spike --isa=RV32IMAC ./riscv-rtems5/c/rv32imac/testsuites/sptests/sp04.exe
]
]
=> test start: SP 4
] *** BEGIN OF TEST SP 4 ***
] *** TEST VERSION: 5.0.0.d35722e66c68ee2bbdbe14d8d30fa8f3a02da993-modified
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (190b39e91399), 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
] *** TIMEOUT TIMEOUT
[336/591] p:308 f:8 u:6 e:0 I:0 B:3 t:7 i:0 W:0 | riscv32/rv32imac: sp05.exe
<<skipping passes>>
[341/591] p:313 f:8 u:6 e:0 I:0 B:3 t:7 i:0 W:0 | riscv32/rv32imac: sp12.exe
Result: timeout Time: 0:03:00.231449 sp12.exe
=> run: spike --isa=RV32IMAC ./riscv-rtems5/c/rv32imac/testsuites/sptests/sp12.exe
]
]
=> test start: SP 12
] *** BEGIN OF TEST SP 12 ***
] *** TEST VERSION: 5.0.0.d35722e66c68ee2bbdbe14d8d30fa8f3a02da993-modified
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (190b39e91399), Newlib 7947581)
] INIT - Forward priority queue test
] PRI1 - rtems_semaphore_obtain - wait forever on SM2
] PRI2 - rtems_semaphore_obtain - wait forever on SM2
] PRI3 - rtems_semaphore_obtain - wait forever on SM2
] PRI4 - rtems_semaphore_obtain - wait forever on SM2
] PRI5 - rtems_semaphore_obtain - wait forever on SM2
] INIT - Backward priority queue test
] PRI5 - rtems_semaphore_obtain - wait forever on SM2
] PRI4 - rtems_semaphore_obtain - wait forever on SM2
] PRI3 - rtems_semaphore_obtain - wait forever on SM2
] PRI2 - rtems_semaphore_obtain - wait forever on SM2
] PRI1 - rtems_semaphore_obtain - wait forever on SM2
] INIT - Binary Semaphore and Priority Inheritance Test
] INIT - rtems_semaphore_create - allocated binary semaphore
] INIT - rtems_semaphore_release - allocated binary semaphore
] INIT - rtems_semaphore_delete - allocated binary semaphore
] PRI5 - rtems_semaphore_obtain - wait forever on SM2
] Set priority of self while holding resource
] PRI5 - rtems_task_suspend - until all priority tasks blocked
] PDRV - priority of PRI5 is 8
] PRI4 - rtems_semaphore_obtain - wait forever on SM2
] PDRV - change priority of PRI5 from 8 to 9
] PDRV - priority of PRI5 is 8
] PRI3 - rtems_semaphore_obtain - wait forever on SM2
] PDRV - priority of PRI5 is 8
] PRI2 - rtems_semaphore_obtain - wait forever on SM2
] PDRV - priority of PRI5 is 7
] PRI1 - rtems_semaphore_obtain - wait forever on SM2
] PDRV - priority of PRI5 is 6
] PDRV - rtems_task_resume - PRI5
] PRI5 - rtems_task_delete - all tasks waiting on SM2
] PRI5 - rtems_semaphore_obtain - nested
] PRI5 - rtems_semaphore_release - nested
] PRI5 - rtems_semaphore_release - restore priority
] PRI5 - priority of PRI5 is 9
] TA1 - rtems_semaphore_ident - smid => 1a010001
] TA1 - rtems_semaphore_obtain - wait forever on SM2
] TA1 - got SM2
] TA1 - rtems_semaphore_obtain - wait forever on SM3
] TA1 - got SM3
] TA1 - rtems_semaphore_obtain - get SM1 - RTEMS_NO_WAIT
] TA1 - got SM1
] TA1 - rtems_task_wake_after - sleep 5 seconds
] TA2 - rtems_semaphore_obtain - wait forever on SM1
] TA3 - rtems_semaphore_obtain - wait forever on SM2
] TA1 - rtems_semaphore_release - release SM1
] TA1 - rtems_semaphore_obtain - waiting for SM1 with 10 second timeout
] TA2 - got SM1
] TA2 - rtems_semaphore_release - release SM1
] TA2 - rtems_task_set_priority - make self highest priority task
] TA2 - rtems_semaphore_obtain - wait forever on SM2
] TA1 - got SM1
] TA1 - rtems_semaphore_release - release SM2
] TA2 - got SM2
] TA2 - rtems_semaphore_release - release SM2
] TA2 - rtems_task_exit
] TA1 - rtems_task_wake_after - sleep 5 seconds
] TA3 - got SM2
] TA3 - rtems_semaphore_release - release SM2
] TA3 - rtems_semaphore_obtain - wait forever on SM3
] TA1 - rtems_task_delete - delete TA3
] TA1 - rtems_task_wake_after - sleep 5 seconds
] TA4 - rtems_semaphore_obtain - wait forever on SM1
] TA5 - rtems_semaphore_obtain - wait forever on SM1
] *** TIMEOUT TIMEOUT
[342/591] p:314 f:8 u:6 e:0 I:0 B:3 t:7 i:0 W:0 | riscv32/rv32imac: sp13.exe
<<skipping passes>>
[349/591] p:320 f:8 u:6 e:0 I:0 B:3 t:8 i:0 W:0 | riscv32/rv32imac: sp20.exe
Result: timeout Time: 0:03:00.215835 sp20.exe
=> run: spike --isa=RV32IMAC ./riscv-rtems5/c/rv32imac/testsuites/sptests/sp20.exe
]
]
=> test start: SP 20
] *** BEGIN OF TEST SP 20 ***
] *** TEST VERSION: 5.0.0.d35722e66c68ee2bbdbe14d8d30fa8f3a02da993-modified
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (190b39e91399), 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)
] *** TIMEOUT TIMEOUT
[350/591] p:321 f:8 u:6 e:0 I:0 B:3 t:8 i:0 W:0 | riscv32/rv32imac: sp2038.exe
<<skipping passes>>
[360/591] p:329 f:8 u:6 e:0 I:0 B:3 t:10 i:0 W:0 | riscv32/rv32imac: sp30.exe
Result: timeout Time: 0:03:00.216718 sp30.exe
=> run: spike --isa=RV32IMAC ./riscv-rtems5/c/rv32imac/testsuites/sptests/sp30.exe
]
]
=> test start: SP 30
] *** BEGIN OF TEST SP 30 ***
] *** TEST VERSION: 5.0.0.d35722e66c68ee2bbdbe14d8d30fa8f3a02da993-modified
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (190b39e91399), 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
] 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
] *** TIMEOUT TIMEOUT
[361/591] p:330 f:8 u:6 e:0 I:0 B:3 t:10 i:0 W:0 | riscv32/rv32imac: sp31.exe
[362/591] p:331 f:8 u:6 e:0 I:0 B:3 t:10 i:0 W:0 | riscv32/rv32imac: sp32.exe
Result: timeout Time: 0:03:00.221287 sp32.exe
=> run: spike --isa=RV32IMAC ./riscv-rtems5/c/rv32imac/testsuites/sptests/sp32.exe
]
]
=> test start: SP 32
] *** BEGIN OF TEST SP 32 ***
] *** TEST VERSION: 5.0.0.d35722e66c68ee2bbdbe14d8d30fa8f3a02da993-modified
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (190b39e91399), Newlib 7947581)
] *** TIMEOUT TIMEOUT
[363/591] p:332 f:8 u:6 e:0 I:0 B:3 t:10 i:0 W:0 | riscv32/rv32imac: sp33.exe
<<skipping passes>>
[425/591] p:392 f:8 u:6 e:0 I:0 B:3 t:12 i:0 W:0 | riscv32/rv32imac: spedfsched03.exe
Result: timeout Time: 0:03:00.223939 spedfsched03.exe
=> run: spike --isa=RV32IMAC ./riscv-rtems5/c/rv32imac/testsuites/sptests/spedfsched03.exe
]
]
=> test start: SPEDFSCHED 3
] *** BEGIN OF TEST SPEDFSCHED 3 ***
] *** TEST VERSION: 5.0.0.d35722e66c68ee2bbdbe14d8d30fa8f3a02da993-modified
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (190b39e91399), 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
] P1-S ticks:632
] P1-F ticks:642
] P4-F ticks:642
] P3-S ticks:642
] P3-F ticks:652
] P2-S ticks:652
] P2-F ticks:662
] P1-S ticks:662
] P1-F ticks:672
] P3-S ticks:672
] P3-F ticks:682
] P4-S ticks:682
] P1-S ticks:692
] P1-F ticks:702
] P2-S ticks:702
] P2-F ticks:712
] P4-F ticks:712
] P1-S ticks:722
] P1-F ticks:732
] P3-S ticks:732
] P3-F ticks:742
] P2-S ticks:742
] P2-F ticks:752
] P1-S ticks:752
] P1-F ticks:762
] P4-S ticks:762
] P4-F ticks:772
] P2-S ticks:772
] P2-F ticks:782
] P1-S ticks:782
] *** TIMEOUT TIMEOUT
[426/591] p:393 f:8 u:6 e:0 I:0 B:3 t:12 i:0 W:0 | riscv32/rv32imac: spedfsched04.exe
<<skipping passes>>
[466/591] p:433 f:8 u:6 e:0 I:0 B:3 t:12 i:0 W:0 | riscv32/rv32imac: spintrcritical01.exe
Result: failed Time: 0:00:01.039351 spintrcritical01.exe
=> run: spike --isa=RV32IMAC ./riscv-rtems5/c/rv32imac/testsuites/sptests/spintrcritical01.exe
]
]
=> test start: SPINTRCRITICAL 1
] *** BEGIN OF TEST SPINTRCRITICAL 1 ***
] *** TEST VERSION: 5.0.0.d35722e66c68ee2bbdbe14d8d30fa8f3a02da993-modified
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (190b39e91399), 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.d35722e66c68ee2bbdbe14d8d30fa8f3a02da993-modified
] RTEMS tools: 9.3.0 20200312 (RTEMS 5, RSB 5 (190b39e91399), Newlib 7947581)
] executing thread ID: 0x08a010001
] executing thread name: UI1
] executing thread name: UI1
[467/591] p:434 f:9 u:6 e:0 I:0 B:3 t:12 i:0 W:0 | riscv32/rv32imac: spintrcritical02.exe
Result: failed Time: 0:00:01.049413 spintrcritical02.exe
=> run: spike --isa=RV32IMAC ./riscv-rtems5/c/rv32imac/testsuites/sptests/spintrcritical02.exe
]
]
=> test start: SPINTRCRITICAL 2
] *** BEGIN OF TEST SPINTRCRITICAL 2 ***
] *** TEST VERSION: 5.0.0.d35722e66c68ee2bbdbe14d8d30fa8f3a02da993-modified
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (190b39e91399), 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.d35722e66c68ee2bbdbe14d8d30fa8f3a02da993-modified
] RTEMS tools: 9.3.0 20200312 (RTEMS 5, RSB 5 (190b39e91399), Newlib 7947581)
] executing thread ID: 0x08a010001
] executing thread name: UI1
] executing thread name: UI1
[468/591] p:434 f:9 u:6 e:0 I:0 B:3 t:12 i:0 W:0 | riscv32/rv32imac: spintrcritical03.exe
Result: failed Time: 0:00:01.039989 spintrcritical03.exe
=> run: spike --isa=RV32IMAC ./riscv-rtems5/c/rv32imac/testsuites/sptests/spintrcritical03.exe
]
]
=> test start: SPINTRCRITICAL 3
] *** BEGIN OF TEST SPINTRCRITICAL 3 ***
] *** TEST VERSION: 5.0.0.d35722e66c68ee2bbdbe14d8d30fa8f3a02da993-modified
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (190b39e91399), 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.d35722e66c68ee2bbdbe14d8d30fa8f3a02da993-modified
] RTEMS tools: 9.3.0 20200312 (RTEMS 5, RSB 5 (190b39e91399), Newlib 7947581)
] executing thread ID: 0x08a010001
] executing thread name: UI1
] executing thread name: UI1
[469/591] p:434 f:11 u:6 e:0 I:0 B:3 t:12 i:0 W:0 | riscv32/rv32imac: spintrcritical04.exe
Result: failed Time: 0:00:01.039801 spintrcritical04.exe
=> run: spike --isa=RV32IMAC ./riscv-rtems5/c/rv32imac/testsuites/sptests/spintrcritical04.exe
]
]
=> test start: SPINTRCRITICAL 4
] *** BEGIN OF TEST SPINTRCRITICAL 4 ***
] *** TEST VERSION: 5.0.0.d35722e66c68ee2bbdbe14d8d30fa8f3a02da993-modified
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (190b39e91399), 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.d35722e66c68ee2bbdbe14d8d30fa8f3a02da993-modified
] RTEMS tools: 9.3.0 20200312 (RTEMS 5, RSB 5 (190b39e91399), Newlib 7947581)
] executing thread ID: 0x08a010001
] executing thread name: UI1
] executing thread name: UI1
[470/591] p:434 f:11 u:6 e:0 I:0 B:3 t:12 i:0 W:0 | riscv32/rv32imac: spintrcritical05.exe
Result: failed Time: 0:00:01.037869 spintrcritical05.exe
=> run: spike --isa=RV32IMAC ./riscv-rtems5/c/rv32imac/testsuites/sptests/spintrcritical05.exe
]
]
=> test start: SPINTRCRITICAL 5
] *** BEGIN OF TEST SPINTRCRITICAL 5 ***
] *** TEST VERSION: 5.0.0.d35722e66c68ee2bbdbe14d8d30fa8f3a02da993-modified
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (190b39e91399), 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.d35722e66c68ee2bbdbe14d8d30fa8f3a02da993-modified
] RTEMS tools: 9.3.0 20200312 (RTEMS 5, RSB 5 (190b39e91399), Newlib 7947581)
] executing thread ID: 0x08a010001
] executing thread name: UI1
] executing thread name: UI1
[471/591] p:434 f:13 u:6 e:0 I:0 B:3 t:12 i:0 W:0 | riscv32/rv32imac: spintrcritical06.exe
<<skipping passes>>
[473/591] p:436 f:13 u:6 e:0 I:0 B:3 t:12 i:0 W:0 | riscv32/rv32imac: spintrcritical08.exe
Result: failed Time: 0:00:01.028953 spintrcritical08.exe
=> run: spike --isa=RV32IMAC ./riscv-rtems5/c/rv32imac/testsuites/sptests/spintrcritical08.exe
]
]
=> test start: SPINTRCRITICAL 8
] *** BEGIN OF TEST SPINTRCRITICAL 8 ***
] *** TEST VERSION: 5.0.0.d35722e66c68ee2bbdbe14d8d30fa8f3a02da993-modified
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (190b39e91399), Newlib 7947581)
] Init - Trying to generate period ending while blocking
] Init - rtems_rate_monotonic_create - OK
] Init - Case not hit - ran too long
]
] *** FATAL ***
] fatal source: 5 (RTEMS_FATAL_SOURCE_EXIT)
] fatal code: 0 (0x00000000)
] RTEMS version: 5.0.0.d35722e66c68ee2bbdbe14d8d30fa8f3a02da993-modified
] RTEMS tools: 9.3.0 20200312 (RTEMS 5, RSB 5 (190b39e91399), Newlib 7947581)
] executing thread ID: 0x08a010001
] executing thread name: UI1
] executing thread name: UI1
[474/591] p:436 f:13 u:6 e:0 I:0 B:3 t:12 i:0 W:0 | riscv32/rv32imac: spintrcritical09.exe
[475/591] p:437 f:14 u:6 e:0 I:0 B:3 t:12 i:0 W:0 | riscv32/rv32imac: spintrcritical10.exe
Result: failed Time: 0:00:01.024171 spintrcritical10.exe
=> run: spike --isa=RV32IMAC ./riscv-rtems5/c/rv32imac/testsuites/sptests/spintrcritical10.exe
]
]
=> test start: SPINTRCRITICAL 10
] *** BEGIN OF TEST SPINTRCRITICAL 10 ***
] *** TEST VERSION: 5.0.0.d35722e66c68ee2bbdbe14d8d30fa8f3a02da993-modified
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (190b39e91399), 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.d35722e66c68ee2bbdbe14d8d30fa8f3a02da993-modified
] RTEMS tools: 9.3.0 20200312 (RTEMS 5, RSB 5 (190b39e91399), Newlib 7947581)
] executing thread ID: 0x08a010001
] executing thread name: UI1
] executing thread name: UI1
[476/591] p:437 f:14 u:6 e:0 I:0 B:3 t:12 i:0 W:0 | riscv32/rv32imac: spintrcritical11.exe
<<skipping passes>>
[481/591] p:442 f:15 u:6 e:0 I:0 B:3 t:12 i:0 W:0 | riscv32/rv32imac: spintrcritical16.exe
Result: failed Time: 0:00:01.018493 spintrcritical16.exe
=> run: spike --isa=RV32IMAC ./riscv-rtems5/c/rv32imac/testsuites/sptests/spintrcritical16.exe
]
]
=> test start: SPINTRCRITICAL 16
] *** BEGIN OF TEST SPINTRCRITICAL 16 ***
] *** TEST VERSION: 5.0.0.d35722e66c68ee2bbdbe14d8d30fa8f3a02da993-modified
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (190b39e91399), 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.d35722e66c68ee2bbdbe14d8d30fa8f3a02da993-modified
] RTEMS tools: 9.3.0 20200312 (RTEMS 5, RSB 5 (190b39e91399), Newlib 7947581)
] executing thread ID: 0x08a010001
] executing thread name: UI1
] executing thread name: UI1
[482/591] p:442 f:15 u:6 e:0 I:0 B:3 t:12 i:0 W:0 | riscv32/rv32imac: spintrcritical18.exe
[483/591] p:443 f:15 u:6 e:0 I:0 B:3 t:12 i:0 W:0 | riscv32/rv32imac: spintrcritical20.exe
Result: failed Time: 0:00:01.044435 spintrcritical20.exe
=> run: spike --isa=RV32IMAC ./riscv-rtems5/c/rv32imac/testsuites/sptests/spintrcritical20.exe
]
]
=> test start: SPINTRCRITICAL 20
] *** BEGIN OF TEST SPINTRCRITICAL 20 ***
] *** TEST VERSION: 5.0.0.d35722e66c68ee2bbdbe14d8d30fa8f3a02da993-modified
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (190b39e91399), Newlib 7947581)
] ../../../../../../rtems/c/src/../../testsuites/sptests/spintrcritical20/init.c: 149 ctx->thread_queue_was_null
]
] *** FATAL ***
] fatal source: 5 (RTEMS_FATAL_SOURCE_EXIT)
] fatal code: 0 (0x00000000)
] RTEMS version: 5.0.0.d35722e66c68ee2bbdbe14d8d30fa8f3a02da993-modified
] RTEMS tools: 9.3.0 20200312 (RTEMS 5, RSB 5 (190b39e91399), Newlib 7947581)
] executing thread ID: 0x08a010001
] executing thread name: UI1
] executing thread name: UI1
[484/591] p:444 f:16 u:6 e:0 I:0 B:3 t:12 i:0 W:0 | riscv32/rv32imac: spintrcritical21.exe
Result: failed Time: 0:00:01.010663 spintrcritical21.exe
=> run: spike --isa=RV32IMAC ./riscv-rtems5/c/rv32imac/testsuites/sptests/spintrcritical21.exe
]
]
=> test start: SPINTRCRITICAL 21
] *** BEGIN OF TEST SPINTRCRITICAL 21 ***
] *** TEST VERSION: 5.0.0.d35722e66c68ee2bbdbe14d8d30fa8f3a02da993-modified
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (190b39e91399), 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.d35722e66c68ee2bbdbe14d8d30fa8f3a02da993-modified
] RTEMS tools: 9.3.0 20200312 (RTEMS 5, RSB 5 (190b39e91399), Newlib 7947581)
] executing thread ID: 0x08a010001
] executing thread name: UI1
] executing thread name: UI1
[485/591] p:444 f:16 u:6 e:0 I:0 B:3 t:12 i:0 W:0 | riscv32/rv32imac: spintrcritical22.exe
Result: failed Time: 0:00:01.010755 spintrcritical22.exe
=> run: spike --isa=RV32IMAC ./riscv-rtems5/c/rv32imac/testsuites/sptests/spintrcritical22.exe
]
]
=> test start: SPINTRCRITICAL 22
] *** BEGIN OF TEST SPINTRCRITICAL 22 ***
] *** TEST VERSION: 5.0.0.d35722e66c68ee2bbdbe14d8d30fa8f3a02da993-modified
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (190b39e91399), 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.d35722e66c68ee2bbdbe14d8d30fa8f3a02da993-modified
] RTEMS tools: 9.3.0 20200312 (RTEMS 5, RSB 5 (190b39e91399), Newlib 7947581)
] executing thread ID: 0x08a010001
] executing thread name: UI1
] executing thread name: UI1
[486/591] p:444 f:17 u:6 e:0 I:0 B:3 t:12 i:0 W:0 | riscv32/rv32imac: spintrcritical23.exe
Result: failed Time: 0:00:01.037727 spintrcritical23.exe
=> run: spike --isa=RV32IMAC ./riscv-rtems5/c/rv32imac/testsuites/sptests/spintrcritical23.exe
]
]
=> test start: SPINTRCRITICAL 23
] *** BEGIN OF TEST SPINTRCRITICAL 23 ***
] *** TEST VERSION: 5.0.0.d35722e66c68ee2bbdbe14d8d30fa8f3a02da993-modified
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (190b39e91399), 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.d35722e66c68ee2bbdbe14d8d30fa8f3a02da993-modified
] RTEMS tools: 9.3.0 20200312 (RTEMS 5, RSB 5 (190b39e91399), Newlib 7947581)
] executing thread ID: 0x08a010001
] executing thread name: UI1
] executing thread name: UI1
[487/591] p:444 f:19 u:6 e:0 I:0 B:3 t:12 i:0 W:0 | riscv32/rv32imac: spintrcritical24.exe
Result: failed Time: 0:00:01.016263 spintrcritical24.exe
=> run: spike --isa=RV32IMAC ./riscv-rtems5/c/rv32imac/testsuites/sptests/spintrcritical24.exe
]
]
=> test start: SPINTRCRITICAL 24
] *** BEGIN OF TEST SPINTRCRITICAL 24 ***
] *** TEST VERSION: 5.0.0.d35722e66c68ee2bbdbe14d8d30fa8f3a02da993-modified
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (190b39e91399), Newlib 7947581)
] ../../../../../../rtems/c/src/../../testsuites/sptests/spintrcritical24/init.c: 118 ctx->append_count > 0
]
] *** FATAL ***
] fatal source: 5 (RTEMS_FATAL_SOURCE_EXIT)
] fatal code: 0 (0x00000000)
] RTEMS version: 5.0.0.d35722e66c68ee2bbdbe14d8d30fa8f3a02da993-modified
] RTEMS tools: 9.3.0 20200312 (RTEMS 5, RSB 5 (190b39e91399), Newlib 7947581)
] executing thread ID: 0x08a010001
] executing thread name: UI1
] executing thread name: UI1
[488/591] p:444 f:19 u:6 e:0 I:0 B:3 t:12 i:0 W:0 | riscv32/rv32imac: splinkersets01.exe
<<skipping passes>>
[518/591] p:472 f:21 u:6 e:0 I:0 B:3 t:12 i:0 W:0 | riscv32/rv32imac: spsimplesched01.exe
Result: timeout Time: 0:03:00.223076 spsimplesched01.exe
=> run: spike --isa=RV32IMAC ./riscv-rtems5/c/rv32imac/testsuites/sptests/spsimplesched01.exe
]
]
=> test start: SPSIMPLESCHED 1
] *** BEGIN OF TEST SPSIMPLESCHED 1 ***
] *** TEST VERSION: 5.0.0.d35722e66c68ee2bbdbe14d8d30fa8f3a02da993-modified
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (190b39e91399), 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
[519/591] p:472 f:21 u:6 e:0 I:0 B:3 t:13 i:0 W:0 | riscv32/rv32imac: spsimplesched02.exe
<<skipping passes>>
[525/591] p:478 f:21 u:6 e:0 I:0 B:3 t:13 i:0 W:0 | riscv32/rv32imac: spsysinit01.exe
Result: failed Time: 0:00:01.044774 spsysinit01.exe
=> run: spike --isa=RV32IMAC ./riscv-rtems5/c/rv32imac/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.d35722e66c68ee2bbdbe14d8d30fa8f3a02da993-modified
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (190b39e91399), 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.d35722e66c68ee2bbdbe14d8d30fa8f3a02da993-modified
] RTEMS tools: 9.3.0 20200312 (RTEMS 5, RSB 5 (190b39e91399), Newlib 7947581)
] executing thread ID: 0x08a010001
] executing thread name: UI1
] executing thread name: UI1
[526/591] p:479 f:21 u:6 e:0 I:0 B:3 t:13 i:0 W:0 | riscv32/rv32imac: spsyslock01.exe
<<skipping passes>>
[588/591] p:540 f:22 u:6 e:0 I:0 B:3 t:13 i:0 W:0 | riscv32/rv32imac: tmfine01.exe
Result: timeout Time: 0:03:00.229008 tmfine01.exe
=> run: spike --isa=RV32IMAC ./riscv-rtems5/c/rv32imac/testsuites/tmtests/tmfine01.exe
]
]
=> test start: TMFINE 1
] *** BEGIN OF TEST TMFINE 1 ***
] *** TEST VERSION: 5.0.0.d35722e66c68ee2bbdbe14d8d30fa8f3a02da993-modified
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (190b39e91399), Newlib 7947581)
] <TestTimeFine01>
] <SelfEvent activeWorker="1">
] <Counter worker="0">7677633</Counter>
] </SelfEvent>
] <AllToOneEvent activeWorker="1">
] <Counter worker="0">7455277</Counter>
] </AllToOneEvent>
] <OneMutex activeWorker="1">
] <Counter worker="0">7238901</Counter>
] </OneMutex>
] <ManyMutex activeWorker="1">
] <Counter worker="0">7239261</Counter>
] </ManyMutex>
] <SelfMsg activeWorker="1">
] <Counter worker="0">3222616</Counter>
] </SelfMsg>
] <ManyToOneMsg activeWorker="1">
] <Counter worker="0">3212318</Counter>
] </ManyToOneMsg>
] <ManySysLockMutex activeWorker="1">
] <Counter worker="0">39959075</Counter>
] </ManySysLockMutex>
] <ManyClassicCeilingMutex activeWorker="1">
] <Counter worker="0">1359103</Counter>
] </ManyClassicCeilingMutex>
] <ManyClassicMrsPMutex activeWorker="1">
] <Counter worker="0">1359014</Counter>
] </ManyClassicMrsPMutex>
] *** TIMEOUT TIMEOUT
[589/591] p:541 f:22 u:6 e:0 I:0 B:3 t:13 i:0 W:0 | riscv32/rv32imac: tmonetoone.exe
<<skipping passes>>
[591/591] p:543 f:22 u:6 e:0 I:0 B:3 t:13 i:0 W:0 | riscv32/rv32imac: tmtimer01.exe
Passed: 545
Failed: 22
User Input: 6
Expected Fail: 0
Indeterminate: 0
Benchmark: 3
Timeout: 15
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
spintrcritical01.exe
spintrcritical02.exe
spintrcritical03.exe
spintrcritical04.exe
spintrcritical05.exe
spintrcritical08.exe
spintrcritical10.exe
spintrcritical16.exe
spintrcritical20.exe
spintrcritical21.exe
spintrcritical22.exe
spintrcritical23.exe
spintrcritical24.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:
block08.exe
cpuuse.exe
crypt01.exe
psxrwlock01.exe
psxsignal01.exe
psxtime.exe
ticker.exe
sp04.exe
sp12.exe
sp20.exe
sp30.exe
sp32.exe
spedfsched03.exe
spsimplesched01.exe
tmfine01.exe
Average test time: 0:00:03.710406
Testing time : 0:36:32.850162
More information about the build
mailing list