[rtems-test] riscv64/rv64imafdc: RTEMS_DEBUG, RTEMS_POSIX_API: Passed:621 Failed:21 Timeout:2 Test-Too-long:0 Invalid:1 Wrong:0

OAR Tester for CentOS 8 Stream rtems-tester at oarcorp.com
Thu Jul 24 01:59:39 UTC 2025


Testing time     : 0:15:24.702270
Average test time: 0:00:01.367903

Host
====
Linux-4.18.0-553.6.1.el8.x86_64-x86_64-with-glibc2.28 (Linux VM-CentOSStream8.rtems.com 4.18.0-553.6.1.el8.x86_64 #1 SMP Thu May 30 04:13:58 UTC 2024 x86_64 x86_64)

Configuration
=============
Version: 6.0.0.e7fa90ab0ccd0566dd0b136c62aa729515c3b011
Build  : RTEMS_DEBUG,RTEMS_POSIX_API
Tools  : 13.3.0 20240521 (RTEMS 6, RSB af7f6f3e6034fb80dd4b926d09f778a3b0f81a5d, Newlib 1b3dcfd)

Summary
=======

Passed:        621
Failed:         21
User Input:      6
Expected Fail:  22
Indeterminate:   0
Benchmark:       3
Timeout:         2
Test too long:   0
Invalid:         1
Wrong Version:   0
Wrong Build:     0
Wrong Tools:     0
Wrong Header:    0
------------------
Total:         676

Failures:
 dl01.exe
 dl02.exe
 dl11.exe
 malloc04.exe
 psx09.exe
 psxmsgq01.exe
 psxonce01.exe
 psxrdwrv.exe
 psxreaddir.exe
 spintrcritical20.exe
 spintrcritical23.exe
 ttest02.exe
 dl04.exe
 dl05.exe
 dl06.exe
 dl07.exe
 dl08.exe
 dl09.exe
 dl12.exe
 regulator01.exe
 ts-validation-intr.exe
User Input:
 capture.exe
 dl10.exe
 fileio.exe
 monitor.exe
 termios.exe
 top.exe
Expected Fail:
 imfs_fsrenameexisting.exe
 imfs_fsrenamepermexisting.exe
 imfs_fssymlink.exe
 jffs2_fsrenameexisting.exe
 jffs2_fsrenamemaxlinks.exe
 jffs2_fsrenamepermexisting.exe
 jffs2_fssymlink.exe
 jffs2nand_fsrenameexisting.exe
 jffs2nand_fsrenamemaxlinks.exe
 jffs2nand_fsrenamepermexisting.exe
 jffs2nand_fssymlink.exe
 mdosfs_fsrenameexisting.exe
 mdosfs_fsrenamemaxlinks.exe
 mimfs_fsrenameexisting.exe
 mimfs_fsrenamemaxlinks.exe
 mimfs_fsrenamepermexisting.exe
 mimfs_fssymlink.exe
 mrfs_fsrenameexisting.exe
 mrfs_fsrenamelongname.exe
 mrfs_fsrenamemaxlinks.exe
 mrfs_fsrenamepermexisting.exe
 mrfs_fssymlink.exe
Benchmark:
 dhrystone.exe
 linpack.exe
 whetstone.exe
Timeouts:
 block11.exe
 fsimfsgeneric01.exe
Invalid:
 psxshm01.exe
Log
===

RTEMS Testing - Tester, 6.0.not_released
 Command Line: /home/tester/rtems-cron-6/tools/6/bin/rtems-test --jobs 24 --rtems-tools=/home/tester/rtems-cron-6/tools/6 --rtems-bsp=rv64imafdc_spike --log=run-rv64imafdc_spike.log --use-gitconfig --mail b-rv64imafdc
 Host: Linux VM-CentOSStream8.rtems.com 4.18.0-553.6.1.el8.x86_64 #1 SMP Thu May 30 04:13:58 UTC 2024 x86_64
 Python: 3.9.19 (main, May 16 2024, 11:40:09) [GCC 8.5.0 20210514 (Red Hat 8.5.0-22)]
Host: Linux-4.18.0-553.6.1.el8.x86_64-x86_64-with-glibc2.28 (Linux VM-CentOSStream8.rtems.com 4.18.0-553.6.1.el8.x86_64 #1 SMP Thu May 30 04:13:58 UTC 2024 x86_64 x86_64)
[  1/676] p:0   f:0   u:0   e:0   I:0   B:0   t:0   L:0   i:0   W:0   | riscv64/rv64imafdc: dhrystone.exe
 <<skipping passes>>
[ 15/676] p:1   f:0   u:0   e:0   I:0   B:1   t:0   L:0   i:0   W:0   | riscv64/rv64imafdc: fsimfsgeneric01.exe
Result: timeout   
Time: 0:13:37.525129 fsimfsgeneric01.exe
=>  exe: spike --isa=RV64IMAFDC b-rv64imafdc/riscv/rv64imafdc/testsuites/fstests/fsimfsgeneric01.exe
] 
] 
=>  test start: FSIMFSGENERIC 1
] *** BEGIN OF TEST FSIMFSGENERIC 1 ***
] *** TEST VERSION: 6.0.0.e7fa90ab0ccd0566dd0b136c62aa729515c3b011
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_DEBUG RTEMS_POSIX_API
] *** TEST TOOLS: 13.3.0 20240521 (RTEMS 6, RSB af7f6f3e6034fb80dd4b926d09f778a3b0f81a5d, Newlib 1b3dcfd)
] *** TIMEOUT TIMEOUT
[ 16/676] p:1   f:0   u:0   e:0   I:0   B:1   t:0   L:0   i:0   W:0   | riscv64/rv64imafdc: fsjffs2empty01.exe
 <<skipping passes>>
