octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #54855] linear-algebra/lscov.m test failed wit


From: anonymous
Subject: [Octave-bug-tracker] [bug #54855] linear-algebra/lscov.m test failed with gnu 6.4.0 + intel mkl 2019.0
Date: Wed, 17 Oct 2018 09:22:08 -0400 (EDT)
User-agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:62.0) Gecko/20100101 Firefox/62.0

URL:
  <https://savannah.gnu.org/bugs/?54855>

                 Summary: linear-algebra/lscov.m test failed with gnu 6.4.0 +
intel mkl 2019.0
                 Project: GNU Octave
            Submitted by: None
            Submitted on: Wed 17 Oct 2018 01:22:06 PM UTC
                Category: None
                Severity: 3 - Normal
                Priority: 5 - Normal
              Item Group: None
                  Status: None
             Assigned to: None
         Originator Name: 
        Originator Email: 
             Open/Closed: Open
         Discussion Lock: Any
                 Release: 4.4.1
        Operating System: GNU/Linux

    _______________________________________________________

Details:

When I compile octave with gcc 6.4.0 + intel mkl 2019.0 
then only linear-algebra/lscov.m test failed.

Here is failed test log.


>>>>> processing
/home/list1331/Downloads/octave-4.4.1/scripts/linear-algebra/lscov.m
***** test
 ## Adapted from example in Matlab documentation
 x1 = [.2 .5 .6 .8 1.0 1.1]';
 x2 = [.1 .3 .4 .9 1.1 1.4]';
 X = [ones(size(x1)) x1 x2];
 y = [.17 .26 .28 .23 .27 .34]';
 [b, se_b, mse, S] = lscov(X, y);
 assert(b, [0.1203 0.3284 -0.1312]', 1E-4);
 assert(se_b, [0.0643 0.2267 0.1488]', 1E-4);
 assert(mse, 0.0015, 1E-4);
 assert(S, [0.0041 -0.0130 0.0075; -0.0130 0.0514 -0.0328; 0.0075 -0.0328
0.0221], 1E-4);
 w = [1 1 1 1 1 .1]';
 [bw, sew_b, msew] = lscov (X, y, w);
 assert(bw, [0.1046 0.4614 -0.2621]', 1E-4);
 assert(sew_b, [0.0309 0.1152 0.0814]', 1E-4);
 assert(msew, 3.4741e-004, -1E-4);
 V = .2*ones(length(x1)) + .8*diag(ones(size(x1)));
 [bg, sew_b, mseg] = lscov (X, y, V);
 assert(bg, [0.1203 0.3284 -0.1312]', 1E-4);
 assert(sew_b, [0.0672 0.2267 0.1488]', 1E-4);
 assert(mseg, 0.0019, 1E-4);
 y2 = [y 2*y];
 [b2, se_b2, mse2, S2] = lscov (X, y2);
 assert(b2, [b 2*b], 2*eps);
 assert(se_b2, [se_b 2*se_b], eps);
 assert(mse2, [mse 4*mse], eps);
 assert(S2(:, :, 1), S, eps);
 assert(S2(:, :, 2), 4*S, eps);
!!!!! test failed
ASSERT errors for:  assert (se_b2,[se_b, 2 * se_b],eps)

  Location  |  Observed  |  Expected  |  Reason
   (2,2)       0.45338      0.45338      Abs err 3.3307e-16 exceeds tol
2.2204e-16 by 1e-16


Thank you,




    _______________________________________________________

File Attachments:


-------------------------------------------------------
Date: Wed 17 Oct 2018 01:22:06 PM UTC  Name: config.h  Size: 114KiB   By: None
Here is my test and config log
<http://savannah.gnu.org/bugs/download.php?file_id=45223>

    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?54855>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]