#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

Reply via email to