[111/676] p:65  f:0   u:0   e:21  I:0   B:3   t:0   L:0   i:0   W:0   | riscv64/rv64imafdc: block11.exe
Result: timeout   
Time: 0:13:37.890554 block11.exe
=>  exe: spike --isa=RV64IMAFDC b-rv64imafdc/riscv/rv64imafdc/testsuites/libtests/block11.exe
] 
] 
=>  test start: BLOCK 11
] *** BEGIN OF TEST BLOCK 11 ***
] *** TEST VERSION: 6.0.0.e7fa90ab0ccd0566dd0b136c62aa729515c3b011
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_DEBUG RTEMS_POSIX_API
] *** TEST TOOLS: 13.3.0 20240521 (RTEMS 6, RSB af7f6f3e6034fb80dd4b926d09f778a3b0f81a5d, Newlib 1b3dcfd)
] *** TIMEOUT TIMEOUT
[112/676] p:65  f:0   u:0   e:21  I:0   B:3   t:0   L:0   i:0   W:0   | riscv64/rv64imafdc: block12.exe
 <<skipping passes>>
[128/676] p:80  f:0   u:0   e:22  I:0   B:3   t:0   L:0   i:0   W:0   | riscv64/rv64imafdc: dl01.exe
Result: failed    
Time: 0:00:00.811933 dl01.exe
=>  exe: spike --isa=RV64IMAFDC b-rv64imafdc/riscv/rv64imafdc/testsuites/libtests/dl01.exe
] 
] 
=>  test start: libdl (RTL) 1
] *** BEGIN OF TEST libdl (RTL) 1 ***
] *** TEST VERSION: 6.0.0.e7fa90ab0ccd0566dd0b136c62aa729515c3b011
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_DEBUG RTEMS_POSIX_API
] *** TEST TOOLS: 13.3.0 20240521 (RTEMS 6, RSB af7f6f3e6034fb80dd4b926d09f778a3b0f81a5d, Newlib 1b3dcfd)
] load: /dl01-o1.o
] dlopen failed: .text.rtems_main: Unsupported relocation type 51 in non-PLT rel
] 
] [ RTEMS shutdown ]
] RTEMS version: 6.0.0.e7fa90ab0ccd0566dd0b136c62aa729515c3b011
] RTEMS tools: 13.3.0 20240521 (RTEMS 6, RSB af7f6f3e6034fb80dd4b926d09f778a3b0f81a5d, Newlib 1b3dcfd)
] executing thread ID: 0x0a010001
] executing thread name: UI1 
[129/676] p:80  f:0   u:0   e:22  I:0   B:3   t:0   L:0   i:0   W:0   | riscv64/rv64imafdc: dl02.exe
Result: failed    
Time: 0:00:00.775532 dl02.exe
=>  exe: spike --isa=RV64IMAFDC b-rv64imafdc/riscv/rv64imafdc/testsuites/libtests/dl02.exe
] 
] 
=>  test start: libdl (RTL) 2
] *** BEGIN OF TEST libdl (RTL) 2 ***
] *** TEST VERSION: 6.0.0.e7fa90ab0ccd0566dd0b136c62aa729515c3b011
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_DEBUG RTEMS_POSIX_API
] *** TEST TOOLS: 13.3.0 20240521 (RTEMS 6, RSB af7f6f3e6034fb80dd4b926d09f778a3b0f81a5d, Newlib 1b3dcfd)
] load: /dl02-o1.o
] dlopen failed: .text.dl_o1_callback: Unsupported relocation type 51 in non-PLT
] 
] [ RTEMS shutdown ]
] RTEMS version: 6.0.0.e7fa90ab0ccd0566dd0b136c62aa729515c3b011
] RTEMS tools: 13.3.0 20240521 (RTEMS 6, RSB af7f6f3e6034fb80dd4b926d09f778a3b0f81a5d, Newlib 1b3dcfd)
] executing thread ID: 0x0a010001
] executing thread name: UI1 
[130/676] p:81  f:0   u:0   e:22  I:0   B:3   t:0   L:0   i:0   W:0   | riscv64/rv64imafdc: dl03.exe
 <<skipping passes>>
[138/676] p:86  f:4   u:0   e:22  I:0   B:3   t:0   L:0   i:0   W:0   | riscv64/rv64imafdc: dl11.exe
Result: failed    
Time: 0:00:01.114089 dl11.exe
=>  exe: spike --isa=RV64IMAFDC b-rv64imafdc/riscv/rv64imafdc/testsuites/libtests/dl11.exe
] 
] 
=>  test start: libdl (RTL) 11
] *** BEGIN OF TEST libdl (RTL) 11 ***
] *** TEST VERSION: 6.0.0.e7fa90ab0ccd0566dd0b136c62aa729515c3b011
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_DEBUG RTEMS_POSIX_API
] *** TEST TOOLS: 13.3.0 20240521 (RTEMS 6, RSB af7f6f3e6034fb80dd4b926d09f778a3b0f81a5d, Newlib 1b3dcfd)
] load: /dl11-o1.o
] dlopen failed: .text.get_errno_val: Unsupported relocation type 29 in non-PLT 
] 
] [ RTEMS shutdown ]
] RTEMS version: 6.0.0.e7fa90ab0ccd0566dd0b136c62aa729515c3b011
] RTEMS tools: 13.3.0 20240521 (RTEMS 6, RSB af7f6f3e6034fb80dd4b926d09f778a3b0f81a5d, Newlib 1b3dcfd)
] executing thread ID: 0x0a010001
] executing thread name: UI1 
[139/676] p:86  f:4   u:0   e:22  I:0   B:3   t:0   L:0   i:0   W:0   | riscv64/rv64imafdc: dl12.exe
 <<skipping passes>>
