Status of smptests ...?

Jiri Gaisler jiri at gaisler.se
Tue Dec 11 21:08:28 UTC 2018


On 12/11/18 3:39 PM, Sebastian Huber wrote:
> Hello Jiri,
>
> On 11/12/2018 15:24, Sebastian Huber wrote:
>> Hello Jiri,
>>
>> On 11/12/2018 15:15, Jiri Gaisler wrote:
>>> What is the status of the smptests of RTEMS 5 ?
>>>
>>> I have added SMP capability to the sis simulator, and have tested it
>>> with the smptests from rtems git. I have noticed that the reference
>>> output (*.scn) are not equivalent to what the simulator or real
>>> hardware
>>> outputs. It seems that the cpus are numbered backwards compared to the
>>> .scn files.
>>
>> the .scn files are not up to date. Also the test output is quite test
>> dependent and repeated test runs my produce different output.
>>
>> The best method to check if a test passed is to check if the
>>
>> *** END OF TEST XYZ ***
>>
>>
>> message is printed. Which real target did you use to run the tests? I
>> will do a test run tomorrow on a N2X.
>
> attached is a run of the smptests on a N2X board.



Thanks, that helped. I can run all SMP tests successfully now on my FPGA
hardware. On the simulator, I have about 35 passed and 20 failed. Most
of the fails are hangs during initialization, I suspect a problem with
the MP interrupt controller or timer unit. I will keep you posted on the
progress. FYI, I have attached the log from the successful runs.

Jiri.

-------------- next part --------------

./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smp01.exe -r

 SIS - SPARC instruction simulator 2.9,  copyright Jiri Gaisler 1995
 Bug-reports to jiri at gaisler.se

 LEON3 emulation enabled, 4 cpus online, delta 25 clocks





*** BEGIN OF TEST SMP 1 ***

*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified

*** TEST STATE: EXPECTED-PASS

*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP

*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)

 CPU 3 start task TA0

 CPU 2 running Task TA0 

 CPU 3 start task TA1

 CPU 1 running Task TA1 

 CPU 3 start task TA2

 CPU 0 running Task TA2 



*** END OF TEST SMP 1 ***



 Stopped at time 26207800 (524.156 ms)

./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smp02.exe -r

 SIS - SPARC instruction simulator 2.9,  copyright Jiri Gaisler 1995
 Bug-reports to jiri at gaisler.se

 LEON3 emulation enabled, 4 cpus online, delta 25 clocks





*** BEGIN OF TEST SMP 2 ***

*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified

*** TEST STATE: EXPECTED-PASS

*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP

*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)

 CPU 3 start task TA1

 CPU 3 start task TA2

 CPU 3 start task TA3

 CPU 1 Task TA3 Obtain

 CPU 1 Task TA3 Release

 CPU 0 Task TA4 Obtain

 CPU 0 Task TA4 Release

 CPU 1 Task TA3 Obtain

 CPU 1 Task TA3 Release

 CPU 2 Task TA2 Obtain

 CPU 2 Task TA2 Release

 CPU 1 Task TA3 Obtain

 CPU 1 Task TA3 Release

 CPU 0 Task TA4 Obtain

 CPU 0 Task TA4 Release

 CPU 1 Task TA3 Obtain

 CPU 1 Task TA3 Release

 CPU 0 Task TA4 Obtain

 CPU 0 Task TA4 Release

 CPU 2 Task TA2 Obtain

 CPU 2 Task TA2 Release

 CPU 0 Task TA4 Obtain

 CPU 0 Task TA4 Release



*** END OF TEST SMP 2 ***



 Stopped at time 11265575 (225.311 ms)

./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smp03.exe -r

 SIS - SPARC instruction simulator 2.9,  copyright Jiri Gaisler 1995
 Bug-reports to jiri at gaisler.se

 LEON3 emulation enabled, 4 cpus online, delta 25 clocks





*** BEGIN OF TEST SMP 3 ***

*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified

*** TEST STATE: EXPECTED-PASS

*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP

*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)

  CPU 3 running task Init

  CPU 2 running task TA1

  CPU 1 running task TA2

  CPU 0 running task TA3

  CPU 0 running task TA4



*** END OF TEST SMP 3 ***



 Stopped at time 14968550 (299.371 ms)

./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smp05.exe -r

 SIS - SPARC instruction simulator 2.9,  copyright Jiri Gaisler 1995
 Bug-reports to jiri at gaisler.se

 LEON3 emulation enabled, 4 cpus online, delta 25 clocks





*** BEGIN OF TEST SMP 5 ***

*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified

*** TEST STATE: EXPECTED-PASS

*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP

*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)

 CPU 1 start task TA1

Shut down from CPU 0



*** END OF TEST SMP 5 ***



 CPU 1 start task TA2

