[rtems-test] sparc/leon3: RTEMS_NETWORKING: Passed:8 Failed:2 Timeout:1 Invalid:0 Wrong:0

joel at rtems.org joel at rtems.org
Tue Feb 26 18:35:01 UTC 2019


Testing time     : 0:03:03.622454
Average test time: 0:00:14.124804

Host
====
Linux-3.10.0-862.11.6.el7.x86_64-x86_64-with-centos-7.5.1804-Core (Linux rtbf64c.rtems.com 3.10.0-862.11.6.el7.x86_64 #1 SMP Tue Aug 14 21:49:04 UTC 2018 x86_64 x86_64)

Configuration
=============
Version: 5.0.0.7abc497b6c763ccdc090014f310951b17c742ae9
Build  : RTEMS_NETWORKING
Tools  : 7.4.0 20181206 (RTEMS 5, RSB 38241392a4f96dabf2d1aba51a43dcb623db4dfb, Newlib 1d35a003f)

Summary
=======

Passed:         8
Failed:         2
User Input:     2
Expected Fail:  0
Indeterminate:  0
Benchmark:      0
Timeout:        1
Invalid:        0
Wrong Version:  0
Wrong Build:    0
Wrong Tools:    0
-----------------
Total:         13

Failures:
 paranoia.exe
 ticker.exe
User Input:
 capture.exe
 fileio.exe
Timeouts:
 pppd.exe
Log
===

RTEMS Testing - Tester, 5 (9277878fed1f)
 Command Line: /home/joel/rtems-work/rtems-tools//tester/rtems-test --rtems-tools=/home/joel/rtems-work/tools/5 --rtems-bsp=leon3 --log=run.log --mail --mail-from=joel at rtems.org --mail-to=build at rtems.org .
 Python: 3.6.6 (default, Aug 13 2018, 18:24:23) [GCC 4.8.5 20150623 (Red Hat 4.8.5-28)]
Host: Linux-3.10.0-862.11.6.el7.x86_64-x86_64-with-centos-7.5.1804-Core (Linux rtbf64c.rtems.com 3.10.0-862.11.6.el7.x86_64 #1 SMP Tue Aug 14 21:49:04 UTC 2018 x86_64 x86_64)
[ 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
 <<skipping passes>>
[10/13] p:0  f:0  u:0  e:0  I:0  B:0  t:0  i:0  W:0  | sparc/leon3: paranoia.exe
Result: failed     Time: 0:00:02.105168 paranoia.exe
=>  gdb: /home/joel/rtems-work/tools/5/bin/sparc-rtems5-gdb -i=mi --nx --quiet ./sparc-rtems5/c/leon3/testsuites/samples/paranoia.exe
=>  Reading symbols from ./sparc-rtems5/c/leon3/testsuites/samples/paranoia.exe...
=>  done.
=>  target sim -leon3
=>  Connected to the simulator.
=>  load
=>  run
=>  Starting program: /data/home/joel/rtems-work/b-leon3/sparc-rtems5/c/leon3/testsuites/samples/paranoia.exe 
=>  test start: PARANOIA
] *** BEGIN OF TEST PARANOIA ***
] *** TEST VERSION: 5.0.0.7abc497b6c763ccdc090014f310951b17c742ae9
] *** TEST STATE: EXPECTED-PASS
] *** TEST BUILD: RTEMS_NETWORKING
] *** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB 38241392a4f96dabf2d1aba51a43dcb623db4dfb, Newlib 1d35a003f)
] paranoia version 1.1 [cygnus]
] Program is now RUNNING tests on small integers:
] TEST: 0+0 != 0, 1-1 != 0, 1 <= 0, or 1+1 != 2
] PASS: 0+0 != 0, 1-1 != 0, 1 <= 0, or 1+1 != 2
] TEST: 3 != 2+1, 4 != 3+1, 4+2*(-2) != 0, or 4-3-1 != 0
] PASS: 3 != 2+1, 4 != 3+1, 4+2*(-2) != 0, or 4-3-1 != 0
] TEST: -1+1 != 0, (-1)+abs(1) != 0, or -1+(-1)*(-1) != 0
] PASS: -1+1 != 0, (-1)+abs(1) != 0, or -1+(-1)*(-1) != 0
] TEST: 1/2 + (-1) + 1/2 != 0
] PASS: 1/2 + (-1) + 1/2 != 0
] TEST: 9 != 3*3, 27 != 9*3, 32 != 8*4, or 32-27-4-1 != 0
] PASS: 9 != 3*3, 27 != 9*3, 32 != 8*4, or 32-27-4-1 != 0
] TEST: 5 != 4+1, 240/3 != 80, 240/4 != 60, or 240/5 != 48
] PASS: 5 != 4+1, 240/3 != 80, 240/4 != 60, or 240/5 != 48
] -1, 0, 1/2, 1, 2, 3, 4, 5, 9, 27, 32 & 240 are O.K.
] Searching for Radix and Precision.
] Radix = 2.000000 .
] Closest relative separation found is U1 = 1.1102230e-16 .
] Recalculating radix and precision
]  confirms closest relative separation U1 .
] Radix confirmed.
] TEST: Radix is too big: roundoff problems
] PASS: Radix is too big: roundoff problems
] TEST: Radix is not as good as 2 or 10
] PASS: Radix is not as good as 2 or 10
] TEST: (1-U1)-1/2 < 1/2 is FALSE, prog. fails?
] PASS: (1-U1)-1/2 < 1/2 is FALSE, prog. fails?
] TEST: Comparison is fuzzy,X=1 but X-1/2-1/2 != 0
] PASS: Comparison is fuzzy,X=1 but X-1/2-1/2 != 0
] The number of significant digits of the Radix is 53.000000 .
] TEST: Precision worse than 5 decimal figures  
] PASS: Precision worse than 5 decimal figures  
] TEST: Subtraction is not normalized X=Y,X+Z != Y+Z!
] PASS: Subtraction is not normalized X=Y,X+Z != Y+Z!
] Subtraction appears to be normalized, as it should be.
] Checking for guard digit in *, /, and -.
] TEST: * gets too many final digits wrong.
] PASS: * gets too many final digits wrong.
] TEST: Division lacks a Guard Digit, so error can exceed 1 ulp
] or  1/3  and  3/9  and  9/27 may disagree
] PASS: Division lacks a Guard Digit, so error can exceed 1 ulp
] or  1/3  and  3/9  and  9/27 may disagree
] TEST: Computed value of 1/1.000..1 >= 1
] PASS: Computed value of 1/1.000..1 >= 1
] TEST: * and/or / gets too many last digits wrong
] PASS: * and/or / gets too many last digits wrong
]      *, /, and - appear to have guard digits, as they should.
] Checking rounding on multiply, divide and add/subtract.
] TEST: X * (1/X) differs from 1
] PASS: X * (1/X) differs from 1
] Multiplication appears to round correctly.
] Division appears to round correctly.
] TEST: Radix * ( 1 / Radix ) differs from 1
] PASS: Radix * ( 1 / Radix ) differs from 1
] TEST: Incomplete carry-propagation in Addition
] PASS: Incomplete carry-propagation in Addition
] Addition/Subtraction appears to round correctly.
] Checking for sticky bit.
] Sticky bit apparently used correctly.
] TEST: lack(s) of guard digits or failure(s) to correctly round or chop
] (noted above) count as one flaw in the final tally below
] PASS: lack(s) of guard digits or failure(s) to correctly round or chop
] (noted above) count as one flaw in the final tally below
] Does Multiplication commute?  Testing on 20 random pairs.
]      No failures found in 20 integer pairs.
] Running test of square root(x).
] TEST: Square root of 0.0, -0.0 or 1.0 wrong
] PASS: Square root of 0.0, -0.0 or 1.0 wrong
] Testing if sqrt(X * X) == X for 20 Integers X.
] Test for sqrt monotonicity.
] sqrt has passed a test for Monotonicity.
] Testing whether sqrt is rounded or chopped.
] Square root appears to be correctly rounded.
] Testing powers Z^i for small Integers Z and i.
] ... no discrepancies found.
] Seeking Underflow thresholds UfThold and E0.
] Smallest strictly positive number found is E0 = 4.94066e-324 .
] Since comparison denies Z = 0, evaluating (Z + Z) / Z should be safe.
] What the machine gets for (Z + Z) / Z is  2.00000000000000000e+00 .
] This is O.K., provided Over/Underflow has NOT just been signaled.
] Underflow is gradual; it incurs Absolute Error =
] (roundoff in UfThold) < E0.
] The Underflow threshold is 2.22507385850720188e-308,  below which
] calculation may suffer larger Relative error than merely roundoff.
] Since underflow occurs below the threshold
] UfThold = (2.00000000000000000e+00) ^ (-1.02200000000000000e+03)
] only underflow should afflict the expression
] 	(2.00000000000000000e+00) ^ (-2.04400000000000000e+03);
] actually calculating yields: 0.00000000000000000e+00 .
] This computed value is O.K.
] Testing X^((X + 1) / (X - 1)) vs. exp(2) = 7.38905609893065218e+00 as X -> 1.
] Accuracy seems adequate.
] Testing powers Z^Q at four nearly extreme values.
]  ... no discrepancies found.
] Searching for Overflow threshold:
] This may generate an error.
] Can `Z = -Y' overflow?
] Trying it on Y = -inf .
] Seems O.K.
] Overflow threshold is V  = 1.79769313486231571e+308 .
] Overflow saturates at V0 = inf .
] No Overflow should be signaled for V * 1 = 1.79769313486231571e+308
]                            nor for V / 1 = 1.79769313486231571e+308 .
] Any overflow signal separating this * from the one
] above is a DEFECT.
] What message and/or values does Division by Zero produce?
]     Trying to compute 1 / 0 produces ...  inf .
]     Trying to compute 0 / 0 produces ...  -nan .
] No failures, defects nor flaws have been discovered.
] Rounding appears to conform to the proposed IEEE standard P754.
] The arithmetic diagnosed appears to be Excellent!
] END OF TEST.
=>  [Inferior 1 (process 42000) exited normally]
[11/13] p:0  f:0  u:0  e:0  I:0  B:0  t:0  i:0  W:0  | sparc/leon3: pppd.exe
Result: timeout    Time: 0:03:03.040743 pppd.exe
=>  gdb: /home/joel/rtems-work/tools/5/bin/sparc-rtems5-gdb -i=mi --nx --quiet ./sparc-rtems5/c/leon3/testsuites/samples/pppd.exe
=>  Reading symbols from ./sparc-rtems5/c/leon3/testsuites/samples/pppd.exe...
=>  done.
=>  target sim -leon3
=>  Connected to the simulator.
=>  load
=>  run
=>  Starting program: /data/home/joel/rtems-work/b-leon3/sparc-rtems5/c/leon3/testsuites/samples/pppd.exe 
=>  test start: PPPD
] *** BEGIN OF TEST PPPD ***
] *** TEST VERSION: 5.0.0.7abc497b6c763ccdc090014f310951b17c742ae9
] *** TEST STATE: EXPECTED-PASS
] *** TEST BUILD: RTEMS_NETWORKING
] *** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB 38241392a4f96dabf2d1aba51a43dcb623db4dfb, Newlib 1d35a003f)
] *** TIMEOUT TIMEOUT
[12/13] p:0  f:0  u:0  e:0  I:0  B:0  t:0  i:0  W:0  | sparc/leon3: ticker.exe
Result: failed     Time: 0:00:01.752965 ticker.exe
=>  gdb: /home/joel/rtems-work/tools/5/bin/sparc-rtems5-gdb -i=mi --nx --quiet ./sparc-rtems5/c/leon3/testsuites/samples/ticker.exe
=>  Reading symbols from ./sparc-rtems5/c/leon3/testsuites/samples/ticker.exe...
=>  done.
=>  target sim -leon3
=>  Connected to the simulator.
=>  load
=>  run
=>  Starting program: /data/home/joel/rtems-work/b-leon3/sparc-rtems5/c/leon3/testsuites/samples/ticker.exe 
=>  test start: CLOCK TICK
] *** BEGIN OF TEST CLOCK TICK ***
] *** TEST VERSION: 5.0.0.7abc497b6c763ccdc090014f310951b17c742ae9
] *** TEST STATE: EXPECTED-PASS
] *** TEST BUILD: RTEMS_NETWORKING
] *** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB 38241392a4f96dabf2d1aba51a43dcb623db4dfb, Newlib 1d35a003f)
] 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
=>  [Inferior 1 (process 42000) exited normally]
[13/13] p:2  f:0  u:2  e:0  I:0  B:0  t:0  i:0  W:0  | sparc/leon3: unlimited.exe

Passed:         8
Failed:         2
User Input:     2
Expected Fail:  0
Indeterminate:  0
Benchmark:      0
Timeout:        1
Invalid:        0
Wrong Version:  0
Wrong Build:    0
Wrong Tools:    0
-----------------
Total:         13
Failures:
 paranoia.exe
 ticker.exe
User Input:
 capture.exe
 fileio.exe
Timeouts:
 pppd.exe
Average test time: 0:00:14.124804
Testing time     : 0:03:03.622454


More information about the build mailing list