[154/676] p:96  f:10  u:1   e:22  I:0   B:3   t:0   L:0   i:0   W:0   | riscv64/rv64imafdc: malloc04.exe
Result: failed    
Time: 0:00:01.583130 malloc04.exe
=>  exe: spike --isa=RV64IMAFDC b-rv64imafdc/riscv/rv64imafdc/testsuites/libtests/malloc04.exe
] 
] 
=>  test start: MALLOC 4
] *** BEGIN OF TEST MALLOC 4 ***
] *** TEST VERSION: 6.0.0.e7fa90ab0ccd0566dd0b136c62aa729515c3b011
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_DEBUG RTEMS_POSIX_API
] *** TEST TOOLS: 13.3.0 20240521 (RTEMS 6, RSB af7f6f3e6034fb80dd4b926d09f778a3b0f81a5d, Newlib 1b3dcfd)
] No sbrk() amount
] Misaligned extend
] sbrk(512)
] Not enough sbrk() space
] sbrk(1024)
] Valid heap extend
] sbrk(256)
] ../../../testsuites/libtests/malloc04/init.c: 175 sbrk_count == 0
] 
] [ RTEMS shutdown ]
] RTEMS version: 6.0.0.e7fa90ab0ccd0566dd0b136c62aa729515c3b011
] RTEMS tools: 13.3.0 20240521 (RTEMS 6, RSB af7f6f3e6034fb80dd4b926d09f778a3b0f81a5d, Newlib 1b3dcfd)
] executing thread ID: 0x0a010001
] executing thread name: UI1 
[155/676] p:96  f:10  u:1   e:22  I:0   B:3   t:0   L:0   i:0   W:0   | riscv64/rv64imafdc: malloctest.exe
 <<skipping passes>>
[203/676] p:140 f:12  u:3   e:22  I:0   B:3   t:0   L:0   i:0   W:0   | riscv64/rv64imafdc: ttest02.exe
Result: failed    
Time: 0:00:46.721369 ttest02.exe
=>  exe: spike --isa=RV64IMAFDC b-rv64imafdc/riscv/rv64imafdc/testsuites/libtests/ttest02.exe
] 
] 
=>  test start: TTEST 2
] *** BEGIN OF TEST TTEST 2 ***
] *** TEST VERSION: 6.0.0.e7fa90ab0ccd0566dd0b136c62aa729515c3b011
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_DEBUG RTEMS_POSIX_API
] *** TEST TOOLS: 13.3.0 20240521 (RTEMS 6, RSB af7f6f3e6034fb80dd4b926d09f778a3b0f81a5d, Newlib 1b3dcfd)
] A:TTEST 2
] S:Platform:RTEMS
] S:Compiler:13.3.0 20240521 (RTEMS 6, RSB af7f6f3e6034fb80dd4b926d09f778a3b0f81a5d, Newlib 1b3dcfd)
] S:Version:6.0.0.e7fa90ab0ccd0566dd0b136c62aa729515c3b011
] S:BSP:rv64imafdc
] S:BuildLabel:DEFAULT
] S:TargetHash:SHA256:eD8k6zRjJSHgnJm69OsggYd6yYDolNXSzMq7m0-XHaA=
] S:RTEMS_DEBUG:1
] S:RTEMS_MULTIPROCESSING:0
] S:RTEMS_POSIX_API:1
] S:RTEMS_PROFILING:0
] S:RTEMS_SMP:0
] B:TestThreadSwitch
] F:33:0:UI1:init.c:272:4316463607 > 4316463607
] F:41:0:UI1:init.c:272:4325053541 > 4325053541
] F:49:0:UI1:init.c:272:4333643476 > 4333643476
] F:57:0:UI1:init.c:272:4342233411 > 4342233411
] E:TestThreadSwitch:N:62:F:4:D:0.012450
] B:TestInterruptTimeout
] E:TestInterruptTimeout:N:1:F:0:D:0.037745
] B:TestInterruptFatal
] E:TestInterruptFatal:N:1:F:0:D:0.000005
] B:TestInterruptDone
] E:TestInterruptDone:N:10:F:0:D:5.126370
] B:TestInterruptBlocked
] E:TestInterruptBlocked:N:3:F:0:D:0.001430
] Z:TTEST 2:C:5:N:77:F:4:D:5.179575
] Y:ReportHash:SHA256:qvS3BFHbl6fUOUDvzkNQzc6nPQXmwEhlMZwqEsjqrzY=
] 
] [ RTEMS shutdown ]
] RTEMS version: 6.0.0.e7fa90ab0ccd0566dd0b136c62aa729515c3b011
] RTEMS tools: 13.3.0 20240521 (RTEMS 6, RSB af7f6f3e6034fb80dd4b926d09f778a3b0f81a5d, Newlib 1b3dcfd)
] executing thread ID: 0x0a010001
] executing thread name: UI1 
[204/676] p:141 f:12  u:4   e:22  I:0   B:3   t:0   L:0   i:0   W:0   | riscv64/rv64imafdc: tztest.exe
 <<skipping passes>>
