[rtems-test] riscv64/rv64imac: RTEMS_POSIX_API: Passed:546 Failed:22 Timeout:14 Invalid:0 Wrong:0
joel at rtems.org
joel at rtems.org
Sat May 23 18:33:11 UTC 2020
Testing time : 0:36:00.571548
Average test time: 0:00:03.655789
Host
====
Linux-4.15.0-99-generic-x86_64-with-Ubuntu-18.04-bionic (Linux rtbf64a 4.15.0-99-generic #100-Ubuntu SMP Wed Apr 22 20:32:56 UTC 2020 x86_64 x86_64)
Configuration
=============
Version: 5.0.0.222d687969e008cdd464b1f92c79e83671094231-modified
Build : RTEMS_POSIX_API
Tools : 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), Newlib 7947581)
Summary
=======
Passed: 546
Failed: 22
User Input: 6
Expected Fail: 0
Indeterminate: 0
Benchmark: 3
Timeout: 14
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:
whetstone.exe
linpack.exe
dhrystone.exe
Timeouts:
block08.exe
cpuuse.exe
psxsignal01.exe
psxstat.exe
psxtime.exe
ticker.exe
sp04.exe
sp12.exe
sp20.exe
sp30.exe
sp32.exe
spsimplesched01.exe
tmfine01.exe
tmonetoone.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=rv64imac_spike --log=run.log --mail --mail-from=joel at rtems.org --mail-to=build at rtems.org .
Host: Linux rtbf64a 4.15.0-99-generic #100-Ubuntu SMP Wed Apr 22 20:32:56 UTC 2020 x86_64
Python: 3.6.9 (default, Apr 18 2020, 01:56:04) [GCC 8.4.0]
Host: Linux-4.15.0-99-generic-x86_64-with-Ubuntu-18.04-bionic (Linux rtbf64a 4.15.0-99-generic #100-Ubuntu SMP Wed Apr 22 20:32:56 UTC 2020 x86_64 x86_64)
[ 1/591] p:0 f:0 u:0 e:0 I:0 B:0 t:0 i:0 W:0 | riscv64/rv64imac: dhrystone.exe
<<skipping passes>>
[ 67/591] p:60 f:0 u:0 e:0 I:0 B:3 t:0 i:0 W:0 | riscv64/rv64imac: block08.exe
Result: timeout Time: 0:03:00.192659 block08.exe
=> run: spike --isa=RV64IMAC -m0x70000000:0x10000000 ./riscv-rtems5/c/rv64imac/testsuites/libtests/block08.exe
]
]
=> test start: BLOCK 8
] *** BEGIN OF TEST BLOCK 8 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231-modified
] *** 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]
] Thread #2 DEBLOCK
] Test 3.2: Step 5 - OK
] DISK_DRV: W [92]
] Thread #3 DEBLOCK
] DISK_DRV: W [94]
] TEST PASSED
] Test 3.3 - STARTED
] Thread #1 started
] Thread #2 started
] Thread #3 started
] DISK_DRV: R [96]
] *** TIMEOUT TIMEOUT
[ 68/591] p:61 f:0 u:0 e:0 I:0 B:3 t:0 i:0 W:0 | riscv64/rv64imac: block09.exe
<<skipping passes>>
[ 80/591] p:73 f:0 u:0 e:0 I:0 B:3 t:0 i:0 W:0 | riscv64/rv64imac: cpuuse.exe
Result: timeout Time: 0:03:00.194178 cpuuse.exe
=> run: spike --isa=RV64IMAC -m0x70000000:0x10000000 ./riscv-rtems5/c/rv64imac/testsuites/libtests/cpuuse.exe
]
]
=> test start: CPUUSE
] *** BEGIN OF TEST CPUUSE ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231-modified
] *** 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
[ 81/591] p:74 f:0 u:0 e:0 I:0 B:3 t:0 i:0 W:0 | riscv64/rv64imac: crypt01.exe
<<skipping passes>>
[ 87/591] p:80 f:0 u:0 e:0 I:0 B:3 t:0 i:0 W:0 | riscv64/rv64imac: dl01.exe
Result: failed Time: 0:00:01.042753 dl01.exe
=> run: spike --isa=RV64IMAC -m0x70000000:0x10000000 ./riscv-rtems5/c/rv64imac/testsuites/libtests/dl01.exe
]
]
=> test start: libdl (RTL) 1
] *** BEGIN OF TEST libdl (RTL) 1 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231-modified
] *** 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 0xa00001880
] mcause 0x0000000000000004
] mepc 0x00000000700104cc
] ra 0x000000007000f522
] sp 0x000000007004b0e0
] gp 0x0000000070041800
] tp 0x0000000000000000
] t0 0xffffff7fffffffff
] t1 0x000000007000f49c
] t2 0xffffffffffffffff
] s0 0x000000007005934a
] s1 0x0000000070058260
] a0 0x0000000000000076
] a1 0x000000007003779c
] a2 0x00000000700584b0
] a3 0x0000002f0000001b
] a4 0x00000000700104cc
] a5 0x00000000700593c0
] a6 0x000000007004ee10
] a7 0x00000000700593c0
] s2 0x00000000700593c0
] s3 0x000000007004b1f8
] s4 0x0000000000000001
] s5 0x000000007004ee10
] s6 0x00000000700584b0
] s7 0x0000000070058ff0
] s8 0x0000000000000090
] s9 0x0000000000000006
] s10 0x000000007004b180
] s11 0x0000000070058920
] t3 0x2e00393132465341
] t4 0x4c2e003831324653
] t5 0x414c2e0037313246
] t6 0x53414c2e00363132
] RTEMS version: 5.0.0.222d687969e008cdd464b1f92c79e83671094231-modified
] 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:80 f:1 u:0 e:0 I:0 B:3 t:0 i:0 W:0 | riscv64/rv64imac: dl02.exe
Result: failed Time: 0:00:01.038541 dl02.exe
=> run: spike --isa=RV64IMAC -m0x70000000:0x10000000 ./riscv-rtems5/c/rv64imac/testsuites/libtests/dl02.exe
]
]
=> test start: libdl (RTL) 2
] *** BEGIN OF TEST libdl (RTL) 2 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231-modified
] *** 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 0xa00001880
] mcause 0x0000000000000004
] mepc 0x0000000070010496
] ra 0x000000007000f57a
] sp 0x00000000700580c0
] gp 0x000000007004e800
] tp 0x0000000000000000
] t0 0xffffffffffffffff
] t1 0x000000007000f4f4
] t2 0xffffffffffffffff
] s0 0x000000007006794a
] s1 0x00000000700652f0
] a0 0xfffffffffffa3fee
] a1 0x0000000070043fe4
] a2 0x0000000070065540
] a3 0x000001b500000012
] a4 0x0000000000001000
] a5 0x000000007000b938
] a6 0x000000007005be90
] a7 0x000000007000b938
] s2 0x000000007000b938
] s3 0x00000000700581d8
] s4 0x0000000000000001
] s5 0x000000007005be90
] s6 0x0000000070065540
] s7 0x00000000700637f8
] s8 0x00000000000000c0
] s9 0x0000000000000008
] s10 0x0000000070058160
] s11 0x0000000070065be0
] t3 0x53414c2e00373831
] t4 0x4653414c2e003638
] t5 0x314653414c2e0035
] t6 0x38314653414c2e00
] RTEMS version: 5.0.0.222d687969e008cdd464b1f92c79e83671094231-modified
] 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:80 f:2 u:0 e:0 I:0 B:3 t:0 i:0 W:0 | riscv64/rv64imac: dl03.exe
<<skipping passes>>
[ 91/591] p:82 f:2 u:0 e:0 I:0 B:3 t:0 i:0 W:0 | riscv64/rv64imac: dl05.exe
Result: failed Time: 0:00:01.040579 dl05.exe
=> run: spike --isa=RV64IMAC -m0x70000000:0x10000000 ./riscv-rtems5/c/rv64imac/testsuites/libtests/dl05.exe
]
]
=> test start: libdl (RTL) 5
] *** BEGIN OF TEST libdl (RTL) 5 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231-modified
] *** 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 0xa00001880
] mcause 0x0000000000000004
] mepc 0x00000000700105c4
] ra 0x000000007000f678
] sp 0x000000007006e330
] gp 0x000000007005e800
] tp 0x0000000000000000
] t0 0x0000000000000104
] t1 0x000000007000f5f2
] t2 0xffffffffffffffff
] s0 0x0000000070091826
] s1 0x000000007008eed0
] a0 0x00000000000001aa
] a1 0x000000007004e6fc
] a2 0x000000007008f1b0
] a3 0x000000520000001a
] a4 0x00000000700105c4
] a5 0x00000000700919d0
] a6 0x0000000070083c55
] a7 0x00000000700919d0
] s2 0x00000000700919d0
] s3 0x000000007006e448
] s4 0x0000000000000001
] s5 0x0000000070083c55
] s6 0x000000007008f1b0
] s7 0x0000000070090b80
] s8 0x0000000000000000
] s9 0x0000000000000000
] s10 0x000000007006e3d0
] s11 0x000000007008fd30
] t3 0x0000000000000000
] t4 0x000002f200000012
] t5 0x000000000000010c
] t6 0x0000000000000000
] RTEMS version: 5.0.0.222d687969e008cdd464b1f92c79e83671094231-modified
] 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:82 f:3 u:0 e:0 I:0 B:3 t:0 i:0 W:0 | riscv64/rv64imac: dl06.exe
Result: failed Time: 0:00:01.036256 dl06.exe
=> run: spike --isa=RV64IMAC -m0x70000000:0x10000000 ./riscv-rtems5/c/rv64imac/testsuites/libtests/dl06.exe
]
]
=> test start: libdl (RTL) 6
] *** BEGIN OF TEST libdl (RTL) 6 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231-modified
] *** 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-modified
] 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:82 f:4 u:0 e:0 I:0 B:3 t:0 i:0 W:0 | riscv64/rv64imac: dl07.exe
Result: failed Time: 0:00:01.028366 dl07.exe
=> run: spike --isa=RV64IMAC -m0x70000000:0x10000000 ./riscv-rtems5/c/rv64imac/testsuites/libtests/dl07.exe
]
]
=> test start: libdl (RTL) 7
] *** BEGIN OF TEST libdl (RTL) 7 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231-modified
] *** 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 0xa00001880
] mcause 0x0000000000000004
] mepc 0x00000000700106b2
] ra 0x000000007000f796
] sp 0x00000000700790b0
] gp 0x000000007006f800
] tp 0x0000000000000000
] t0 0xffffffffffffffff
] t1 0x000000007000f710
] t2 0xffffffffffffffff
] s0 0x0000000070087f06
] s1 0x00000000700864a0
] a0 0xfffffffffff83c4e
] a1 0x0000000070064bec
] a2 0x0000000070086780
] a3 0x0000015c00000012
] a4 0x0000000000001000
] a5 0x000000007000bb54
] a6 0x000000007007d040
] a7 0x000000007000bb54
] s2 0x000000007000bb54
] s3 0x00000000700791c8
] s4 0x0000000000000001
] s5 0x000000007007d040
] s6 0x0000000070086780
] s7 0x00000000700849a8
] s8 0x0000000000000120
] s9 0x000000000000000c
] s10 0x0000000070079150
] s11 0x0000000070086e30
] t3 0x314653414c2e0039
] t4 0x38314653414c2e00
] t5 0x3838314653414c2e
] t6 0x003738314653414c
] RTEMS version: 5.0.0.222d687969e008cdd464b1f92c79e83671094231-modified
] 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:82 f:5 u:0 e:0 I:0 B:3 t:0 i:0 W:0 | riscv64/rv64imac: dl08.exe
Result: failed Time: 0:00:01.039793 dl08.exe
=> run: spike --isa=RV64IMAC -m0x70000000:0x10000000 ./riscv-rtems5/c/rv64imac/testsuites/libtests/dl08.exe
]
]
=> test start: libdl (RTL) 8
] *** BEGIN OF TEST libdl (RTL) 8 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231-modified
] *** 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 0xa00001880
] mcause 0x0000000000000004
] mepc 0x00000000700104aa
] ra 0x000000007000f58e
] sp 0x00000000700780d0
] gp 0x000000007006e800
] tp 0x0000000000000000
] t0 0xffffffffffffffff
] t1 0x000000007000f508
] t2 0xffffffffffffffff
] s0 0x00000000700874e6
] s1 0x0000000070085a90
] a0 0xfffffffffff84466
] a1 0x00000000700648b4
] a2 0x0000000070085d00
] a3 0x0000016400000012
] a4 0x0000000000001000
] a5 0x000000007000b94c
] a6 0x000000007007c040
] a7 0x000000007000b94c
] s2 0x000000007000b94c
] s3 0x00000000700781e8
] s4 0x0000000000000001
] s5 0x000000007007c040
] s6 0x0000000070085d00
] s7 0x00000000700839a8
] s8 0x0000000000000120
] s9 0x000000000000000c
] s10 0x0000000070078170
] s11 0x00000000700863b0
] t3 0x000000480000001a
] t4 0x00000000000000cc
] t5 0x0000000000000000
] t6 0x0000000000000033
] RTEMS version: 5.0.0.222d687969e008cdd464b1f92c79e83671094231-modified
] 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:82 f:6 u:0 e:0 I:0 B:3 t:0 i:0 W:0 | riscv64/rv64imac: dl09.exe
Result: failed Time: 0:00:01.035536 dl09.exe
=> run: spike --isa=RV64IMAC -m0x70000000:0x10000000 ./riscv-rtems5/c/rv64imac/testsuites/libtests/dl09.exe
]
]
=> test start: libdl (RTL) 9
] *** BEGIN OF TEST libdl (RTL) 9 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231-modified
] *** 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 0xa00001880
] mcause 0x0000000000000004
] mepc 0x00000000700105d8
] ra 0x000000007000f6bc
] sp 0x0000000070070fd0
] gp 0x0000000070067800
] tp 0x0000000000000000
] t0 0xffffffffffffffff
] t1 0x000000007000f636
] t2 0xffffffffffffffff
] s0 0x000000007008001e
] s1 0x000000007007e4a0
] a0 0xfffffffffff8ba5c
] a1 0x000000007005d34c
] a2 0x000000007007e780
] a3 0x0000016800000012
] a4 0x0000000000001000
] a5 0x000000007000ba7a
] a6 0x0000000070075040
] a7 0x000000007000ba7a
] s2 0x000000007000ba7a
] s3 0x00000000700710e8
] s4 0x0000000000000001
] s5 0x0000000070075040
] s6 0x000000007007e780
] s7 0x000000007007c9a8
] s8 0x0000000000000180
] s9 0x0000000000000010
] s10 0x0000000070071070
] s11 0x000000007007ee30
] t3 0x414c2e0036383146
] t4 0x53414c2e00353831
] t5 0x4653414c2e003438
] t6 0x314653414c2e0033
] RTEMS version: 5.0.0.222d687969e008cdd464b1f92c79e83671094231-modified
] 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:82 f:7 u:0 e:0 I:0 B:3 t:0 i:0 W:0 | riscv64/rv64imac: dl10.exe
<<skipping passes>>
[195/591] p:176 f:7 u:4 e:0 I:0 B:3 t:2 i:0 W:0 | riscv64/rv64imac: psxfenv01.exe
Result: failed Time: 0:00:01.009976 psxfenv01.exe
=> run: spike --isa=RV64IMAC -m0x70000000:0x10000000 ./riscv-rtems5/c/rv64imac/testsuites/psxtests/psxfenv01.exe
]
]
=> test start: PSXFENV 01
] *** BEGIN OF TEST PSXFENV 01 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231-modified
] *** 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-modified
] 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:176 f:7 u:4 e:0 I:0 B:3 t:2 i:0 W:0 | riscv64/rv64imac: psxfile01.exe
<<skipping passes>>
[238/591] p:217 f:8 u:4 e:0 I:0 B:3 t:2 i:0 W:0 | riscv64/rv64imac: psxsignal01.exe
Result: timeout Time: 0:03:00.229215 psxsignal01.exe
=> run: spike --isa=RV64IMAC -m0x70000000:0x10000000 ./riscv-rtems5/c/rv64imac/testsuites/psxtests/psxsignal01.exe
]
]
=> test start: PSXSIGNAL 1
] *** BEGIN OF TEST PSXSIGNAL 1 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231-modified
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), 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)
] Init: send SIGUSR1 to process from a TSR (interruptible sleep)
] *** TIMEOUT TIMEOUT
[239/591] p:218 f:8 u:4 e:0 I:0 B:3 t:2 i:0 W:0 | riscv64/rv64imac: psxsignal02.exe
<<skipping passes>>
[249/591] p:228 f:8 u:4 e:0 I:0 B:3 t:2 i:0 W:0 | riscv64/rv64imac: psxstat.exe
Result: timeout Time: 0:03:00.230779 psxstat.exe
=> run: spike --isa=RV64IMAC -m0x70000000:0x10000000 ./riscv-rtems5/c/rv64imac/testsuites/psxtests/psxstat.exe
]
]
=> test start: PSXSTAT
] *** BEGIN OF TEST PSXSTAT ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231-modified
] *** 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:0x3801c1e0)
] ...st_ino 70038510
] ...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:0x3801c1e0)
] ...st_ino 70038a20
] ...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:0x3801c1e0)
] ...st_ino 70038ab0
] ...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:0x3801c1e0)
] ...st_ino 70038b40
] ...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:0x3801c1e0)
] ...st_ino 70038bd0
] ...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:0x3801c1e0)
] ...st_ino 70038c60
] ...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:0x3801c1e0)
] ...st_ino 70038cf0
] ...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:0x3801c1e0)
] ...st_ino 700385a0
] ...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:0x3801c1e0)
] ...st_ino 70038630
] ...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:0x3801c1e0)
] ...st_ino 700386c0
] ...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:0x3801c1e0)
] ...st_ino 70038750
] ...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:0x3801c1e0)
] ...st_ino 700387e0
] ...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:0x3801c1e0)
] ...st_ino 70038870
] ...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:0x3801c1e0)
] ...st_ino 70038900
] ...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:0x3801c1e0)
] ...st_ino 70038510
] ...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:0x3801c1e0)
] ...st_ino 70038a20
] ...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:0x3801c1e0)
] ...st_ino 70038ab0
] ...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:0x3801c1e0)
] ...st_ino 70038b40
] ...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:0x3801c1e0)
] ...st_ino 70038bd0
] ...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:0x3801c1e0)
] ...st_ino 70038c60
] ...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:0x3801c1e0)
] ...st_ino 70038cf0
] ...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:0x3801c1e0)
] ...st_ino 700385a0
] ...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:0x3801c1e0)
] ...st_ino 70038630
] ...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:0x3801c1e0)
] ...st_ino 700386c0
] ...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:0x3801c1e0)
] ...st_ino 70038750
] ...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:0x3801c1e0)
] ...st_ino 700387e0
] ...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:0x3801c1e0)
] ...st_ino 70038870
] ...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:0x3801c1e0)
] ...st_ino 70038d80
] ...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:0x3801c1e0)
] ...st_ino 700385a0
] ...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:0x3801c1e0)
] ...st_ino 70038630
] ...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:0x3801c1e0)
] ...st_ino 700386c0
] ...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:0x3801c1e0)
] ...st_ino 70038750
] ...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:0x3801c1e0)
] ...st_ino 700387e0
] ...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:0x3801c1e0)
] ...st_ino 70038870
] ...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:0x3801c1e0)
] ...st_ino 70038900
] ...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:0x3801c1e0)
] ...st_ino 70038a20
] ...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:0x3801c1e0)
] ...st_ino 70038ab0
] ...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:0x3801c1e0)
] ...st_ino 70038b40
] ...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:0x3801c1e0)
] ...st_ino 70038bd0
] ...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:0x3801c1e0)
] ...st_ino 70038c60
] ...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:0x3801c1e0)
] ...st_ino 70038cf0
] ...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:0x3801c1e0)
] ...st_ino 700385a0
] ...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:0x3801c1e0)
] ...st_ino 70038630
] ...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:0x3801c1e0)
] ...st_ino 700386c0
] ...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:0x3801c1e0)
] ...st_ino 70038750
] ...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:0x3801c1e0)
] ...st_ino 700387e0
] ...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:0x3801c1e0)
] ...st_ino 70038870
] ...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:0x3801c1e0)
] ...st_ino 70038900
] ...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:0x3801c1e0)
] ...st_ino 70038a20
] ...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:0x3801c1e0)
] ...st_ino 70038ab0
] ...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:0x3801c1e0)
] ...st_ino 70038b40
] ...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:0x3801c1e0)
] ...st_ino 70038bd0
] ...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:0x3801c1e0)
] ...st_ino 70038c60
] ...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:0x3801c1e0)
] ...st_ino 70038cf0
] ...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:0x3801c1e0)
] ...st_ino 70038a20
] ...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:0x3801c1e0)
] ...st_ino 70039ac0
] ...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:0x3801c1e0)
] ...st_ino 700385a0
] ...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:0x3801c1e0)
] ...st_ino 70039b60
] ...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:0x3801c1e0)
] ...st_ino 700385a0
] ...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:0x3801c1e0)
] ...st_ino 70039bf0
] ...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:0x3801c1e0)
] ...st_ino 70039c90
] ...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:0x3801c1e0)
] ...st_ino 700385a0
] ...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:0x3801c1e0)
] ...st_ino 70039d10
] ...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:0x3801c1e0)
] ...st_ino 70039e40
] ...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:0x3801c1e0)
] ...st_ino 70039ec0
] ...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:0x3801c1e0)
] ...st_ino 70039f40
] ...st_mode 120777
] ...st_nlink 1
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 4
] ...st_atime Sat Dec 31 09:00:15 1988
] ...st_mtime Sat Dec 31 09:00:15 1988
] ...st_ctime Sat Dec 31 09:00:15 1988
] ...st_blksize 0
] ...st_blocks 0
] stat( 0004 ) returned : No such file or directory
] lstat( 0004 ) returned
] ...st_dev (0x80000000:0x3801c1e0)
] ...st_ino 70039fc0
] ...st_mode 120777
] ...st_nlink 1
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 4
] ...st_atime Sat Dec 31 09:00:15 1988
] ...st_mtime Sat Dec 31 09:00:15 1988
] ...st_ctime Sat Dec 31 09:00:15 1988
] ...st_blksize 0
] ...st_blocks 0
] stat( 0005 ) returned : No such file or directory
] lstat( 0005 ) returned
] ...st_dev (0x80000000:0x3801c1e0)
] ...st_ino 7003a040
] ...st_mode 120777
] ...st_nlink 1
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 4
] ...st_atime Sat Dec 31 09:00:15 1988
] ...st_mtime Sat Dec 31 09:00:15 1988
] ...st_ctime Sat Dec 31 09:00:15 1988
] ...st_blksize 0
] ...st_blocks 0
] stat( 0006 ) returned : No such file or directory
] lstat( 0006 ) returned
] ...st_dev (0x80000000:0x3801c1e0)
] ...st_ino 7003a0c0
] ...st_mode 120777
] ...st_nlink 1
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 4
] ...st_atime Sat Dec 31 09:00:15 1988
] ...st_mtime Sat Dec 31 09:00:15 1988
] ...st_ctime Sat Dec 31 09:00:15 1988
] ...st_blksize 0
] ...st_blocks 0
] stat( 0007 ) returned : No such file or directory
] lstat( 0007 ) returned
] ...st_dev (0x80000000:0x3801c1e0)
] ...st_ino 7003a140
] ...st_mode 120777
] ...st_nlink 1
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 4
] ...st_atime Sat Dec 31 09:00:15 1988
] ...st_mtime Sat Dec 31 09:00:15 1988
] ...st_ctime Sat Dec 31 09:00:15 1988
] ...st_blksize 0
] ...st_blocks 0
] stat( 0008 ) returned : No such file or directory
] lstat( 0008 ) returned
] ...st_dev (0x80000000:0x3801c1e0)
] ...st_ino 7003a1c0
] ...st_mode 120777
] ...st_nlink 1
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 4
] ...st_atime Sat Dec 31 09:00:15 1988
] ...st_mtime Sat Dec 31 09:00:15 1988
] ...st_ctime Sat Dec 31 09:00:15 1988
] ...st_blksize 0
] ...st_blocks 0
] stat( 0009 ) returned : No such file or directory
] lstat( 0009 ) returned
] ...st_dev (0x80000000:0x3801c1e0)
] ...st_ino 7003a240
] ...st_mode 120777
] ...st_nlink 1
] ...st_uid 0
] ...st_gid 0
] ...st_rdev (0x0:0x0)
] ...st_size 4
] ...st_atime Sat Dec 31 09:00:15 1988
] ...st_mtime Sat Dec 31 09:00:15 1988
] ...st_ctime Sat Dec 31 09:00:15 1988
] ...st_blksize 0
] ...st_blocks 0
] 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:0x3801c1e0)
] ...st_ino 70038870
] ...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:0x3801c1e0)
] ...st_ino 70038870
] ...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:229 f:8 u:4 e:0 I:0 B:3 t:2 i:0 W:0 | riscv64/rv64imac: psxstrsignal01.exe
<<skipping passes>>
[253/591] p:232 f:8 u:4 e:0 I:0 B:3 t:2 i:0 W:0 | riscv64/rv64imac: psxtime.exe
Result: timeout Time: 0:03:00.223838 psxtime.exe
=> run: spike --isa=RV64IMAC -m0x70000000:0x10000000 ./riscv-rtems5/c/rv64imac/testsuites/psxtests/psxtime.exe
]
]
=> test start: PSXTIME
] *** BEGIN OF TEST PSXTIME ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231-modified
] *** 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:233 f:8 u:4 e:0 I:0 B:3 t:2 i:0 W:0 | riscv64/rv64imac: psxtimer01.exe
<<skipping passes>>
[330/591] p:305 f:8 u:6 e:0 I:0 B:3 t:4 i:0 W:0 | riscv64/rv64imac: ticker.exe
Result: timeout Time: 0:03:00.192759 ticker.exe
=> run: spike --isa=RV64IMAC -m0x70000000:0x10000000 ./riscv-rtems5/c/rv64imac/testsuites/samples/ticker.exe
]
]
=> test start: CLOCK TICK
] *** BEGIN OF TEST CLOCK TICK ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231-modified
] *** 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:305 f:8 u:6 e:0 I:0 B:3 t:5 i:0 W:0 | riscv64/rv64imac: unlimited.exe
<<skipping passes>>
[335/591] p:309 f:8 u:6 e:0 I:0 B:3 t:5 i:0 W:0 | riscv64/rv64imac: sp04.exe
Result: timeout Time: 0:03:00.230954 sp04.exe
=> run: spike --isa=RV64IMAC -m0x70000000:0x10000000 ./riscv-rtems5/c/rv64imac/testsuites/sptests/sp04.exe
]
]
=> test start: SP 4
] *** BEGIN OF TEST SP 4 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231-modified
] *** 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
[336/591] p:310 f:8 u:6 e:0 I:0 B:3 t:5 i:0 W:0 | riscv64/rv64imac: sp05.exe
<<skipping passes>>
[341/591] p:314 f:8 u:6 e:0 I:0 B:3 t:6 i:0 W:0 | riscv64/rv64imac: sp12.exe
Result: timeout Time: 0:03:00.224084 sp12.exe
=> run: spike --isa=RV64IMAC -m0x70000000:0x10000000 ./riscv-rtems5/c/rv64imac/testsuites/sptests/sp12.exe
]
]
=> test start: SP 12
] *** BEGIN OF TEST SP 12 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231-modified
] *** 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
] 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:315 f:8 u:6 e:0 I:0 B:3 t:6 i:0 W:0 | riscv64/rv64imac: sp13.exe
<<skipping passes>>
[349/591] p:321 f:8 u:6 e:0 I:0 B:3 t:7 i:0 W:0 | riscv64/rv64imac: sp20.exe
Result: timeout Time: 0:03:00.255071 sp20.exe
=> run: spike --isa=RV64IMAC -m0x70000000:0x10000000 ./riscv-rtems5/c/rv64imac/testsuites/sptests/sp20.exe
]
]
=> test start: SP 20
] *** BEGIN OF TEST SP 20 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231-modified
] *** 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:322 f:8 u:6 e:0 I:0 B:3 t:7 i:0 W:0 | riscv64/rv64imac: sp2038.exe
<<skipping passes>>
[360/591] p:331 f:8 u:6 e:0 I:0 B:3 t:8 i:0 W:0 | riscv64/rv64imac: sp30.exe
Result: timeout Time: 0:03:00.230332 sp30.exe
=> run: spike --isa=RV64IMAC -m0x70000000:0x10000000 ./riscv-rtems5/c/rv64imac/testsuites/sptests/sp30.exe
]
]
=> test start: SP 30
] *** BEGIN OF TEST SP 30 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231-modified
] *** 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
] 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
[361/591] p:331 f:8 u:6 e:0 I:0 B:3 t:9 i:0 W:0 | riscv64/rv64imac: sp31.exe
[362/591] p:332 f:8 u:6 e:0 I:0 B:3 t:9 i:0 W:0 | riscv64/rv64imac: sp32.exe
Result: timeout Time: 0:03:00.234947 sp32.exe
=> run: spike --isa=RV64IMAC -m0x70000000:0x10000000 ./riscv-rtems5/c/rv64imac/testsuites/sptests/sp32.exe
]
]
=> test start: SP 32
] *** BEGIN OF TEST SP 32 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231-modified
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), Newlib 7947581)
] *** TIMEOUT TIMEOUT
[363/591] p:333 f:8 u:6 e:0 I:0 B:3 t:9 i:0 W:0 | riscv64/rv64imac: sp33.exe
<<skipping passes>>
[466/591] p:434 f:8 u:6 e:0 I:0 B:3 t:11 i:0 W:0 | riscv64/rv64imac: spintrcritical01.exe
Result: failed Time: 0:00:01.005845 spintrcritical01.exe
=> run: spike --isa=RV64IMAC -m0x70000000:0x10000000 ./riscv-rtems5/c/rv64imac/testsuites/sptests/spintrcritical01.exe
]
]
=> test start: SPINTRCRITICAL 1
] *** BEGIN OF TEST SPINTRCRITICAL 1 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231-modified
] *** 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-modified
] 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:435 f:8 u:6 e:0 I:0 B:3 t:11 i:0 W:0 | riscv64/rv64imac: spintrcritical02.exe
Result: failed Time: 0:00:01.043895 spintrcritical02.exe
=> run: spike --isa=RV64IMAC -m0x70000000:0x10000000 ./riscv-rtems5/c/rv64imac/testsuites/sptests/spintrcritical02.exe
]
]
=> test start: SPINTRCRITICAL 2
] *** BEGIN OF TEST SPINTRCRITICAL 2 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231-modified
] *** 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-modified
] 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:435 f:9 u:6 e:0 I:0 B:3 t:11 i:0 W:0 | riscv64/rv64imac: spintrcritical03.exe
Result: failed Time: 0:00:01.005782 spintrcritical03.exe
=> run: spike --isa=RV64IMAC -m0x70000000:0x10000000 ./riscv-rtems5/c/rv64imac/testsuites/sptests/spintrcritical03.exe
]
]
=> test start: SPINTRCRITICAL 3
] *** BEGIN OF TEST SPINTRCRITICAL 3 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231-modified
] *** 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-modified
] 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:435 f:10 u:6 e:0 I:0 B:3 t:11 i:0 W:0 | riscv64/rv64imac: spintrcritical04.exe
Result: failed Time: 0:00:01.049730 spintrcritical04.exe
=> run: spike --isa=RV64IMAC -m0x70000000:0x10000000 ./riscv-rtems5/c/rv64imac/testsuites/sptests/spintrcritical04.exe
]
]
=> test start: SPINTRCRITICAL 4
] *** BEGIN OF TEST SPINTRCRITICAL 4 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231-modified
] *** 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-modified
] 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:435 f:11 u:6 e:0 I:0 B:3 t:11 i:0 W:0 | riscv64/rv64imac: spintrcritical05.exe
Result: failed Time: 0:00:01.004483 spintrcritical05.exe
=> run: spike --isa=RV64IMAC -m0x70000000:0x10000000 ./riscv-rtems5/c/rv64imac/testsuites/sptests/spintrcritical05.exe
]
]
=> test start: SPINTRCRITICAL 5
] *** BEGIN OF TEST SPINTRCRITICAL 5 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231-modified
] *** 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-modified
] 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:435 f:12 u:6 e:0 I:0 B:3 t:11 i:0 W:0 | riscv64/rv64imac: spintrcritical06.exe
<<skipping passes>>
[473/591] p:436 f:13 u:6 e:0 I:0 B:3 t:11 i:0 W:0 | riscv64/rv64imac: spintrcritical08.exe
Result: failed Time: 0:00:01.039583 spintrcritical08.exe
=> run: spike --isa=RV64IMAC -m0x70000000:0x10000000 ./riscv-rtems5/c/rv64imac/testsuites/sptests/spintrcritical08.exe
]
]
=> test start: SPINTRCRITICAL 8
] *** BEGIN OF TEST SPINTRCRITICAL 8 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231-modified
] *** 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 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.222d687969e008cdd464b1f92c79e83671094231-modified
] 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
[474/591] p:436 f:14 u:6 e:0 I:0 B:3 t:11 i:0 W:0 | riscv64/rv64imac: spintrcritical09.exe
[475/591] p:437 f:14 u:6 e:0 I:0 B:3 t:11 i:0 W:0 | riscv64/rv64imac: spintrcritical10.exe
Result: failed Time: 0:00:01.008907 spintrcritical10.exe
=> run: spike --isa=RV64IMAC -m0x70000000:0x10000000 ./riscv-rtems5/c/rv64imac/testsuites/sptests/spintrcritical10.exe
]
]
=> test start: SPINTRCRITICAL 10
] *** BEGIN OF TEST SPINTRCRITICAL 10 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231-modified
] *** 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-modified
] 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:438 f:14 u:6 e:0 I:0 B:3 t:11 i:0 W:0 | riscv64/rv64imac: spintrcritical11.exe
<<skipping passes>>
[481/591] p:442 f:15 u:6 e:0 I:0 B:3 t:11 i:0 W:0 | riscv64/rv64imac: spintrcritical16.exe
Result: failed Time: 0:00:01.039688 spintrcritical16.exe
=> run: spike --isa=RV64IMAC -m0x70000000:0x10000000 ./riscv-rtems5/c/rv64imac/testsuites/sptests/spintrcritical16.exe
]
]
=> test start: SPINTRCRITICAL 16
] *** BEGIN OF TEST SPINTRCRITICAL 16 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231-modified
] *** 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-modified
] 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:443 f:15 u:6 e:0 I:0 B:3 t:11 i:0 W:0 | riscv64/rv64imac: spintrcritical18.exe
[483/591] p:444 f:15 u:6 e:0 I:0 B:3 t:11 i:0 W:0 | riscv64/rv64imac: spintrcritical20.exe
Result: failed Time: 0:00:01.010651 spintrcritical20.exe
=> run: spike --isa=RV64IMAC -m0x70000000:0x10000000 ./riscv-rtems5/c/rv64imac/testsuites/sptests/spintrcritical20.exe
]
]
=> test start: SPINTRCRITICAL 20
] *** BEGIN OF TEST SPINTRCRITICAL 20 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231-modified
] *** 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/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.222d687969e008cdd464b1f92c79e83671094231-modified
] 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
[484/591] p:444 f:16 u:6 e:0 I:0 B:3 t:11 i:0 W:0 | riscv64/rv64imac: spintrcritical21.exe
Result: failed Time: 0:00:01.041263 spintrcritical21.exe
=> run: spike --isa=RV64IMAC -m0x70000000:0x10000000 ./riscv-rtems5/c/rv64imac/testsuites/sptests/spintrcritical21.exe
]
]
=> test start: SPINTRCRITICAL 21
] *** BEGIN OF TEST SPINTRCRITICAL 21 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231-modified
] *** 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-modified
] 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:445 f:16 u:6 e:0 I:0 B:3 t:11 i:0 W:0 | riscv64/rv64imac: spintrcritical22.exe
Result: failed Time: 0:00:01.006347 spintrcritical22.exe
=> run: spike --isa=RV64IMAC -m0x70000000:0x10000000 ./riscv-rtems5/c/rv64imac/testsuites/sptests/spintrcritical22.exe
]
]
=> test start: SPINTRCRITICAL 22
] *** BEGIN OF TEST SPINTRCRITICAL 22 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231-modified
] *** 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-modified
] 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:445 f:17 u:6 e:0 I:0 B:3 t:11 i:0 W:0 | riscv64/rv64imac: spintrcritical23.exe
Result: failed Time: 0:00:01.012169 spintrcritical23.exe
=> run: spike --isa=RV64IMAC -m0x70000000:0x10000000 ./riscv-rtems5/c/rv64imac/testsuites/sptests/spintrcritical23.exe
]
]
=> test start: SPINTRCRITICAL 23
] *** BEGIN OF TEST SPINTRCRITICAL 23 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231-modified
] *** 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-modified
] 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:445 f:18 u:6 e:0 I:0 B:3 t:11 i:0 W:0 | riscv64/rv64imac: spintrcritical24.exe
Result: failed Time: 0:00:01.032447 spintrcritical24.exe
=> run: spike --isa=RV64IMAC -m0x70000000:0x10000000 ./riscv-rtems5/c/rv64imac/testsuites/sptests/spintrcritical24.exe
]
]
=> test start: SPINTRCRITICAL 24
] *** BEGIN OF TEST SPINTRCRITICAL 24 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231-modified
] *** 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/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.222d687969e008cdd464b1f92c79e83671094231-modified
] 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
[488/591] p:445 f:19 u:6 e:0 I:0 B:3 t:11 i:0 W:0 | riscv64/rv64imac: splinkersets01.exe
<<skipping passes>>
[518/591] p:473 f:21 u:6 e:0 I:0 B:3 t:11 i:0 W:0 | riscv64/rv64imac: spsimplesched01.exe
Result: timeout Time: 0:03:00.196868 spsimplesched01.exe
=> run: spike --isa=RV64IMAC -m0x70000000:0x10000000 ./riscv-rtems5/c/rv64imac/testsuites/sptests/spsimplesched01.exe
]
]
=> test start: SPSIMPLESCHED 1
] *** BEGIN OF TEST SPSIMPLESCHED 1 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231-modified
] *** 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:474 f:21 u:6 e:0 I:0 B:3 t:11 i:0 W:0 | riscv64/rv64imac: spsimplesched02.exe
<<skipping passes>>
[525/591] p:480 f:21 u:6 e:0 I:0 B:3 t:11 i:0 W:0 | riscv64/rv64imac: spsysinit01.exe
Result: failed Time: 0:00:01.008602 spsysinit01.exe
=> run: spike --isa=RV64IMAC -m0x70000000:0x10000000 ./riscv-rtems5/c/rv64imac/testsuites/sptests/spsysinit01.exe
] sysinit: begin
] sysinit: stack pointer: 0x7002f8d0
] sysinit: memory area 0: begin = 0x7002f900, size = 0x03fd0700
] sysinit: DIRTY_MEMORY: done
] sysinit: ISR_STACK: done
] sysinit: memory area 0: free begin = 0x70037d4e, free size = 0x03fc82b2
] sysinit: WORKSPACE: done
] sysinit: memory area 0: free begin = 0x74000000, free size = 0x00000000
] sysinit: MALLOC: done
]
]
=> test start: SPSYSINIT 1
] *** BEGIN OF TEST SPSYSINIT 1 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231-modified
] *** 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: 923 rv == 0
]
] *** FATAL ***
] fatal source: 5 (RTEMS_FATAL_SOURCE_EXIT)
] fatal code: 0 (0x00000000)
] RTEMS version: 5.0.0.222d687969e008cdd464b1f92c79e83671094231-modified
] 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:481 f:21 u:6 e:0 I:0 B:3 t:11 i:0 W:0 | riscv64/rv64imac: spsyslock01.exe
<<skipping passes>>
[588/591] p:542 f:22 u:6 e:0 I:0 B:3 t:11 i:0 W:0 | riscv64/rv64imac: tmfine01.exe
Result: timeout Time: 0:03:00.191103 tmfine01.exe
=> run: spike --isa=RV64IMAC -m0x70000000:0x10000000 ./riscv-rtems5/c/rv64imac/testsuites/tmtests/tmfine01.exe
]
]
=> test start: TMFINE 1
] *** BEGIN OF TEST TMFINE 1 ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231-modified
] *** 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">7339011</Counter>
] </SelfEvent>
] <AllToOneEvent activeWorker="1">
] <Counter worker="0">7135866</Counter>
] </AllToOneEvent>
] <OneMutex activeWorker="1">
] <Counter worker="0">6937373</Counter>
] </OneMutex>
] <ManyMutex activeWorker="1">
] <Counter worker="0">6937718</Counter>
] </ManyMutex>
] <SelfMsg activeWorker="1">
] <Counter worker="0">3141585</Counter>
] </SelfMsg>
] <ManyToOneMsg activeWorker="1">
] <Counter worker="0">3131802</Counter>
] </ManyToOneMsg>
] <ManySysLockMutex activeWorker="1">
] <Counter worker="0">36999658</Counter>
] </ManySysLockMutex>
] <ManyClassicCeilingMutex activeWorker="1">
] <Counter worker="0">1158891</Counter>
] </ManyClassicCeilingMutex>
] <ManyClassicMrsPMutex activeWorker="1">
] <Counter worker="0">1158815</Counter>
] </ManyClassicMrsPMutex>
] <ManyPthreadSpinlock activeWorker="1">
] <Counter worker="0">62431903</Counter>
] </ManyPthreadSpinlock>
] <ManyPthreadMutexInherit activeWorker="1">
] <Counter worker="0">9793292</Counter>
] </ManyPthreadMutexInherit>
] *** TIMEOUT TIMEOUT
[589/591] p:543 f:22 u:6 e:0 I:0 B:3 t:11 i:0 W:0 | riscv64/rv64imac: tmonetoone.exe
Result: timeout Time: 0:03:00.197541 tmonetoone.exe
=> run: spike --isa=RV64IMAC -m0x70000000:0x10000000 ./riscv-rtems5/c/rv64imac/testsuites/tmtests/tmonetoone.exe
]
]
=> test start: TMONETOONE
] *** BEGIN OF TEST TMONETOONE ***
] *** TEST VERSION: 5.0.0.222d687969e008cdd464b1f92c79e83671094231-modified
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 9.3.0 20200312 (RTEMS 5, RSB 5 (78c6e159d467), Newlib 7947581)
] yield
] a 1448514
] b 1448514
] event
] a 828750
] b 828749
] self-contained binary semaphore
] a 733825
] b 733824
] Classic binary semaphore (FIFO)
] a 658416
] b 658416
] Classic binary semaphore (priority)
] *** TIMEOUT TIMEOUT
[590/591] p:544 f:22 u:6 e:0 I:0 B:3 t:11 i:0 W:0 | riscv64/rv64imac: tmoverhd.exe
[591/591] p:545 f:22 u:6 e:0 I:0 B:3 t:11 i:0 W:0 | riscv64/rv64imac: tmtimer01.exe
Passed: 546
Failed: 22
User Input: 6
Expected Fail: 0
Indeterminate: 0
Benchmark: 3
Timeout: 14
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:
whetstone.exe
linpack.exe
dhrystone.exe
Timeouts:
block08.exe
cpuuse.exe
psxsignal01.exe
psxstat.exe
psxtime.exe
ticker.exe
sp04.exe
sp12.exe
sp20.exe
sp30.exe
sp32.exe
spsimplesched01.exe
tmfine01.exe
tmonetoone.exe
Average test time: 0:00:03.655789
Testing time : 0:36:00.571548
More information about the build
mailing list