IU in error mode (128)
 11174575  40016a80  91d02000  ta  0

./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smp08.exe -r

 SIS - SPARC instruction simulator 2.9,  copyright Jiri Gaisler 1995
 Bug-reports to jiri at gaisler.se

 LEON3 emulation enabled, 4 cpus online, delta 25 clocks





*** BEGIN OF TEST SMP 8 ***

*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified

*** TEST STATE: EXPECTED-PASS

*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP

*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)

  CPU 3 running task Init - rtems_clock_get_tod 09:00:00   12/31/1988

  CPU 2 running task TA01 - rtems_clock_get_tod 09:00:00   12/31/1988

  CPU 0 running task TA03 - rtems_clock_get_tod 09:00:00   12/31/1988

  CPU 2 running task TA04 - rtems_clock_get_tod 09:00:00   12/31/1988

  CPU 2 running task TA06 - rtems_clock_get_tod 09:00:00   12/31/1988

  CPU 2 running task TA07 - rtems_clock_get_tod 09:00:00   12/31/1988

  CPU 2 running task TA08 - rtems_clock_get_tod 09:00:00   12/31/1988

  CPU 2 running task TA10 - rtems_clock_get_tod 09:00:00   12/31/1988

  CPU 1 running task TA02 - rtems_clock_get_tod 09:00:00   12/31/1988

  CPU 2 running task TA11 - rtems_clock_get_tod 09:00:00   12/31/1988

  CPU 1 running task TA12 - rtems_clock_get_tod 09:00:00   12/31/1988

  CPU 3 running task TA09 - rtems_clock_get_tod 09:00:00   12/31/1988

  CPU 0 running task TA05 - rtems_clock_get_tod 09:00:00   12/31/1988

  CPU 0 running task TA03 - rtems_clock_get_tod 09:00:14   12/31/1988

  CPU 0 running task TA05 - rtems_clock_get_tod 09:00:24   12/31/1988

  CPU 0 running task TA03 - rtems_clock_get_tod 09:00:29   12/31/1988



*** END OF TEST SMP 8 ***



IU in error mode (128)
 2250106050  40018340  91d02000  ta  0

./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smp09.exe -r

 SIS - SPARC instruction simulator 2.9,  copyright Jiri Gaisler 1995
 Bug-reports to jiri at gaisler.se

 LEON3 emulation enabled, 4 cpus online, delta 25 clocks





*** BEGIN OF TEST SMP 9 ***

*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified

*** TEST STATE: EXPECTED-PASS

*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP

*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)

 CPU 3 start task TA1

 CPU 3 start task TA2

 CPU 3 start task TA3

 kill 10 clock ticks

-------------------------------------------------------------------------------

                              CPU USAGE BY THREAD

------------+----------------------------------------+---------------+---------

 ID         | NAME                                   | SECONDS       | PERCENT

------------+----------------------------------------+---------------+---------

 0x09010001 | IDLE                                   |      1.251427 |  99.948

 0x09010002 | IDLE                                   |      1.251265 |  99.920

 0x09010003 | IDLE                                   |      1.251104 |  99.893

 0x09010004 | IDLE                                   |      1.000089 |  79.840

 0x0a010001 | UI1                                    |      0.252690 |  20.170

 0x0a010002 | TA1                                    |      0.001855 |   0.148

 0x0a010003 | TA2                                    |      0.001869 |   0.149

 0x0a010004 | TA3                                    |      0.001881 |   0.150

------------+----------------------------------------+---------------+---------

 TIME SINCE LAST CPU USAGE RESET IN SECONDS:                          1.253312

-------------------------------------------------------------------------------



*** END OF TEST SMP 9 ***



 Stopped at time 23818575 (476.372 ms)

./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smpaffinity01.exe -r

 SIS - SPARC instruction simulator 2.9,  copyright Jiri Gaisler 1995
 Bug-reports to jiri at gaisler.se

 LEON3 emulation enabled, 4 cpus online, delta 25 clocks





*** BEGIN OF TEST SMPAFFINITY 1 ***

*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified

*** TEST STATE: EXPECTED-PASS

*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP

*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)

Init - rtems_task_set_affinity - Lots of cpus - SUCCESS

Init - rtems_task_set_affinity - no cpu - RTEMS_INVALID_NUMBER

Init - rtems_task_set_affinity - Invalid thread - RTEMS_INVALID_ID

Init - rtems_task_set_affinity - Invalid cpusetsize - RTEMS_INVALID_NUMBER

Init - rtems_task_set_affinity - Invalid cpuset - RTEMS_INVALID_ADDRESS

Init - rtems_task_get_affinity - Invalid thread - RTEMS_INVALID_ID

Init - rtems_task_get_affinity - Invalid cpusetsize - RTEMS_INVALID_NUMBER

