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

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

[Octave-bug-tracker] [bug #45507] acos returns different results on big


From: Hartmut
Subject: [Octave-bug-tracker] [bug #45507] acos returns different results on big input values
Date: Tue, 26 Jan 2016 12:13:08 +0000
User-agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:43.0) Gecko/20100101 Firefox/43.0

Follow-up Comment #6, bug #45507 (project octave):

I also observe a failing test with his patch (from comment #4):

"test mappers.cc-tst" returns:


***** test
 rval = 0;
 ival = 1.31695789692481635;
 obs = acos ([2, 2-i*eps, 2+i*eps]);
 exp = [rval + ival*i, rval + ival*i, rval - ival*i];
 assert (obs, exp, 2*eps);
 rval = pi;
 obs = acos ([-2, -2-i*eps, -2+i*eps]);
 exp = [rval - ival*i, rval + ival*i, rval - ival*i];
 assert (obs, exp, 2*eps);
 assert (acos ([2 0]),  [ival*i, pi/2], 2*eps);
 assert (acos ([2 0i]), [ival*i, pi/2], 2*eps);
!!!!! test failed
ASSERT errors for:  assert (obs,exp,2 * eps)

  Location  |  Observed  |  Expected  |  Reason
    (1)          0+1i       0+1.317i     Abs err 0.31696 exceeds tol
4.4409e-16
shared variables
  scalar structure containing the fields:

    rt2 =  1.4142
    rt3 =  1.7321


    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?45507>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

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