Issue with sis and Leon3

Jiri Gaisler jiri at gaisler.se
Tue Feb 26 19:27:56 UTC 2019


On 2/26/19 8:08 PM, Joel Sherrill wrote:
> Hi
>
> I think something is wrong with sis on the leon3 which is impacting rtems-tester.
> ticker ends like this:
>
> TA1  - rtems_clock_get_tod - 09:00:34   12/31/1988
>
> *** END OF TEST CLOCK TICK ***[joel@
>
> Notice that there is no carriage return at the end. Hello ends with a CR and an
> blank line and it passes. Similar issue on the tests I picked which passed or failed.
>
> Any idea what's up? I assume something isn't quite right after all the sis work
> since it is reproducible.


Works OK here on Ubuntu 18.04.2 x64. Which host O/S are you on?

jiri at office:~/src/rtems/sparc$ rtems-test --rtems-bsp=leon3-sis sparc-rtems5/c/leon3/testsuites/samples
RTEMS Testing - Tester, 5.0.not_released
 Command Line: /opt/rtems/5/bin/rtems-test --rtems-bsp=leon3-sis sparc-rtems5/c/leon3/testsuites/samples
 Python: 3.6.7 (default, Oct 22 2018, 11:32:17) [GCC 8.2.0]
Host: Linux-4.18.0-15-generic-x86_64-with-Ubuntu-18.04-bionic (Linux office 4.18.0-15-generic #16~18.04.1-Ubuntu SMP Thu Feb 7 14:06:04 UTC 2019 x86_64 x86_64)
[ 8/13] p:0  f:0  u:0  e:0  I:0  B:0  t:0  i:0  W:0  | sparc/leon3: minimum.exe
[ 6/13] p:0  f:0  u:0  e:0  I:0  B:0  t:0  i:0  W:0  | sparc/leon3: hello.exe
[ 4/13] p:0  f:0  u:0  e:0  I:0  B:0  t:0  i:0  W:0  | sparc/leon3: cxx_iostream.exe
[ 2/13] p:0  f:0  u:0  e:0  I:0  B:0  t:0  i:0  W:0  | sparc/leon3: capture.exe
[ 3/13] p:0  f:0  u:0  e:0  I:0  B:0  t:0  i:0  W:0  | sparc/leon3: cdtest.exe
[ 1/13] p:0  f:0  u:0  e:0  I:0  B:0  t:0  i:0  W:0  | sparc/leon3: base_sp.exe
[ 5/13] p:0  f:0  u:0  e:0  I:0  B:0  t:0  i:0  W:0  | sparc/leon3: fileio.exe
[ 7/13] p:0  f:0  u:0  e:0  I:0  B:0  t:0  i:0  W:0  | sparc/leon3: loopback.exe
[ 1/13] p:0  f:0  u:0  e:0  I:0  B:0  t:0  i:0  W:0  | sparc/leon3: base_sp.exe
[ 2/13] p:0  f:0  u:0  e:0  I:0  B:0  t:0  i:0  W:0  | sparc/leon3: capture.exe
[ 3/13] p:0  f:0  u:0  e:0  I:0  B:0  t:0  i:0  W:0  | sparc/leon3: cdtest.exe
[ 4/13] p:0  f:0  u:0  e:0  I:0  B:0  t:0  i:0  W:0  | sparc/leon3: cxx_iostream.exe
[ 5/13] p:0  f:0  u:0  e:0  I:0  B:0  t:0  i:0  W:0  | sparc/leon3: fileio.exe
[ 6/13] p:0  f:0  u:0  e:0  I:0  B:0  t:0  i:0  W:0  | sparc/leon3: hello.exe
[ 7/13] p:0  f:0  u:0  e:0  I:0  B:0  t:0  i:0  W:0  | sparc/leon3: loopback.exe
[ 8/13] p:0  f:0  u:0  e:0  I:0  B:0  t:0  i:0  W:0  | sparc/leon3: minimum.exe
[10/13] p:6  f:0  u:2  e:0  I:0  B:0  t:0  i:0  W:0  | sparc/leon3: paranoia.exe
[11/13] p:6  f:0  u:2  e:0  I:0  B:0  t:0  i:0  W:0  | sparc/leon3: pppd.exe
[13/13] p:6  f:0  u:2  e:0  I:0  B:0  t:0  i:0  W:0  | sparc/leon3: unlimited.exe
[ 9/13] p:6  f:0  u:2  e:0  I:0  B:0  t:0  i:0  W:0  | sparc/leon3: nsecs.exe
[12/13] p:6  f:0  u:2  e:0  I:0  B:0  t:0  i:0  W:0  | sparc/leon3: ticker.exe
[ 9/13] p:6  f:0  u:2  e:0  I:0  B:0  t:0  i:0  W:0  | sparc/leon3: nsecs.exe
[10/13] p:6  f:0  u:2  e:0  I:0  B:0  t:0  i:0  W:0  | sparc/leon3: paranoia.exe
[11/13] p:6  f:0  u:2  e:0  I:0  B:0  t:0  i:0  W:0  | sparc/leon3: pppd.exe
[12/13] p:6  f:0  u:2  e:0  I:0  B:0  t:0  i:0  W:0  | sparc/leon3: ticker.exe
[13/13] p:6  f:0  u:2  e:0  I:0  B:0  t:0  i:0  W:0  | sparc/leon3: unlimited.exe

Passed:        11
Failed:         0
User Input:     2
Expected Fail:  0
Indeterminate:  0
Benchmark:      0
Timeout:        0
Invalid:        0
Wrong Version:  0
Wrong Build:    0
Wrong Tools:    0
-----------------
Total:         13
User Input:
 capture.exe
 fileio.exe
Average test time: 0:00:00.212905
Testing time     : 0:00:02.767759
jiri at office:~/src/rtems/sparc$ sparc-rtems5-sis

 SIS - SPARC/RISCV instruction simulator 2.12,  copyright Jiri Gaisler 2019
 Bug-reports to jiri at gaisler.se

 ERC32 emulation enabled

sis> q

Jiri.



More information about the devel mailing list