Init - rtems_task_get_affinity - Invalid cpuset - RTEMS_INVALID_ADDRESS

Init - Set Init priority to high

Init - Create Medium priority tasks

Init - Create  Low priority tasks

Init - Verify affinity on Low priority tasks

Init - Change affinity on Low priority tasks

Init - Validate affinity on Low priority tasks



*** END OF TEST SMPAFFINITY 1 ***



 Stopped at time 11296000 (225.920 ms)

./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smpcapture01.exe -r

 SIS - SPARC instruction simulator 2.9,  copyright Jiri Gaisler 1995
 Bug-reports to jiri at gaisler.se

 LEON3 emulation enabled, 4 cpus online, delta 25 clocks





*** BEGIN OF TEST SMPCAPTURE 1 ***

*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified

*** TEST STATE: EXPECTED-PASS

*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP

*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)

 2     0:00:00.001529999              0a010002 TA01   8   8   8   4096  TASK_RECORD

 3     0:00:00.001532999              0a010001 UI1    7   7   7   4096  TASK_RECORD

 2     0:00:00.001538999            0 0a010002 TA01   8   8             SWITCHED_IN

 3     0:00:00.001541999         3000 0a010001 UI1    7   7             STARTED_BY

 3     0:00:00.001550999         9000 0a010002 TA01   8   8             STARTED

 2     0:00:00.001566999        16000 0a010002 TA01   8   8             BEGIN

 3     0:00:00.001648999        82000 0a010001 UI1    7   7             CREATED_BY

 3     0:00:00.001664999              0a010003 TA02   5   5   5   4096  TASK_RECORD

 3     0:00:00.001674999        26000 0a010003 TA02   5   5             CREATED

 1     0:00:00.001735999        61000 0a010003 TA02   5   5             SWITCHED_IN

 3     0:00:00.001738999         3000 0a010001 UI1    7   7             STARTED_BY

 3     0:00:00.001748999        10000 0a010003 TA02   5   5             STARTED

 1     0:00:00.001764999        16000 0a010003 TA02   5   5             BEGIN

 3     0:00:00.001845999        81000 0a010001 UI1    7   7             CREATED_BY

 3     0:00:00.001861999              0a010004 TA03   6   6   6   4096  TASK_RECORD

 3     0:00:00.001871999        26000 0a010004 TA03   6   6             CREATED

 0     0:00:00.001932999        61000 0a010004 TA03   6   6             SWITCHED_IN

 3     0:00:00.001936999         4000 0a010001 UI1    7   7             STARTED_BY

 3     0:00:00.001945999         9000 0a010004 TA03   6   6             STARTED

 0     0:00:00.001961999        16000 0a010004 TA03   6   6             BEGIN

 3     0:00:00.002042999        81000 0a010001 UI1    7   7             CREATED_BY

 3     0:00:00.002058999              0a010005 TA04   9   9   9   4096  TASK_RECORD

 3     0:00:00.002068999            0 0a010005 TA04   9   9             CREATED

 3     0:00:00.002128999        60000 0a010001 UI1    7   7             STARTED_BY

 3     0:00:00.002138999        10000 0a010005 TA04   9   9             STARTED

 1     0:00:00.100059999     97921000 0a010003 TA02   5   5             SWITCHED_OUT

 1     0:00:00.100069999        10000 0a010005 TA04   4   4             SWITCHED_IN

 0     0:00:00.100094999        25000 0a010004 TA03   6   6             SWITCHED_OUT

 0     0:00:00.100103999         9000 0a010003 TA02   5   5             SWITCHED_IN

 2     0:00:00.100141999        38000 0a010002 TA01   8   8             SWITCHED_OUT

 3     0:00:00.100142999         1000 0a010001 UI1    7   7             SWITCHED_OUT

 1     0:00:00.100146999         4000 0a010005 TA04   4   4             BEGIN

 2     0:00:00.100150999         4000 0a010001 UI1    7   7             SWITCHED_IN

 3     0:00:00.100151999         1000 0a010004 TA03   6   6             SWITCHED_IN

 2     0:00:00.300088999    199937000 0a010001 UI1    7   7             SWITCHED_OUT

 2     0:00:00.300097999         9000 0a010002 TA01   7   7             SWITCHED_IN

 2     0:00:00.300120999        23000 0a010002 TA01   7   7             TERMINATED

 2     0:00:00.300207999        87000 0a010002 TA01   7   7             SWITCHED_OUT

 2     0:00:00.300216999         9000 0a010001 UI1    7   7             SWITCHED_IN

 0     0:00:00.300273999        57000 0a010003 TA02   5   5             TERMINATED

 2     0:00:00.300305999        32000 0a010001 UI1    7   7             SWITCHED_OUT

 2     0:00:00.300367999        62000 0a010001 UI1    7   7             SWITCHED_IN

 0     0:00:00.300369999         2000 0a010003 TA02   5   5             SWITCHED_OUT

 3     0:00:00.300423999        54000 0a010004 TA03   6   6             TERMINATED

 2     0:00:00.300455999            0 0a010001 UI1    7   7             SWITCHED_OUT

 3     0:00:00.300517999        62000 0a010004 TA03   6   6             SWITCHED_OUT

 3     0:00:00.300527999        10000 0a010001 UI1    7   7             SWITCHED_IN

 1     0:00:00.300585999        58000 0a010005 TA04   4   4             TERMINATED

 3     0:00:00.300615999        30000 0a010001 UI1    7   7             SWITCHED_OUT

 3     0:00:00.300680999        65000 0a010001 UI1    7   7             SWITCHED_IN

 1     0:00:00.300687999         7000 0a010005 TA04   4   4             SWITCHED_OUT