[215/676] p:150 f:12  u:4   e:22  I:0   B:3   t:0   L:0   i:0   W:0   | riscv64/rv64imafdc: psx09.exe
Result: failed    
Time: 0:00:37.829496 psx09.exe
=>  exe: spike --isa=RV64IMAFDC b-rv64imafdc/riscv/rv64imafdc/testsuites/psxtests/psx09.exe
] 
] 
=>  test start: PSX 9
] *** BEGIN OF TEST PSX 9 ***
] *** TEST VERSION: 6.0.0.e7fa90ab0ccd0566dd0b136c62aa729515c3b011
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_DEBUG RTEMS_POSIX_API
] *** TEST TOOLS: 13.3.0 20240521 (RTEMS 6, RSB af7f6f3e6034fb80dd4b926d09f778a3b0f81a5d, Newlib 1b3dcfd)
] Init's ID is 0x0b010001
] Init: pthread_getschedparam - SUCCESSFUL
] Init: Fri May 24 11:05:00 1996 - current priority = 2
] Init: pthread_setschedparam - SUCCESSFUL (sporadic server)
] Init: Fri May 24 11:05:00 1996 - new priority = 253
] Init: Fri May 24 11:05:00 1996 - new priority = 253
] Init: Fri May 24 11:05:00 1996 - new priority = 252
] Init: Fri May 24 11:05:01 1996 - new priority = 253
] Init: Fri May 24 11:05:02 1996 - new priority = 252
] 
] Init: pthread_setschedparam - SUCCESSFUL (sporadic server)
] Init: Initializing mutex attributes for priority ceiling
] Init: Creating a mutex
] Init: Fri May 24 11:05:02 1996 - new priority = 253
] Init: Go into low priority and lock/unlock ceiling mutex
] Init: Go into high priority and lock/unlock ceiling mutex
] Init: Go into low priority and change scheduler parameters
] Init: Go into low priority and set POSIX priority
] Init: Go into low priority and set RTEMS priority
] Init: Go into low priority and set scheduler
] ../../../testsuites/psxtests/psx09/init.c: 342 sc == RTEMS_SUCCESSFUL
] 
] [ RTEMS shutdown ]
] RTEMS version: 6.0.0.e7fa90ab0ccd0566dd0b136c62aa729515c3b011
] RTEMS tools: 13.3.0 20240521 (RTEMS 6, RSB af7f6f3e6034fb80dd4b926d09f778a3b0f81a5d, Newlib 1b3dcfd)
] executing thread ID: 0x0b010001
] executing thread name: 
[216/676] p:152 f:12  u:4   e:22  I:0   B:3   t:0   L:0   i:0   W:0   | riscv64/rv64imafdc: psx10.exe
 <<skipping passes>>
[280/676] p:215 f:13  u:4   e:22  I:0   B:3   t:0   L:0   i:0   W:0   | riscv64/rv64imafdc: psxmsgq01.exe
Result: failed    
Time: 0:00:30.190065 psxmsgq01.exe
=>  exe: spike --isa=RV64IMAFDC b-rv64imafdc/riscv/rv64imafdc/testsuites/psxtests/psxmsgq01.exe
] 
] 
=>  test start: PSXMSGQ 1
] *** BEGIN OF TEST PSXMSGQ 1 ***
] *** TEST VERSION: 6.0.0.e7fa90ab0ccd0566dd0b136c62aa729515c3b011
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_DEBUG RTEMS_POSIX_API
] *** TEST TOOLS: 13.3.0 20240521 (RTEMS 6, RSB af7f6f3e6034fb80dd4b926d09f778a3b0f81a5d, Newlib 1b3dcfd)
] _______________mq_open errors
] Init: mq_open - Create with maxmsg (-1) (EINVAL)
] Init: mq_open - Create with msgsize (-1) (EINVAL)
] Init: mq_open - Open new mq without create flag (ENOENT)
] Init: mq_open - Open with too long of a name (ENAMETOOLONG)
] Init: mq_open - Create an Existing mq (EEXIST)
] Init: mq_open - SUCCESSFUL
] Init: mq_open - system is out of resources (ENFILE)
] Init: mq_close and mq_unlink (mq3...mqn) - SUCCESSFUL
] Init: Open Test Queues
] _______________verify_blocking_mq_timedsend
] _______________mq_unlink errors
] Init: mq_unlink - mq_unlink with too long of a name (ENAMETOOLONG)
] Init: mq_unlink - A Queue not opened  (ENOENT)
] Init: mq_unlink (NULL) - EINVAL
] Init: mq_unlink ("") - ENOENT
] _______________mq_close errors
] Init: mq_close - unopened queue (EBADF)
] _______________mq_unlink functionality
] Init: Unlink and Open without closing SUCCESSFUL
] Task1:mq_setattr - unopened queue (EBADF)
] Task1:mq_setattr - NULL attributes (EINVAL)
] Init: set_attr all queues to blocking
] Init: Init: mq_timedreceive - on queue Qnoblock Init: 1 sec 7245 us
] Init: Init: mq_timedreceive - on queue Qblock Init: 1 sec 9670 us
] Init: Init: mq_timedreceive - on queue Qdefault Init: 1 sec 9660 us
] _______________mq_send errors
] Init: mq_send - Closed message queue (EBADF)
] Init: mq_send - Read only message queue (EBADF)
] Init: mq_send - Priority out of range (EINVAL)
] Init: mq_send - Message longer than msg_len (EMSGSIZE)
] Init: Verify Queues are empty
] Init: Fill Queues with messages
] Init: Verify Queues are full
] Init: mq_send - on a FULL non-blocking queue with (EAGAIN)
] _______________mq_getattr errors
] Init: mq_getattr - unopened queue (EBADF)
] Init: mq_getattr - NULL attributes (EINVAL)
] _______________mq_timedsend
] Init: mq_timedsend - on queue Qnoblock Init: 0 sec 0 us
] Init: mq_timedsend - on queue Qblock Init: 1 sec 6755 us
] Init: mq_timedsend - on queue Qdefault Init: 0 sec 0 us
] _______________mq_receive errors
] Init: mq_receive - Unopened message queue (EBADF)
] Init: mq_receive - Write only queue (EBADF)
] Init: mq_receive - Size is less than the message (EMSGSIZE)
] Init: Verify Queues are full
] Init: Empty all Queues
] Init: mq_receive - Queue is empty (EAGAIN)
] _______________mq_timedreceive
] Init: Init: mq_timedreceive - on queue Qnoblock Init: 0 sec 0 us
] Init: Init: mq_timedreceive - on queue Qblock Init: 1 sec 7425 us
] Init: Init: mq_timedreceive - on queue Qdefault Init: 1 sec 9660 us
] _______________mq_open functionality
] Init: mq_open - Open an existing mq ( same id )
] _______________mq_notify
] Init: mq_notify - Unopened message queue (EBADF)
] _____mq_notify - notify when Qnoblock gets a message
] waiting on any signal for 3 seconds.
] Init: Verify Signal when send
] Init: mq_send -  to Qnoblock msg: 12345678 priority 31
] waiting on any signal for 3 seconds.
] Init: Verify No Signal when send
] Init: mq_send -  to Qnoblock msg: 12345678 priority 31
] waiting on any signal for 3 seconds.
] ____mq_notify - notify when Qread gets a message
] waiting on any signal for 3 seconds.
] Init: mq_notify -  (EBUSY)
] Init: mq_notify - Remove notification with null
] Init: Verify No Signal when send
] Init: mq_send -  to Qnoblock msg: 12345678 priority 31
] waiting on any signal for 3 seconds.
] __
] __
[281/676] p:215 f:13  u:4   e:22  I:0   B:3   t:0   L:0   i:0   W:0   | riscv64/rv64imafdc: psxmsgq02.exe
 <<skipping passes>>
