Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

[perl #39018] t/pmc/complex failures on Solaris 8/SPARC

3 views
Skip to first unread message

Andy Dougherty

unread,
Apr 28, 2006, 10:36:45 AM4/28/06
to bugs-bi...@rt.perl.org
# 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 doug...@lafayette.edu

0 new messages