*** END OF TEST SMPCAPTURE 1 ***



 Stopped at time 28662175 (573.244 ms)

./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smpfatal03.exe -r

 SIS - SPARC instruction simulator 2.9,  copyright Jiri Gaisler 1995
 Bug-reports to jiri at gaisler.se

 LEON3 emulation enabled, 4 cpus online, delta 25 clocks





*** BEGIN OF TEST SMPFATAL 3 ***

*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified

*** TEST STATE: EXPECTED-PASS

*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP

*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)



*** END OF TEST SMPFATAL 3 ***



IU in error mode (128)
   597675  4000fa20  91d02000  ta  0

./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smpfatal04.exe -r

 SIS - SPARC instruction simulator 2.9,  copyright Jiri Gaisler 1995
 Bug-reports to jiri at gaisler.se

 LEON3 emulation enabled, 4 cpus online, delta 25 clocks





*** BEGIN OF TEST SMPFATAL 4 ***

*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified

*** TEST STATE: EXPECTED-PASS

*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP

*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)



*** END OF TEST SMPFATAL 4 ***



IU in error mode (128)
    58000  4000c640  91d02000  ta  0

./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smpfatal05.exe -r

 SIS - SPARC instruction simulator 2.9,  copyright Jiri Gaisler 1995
 Bug-reports to jiri at gaisler.se

 LEON3 emulation enabled, 4 cpus online, delta 25 clocks





*** BEGIN OF TEST SMPFATAL 5 ***

*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified

*** TEST STATE: EXPECTED-PASS

*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP

*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)



*** END OF TEST SMPFATAL 5 ***



IU in error mode (128)
 11119450  4000ede0  91d02000  ta  0

./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smpfatal06.exe -r

 SIS - SPARC instruction simulator 2.9,  copyright Jiri Gaisler 1995
 Bug-reports to jiri at gaisler.se

 LEON3 emulation enabled, 4 cpus online, delta 25 clocks





*** BEGIN OF TEST SMPFATAL 6 ***

*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified

*** TEST STATE: EXPECTED-PASS

*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP

*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)



*** END OF TEST SMPFATAL 6 ***



 Stopped at time 139925 (2.799 ms)

./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smpfatal08.exe -r

 SIS - SPARC instruction simulator 2.9,  copyright Jiri Gaisler 1995
 Bug-reports to jiri at gaisler.se

 LEON3 emulation enabled, 4 cpus online, delta 25 clocks





*** BEGIN OF TEST SMPFATAL 8 ***

*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified

*** TEST STATE: EXPECTED-PASS

*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP

*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)



*** END OF TEST SMPFATAL 8 ***



IU in error mode (128)
    58700  4000e960  91d02000  ta  0

./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smpmigration01.exe -r

 SIS - SPARC instruction simulator 2.9,  copyright Jiri Gaisler 1995
 Bug-reports to jiri at gaisler.se

 LEON3 emulation enabled, 4 cpus online, delta 25 clocks





*** BEGIN OF TEST SMPMIGRATION 1 ***

*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified

*** TEST STATE: EXPECTED-PASS

*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP

*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)

total cycles 1058483

average cycles 176413

runner 0

	cpu 0 tokens 88205

	cpu 0 cycles 176422

	cpu 0 cycle deviation 0.000051

	cpu 1 tokens 88204

	cpu 1 cycles 176407

	cpu 1 cycle deviation -0.000034

runner 1

	cpu 0 tokens 88204

	cpu 0 cycles 176402

	cpu 0 cycle deviation -0.000062

	cpu 1 tokens 88205

	cpu 1 cycles 176410

	cpu 1 cycle deviation -0.000017

runner 2

	cpu 0 tokens 88205

	cpu 0 cycles 176403

	cpu 0 cycle deviation -0.000057

	cpu 1 tokens 88204

	cpu 1 cycles 176439

	cpu 1 cycle deviation 0.000147