[287/676] p:231 f:14  u:4   e:22  I:0   B:3   t:0   L:0   i:0   W:0   | riscv64/rv64imafdc: psxonce01.exe
Result: failed    
Time: 0:00:25.049407 psxonce01.exe
=>  exe: spike --isa=RV64IMAFDC b-rv64imafdc/riscv/rv64imafdc/testsuites/psxtests/psxonce01.exe
] 
] 
=>  test start: PSXONCE 1
] *** BEGIN OF TEST PSXONCE 1 ***
] *** TEST VERSION: 6.0.0.e7fa90ab0ccd0566dd0b136c62aa729515c3b011
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_DEBUG RTEMS_POSIX_API
] *** TEST TOOLS: 13.3.0 20240521 (RTEMS 6, RSB af7f6f3e6034fb80dd4b926d09f778a3b0f81a5d, Newlib 1b3dcfd)
] Init: pthread_once - EINVAL (NULL once_control)
] Init: pthread_once - EINVAL (NULL init_routine)
] Init: pt
] Init: pt
[288/676] p:226 f:14  u:4   e:22  I:0   B:3   t:0   L:0   i:0   W:0   | riscv64/rv64imafdc: psxpasswd01.exe
 <<skipping passes>>
[291/676] p:231 f:14  u:4   e:22  I:0   B:3   t:0   L:0   i:0   W:0   | riscv64/rv64imafdc: psxrdwrv.exe
Result: failed    
Time: 0:00:23.101803 psxrdwrv.exe
=>  exe: spike --isa=RV64IMAFDC b-rv64imafdc/riscv/rv64imafdc/testsuites/psxtests/psxrdwrv.exe
] 
] 
=>  test start: PSXRDWRV
] *** BEGIN OF TEST PSXRDWRV ***
[292/676] p:231 f:14  u:4   e:22  I:0   B:3   t:0   L:0   i:0   W:0   | riscv64/rv64imafdc: psxreaddir.exe
Result: failed    
Time: 0:00:23.691010 psxreaddir.exe
=>  exe: spike --isa=RV64IMAFDC b-rv64imafdc/riscv/rv64imafdc/testsuites/psxtests/psxreaddir.exe
] 
] 
=>  test start: PSXREADDIR
] *** BEGIN OF TEST PSXREADDIR ***
] *** TEST VERSION: 6.0.0.e7fa90ab0ccd0566dd0b136c62aa729515c3b011
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_DEBUG RTEMS_POSIX_API
] *** TEST TOOLS: 13.3.0 20240521 (RTEMS 6, RSB af7f6f3e6034fb80dd4b926d09f778a3b0f81a5d, Newlib 1b3dcfd)
] 
] chdir to the root directory
] chdir() status : 0
] 
] 
] Creating a series of directories under /
] Creating directory: a      0 0    Success
] Creating directory: b      0 0    Success
] Creating directory: c      0 0    Success
] Creating directory: d      0 0    Success
] Creating directory: e      0 0    Success
] Creating directory: f      0 0    Success
] Creating directory: c/y      0 0    Success
] Creating directory: c/z      0 0    Success
] Creating directory: c/x      0 0    Success
] Creating directory: c/y/a3333      0 0    Success
] Creating directory: c/y/j123      0 0    Success
] Create a lot of files
] Create a
] Create b
] Create c
] Create d
] Create e
] Create f
] Create g
] Create h
] Create i
] Create j
] Create k
] Create l
] Create m
] Create n
] Create o
] Create p
] Create q
] Create r
] Create s
] Create t
] Create u
] Create v
] Create w
] Create x
] Create y
] Create z
] Create aa
] Create ab
] Create ac
] Create ad
] Create ae
] Create af
] Create ag
] Create ah
] Create ai
] Create aj
] Create ak
] Create al
] Create am
] Create an
] Create ao
] Create ap
] Create aq
] Create ar
] Open /many and print the directory
] name                     inode   offset   reclen  type
] a                    2147869408        0    280   0x0118
] b                    2147869600      280    280   0x0118
] c                    2147869792      560    280   0x0118
] d                    2147869984      840    280   0x0118
] e                    2147870176     1120    280   0x0118
] f                    2147870368     1400    280   0x0118
] g                    2147870560     1680    280   0x0118
] h                    2147870752     1960    280   0x0118
] i                    2147870944     2240    280   0x0118
] j                    2147871136     2520    280   0x0118
] k                    2147871328     2800    280   0x0118
] l                    2147871520     3080    280   0x0118
] m                    2147871712     3360    280   0x0118
] n                    2147871904     3640    280   0x0118
] o                    2147872096     3920    280   0x0118
] p                    2147872288     4200    280   0x0118
] q                    2147872480     4480    280   0x0118
] r                    2147872672     4760    280   0x0118
] s                    2147872864     5040    280   0x0118
] t                    2147873056     5320    280   0x0118
] u                    2147873248     5600    280   0x0118
] v                    2147873440     5880    280   0x0118
] w                    2147873632     6160    280   0x0118
] x                    2147873824     6440    280   0x0118
] y                    2147874016     6720    280   0x0118
] z                    2147874208     7000    280   0x0118
] aa                   2147874400     7280    280   0x0118
] ab                   2147874592     7560    280   0x0118
] ac                   2147874784     7840    280   0x0118
] ad                   2147874976     8120    280   0x0118
] ae                   2147875168     8400    280   0x0118
] af                   2147875360     8680    280   0x0118
] ag                   2147875552     8960    280   0x0118
] ah                   2147875744     9240    280   0x0118
] ai                   2147875936     9520    280   0x0118
] aj                   2147876128     9800    280   0x0118
] ak                   2147876320    10080    280   0x0118
] al                   2147876512    10360    280   0x0118
] am                   2147876704    10640    280   0x0118
] an                   2147876896    10920    280   0x0118
] ao                   2147877088    11200    280   0x0118
] ap                   2147877280    11480    280   0x0118
] aq                   2147877472    11760    280   0x0118
] ar                   2147877664    12040    280   0x0118
] open /b/my_file
] scandir a file status: -1
] Open /b/new_file
] fcntl F_SETFD should return 0
] fcntl F_SETFD should return 1
] fcntl F_DUPFD should return a file descriptor
] close duplicate should return 0
] fcntl F_GETFL returns current flags
] fcntl F_GETFL returned 0x0
] fcntl F_SETFL to add O_APPEND and O_NONBLOCK
] fcntl F_GETFL return current flags to see changes
] fcntl F_GETFL returned 0x4008
] fcntl F_GETLK should return -1
] fcntl F_SETLK should return -1
] fcntl F_SETLKW should return -1
] fcntl F_SETOWN should return -1
] fcntl F_GETOWN should return -1
] fcntl invalid argument should return -1
] Status -1
] close should return 0
] opendir, readdir and closedir /b/my_file
] opendir, readdir and closedir
] chdir to /b/my_file
] 
] Performing stat of directory /
] status for stat : 0, size of directory: 2240
] 
] 
] Open and print directory /
] name                     inode   offset   reclen  type
] dev                  2147866624        0    280   0x0118
] a                    2147866960      280    280   0x0118
] b                    2147867152      560    280   0x0118
] c                    2147867344      840    280   0x0118
] d                    2147867536     1120    280   0x0118
] e                    2147867728     1400    280   0x0118
] f                    2147867920     1680    280   0x0118
] many                 2147869072     1960    280   0x0118
] 
] mkdir /d/my_dir
] Open /d/my_dir
] remove /d/my_dir.
] close /d/my_dir.
] 
] Opening directory /c
] name                     inode   offset   reclen  type
] y                    2147868112        0    280   0x0118
] z                    2147868304      280    280   0x0118
] x                    2147868496      560    280   0x0118
] 
] Opening directory /c/y
] name                     inode   offset   reclen  type
] a3333                2147868688        0    280   0x0118
] j123                 2147868880      280    280   0x0118
] 
] LSEEK to the start of the open directory
] name                     inode   offset   reclen  type
] dev                  2147866624        0    280   0x0118
] a                    2147866960      280    280   0x0118
] b                    2147867152      560    280   0x0118
] c                    2147867344      840    280   0x0118
] d                    2147867536     1120    280   0x0118
] e                    2147867728     1400    280   0x0118
] f                    2147867920     1680    280   0x0118
] many                 2147869072     1960    280   0x0118
] 
] Rewinding directory
] name                     inode   offset   reclen  type
] dev                  2147866624        0    280   0x0118
] a                    2147866960      280    280   0x0118
] b                    2147867152      560    280   0x0118
] c                    2147867344      840    280   0x0118
] d                    2147867536     1120    280   0x0118
] e                    2147867728     1400    280   0x0118
] f                    2147867920     1680    280   0x0118
] many                 2147869072     1960    280   0x0118
] 
] Seek directory
] telldir() should report only sizeof(struct dirent) increments 
] in position. Sizeof(struct dirent): 280
] seeked to  0 -- currently at  1
] seeked to 70 -- currently at  2
] seeked to 140 -- currently at  3
] Send seekdir a NULL pointer
] 
] Closing directory
] 
] SCANDIR TEST
] 
] selection rule 1
] scanning for any entry under directory /c
] 
] SCANDIR SELECT1 accepts  nodename: y
] SCANDIR SELECT1 accepts  nodename: z
] SCANDIR SELECT1 accepts  nodename: x
] 
] scandir status: 3
] Selected Node Name: y
] Selected Node Name: z
] Selected Node Name: x
] 
] selection rule 2
] scanning for any entry under directory /c whose name = y
] 
] SCANDIR SELECT accepted nodename: y
] SCANDIR SELECT rejected nodename: z
] SCANDIR SELECT rejected nodename: x
] 
] scandir status: 1
] Selected Node Name: y
] 
] SCANDIR with sorting
] 
] selection rule 1
] scanning for any entry under directory /c
] sort in ascending order
] 
] SCANDIR SELECT1 accepts  nodename: y
] SCANDIR SELECT1 accepts  nodename: z
] SCANDIR SELECT1 accepts  nodename: x
] 
] scandir status: 3
] Selected and Sorted Node Name: x
] Selected and Sorted Node Name: y
] Selected and Sorted Node Name: z
] 
] SCANDIR with sorting
] 
] selection rule 1
] scanning for
] scanning for
[293/676] p:231 f:14  u:4   e:22  I:0   B:3   t:0   L:0   i:0   W:0   | riscv64/rv64imafdc: psxrwlock01.exe
 <<skipping passes>>
