Execution Time9.93s

Test: roottest-root-math-smatrix-testSMatrix (Passed)
Build: PR-4279-x86_64-ubuntu16-gcc54-opt (sft-ubuntu-1604-4) on 2019-11-14 21:01:42
Repository revision: eb9d2d64c365eec560379f62009bcc1579861643

Test Timing: Passed
Processors1

Show Command Line
Display graphs:

Test output
-- TEST COMMAND -- 
cd /mnt/build/workspace/root-pullrequests-build/build/roottest/root/math/smatrix
/usr/bin/timeout -s USR2 270s /mnt/build/workspace/root-pullrequests-build/build/bin/root.exe -e '#define ClingWorkAroundMissingDynamicScope' -e '#define ClingWorkAroundUnnamedInclude' -e '#define ClingWorkAroundMissingSmartInclude' -e '#define ClingWorkAroundNoDotInclude' -e '#define ClingWorkAroundMissingAutoLoadingForTemplates' -e '#define ClingWorkAroundAutoParseUsingNamespace' -e '#define ClingWorkAroundTClassUpdateDouble32' -e '#define ClingWorkAroundAutoParseDeclaration' -e '#define ClingWorkAroundMissingUnloading' -e '#define ClingWorkAroundBrokenUnnamedReturn' -e '#define ClingWorkAroundUnnamedDetection2' -e 'gSystem->SetBuildDir("/mnt/build/workspace/root-pullrequests-build/build/roottest/root/math/smatrix",true)' -e 'gSystem->AddDynamicPath("/mnt/build/workspace/root-pullrequests-build/build/roottest/root/math/smatrix")' -e 'gROOT->SetMacroPath("/mnt/build/workspace/root-pullrequests-build/roottest/root/math/smatrix")' -e 'gInterpreter->AddIncludePath("-I/mnt/build/workspace/root-pullrequests-build/build/roottest/root/math/smatrix")' -e 'gSystem->AddIncludePath("-I/mnt/build/workspace/root-pullrequests-build/build/roottest/root/math/smatrix")' -q -l -b /mnt/build/workspace/root-pullrequests-build/root/math/smatrix/test/testSMatrix.cxx+
-- BEGIN TEST OUTPUT --

Processing /mnt/build/workspace/root-pullrequests-build/root/math/smatrix/test/testSMatrix.cxx+...
Info in <TUnixSystem::ACLiC>: creating shared library /mnt/build/workspace/root-pullrequests-build/build/roottest/root/math/smatrix/testSMatrix_cxx.so
x: 4, 5, 6
y: 2, 3
A: 
[            0           0           0
             6           5           6
             7           0           0
             8           0           0 ]
z: 
6, 5, 6
sm: 
[            1           2
             3           4 ]
3x3 Identity
[            1           0           0
             0           1           0
             0           0           1 ]
2x3 Identity
[            1           0           0
             0           1           0 ]
Sym matrix Identity
[            1           0           0
             0           1           0
             0           0           1 ]
4x3 Identity
[            1           0           0
             0           1           0
             0           0           1
             0           0           0 ]
[            1           2           4
             2           3           5
             4           5           6 ]
 Test 1  OK 
A: 
[            1           3           0
             1           2           0
             0           0           2 ]
x: 1, 3, 0
y: 3, 2, 0
 Test 2  OK 
A: 
[            1           1           0
             1           2           0
             0           0           2 ]
Determinant: 2
A again: 
[            1           1           0
             1           1           0
             0           0         0.5 ]
A^-1: 
[            2          -1           0
            -1           1           0
            -0           0         0.5 ]
A^-1 * B: 
[            1           0           0
             0           1           0
             0           0           1 ]
 Test 3  OK 
 A: 
[            1           1           0
             1           2           0
             0           0           2 ]
x: 1, 2, 3
 (x+1)^T * (A+1) * (x+1): 147
 Test 4  OK 
A: 
[            4           4           0
             0           4           0
             0           0           4
             1           0           0 ]
 x: 1, 2, 3, 4
 a: 1, 2, 3
 y: 13, 10, 15, 5
 b: 27, 34, 30
 Test 5  OK 
A: 
[            4           4
             0           4
             4           0
             0           4 ]
 S: 
[            1           1           1
             0           1           0 ]
 C: 
[            4           8           4
             0           4           0
             4           4           4
             0           4           0 ]
 Test 6  OK 
x
[            4           4           4
             4           4           4 ]y
[            5           5           5
             5           5           5 ]z
[           64          64          64
            64          64          64 ]
x * (- y) : 
[          -20         -20         -20
           -20         -20         -20 ]
x += z - y: 
[           63          63          63
            63          63          63 ]
sqrt(z): 
[            8           8           8
             8           8           8 ]
2 * y: 
[           10          10          10
            10          10          10 ]
fabs(3*x -z): 
[          125         125         125
           125         125         125 ]
 Test 7  OK 
A: 
[            5          15           5
            15           5          15 ]
dot(x,y): 32
mag(x): 3.74166
cross(x,y): -3, 6, -3
unit(x): 0.267261, 0.534522, 0.801784
x + y: [ 5, 7, 9 ]
x + y(0) 5
x * -y: [ -4, -10, -18 ]
x += z - y: 1, 13, 61
sqrt(z): [ 2, 4, 8 ]
2 * y: [ 8, 10, 12 ]
fabs(-z + 3*x): [ 1, 23, 119 ]
a: 0, 0, 1, 2
1, 169, 3721
 Test 8  OK 
Determinant: 2
A^-1: 
[            2          -1           0
            -1           1           0
            -0           0         0.5 ]
A^-1 * A: 
[            1           0           0
             0           1           0
             0           0           1 ]
 Test 9  OK 
A: [            1           2           3
             4           5           6
             7           8           9 ]
 v23 =  2, 3 	v69 = 6, 9
 subA1 =  [            4           5
             7           8 ] 
subA2 = [            1           2           3
             4           5           6 ]
 diagonal =  1, 5, 9
 B = [            1           4           7
             2           5           8
             3           6           9 ]
 vU =  1, 2, 3, 5, 6, 9 	vL = 1, 2, 5, 3, 6, 9
 sub vU =  2, 3, 5
 Test 10  OK 
[         -510        -591        -692        -845       -1091
         -1171       -1362       -1605       -1972       -2556
         -1831       -2132       -2518       -3099       -4021
         -2490       -2901       -3429       -4226       -5486
         -3148       -3669       -4339       -5350       -6951 ]
[         -510        -591        -692        -845       -1091
         -1171       -1362       -1605       -1972       -2556
         -1831       -2132       -2518       -3099       -4021
         -2490       -2901       -3429       -4226       -5486
         -3148       -3669       -4339       -5350       -6951 ]
[         -510        -591        -692        -845       -1091
         -1171       -1362       -1605       -1972       -2556
         -1831       -2132       -2518       -3099       -4021
         -2490       -2901       -3429       -4226       -5486
         -3148       -3669       -4339       -5350       -6951 ]
 Test 11  OK 
S
[        1.233        2.33
          2.33        3.45 ]
S
[        3.699        6.99
          6.99       10.35 ]
 Test 12  OK 
 Test 13  OK 
 Test 14  OK 
 Test 15  OK 
 Test 16  OK 
 Test 17  OK 
 Test 18  OK 
 Test 19  OK 
 Test 20  OK 
 Test 21  OK 
 Test 22  OK 
 Test 23  OK 
 Test 24  OK 
 Test 25  OK 
(int) 0

-- END TEST OUTPUT --