*** END OF TEST SMPMIGRATION 1 ***



IU in error mode (128)
 1011803750  40016920  91d02000  ta  0

./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smppsxaffinity01.exe -r

 SIS - SPARC instruction simulator 2.9,  copyright Jiri Gaisler 1995
 Bug-reports to jiri at gaisler.se

 LEON3 emulation enabled, 4 cpus online, delta 25 clocks





*** BEGIN OF TEST SMPPSXAFFINITY 1 ***

*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified

*** TEST STATE: EXPECTED-PASS

*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP

*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)

Init - pthread_attr_setaffinity_np - Invalid attr - EINVAL

Init - pthread_attr_setaffinity_np - Invalid attr - EINVAL

Init - pthread_attr_setaffinity_np - Invalid cpusetsize - EINVAL

Init - pthread_attr_setaffinity_np - Not initialized attr - EINVAL

Init - pthread_attr_getaffinity_np - Invalid attr - EINVAL

Init - pthread_attr_getaffinity_np - Invalid attr - EINVAL

Init - pthread_attr_getaffinity_np - Invalid cpusetsize - EINVAL

Init - pthread_attr_getaffinity_np - Not initialized attr - EINVAL

Init - Validate pthread_attr_setaffinity_np and pthread_attr_getaffinity_np



*** END OF TEST SMPPSXAFFINITY 1 ***



 Stopped at time 203450 (4.069 ms)

./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smppsxaffinity02.exe -r

 SIS - SPARC instruction simulator 2.9,  copyright Jiri Gaisler 1995
 Bug-reports to jiri at gaisler.se

 LEON3 emulation enabled, 4 cpus online, delta 25 clocks





*** BEGIN OF TEST SMPPSXAFFINITY 2 ***

*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified

*** TEST STATE: EXPECTED-PASS

*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP

*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)

Init - pthread_setaffinity_np - Lots of cpus - SUCCESS

Init - pthread_setaffinity_np - no cpu - EINVAL

Init - pthread_setaffinity_np - Invalid thread - ESRCH

Init - pthread_setaffinity_np - Invalid cpusetsize - EINVAL

Init - pthread_setaffinity_np - Invalid cpuset - EFAULT

Init - pthread_getaffinity_np - Invalid thread - ESRCH

Init - pthread_getaffinity_np - Invalid cpusetsize - EINVAL

Init - pthread_getaffinity_np - Invalid cpuset - EFAULT

Init - Set Init priority to high

Init - Create Medium priority tasks

Init - Verify Medium priority tasks

Init - Create  Low priority tasks

Init - Verify Low priority tasks

Init - Change affinity on Low priority tasks

Init - Validate affinity on Low priority tasks



*** END OF TEST SMPPSXAFFINITY 2 ***



 Stopped at time 11285225 (225.704 ms)

./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smppsxmutex01.exe -r

 SIS - SPARC instruction simulator 2.9,  copyright Jiri Gaisler 1995
 Bug-reports to jiri at gaisler.se

 LEON3 emulation enabled, 4 cpus online, delta 25 clocks





*** BEGIN OF TEST SMPPSXMUTEX 1 ***

*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified

*** TEST STATE: EXPECTED-PASS

*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP

*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)



*** END OF TEST SMPPSXMUTEX 1 ***



IU in error mode (128)
   183425  40013ea0  91d02000  ta  0

./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smppsxsignal01.exe -r

 SIS - SPARC instruction simulator 2.9,  copyright Jiri Gaisler 1995
 Bug-reports to jiri at gaisler.se

 LEON3 emulation enabled, 4 cpus online, delta 25 clocks





*** BEGIN OF TEST SMPPSXSIGNAL 1 ***

*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified

*** TEST STATE: EXPECTED-PASS

*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP

*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)



*** END OF TEST SMPPSXSIGNAL 1 ***



 Stopped at time 158300 (3.166 ms)

./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smpschedaffinity01.exe -r

 SIS - SPARC instruction simulator 2.9,  copyright Jiri Gaisler 1995
 Bug-reports to jiri at gaisler.se

 LEON3 emulation enabled, 4 cpus online, delta 25 clocks





*** BEGIN OF TEST SMPSCHEDAFFINITY 1 ***

*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified

*** TEST STATE: EXPECTED-PASS

*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP

*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)

Set TA0 affinity to cpu 2

Start TA0 on cpu 2

Set TA1 affinity to cpu 0

Start TA1 on cpu 0

Set TA2 affinity to cpu 3

Start TA2 on cpu 3

Set TA3 affinity to cpu 1

Start TA3 on cpu 1

Verify Tasks Ran

TA00: ran=1 expected=2 actual=2

TA01: ran=1 expected=0 actual=0