[295/676] p:231 f:14  u:4   e:22  I:0   B:3   t:0   L:0   i:0   W:0   | riscv64/rv64imafdc: psxshm01.exe
Result: invalid   
Time: 0:00:12.958528 psxshm01.exe
=>  exe: spike --isa=RV64IMAFDC b-rv64imafdc/riscv/rv64imafdc/testsuites/psxtests/psxshm01.exe
[296/676] p:231 f:14  u:4   e:22  I:0   B:3   t:0   L:0   i:0   W:0   | riscv64/rv64imafdc: psxshm02.exe
 <<skipping passes>>
[538/676] p:464 f:18  u:6   e:22  I:0   B:3   t:0   L:0   i:1   W:0   | riscv64/rv64imafdc: spintrcritical20.exe
Result: failed    
Time: 0:01:44.053432 spintrcritical20.exe
=>  exe: spike --isa=RV64IMAFDC b-rv64imafdc/riscv/rv64imafdc/testsuites/sptests/spintrcritical20.exe
] 
] 
=>  test start: SPINTRCRITICAL 20
] *** BEGIN OF TEST SPINTRCRITICAL 20 ***
] *** TEST VERSION: 6.0.0.e7fa90ab0ccd0566dd0b136c62aa729515c3b011
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_DEBUG RTEMS_POSIX_API
] *** TEST TOOLS: 13.3.0 20240521 (RTEMS 6, RSB af7f6f3e6034fb80dd4b926d09f778a3b0f81a5d, Newlib 1b3dcfd)
] A:SPINTRCRITICAL 20
] S:Platform:RTEMS
] S:Compiler:13.3.0 20240521 (RTEMS 6, RSB af7f6f3e6034fb80dd4b926d09f778a3b0f81a5d, Newlib 1b3dcfd)
] S:Version:6.0.0.e7fa90ab0ccd0566dd0b136c62aa729515c3b011
] S:BSP:rv64imafdc
] S:BuildLabel:DEFAULT
] S:TargetHash:SHA256:eD8k6zRjJSHgnJm69OsggYd6yYDolNXSzMq7m0-XHaA=
] S:RTEMS_DEBUG:1
] S:RTEMS_MULTIPROCESSING:0
] S:RTEMS_POSIX_API:1
] S:RTEMS_PROFILING:0
] S:RTEMS_SMP:0
] B:SemaphoreObtainTimeoutInterrupt
] F:3:0:UI1:init.c:192:8 == 4
] F:4:0:UI1:init.c:194
] E:SemaphoreObtainTimeoutInterrupt:N:9:F:2:D:10.067595
] Z:SPINTRCRITICAL 20:C:1:N:9:F:2:D:10.068040
] Y:ReportHash:SHA256:GaULAi5NRB4_E18-sm9XKz3aYwB-OD0hk9rnP48JHZQ=
] 
] [ RTEMS shutdown ]
] RTEMS version: 6.0.0.e7fa90ab0ccd0566dd0b136c62aa729515c3b011
] RTEMS tools: 13.3.0 20240521 (RTEMS 6, RSB af7f6f3e6034fb80dd4b926d09f778a3b0f81a5d, Newlib 1b3dcfd)
] executing thread ID: 0x0a010001
] executing thread name: UI1 
[539/676] p:465 f:18  u:6   e:22  I:0   B:3   t:0   L:0   i:1   W:0   | riscv64/rv64imafdc: spintrcritical21.exe
 <<skipping passes>>
