#1488: fix test suite when building with ICC
----------------------+-----------------------------------------------------
Reporter: bubaflub | Owner:
Type: bug | Status: new
Priority: normal | Milestone:
Component: testing | Version: 2.1.0
Severity: medium | Keywords:
Lang: | Patch:
Platform: |
----------------------+-----------------------------------------------------
Comment(by bubaflub):
t/op/trans_old.t is currently testing PASM, and the failing line is 340.
This test generates t/op/trans_old_11.pasm, and without ICC (on my
machine) the test pasts. According to src/ops/math.ops (line 1012) atan
with three arguments:
{{{
The three-argument versions set $1 to the arc tangent (in radians) of
$2 / $3, taking account of the signs of the arguments in determining the
quadrant of the result.
}}}
What we're doing dividing -0.0 / -0.0 is beyond me, but hey, it passes
without ICC.
Attached is a patch that throws a skip block around this test if we don't
have negative zeroes, but that doesn't really solve this scenario.
--
Ticket URL: <https://trac.parrot.org/parrot/ticket/1488#comment:1>
Parrot <https://trac.parrot.org/parrot/>
Parrot Development
_______________________________________________
parrot-tickets mailing list
[email protected]
http://lists.parrot.org/mailman/listinfo/parrot-tickets