TA02: ran=1 expected=3 actual=3

TA03: ran=1 expected=1 actual=1



*** END OF TEST SMPSCHEDAFFINITY 1 ***



IU in error mode (128)
 50124650  400131c0  91d02000  ta  0

./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smpschedaffinity02.exe -r

 SIS - SPARC instruction simulator 2.9,  copyright Jiri Gaisler 1995
 Bug-reports to jiri at gaisler.se

 LEON3 emulation enabled, 4 cpus online, delta 25 clocks





*** BEGIN OF TEST SMPSCHEDAFFINITY 2 ***

*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified

*** TEST STATE: EXPECTED-PASS

*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP

*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)

Create Semaphore

Create TA1

Init: expected=1 actual=1

TA01: expected=0 actual=0 ran=1

Set TA01 to cpu 0

Init: expected=1 actual=1

TA01: expected=0 actual=0 ran=1

Set TA01 to cpu 1

Init: expected=1 actual=1

TA01: expected=1 actual=0 ran=0

Set Affinity of init task to cpu 0

Init: expected=0 actual=0

TA01: expected=1 actual=1 ran=1



*** END OF TEST SMPSCHEDAFFINITY 2 ***



IU in error mode (128)
 90650600  40014da0  91d02000  ta  0

./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smpschedaffinity03.exe -r

 SIS - SPARC instruction simulator 2.9,  copyright Jiri Gaisler 1995
 Bug-reports to jiri at gaisler.se

 LEON3 emulation enabled, 4 cpus online, delta 25 clocks





*** BEGIN OF TEST SMPSCHEDAFFINITY 3 ***

*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified

*** TEST STATE: EXPECTED-PASS

*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP

*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)

Set Affinity for cpu 3

On cpu 3

Set Affinity for cpu 2

On cpu 2

Set Affinity for cpu 1

On cpu 1

Set Affinity for cpu 0

On cpu 0



*** END OF TEST SMPSCHEDAFFINITY 3 ***



IU in error mode (128)
 200109700  40012140  91d02000  ta  0

./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smpschedaffinity04.exe -r

 SIS - SPARC instruction simulator 2.9,  copyright Jiri Gaisler 1995
 Bug-reports to jiri at gaisler.se

 LEON3 emulation enabled, 4 cpus online, delta 25 clocks





*** BEGIN OF TEST SMPSCHEDAFFINITY 4 ***

*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified

*** TEST STATE: EXPECTED-PASS

*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP

*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)

Create Semaphore

Start TA1

Verify Init task is on cpu 3

Set Affinity TA1 to cpu 0

TA1 expected cpu: 0 actual cpu 0

Set Affinity TA1 to cpu 1

TA1 expected cpu: 1 actual cpu 1

Set Affinity TA1 to cpu 2

TA1 expected cpu: 2 actual cpu 2

Set Affinity TA1 to cpu 3

TA1 expected cpu: 3 actual cpu 3



*** END OF TEST SMPSCHEDAFFINITY 4 ***



 Stopped at time 1018137375 (20362.748 ms)

./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smpschedaffinity05.exe -r

 SIS - SPARC instruction simulator 2.9,  copyright Jiri Gaisler 1995
 Bug-reports to jiri at gaisler.se

 LEON3 emulation enabled, 4 cpus online, delta 25 clocks





*** BEGIN OF TEST SMPSCHEDAFFINITY 5 ***

*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified

*** TEST STATE: EXPECTED-PASS

*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP

*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)

Create Semaphore

Start TA1 at priority 8 on cpu 2

Start TA2 at priority 5 on cpu 1

Start TA3 at priority 6 on cpu 0

Start TA4 at priority 9 on cpu -1

Verify Tasks Ran

Init(7): ran=1 expected=3 actual=3

TA01(8): ran=1 expected=2 actual=2

TA02(5): ran=1 expected=1 actual=1

TA03(6): ran=1 expected=0 actual=0

Set TA4 priority 4

Verify Tasks Ran

Init(7): ran=1 expected=2 actual=2

TA01(8): ran=0 expected=-1 actual=-1

TA02(5): ran=1 expected=0 actual=0

TA03(6): ran=1 expected=3 actual=3



*** END OF TEST SMPSCHEDAFFINITY 5 ***



 Stopped at time 1112663375 (22253.268 ms)

./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smpschededf01.exe -r

 SIS - SPARC instruction simulator 2.9,  copyright Jiri Gaisler 1995
 Bug-reports to jiri at gaisler.se

 LEON3 emulation enabled, 4 cpus online, delta 25 clocks





*** BEGIN OF TEST SMPSCHEDEDF 1 ***

*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified

*** TEST STATE: EXPECTED-PASS

*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP

*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)

-------------------------------------------------------------------------------

                              CPU USAGE BY THREAD