[541/676] p:467 f:18  u:6   e:22  I:0   B:3   t:0   L:0   i:1   W:0   | riscv64/rv64imafdc: spintrcritical23.exe
Result: failed    
Time: 0:01:34.611989 spintrcritical23.exe
=>  exe: spike --isa=RV64IMAFDC b-rv64imafdc/riscv/rv64imafdc/testsuites/sptests/spintrcritical23.exe
] 
] 
=>  test start: SPINTRCRITICAL 23
] *** BEGIN OF TEST SPINTRCRITICAL 23 ***
] *** TEST VERSION: 6.0.0.e7fa90ab0ccd0566dd0b136c62aa729515c3b011
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_DEBUG RTEMS_POSIX_API
] *** TEST TOOLS: 13.3.0 20240521 (RTEMS 6, RSB af7f6f3e6034fb80dd4b926d09f778a3b0f81a5d, Newlib 1b3dcfd)
] A:SPINTRCRITICAL 23
] S:Platform:RTEMS
] S:Compiler:13.3.0 20240521 (RTEMS 6, RSB af7f6f3e6034fb80dd4b926d09f778a3b0f81a5d, Newlib 1b3dcfd)
] S:Version:6.0.0.e7fa90ab0ccd0566dd0b136c62aa729515c3b011
] S:BSP:rv64imafdc
] S:BuildLabel:DEFAULT
] S:TargetHash:SHA256:eD8k6zRjJSHgnJm69OsggYd6yYDolNXSzMq7m0-XHaA=
] S:RTEMS_DEBUG:1
] S:RTEMS_MULTIPROCESSING:0
] S:RTEMS_POSIX_API:1
] S:RTEMS_PROFILING:0
] S:RTEMS_SMP:0
] B:TaskSetPriorityInterrupt
] F:1:0:UI1:init.c:181:8 == 4
] E:TaskSetPriorityInterrupt:N:3:F:1:D:7.975515
] Z:SPINTRCRITICAL 23:C:1:N:3:F:1:D:7.975890
] Y:ReportHash:SHA256:Qm_NMpeH9kp81Yjk6AOxFbxeO6f6tbPoia_QWG7uJLc=
] 
] [ RTEMS shutdown ]
] RTEMS version: 6.0.0.e7fa90ab0ccd0566dd0b136c62aa729515c3b011
] RTEMS tools: 13.3.0 20240521 (RTEMS 6, RSB af7f6f3e6034fb80dd4b926d09f778a3b0f81a5d, Newlib 1b3dcfd)
] executing thread ID: 0x0a010001
] executing thread name: UI1 
[542/676] p:468 f:18  u:6   e:22  I:0   B:3   t:0   L:0   i:1   W:0   | riscv64/rv64imafdc: spintrcritical24.exe
 <<skipping passes>>
