# New Ticket Created by  Andy Dougherty 
# Please include the string:  [perl #39018]
# in the subject line of all future correspondence about this issue. 
# <URL: https://rt.perl.org/rt3/Ticket/Display.html?id=39018 >


Just so this is archived somewhere . . . .  The issues aren't urgent.

t/pmc/complex is currently failing 6 tests for me (Solaris8/SPARC). Five 
of them are +/- 0 issues, which, I gather, are waiting for someone to have 
the time to look for the appropriate IEEE standard before deciding what 
the "right" answers should be.

The other failure is "Inf" vs. "inf".  This is the same issue I raised
over 3 years ago in ticket #19183.  This too must wait for some decision 
on what, precisely, we wish for Parrot to guarantee.

Here are the specific failing tests:

t/pmc/complex....
#     Failed test (t/pmc/complex.t at line 903)
#          got: '0.000+0.000i
# 0.000-0.000i
# '
#     expected: '0.000+0.000i
# 0.000+0.000i
# '

#     Failed test (t/pmc/complex.t at line 1024)
#          got: '
# ln(0+0i)
#               got     -Inf+0.000000i
#               not     -inf+0.000000i
# done
# '
#     expected: 'done
# '

#     Failed test (t/pmc/complex.t at line 1409)
#          got: '
# asin(-0.5+0i)
#               got     -0.523599+0.000000i
#               not     -0.523599-0.000000i
# 
# asin(0.5+0i)
#               got     0.523599+0.000000i
#               not     0.523599-0.000000i
# done
# '
#     expected: 'done
# '

#     Failed test (t/pmc/complex.t at line 1452)
#          got: '
# acos(-0.5+0i)
#               got     2.094395+0.000000i
#               not     2.094395-0.000000i
# 
# acos(0.5+0i)
#               got     1.047198+0.000000i
#               not     1.047198-0.000000i
# done
# '
#     expected: 'done
# '

#     Failed test (t/pmc/complex.t at line 1576)
#          got: '
# asec(-2+0i)
#               got     2.094395+0.000000i
#               not     2.094395-0.000000i
# 
# asec(2+0i)
#               got     1.047198+0.000000i
#               not     1.047198-0.000000i
# done
# '
#     expected: 'done
# '

#     Failed test (t/pmc/complex.t at line 1618)
#          got: '
# acsc(-2+0i)
#               got     -0.523599+0.000000i
#               not     -0.523599-0.000000i
# 
# acsc(2+0i)
#               got     0.523599+0.000000i
#               not     0.523599-0.000000i
# done
# '
#     expected: 'done
# '
# Looks like you failed 6 tests of 53.
dubious
        Test returned status 6 (wstat 1536, 0x600)
DIED. FAILED tests 32-33, 42-43, 46-47
        Failed 6/53 tests, 88.68% okay (less 3 skipped tests: 44 okay, 83.02%)
Failed 1/1 test scripts, 0.00% okay. 6/53 subtests failed, 88.68% okay.
Failed Test     Stat Wstat Total Fail  Failed  List of Failed
-------------------------------------------------------------------------------
t/pmc/complex.t    6  1536    53    6  11.32%  32-33 42-43 46-47
3 subtests skipped.

-- 
    Andy Dougherty              [EMAIL PROTECTED]

Reply via email to