------------+----------------------------------------+---------------+---------

 ID         | NAME                                   | SECONDS       | PERCENT

------------+----------------------------------------+---------------+---------

 0x09010001 | IDLE                                   |      0.354256 |   9.419

 0x0a010001 | UI1                                    |      0.000843 |   0.022

 0x0a010002 | T1                                     |      1.903673 |  50.613

 0x0a010003 | T2                                     |      1.502219 |  39.938

------------+----------------------------------------+---------------+---------

 TIME SINCE LAST CPU USAGE RESET IN SECONDS:                          3.761344

-------------------------------------------------------------------------------

Period information by period

--- CPU times are in seconds ---

--- Wall times are in seconds ---

   ID     OWNER COUNT MISSED          CPU TIME                  WALL TIME

                                    MIN/MAX/AVG                MIN/MAX/AVG

0x42010001 T1      75      0 0.025029/0.025040/0.025035 0.025031/0.030155/0.026691

0x42010002 T2      49      0 0.030029/0.030037/0.030031 0.050106/0.055251/0.052726



*** END OF TEST SMPSCHEDEDF 1 ***



IU in error mode (128)
 188339125  40016f80  91d02000  ta  0

./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smpschededf04.exe -r

 SIS - SPARC instruction simulator 2.9,  copyright Jiri Gaisler 1995
 Bug-reports to jiri at gaisler.se

 LEON3 emulation enabled, 4 cpus online, delta 25 clocks





*** BEGIN OF TEST SMPSCHEDEDF 4 ***

*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified

*** TEST STATE: EXPECTED-PASS

*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP

*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)



*** END OF TEST SMPSCHEDEDF 4 ***



IU in error mode (128)
   171325  40015d60  91d02000  ta  0

./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smpschedsem01.exe -r

 SIS - SPARC instruction simulator 2.9,  copyright Jiri Gaisler 1995
 Bug-reports to jiri at gaisler.se

 LEON3 emulation enabled, 4 cpus online, delta 25 clocks





*** BEGIN OF TEST SMPSCHEDSEM 01 ***

*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified

*** TEST STATE: EXPECTED-PASS

*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP

*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)

Init: priority 8 expected 8

Init: Obtain Semaphore

Init: priority 5 expected 5

Init: Release Semaphore

Init: priority 8 expected 8



*** END OF TEST SMPSCHEDSEM 01 ***



IU in error mode (128)
   157350  40014440  91d02000  ta  0

./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smpscheduler01.exe -r

 SIS - SPARC instruction simulator 2.9,  copyright Jiri Gaisler 1995
 Bug-reports to jiri at gaisler.se

 LEON3 emulation enabled, 4 cpus online, delta 25 clocks





*** BEGIN OF TEST SMPSCHEDULER 1 ***

*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified

*** TEST STATE: EXPECTED-PASS

*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP

*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)



*** END OF TEST SMPSCHEDULER 1 ***



 Stopped at time 11185750 (223.715 ms)

./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smpscheduler02.exe -r

 SIS - SPARC instruction simulator 2.9,  copyright Jiri Gaisler 1995
 Bug-reports to jiri at gaisler.se

 LEON3 emulation enabled, 4 cpus online, delta 25 clocks





*** BEGIN OF TEST SMPSCHEDULER 2 ***

*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified

*** TEST STATE: EXPECTED-PASS

*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP

*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)



*** END OF TEST SMPSCHEDULER 2 ***



IU in error mode (128)
  1199750  4001f3e0  91d02000  ta  0

./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smpscheduler03.exe -r

 SIS - SPARC instruction simulator 2.9,  copyright Jiri Gaisler 1995
 Bug-reports to jiri at gaisler.se

 LEON3 emulation enabled, 4 cpus online, delta 25 clocks





*** BEGIN OF TEST SMPSCHEDULER 3 ***

*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified

*** TEST STATE: EXPECTED-PASS

*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP

*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)



*** END OF TEST SMPSCHEDULER 3 ***



IU in error mode (128)
   282450  400130c0  91d02000  ta  0

./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smpscheduler05.exe -r

 SIS - SPARC instruction simulator 2.9,  copyright Jiri Gaisler 1995
 Bug-reports to jiri at gaisler.se

 LEON3 emulation enabled, 4 cpus online, delta 25 clocks





*** BEGIN OF TEST SMPSCHEDULER 5 ***

*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified

*** TEST STATE: EXPECTED-PASS

*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP

*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)



*** END OF TEST SMPSCHEDULER 5 ***



IU in error mode (128)
   268850  400126c0  91d02000  ta  0

./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smpscheduler06.exe -r

 SIS - SPARC instruction simulator 2.9,  copyright Jiri Gaisler 1995
 Bug-reports to jiri at gaisler.se

 LEON3 emulation enabled, 4 cpus online, delta 25 clocks