[676/676] p:601 f:19  u:6   e:22  I:0   B:3   t:0   L:0   i:1   W:0   | riscv64/rv64imafdc: ts-validation-tls-1.exe

Passed:        621
Failed:         21
User Input:      6
Expected Fail:  22
Indeterminate:   0
Benchmark:       3
Timeout:         2
Test too long:   0
Invalid:         1
Wrong Version:   0
Wrong Build:     0
Wrong Tools:     0
Wrong Header:    0
------------------
Total:         676
Failures:
 dl01.exe
 dl02.exe
 dl11.exe
 malloc04.exe
 psx09.exe
 psxmsgq01.exe
 psxonce01.exe
 psxrdwrv.exe
 psxreaddir.exe
 spintrcritical20.exe
 spintrcritical23.exe
 ttest02.exe
 dl04.exe
 dl05.exe
 dl06.exe
 dl07.exe
 dl08.exe
 dl09.exe
 dl12.exe
 regulator01.exe
 ts-validation-intr.exe
User Input:
 capture.exe
 dl10.exe
 fileio.exe
 monitor.exe
 termios.exe
 top.exe
Expected Fail:
 imfs_fsrenameexisting.exe
 imfs_fsrenamepermexisting.exe
 imfs_fssymlink.exe
 jffs2_fsrenameexisting.exe
 jffs2_fsrenamemaxlinks.exe
 jffs2_fsrenamepermexisting.exe
 jffs2_fssymlink.exe
 jffs2nand_fsrenameexisting.exe
 jffs2nand_fsrenamemaxlinks.exe
 jffs2nand_fsrenamepermexisting.exe
 jffs2nand_fssymlink.exe
 mdosfs_fsrenameexisting.exe
 mdosfs_fsrenamemaxlinks.exe
 mimfs_fsrenameexisting.exe
 mimfs_fsrenamemaxlinks.exe
 mimfs_fsrenamepermexisting.exe
 mimfs_fssymlink.exe
 mrfs_fsrenameexisting.exe
 mrfs_fsrenamelongname.exe
 mrfs_fsrenamemaxlinks.exe
 mrfs_fsrenamepermexisting.exe
 mrfs_fssymlink.exe
Benchmark:
 dhrystone.exe
 linpack.exe
 whetstone.exe
Timeouts:
 block11.exe
 fsimfsgeneric01.exe
Invalid:
 psxshm01.exe
Average test time: 0:00:01.367903
Testing time     : 0:15:24.702270


More information about the build mailing list