*** BEGIN OF TEST SMPSCHEDULER 6 ***

*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified

*** TEST STATE: EXPECTED-PASS

*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP

*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)



*** END OF TEST SMPSCHEDULER 6 ***



IU in error mode (128)
   292950  40014b60  91d02000  ta  0

./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smpscheduler07.exe -r

 SIS - SPARC instruction simulator 2.9,  copyright Jiri Gaisler 1995
 Bug-reports to jiri at gaisler.se

 LEON3 emulation enabled, 4 cpus online, delta 25 clocks





*** BEGIN OF TEST SMPSCHEDULER 7 ***

*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified

*** TEST STATE: EXPECTED-PASS

*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP

*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)



*** END OF TEST SMPSCHEDULER 7 ***



IU in error mode (128)
   277900  40017360  91d02000  ta  0

./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smpswitchextension01.exe -r

 SIS - SPARC instruction simulator 2.9,  copyright Jiri Gaisler 1995
 Bug-reports to jiri at gaisler.se

 LEON3 emulation enabled, 4 cpus online, delta 25 clocks





*** BEGIN OF TEST SMPSWITCHEXTENSION 1 ***

*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified

*** TEST STATE: EXPECTED-PASS

*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP

*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)

toggler 0

	toggles 642764

toggler 1

	toggles 642763

extension 0

	context switches 660189

extension 1

	context switches 626136

extension 2

	context switches 625061

extension switches 346969



*** END OF TEST SMPSWITCHEXTENSION 1 ***



 Stopped at time 1899141150 (37982.823 ms)

./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smpthreadlife01.exe -r

 SIS - SPARC instruction simulator 2.9,  copyright Jiri Gaisler 1995
 Bug-reports to jiri at gaisler.se

 LEON3 emulation enabled, 4 cpus online, delta 25 clocks





*** BEGIN OF TEST SMPTHREADLIFE 1 ***

*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified

*** TEST STATE: EXPECTED-PASS

*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP

*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)



*** END OF TEST SMPTHREADLIFE 1 ***



IU in error mode (128)
 30962175  40016f40  91d02000  ta  0

./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smpthreadpin01.exe -r

 SIS - SPARC instruction simulator 2.9,  copyright Jiri Gaisler 1995
 Bug-reports to jiri at gaisler.se

 LEON3 emulation enabled, 4 cpus online, delta 25 clocks





*** BEGIN OF TEST SMPTHREADPIN 1 ***

*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified

*** TEST STATE: EXPECTED-PASS

*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP

*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)

test simple wait unpin (run 1)

test pin wait unpin (blocked, run 1)

test pin wait unpin (ready, run 1)

test pin preempt unpin (blocked, run 1)

test pin preempt unpin (ready, run 1)

test simple wait unpin (run 2)

test pin wait unpin (blocked, run 2)

test pin wait unpin (ready, run 2)

test pin preempt unpin (blocked, run 2)

test pin preempt unpin (ready, run 2)

test simple wait unpin (run 3)

test pin wait unpin (blocked, run 3)

test pin wait unpin (ready, run 3)

test pin preempt unpin (blocked, run 3)

test pin preempt unpin (ready, run 3)

reconfigure scheduler

test pin home no help unpin (blocked, run 1)

test pin home no help unpin (ready, run 1)

test pin foreign no help unpin (blocked, run 1)

test pin foreign no help unpin (ready, run 1)

test pin home no help unpin (blocked, run 2)

test pin home no help unpin (ready, run 2)

test pin foreign no help unpin (blocked, run 2)

test pin foreign no help unpin (ready, run 2)

test pin home no help unpin (blocked, run 3)

test pin home no help unpin (ready, run 3)

test pin foreign no help unpin (blocked, run 3)

test pin foreign no help unpin (ready, run 3)



*** END OF TEST SMPTHREADPIN 1 ***



IU in error mode (128)
 11992900  40017980  91d02000  ta  0

./sim/erc32/sis -mp 4 /home/jiri/smptests.ok/smpunsupported01.exe -r

 SIS - SPARC instruction simulator 2.9,  copyright Jiri Gaisler 1995
 Bug-reports to jiri at gaisler.se

 LEON3 emulation enabled, 4 cpus online, delta 25 clocks





*** BEGIN OF TEST SMPUNSUPPORTED 1 ***

*** TEST VERSION: 5.0.0.b7a1f9efadd928cda0f56123a1b6245b30b076fc-modified

*** TEST STATE: EXPECTED-PASS

*** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP

*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB b4e80fb8e29c47fa970b5cdb815c26f1af4fd173, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f)



*** END OF TEST SMPUNSUPPORTED 1 ***



 Stopped at time 141550 (2.831 ms)


More information about the devel mailing list