[pure-lang-svn] SF.net SVN: pure-lang:[588] pure/trunk/test
Status: Beta
Brought to you by:
agraef
From: <ag...@us...> - 2008-08-23 22:16:47
|
Revision: 588 http://pure-lang.svn.sourceforge.net/pure-lang/?rev=588&view=rev Author: agraef Date: 2008-08-23 22:16:55 +0000 (Sat, 23 Aug 2008) Log Message: ----------- Add test for symbolic values. Modified Paths: -------------- pure/trunk/test/test020.log pure/trunk/test/test020.pure Modified: pure/trunk/test/test020.log =================================================================== --- pure/trunk/test/test020.log 2008-08-23 22:10:16 UTC (rev 587) +++ pure/trunk/test/test020.log 2008-08-23 22:16:55 UTC (rev 588) @@ -6,12 +6,12 @@ } let f = [sqrt,sin,cos,tan,ln,log,exp,atan,asin,acos,sinh,cosh,tanh,asinh,acosh,atanh,abs,re,im,arg,conj,rect,polar,cis,ceil,floor,round,frac,complexp,realp,rationalp,numberp,exactp,inexactp,infp,nanp]; { - rule #0: x = [1,-1,0,0.0,1.2,-1.2,1%3,-1%4,1+:2,-1+:2,1+:-2,-1.2+:4.3,1.2+:-4.3,1%2+:1,1%2+:3%4,3<:1,-3<:1,3.0<:-3,3.1<:2.5,2%3<:2,1%2<:3%4,-1e+307*1e+307,1e+307*1e+307-1e+307*1e+307] + rule #0: x = [1,-1,0,0.0,1.2,-1.2,1%3,-1%4,1+:2,-1+:2,1+:-2,-1.2+:4.3,1.2+:-4.3,1%2+:1,1%2+:3%4,3<:1,-3<:1,3.0<:-3,3.1<:2.5,2%3<:2,1%2<:3%4,-1e+307*1e+307,1e+307*1e+307-1e+307*1e+307,x] state 0: #0 <var> state 1 state 1: #0 } -let x = [1,-1,0,0.0,1.2,-1.2,1%3,-1%4,1+:2,-1+:2,1+:-2,-1.2+:4.3,1.2+:-4.3,1%2+:1,1%2+:3%4,3<:1,-3<:1,3.0<:-3,3.1<:2.5,2%3<:2,1%2<:3%4,-1e+307*1e+307,1e+307*1e+307-1e+307*1e+307]; +let x = [1,-1,0,0.0,1.2,-1.2,1%3,-1%4,1+:2,-1+:2,1+:-2,-1.2+:4.3,1.2+:-4.3,1%2+:1,1%2+:3%4,3<:1,-3<:1,3.0<:-3,3.1<:2.5,2%3<:2,1%2<:3%4,-1e+307*1e+307,1e+307*1e+307-1e+307*1e+307,x]; { rule #0: f2 = [(+),(-),(*),(/),(^),atan2,pow] state 0: #0 @@ -239,6 +239,7 @@ sqrt,1L%2L<:3L%4L,0.707<:0.375 sqrt,-inf,nan sqrt,nan,nan +sqrt,x,__failed__ sin,1,0.841 sin,-1,-0.841 sin,0,0.00 @@ -262,6 +263,7 @@ sin,1L%2L<:3L%4L,0.499<:0.708 sin,-inf,nan sin,nan,nan +sin,x,__failed__ cos,1,0.540 cos,-1,0.540 cos,0,1.00 @@ -285,6 +287,7 @@ cos,1L%2L<:3L%4L,0.996<:-0.125 cos,-inf,nan cos,nan,nan +cos,x,__failed__ tan,1,1.56 tan,-1,-1.56 tan,0,0.00 @@ -308,6 +311,7 @@ tan,1L%2L<:3L%4L,0.501<:0.833 tan,-inf,nan tan,nan,nan +tan,x,__failed__ ln,1,0.00 ln,-1,nan ln,0,-inf @@ -331,6 +335,7 @@ ln,1L%2L<:3L%4L,1.02<:2.32 ln,-inf,nan ln,nan,nan +ln,x,__failed__ log,1,0.00 log,-1,nan log,0,-inf @@ -354,6 +359,7 @@ log,1L%2L<:3L%4L,0.444<:2.32 log,-inf,nan log,nan,nan +log,x,__failed__ exp,1,2.72 exp,-1,0.368 exp,0,1.00 @@ -377,6 +383,7 @@ exp,1L%2L<:3L%4L,1.44<:0.341 exp,-inf,0.00 exp,nan,nan +exp,x,__failed__ atan,1,0.785 atan,-1,-0.785 atan,0,0.00 @@ -400,6 +407,7 @@ atan,1L%2L<:3L%4L,0.387+:0.306 atan,-inf,-1.57 atan,nan,nan +atan,x,__failed__ asin,1,1.57 asin,-1,-1.57 asin,0,0.00 @@ -423,6 +431,7 @@ asin,1L%2L<:3L%4L,0.351+:0.355 asin,-inf,nan asin,nan,nan +asin,x,__failed__ acos,1,0.00 acos,-1,3.14 acos,0,1.57 @@ -446,6 +455,7 @@ acos,1L%2L<:3L%4L,1.22+:-0.355 acos,-inf,nan acos,nan,nan +acos,x,__failed__ sinh,1,1.18 sinh,-1,-1.18 sinh,0,0.00 @@ -469,6 +479,7 @@ sinh,1L%2L<:3L%4L,0.502<:0.792 sinh,-inf,-inf sinh,nan,nan +sinh,x,__failed__ cosh,1,1.54 cosh,-1,1.54 cosh,0,1.00 @@ -492,6 +503,7 @@ cosh,1L%2L<:3L%4L,1.01<:0.124 cosh,-inf,inf cosh,nan,nan +cosh,x,__failed__ tanh,1,0.762 tanh,-1,-0.762 tanh,0,0.00 @@ -515,6 +527,7 @@ tanh,1L%2L<:3L%4L,0.495<:0.668 tanh,-inf,-1.00 tanh,nan,nan +tanh,x,__failed__ asinh,1,0.881 asinh,-1,-0.881 asinh,0,0.00 @@ -538,6 +551,7 @@ asinh,1L%2L<:3L%4L,0.377+:0.324 asinh,-inf,-inf asinh,nan,nan +asinh,x,__failed__ acosh,1,0.00 acosh,-1,nan acosh,0,nan @@ -561,6 +575,7 @@ acosh,1L%2L<:3L%4L,0.355+:1.22 acosh,-inf,nan acosh,nan,nan +acosh,x,__failed__ atanh,1,inf atanh,-1,-inf atanh,0,0.00 @@ -584,6 +599,7 @@ atanh,1L%2L<:3L%4L,0.335+:0.369 atanh,-inf,nan atanh,nan,nan +atanh,x,__failed__ abs,1,1 abs,-1,1 abs,0,0 @@ -607,6 +623,7 @@ abs,1L%2L<:3L%4L,1L%2L abs,-inf,inf abs,nan,nan +abs,x,__failed__ re,1,1 re,-1,-1 re,0,0 @@ -630,6 +647,7 @@ re,1L%2L<:3L%4L,0.341 re,-inf,-inf re,nan,nan +re,x,__failed__ im,1,0 im,-1,0 im,0,0 @@ -653,6 +671,7 @@ im,1L%2L<:3L%4L,0.366 im,-inf,0.00 im,nan,0.00 +im,x,__failed__ arg,1,0.00 arg,-1,3.14 arg,0,0.00 @@ -676,6 +695,7 @@ arg,1L%2L<:3L%4L,3L%4L arg,-inf,3.14 arg,nan,nan +arg,x,__failed__ conj,1,1 conj,-1,-1 conj,0,0 @@ -699,6 +719,7 @@ conj,1L%2L<:3L%4L,1L%2L<:(-3L)%4L conj,-inf,-inf conj,nan,nan +conj,x,__failed__ rect,1,1+:0 rect,-1,-1+:0 rect,0,0+:0 @@ -722,6 +743,7 @@ rect,1L%2L<:3L%4L,0.366+:0.341 rect,-inf,-inf+:0.00 rect,nan,nan+:0.00 +rect,x,__failed__ polar,1,1<:0 polar,-1,1<:3.14 polar,0,0<:0 @@ -745,6 +767,7 @@ polar,1L%2L<:3L%4L,1L%2L<:3L%4L polar,-inf,inf<:3.14 polar,nan,nan<:0.00 +polar,x,__failed__ cis,1,0.540+:0.841 cis,-1,0.540+:-0.841 cis,0,1.00+:0.00 @@ -768,6 +791,7 @@ cis,1L%2L<:3L%4L,__failed__ cis,-inf,nan+:nan cis,nan,nan+:nan +cis,x,__failed__ ceil,1,1 ceil,-1,-1 ceil,0,0 @@ -791,6 +815,7 @@ ceil,1L%2L<:3L%4L,__failed__ ceil,-inf,-inf ceil,nan,nan +ceil,x,__failed__ floor,1,1 floor,-1,-1 floor,0,0 @@ -814,6 +839,7 @@ floor,1L%2L<:3L%4L,__failed__ floor,-inf,-inf floor,nan,nan +floor,x,__failed__ round,1,1 round,-1,-1 round,0,0 @@ -837,6 +863,7 @@ round,1L%2L<:3L%4L,__failed__ round,-inf,-inf round,nan,nan +round,x,__failed__ frac,1,0 frac,-1,0 frac,0,0 @@ -860,6 +887,7 @@ frac,1L%2L<:3L%4L,__failed__ frac,-inf,nan frac,nan,nan +frac,x,__failed__ complexp,1,0 complexp,-1,0 complexp,0,0 @@ -883,6 +911,7 @@ complexp,1L%2L<:3L%4L,1 complexp,-inf,0 complexp,nan,0 +complexp,x,0 realp,1,1 realp,-1,1 realp,0,1 @@ -906,6 +935,7 @@ realp,1L%2L<:3L%4L,0 realp,-inf,1 realp,nan,1 +realp,x,0 rationalp,1,0 rationalp,-1,0 rationalp,0,0 @@ -929,6 +959,7 @@ rationalp,1L%2L<:3L%4L,0 rationalp,-inf,0 rationalp,nan,0 +rationalp,x,0 numberp,1,1 numberp,-1,1 numberp,0,1 @@ -952,6 +983,7 @@ numberp,1L%2L<:3L%4L,1 numberp,-inf,1 numberp,nan,1 +numberp,x,0 exactp,1,1 exactp,-1,1 exactp,0,1 @@ -975,6 +1007,7 @@ exactp,1L%2L<:3L%4L,0 exactp,-inf,0 exactp,nan,0 +exactp,x,0 inexactp,1,0 inexactp,-1,0 inexactp,0,0 @@ -998,6 +1031,7 @@ inexactp,1L%2L<:3L%4L,1 inexactp,-inf,1 inexactp,nan,1 +inexactp,x,0 infp,1,0 infp,-1,0 infp,0,0 @@ -1021,6 +1055,7 @@ infp,1L%2L<:3L%4L,0 infp,-inf,1 infp,nan,0 +infp,x,0 nanp,1,0 nanp,-1,0 nanp,0,0 @@ -1044,6 +1079,7 @@ nanp,1L%2L<:3L%4L,0 nanp,-inf,0 nanp,nan,1 +nanp,x,0 *** BINARY *** (+),1,1,2 (+),1,-1,0 @@ -1068,6 +1104,7 @@ (+),1,1L%2L<:3L%4L,1.37+:0.341 (+),1,-inf,-inf (+),1,nan,nan +(+),1,x,__failed__ (+),-1,1,0 (+),-1,-1,-2 (+),-1,0,-1 @@ -1091,6 +1128,7 @@ (+),-1,1L%2L<:3L%4L,-0.634+:0.341 (+),-1,-inf,-inf (+),-1,nan,nan +(+),-1,x,__failed__ (+),0,1,1 (+),0,-1,-1 (+),0,0,0 @@ -1114,6 +1152,7 @@ (+),0,1L%2L<:3L%4L,0.366+:0.341 (+),0,-inf,-inf (+),0,nan,nan +(+),0,x,__failed__ (+),0.00,1,1.00 (+),0.00,-1,-1.00 (+),0.00,0,0.00 @@ -1137,6 +1176,7 @@ (+),0.00,1L%2L<:3L%4L,0.366+:0.341 (+),0.00,-inf,-inf (+),0.00,nan,nan +(+),0.00,x,__failed__ (+),1.20,1,2.20 (+),1.20,-1,0.200 (+),1.20,0,1.20 @@ -1160,6 +1200,7 @@ (+),1.20,1L%2L<:3L%4L,1.57+:0.341 (+),1.20,-inf,-inf (+),1.20,nan,nan +(+),1.20,x,__failed__ (+),-1.20,1,-0.200 (+),-1.20,-1,-2.20 (+),-1.20,0,-1.20 @@ -1183,6 +1224,7 @@ (+),-1.20,1L%2L<:3L%4L,-0.834+:0.341 (+),-1.20,-inf,-inf (+),-1.20,nan,nan +(+),-1.20,x,__failed__ (+),1L%3L,1,4L%3L (+),1L%3L,-1,(-2L)%3L (+),1L%3L,0,1L%3L @@ -1206,6 +1248,7 @@ (+),1L%3L,1L%2L<:3L%4L,0.699+:0.341 (+),1L%3L,-inf,-inf (+),1L%3L,nan,nan +(+),1L%3L,x,__failed__ (+),(-1L)%4L,1,3L%4L (+),(-1L)%4L,-1,(-5L)%4L (+),(-1L)%4L,0,(-1L)%4L @@ -1229,6 +1272,7 @@ (+),(-1L)%4L,1L%2L<:3L%4L,0.116+:0.341 (+),(-1L)%4L,-inf,-inf (+),(-1L)%4L,nan,nan +(+),(-1L)%4L,x,__failed__ (+),1+:2,1,2+:2 (+),1+:2,-1,0+:2 (+),1+:2,0,1+:2 @@ -1252,6 +1296,7 @@ (+),1+:2,1L%2L<:3L%4L,1.37+:2.34 (+),1+:2,-inf,-inf+:2 (+),1+:2,nan,nan+:2 +(+),1+:2,x,__failed__ (+),-1+:2,1,0+:2 (+),-1+:2,-1,-2+:2 (+),-1+:2,0,-1+:2 @@ -1275,6 +1320,7 @@ (+),-1+:2,1L%2L<:3L%4L,-0.634+:2.34 (+),-1+:2,-inf,-inf+:2 (+),-1+:2,nan,nan+:2 +(+),-1+:2,x,__failed__ (+),1+:-2,1,2+:-2 (+),1+:-2,-1,0+:-2 (+),1+:-2,0,1+:-2 @@ -1298,6 +1344,7 @@ (+),1+:-2,1L%2L<:3L%4L,1.37+:-1.66 (+),1+:-2,-inf,-inf+:-2 (+),1+:-2,nan,nan+:-2 +(+),1+:-2,x,__failed__ (+),-1.20+:4.30,1,-0.200+:4.30 (+),-1.20+:4.30,-1,-2.20+:4.30 (+),-1.20+:4.30,0,-1.20+:4.30 @@ -1321,6 +1368,7 @@ (+),-1.20+:4.30,1L%2L<:3L%4L,-0.834+:4.64 (+),-1.20+:4.30,-inf,-inf+:4.30 (+),-1.20+:4.30,nan,nan+:4.30 +(+),-1.20+:4.30,x,__failed__ (+),1.20+:-4.30,1,2.20+:-4.30 (+),1.20+:-4.30,-1,0.200+:-4.30 (+),1.20+:-4.30,0,1.20+:-4.30 @@ -1344,6 +1392,7 @@ (+),1.20+:-4.30,1L%2L<:3L%4L,1.57+:-3.96 (+),1.20+:-4.30,-inf,-inf+:-4.30 (+),1.20+:-4.30,nan,nan+:-4.30 +(+),1.20+:-4.30,x,__failed__ (+),1L%2L+:1,1,3L%2L+:1 (+),1L%2L+:1,-1,(-1L)%2L+:1 (+),1L%2L+:1,0,1L%2L+:1 @@ -1367,6 +1416,7 @@ (+),1L%2L+:1,1L%2L<:3L%4L,0.866+:1.34 (+),1L%2L+:1,-inf,-inf+:1 (+),1L%2L+:1,nan,nan+:1 +(+),1L%2L+:1,x,__failed__ (+),1L%2L+:3L%4L,1,3L%2L+:3L%4L (+),1L%2L+:3L%4L,-1,(-1L)%2L+:3L%4L (+),1L%2L+:3L%4L,0,1L%2L+:3L%4L @@ -1390,6 +1440,7 @@ (+),1L%2L+:3L%4L,1L%2L<:3L%4L,0.866+:1.09 (+),1L%2L+:3L%4L,-inf,-inf+:3L%4L (+),1L%2L+:3L%4L,nan,nan+:3L%4L +(+),1L%2L+:3L%4L,x,__failed__ (+),3<:1,1,2.62+:2.52 (+),3<:1,-1,0.621+:2.52 (+),3<:1,0,1.62+:2.52 @@ -1413,6 +1464,7 @@ (+),3<:1,1L%2L<:3L%4L,3.49<:0.965 (+),3<:1,-inf,-inf+:2.52 (+),3<:1,nan,nan+:2.52 +(+),3<:1,x,__failed__ (+),3<:-2.14,1,-0.621+:-2.52 (+),3<:-2.14,-1,-2.62+:-2.52 (+),3<:-2.14,0,-1.62+:-2.52 @@ -1436,6 +1488,7 @@ (+),3<:-2.14,1L%2L<:3L%4L,2.52<:-2.09 (+),3<:-2.14,-inf,-inf+:-2.52 (+),3<:-2.14,nan,nan+:-2.52 +(+),3<:-2.14,x,__failed__ (+),3.00<:-3,1,-1.97+:-0.423 (+),3.00<:-3,-1,-3.97+:-0.423 (+),3.00<:-3,0,-2.97+:-0.423 @@ -1459,6 +1512,7 @@ (+),3.00<:-3,1L%2L<:3L%4L,2.61<:-3.11 (+),3.00<:-3,-inf,-inf+:-0.423 (+),3.00<:-3,nan,nan+:-0.423 +(+),3.00<:-3,x,__failed__ (+),3.10<:2.50,1,-1.48+:1.86 (+),3.10<:2.50,-1,-3.48+:1.86 (+),3.10<:2.50,0,-2.48+:1.86 @@ -1482,6 +1536,7 @@ (+),3.10<:2.50,1L%2L<:3L%4L,3.05<:2.34 (+),3.10<:2.50,-inf,-inf+:1.86 (+),3.10<:2.50,nan,nan+:1.86 +(+),3.10<:2.50,x,__failed__ (+),2L%3L<:2,1,0.723+:0.606 (+),2L%3L<:2,-1,-1.28+:0.606 (+),2L%3L<:2,0,-0.277+:0.606 @@ -1505,6 +1560,7 @@ (+),2L%3L<:2,1L%2L<:3L%4L,0.951<:1.48 (+),2L%3L<:2,-inf,-inf+:0.606 (+),2L%3L<:2,nan,nan+:0.606 +(+),2L%3L<:2,x,__failed__ (+),1L%2L<:3L%4L,1,1.37+:0.341 (+),1L%2L<:3L%4L,-1,-0.634+:0.341 (+),1L%2L<:3L%4L,0,0.366+:0.341 @@ -1528,6 +1584,7 @@ (+),1L%2L<:3L%4L,1L%2L<:3L%4L,1.00<:0.750 (+),1L%2L<:3L%4L,-inf,-inf+:0.341 (+),1L%2L<:3L%4L,nan,nan+:0.341 +(+),1L%2L<:3L%4L,x,__failed__ (+),-inf,1,-inf (+),-inf,-1,-inf (+),-inf,0,-inf @@ -1551,6 +1608,7 @@ (+),-inf,1L%2L<:3L%4L,-inf+:0.341 (+),-inf,-inf,-inf (+),-inf,nan,nan +(+),-inf,x,__failed__ (+),nan,1,nan (+),nan,-1,nan (+),nan,0,nan @@ -1574,6 +1632,31 @@ (+),nan,1L%2L<:3L%4L,nan+:0.341 (+),nan,-inf,nan (+),nan,nan,nan +(+),nan,x,__failed__ +(+),x,1,__failed__ +(+),x,-1,__failed__ +(+),x,0,__failed__ +(+),x,0.00,__failed__ +(+),x,1.20,__failed__ +(+),x,-1.20,__failed__ +(+),x,1L%3L,__failed__ +(+),x,(-1L)%4L,__failed__ +(+),x,1+:2,__failed__ +(+),x,-1+:2,__failed__ +(+),x,1+:-2,__failed__ +(+),x,-1.20+:4.30,__failed__ +(+),x,1.20+:-4.30,__failed__ +(+),x,1L%2L+:1,__failed__ +(+),x,1L%2L+:3L%4L,__failed__ +(+),x,3<:1,__failed__ +(+),x,3<:-2.14,__failed__ +(+),x,3.00<:-3,__failed__ +(+),x,3.10<:2.50,__failed__ +(+),x,2L%3L<:2,__failed__ +(+),x,1L%2L<:3L%4L,__failed__ +(+),x,-inf,__failed__ +(+),x,nan,__failed__ +(+),x,x,__failed__ (-),1,1,0 (-),1,-1,2 (-),1,0,1 @@ -1597,6 +1680,7 @@ (-),1,1L%2L<:3L%4L,0.634+:-0.341 (-),1,-inf,inf (-),1,nan,nan +(-),1,x,__failed__ (-),-1,1,-2 (-),-1,-1,0 (-),-1,0,-1 @@ -1620,6 +1704,7 @@ (-),-1,1L%2L<:3L%4L,-1.37+:-0.341 (-),-1,-inf,inf (-),-1,nan,nan +(-),-1,x,__failed__ (-),0,1,-1 (-),0,-1,1 (-),0,0,0 @@ -1643,6 +1728,7 @@ (-),0,1L%2L<:3L%4L,-0.366+:-0.341 (-),0,-inf,inf (-),0,nan,nan +(-),0,x,__failed__ (-),0.00,1,-1.00 (-),0.00,-1,1.00 (-),0.00,0,0.00 @@ -1666,6 +1752,7 @@ (-),0.00,1L%2L<:3L%4L,-0.366+:-0.341 (-),0.00,-inf,inf (-),0.00,nan,nan +(-),0.00,x,__failed__ (-),1.20,1,0.200 (-),1.20,-1,2.20 (-),1.20,0,1.20 @@ -1689,6 +1776,7 @@ (-),1.20,1L%2L<:3L%4L,0.834+:-0.341 (-),1.20,-inf,inf (-),1.20,nan,nan +(-),1.20,x,__failed__ (-),-1.20,1,-2.20 (-),-1.20,-1,-0.200 (-),-1.20,0,-1.20 @@ -1712,6 +1800,7 @@ (-),-1.20,1L%2L<:3L%4L,-1.57+:-0.341 (-),-1.20,-inf,inf (-),-1.20,nan,nan +(-),-1.20,x,__failed__ (-),1L%3L,1,(-2L)%3L (-),1L%3L,-1,4L%3L (-),1L%3L,0,1L%3L @@ -1735,6 +1824,7 @@ (-),1L%3L,1L%2L<:3L%4L,-0.0325+:-0.341 (-),1L%3L,-inf,inf (-),1L%3L,nan,nan +(-),1L%3L,x,__failed__ (-),(-1L)%4L,1,(-5L)%4L (-),(-1L)%4L,-1,3L%4L (-),(-1L)%4L,0,(-1L)%4L @@ -1758,6 +1848,7 @@ (-),(-1L)%4L,1L%2L<:3L%4L,-0.616+:-0.341 (-),(-1L)%4L,-inf,inf (-),(-1L)%4L,nan,nan +(-),(-1L)%4L,x,__failed__ (-),1+:2,1,0+:2 (-),1+:2,-1,2+:2 (-),1+:2,0,1+:2 @@ -1781,6 +1872,7 @@ (-),1+:2,1L%2L<:3L%4L,0.634+:1.66 (-),1+:2,-inf,inf+:2 (-),1+:2,nan,nan+:2 +(-),1+:2,x,__failed__ (-),-1+:2,1,-2+:2 (-),-1+:2,-1,0+:2 (-),-1+:2,0,-1+:2 @@ -1804,6 +1896,7 @@ (-),-1+:2,1L%2L<:3L%4L,-1.37+:1.66 (-),-1+:2,-inf,inf+:2 (-),-1+:2,nan,nan+:2 +(-),-1+:2,x,__failed__ (-),1+:-2,1,0+:-2 (-),1+:-2,-1,2+:-2 (-),1+:-2,0,1+:-2 @@ -1827,6 +1920,7 @@ (-),1+:-2,1L%2L<:3L%4L,0.634+:-2.34 (-),1+:-2,-inf,inf+:-2 (-),1+:-2,nan,nan+:-2 +(-),1+:-2,x,__failed__ (-),-1.20+:4.30,1,-2.20+:4.30 (-),-1.20+:4.30,-1,-0.200+:4.30 (-),-1.20+:4.30,0,-1.20+:4.30 @@ -1850,6 +1944,7 @@ (-),-1.20+:4.30,1L%2L<:3L%4L,-1.57+:3.96 (-),-1.20+:4.30,-inf,inf+:4.30 (-),-1.20+:4.30,nan,nan+:4.30 +(-),-1.20+:4.30,x,__failed__ (-),1.20+:-4.30,1,0.200+:-4.30 (-),1.20+:-4.30,-1,2.20+:-4.30 (-),1.20+:-4.30,0,1.20+:-4.30 @@ -1873,6 +1968,7 @@ (-),1.20+:-4.30,1L%2L<:3L%4L,0.834+:-4.64 (-),1.20+:-4.30,-inf,inf+:-4.30 (-),1.20+:-4.30,nan,nan+:-4.30 +(-),1.20+:-4.30,x,__failed__ (-),1L%2L+:1,1,(-1L)%2L+:1 (-),1L%2L+:1,-1,3L%2L+:1 (-),1L%2L+:1,0,1L%2L+:1 @@ -1896,6 +1992,7 @@ (-),1L%2L+:1,1L%2L<:3L%4L,0.134+:0.659 (-),1L%2L+:1,-inf,inf+:1 (-),1L%2L+:1,nan,nan+:1 +(-),1L%2L+:1,x,__failed__ (-),1L%2L+:3L%4L,1,(-1L)%2L+:3L%4L (-),1L%2L+:3L%4L,-1,3L%2L+:3L%4L (-),1L%2L+:3L%4L,0,1L%2L+:3L%4L @@ -1919,6 +2016,7 @@ (-),1L%2L+:3L%4L,1L%2L<:3L%4L,0.134+:0.409 (-),1L%2L+:3L%4L,-inf,inf+:3L%4L (-),1L%2L+:3L%4L,nan,nan+:3L%4L +(-),1L%2L+:3L%4L,x,__failed__ (-),3<:1,1,0.621+:2.52 (-),3<:1,-1,2.62+:2.52 (-),3<:1,0,1.62+:2.52 @@ -1942,6 +2040,7 @@ (-),3<:1,1L%2L<:3L%4L,2.52<:1.05 (-),3<:1,-inf,inf+:2.52 (-),3<:1,nan,nan+:2.52 +(-),3<:1,x,__failed__ (-),3<:-2.14,1,-2.62+:-2.52 (-),3<:-2.14,-1,-0.621+:-2.52 (-),3<:-2.14,0,-1.62+:-2.52 @@ -1965,6 +2064,7 @@ (-),3<:-2.14,1L%2L<:3L%4L,3.49<:-2.18 (-),3<:-2.14,-inf,inf+:-2.52 (-),3<:-2.14,nan,nan+:-2.52 +(-),3<:-2.14,x,__failed__ (-),3.00<:-3,1,-3.97+:-0.423 (-),3.00<:-3,-1,-1.97+:-0.423 (-),3.00<:-3,0,-2.97+:-0.423 @@ -1988,6 +2088,7 @@ (-),3.00<:-3,1L%2L<:3L%4L,3.42<:-2.92 (-),3.00<:-3,-inf,inf+:-0.423 (-),3.00<:-3,nan,nan+:-0.423 +(-),3.00<:-3,x,__failed__ (-),3.10<:2.50,1,-3.48+:1.86 (-),3.10<:2.50,-1,-1.48+:1.86 (-),3.10<:2.50,0,-2.48+:1.86 @@ -2011,6 +2112,7 @@ (-),3.10<:2.50,1L%2L<:3L%4L,3.23<:2.65 (-),3.10<:2.50,-inf,inf+:1.86 (-),3.10<:2.50,nan,nan+:1.86 +(-),3.10<:2.50,x,__failed__ (-),2L%3L<:2,1,-1.28+:0.606 (-),2L%3L<:2,-1,0.723+:0.606 (-),2L%3L<:2,0,-0.277+:0.606 @@ -2034,6 +2136,7 @@ (-),2L%3L<:2,1L%2L<:3L%4L,0.696<:2.75 (-),2L%3L<:2,-inf,inf+:0.606 (-),2L%3L<:2,nan,nan+:0.606 +(-),2L%3L<:2,x,__failed__ (-),1L%2L<:3L%4L,1,-0.634+:0.341 (-),1L%2L<:3L%4L,-1,1.37+:0.341 (-),1L%2L<:3L%4L,0,0.366+:0.341 @@ -2057,6 +2160,7 @@ (-),1L%2L<:3L%4L,1L%2L<:3L%4L,0.00<:0.00 (-),1L%2L<:3L%4L,-inf,inf+:0.341 (-),1L%2L<:3L%4L,nan,nan+:0.341 +(-),1L%2L<:3L%4L,x,__failed__ (-),-inf,1,-inf (-),-inf,-1,-inf (-),-inf,0,-inf @@ -2080,6 +2184,7 @@ (-),-inf,1L%2L<:3L%4L,-inf+:-0.341 (-),-inf,-inf,nan (-),-inf,nan,nan +(-),-inf,x,__failed__ (-),nan,1,nan (-),nan,-1,nan (-),nan,0,nan @@ -2103,6 +2208,31 @@ (-),nan,1L%2L<:3L%4L,nan+:-0.341 (-),nan,-inf,nan (-),nan,nan,nan +(-),nan,x,__failed__ +(-),x,1,__failed__ +(-),x,-1,__failed__ +(-),x,0,__failed__ +(-),x,0.00,__failed__ +(-),x,1.20,__failed__ +(-),x,-1.20,__failed__ +(-),x,1L%3L,__failed__ +(-),x,(-1L)%4L,__failed__ +(-),x,1+:2,__failed__ +(-),x,-1+:2,__failed__ +(-),x,1+:-2,__failed__ +(-),x,-1.20+:4.30,__failed__ +(-),x,1.20+:-4.30,__failed__ +(-),x,1L%2L+:1,__failed__ +(-),x,1L%2L+:3L%4L,__failed__ +(-),x,3<:1,__failed__ +(-),x,3<:-2.14,__failed__ +(-),x,3.00<:-3,__failed__ +(-),x,3.10<:2.50,__failed__ +(-),x,2L%3L<:2,__failed__ +(-),x,1L%2L<:3L%4L,__failed__ +(-),x,-inf,__failed__ +(-),x,nan,__failed__ +(-),x,x,__failed__ (*),1,1,1 (*),1,-1,-1 (*),1,0,0 @@ -2126,6 +2256,7 @@ (*),1,1L%2L<:3L%4L,1L%2L<:3L%4L (*),1,-inf,-inf (*),1,nan,nan +(*),1,x,__failed__ (*),-1,1,-1 (*),-1,-1,1 (*),-1,0,0 @@ -2149,6 +2280,7 @@ (*),-1,1L%2L<:3L%4L,1L%2L<:-2.39 (*),-1,-inf,inf (*),-1,nan,nan +(*),-1,x,__failed__ (*),0,1,0 (*),0,-1,0 (*),0,0,0 @@ -2172,6 +2304,7 @@ (*),0,1L%2L<:3L%4L,0L%1L<:3L%4L (*),0,-inf,nan (*),0,nan,nan +(*),0,x,__failed__ (*),0.00,1,0.00 (*),0.00,-1,-0.00 (*),0.00,0,0.00 @@ -2195,6 +2328,7 @@ (*),0.00,1L%2L<:3L%4L,0.00<:3L%4L (*),0.00,-inf,nan (*),0.00,nan,nan +(*),0.00,x,__failed__ (*),1.20,1,1.20 (*),1.20,-1,-1.20 (*),1.20,0,0.00 @@ -2218,6 +2352,7 @@ (*),1.20,1L%2L<:3L%4L,0.600<:3L%4L (*),1.20,-inf,-inf (*),1.20,nan,nan +(*),1.20,x,__failed__ (*),-1.20,1,-1.20 (*),-1.20,-1,1.20 (*),-1.20,0,-0.00 @@ -2241,6 +2376,7 @@ (*),-1.20,1L%2L<:3L%4L,0.600<:-2.39 (*),-1.20,-inf,inf (*),-1.20,nan,nan +(*),-1.20,x,__failed__ (*),1L%3L,1,1L%3L (*),1L%3L,-1,(-1L)%3L (*),1L%3L,0,0L%1L @@ -2264,6 +2400,7 @@ (*),1L%3L,1L%2L<:3L%4L,1L%6L<:3L%4L (*),1L%3L,-inf,-inf (*),1L%3L,nan,nan +(*),1L%3L,x,__failed__ (*),(-1L)%4L,1,(-1L)%4L (*),(-1L)%4L,-1,1L%4L (*),(-1L)%4L,0,0L%1L @@ -2287,6 +2424,7 @@ (*),(-1L)%4L,1L%2L<:3L%4L,1L%8L<:-2.39 (*),(-1L)%4L,-inf,inf (*),(-1L)%4L,nan,nan +(*),(-1L)%4L,x,__failed__ (*),1+:2,1,1+:2 (*),1+:2,-1,-1+:-2 (*),1+:2,0,0+:0 @@ -2310,6 +2448,7 @@ (*),1+:2,1L%2L<:3L%4L,-0.316+:1.07 (*),1+:2,-inf,-inf+:-inf (*),1+:2,nan,nan+:nan +(*),1+:2,x,__failed__ (*),-1+:2,1,-1+:2 (*),-1+:2,-1,1+:-2 (*),-1+:2,0,0+:0 @@ -2333,6 +2472,7 @@ (*),-1+:2,1L%2L<:3L%4L,-1.05+:0.391 (*),-1+:2,-inf,inf+:-inf (*),-1+:2,nan,nan+:nan +(*),-1+:2,x,__failed__ (*),1+:-2,1,1+:-2 (*),1+:-2,-1,-1+:2 (*),1+:-2,0,0+:0 @@ -2356,6 +2496,7 @@ (*),1+:-2,1L%2L<:3L%4L,1.05+:-0.391 (*),1+:-2,-inf,-inf+:inf (*),1+:-2,nan,nan+:nan +(*),1+:-2,x,__failed__ (*),-1.20+:4.30,1,-1.20+:4.30 (*),-1.20+:4.30,-1,1.20+:-4.30 (*),-1.20+:4.30,0,-0.00+:0.00 @@ -2379,6 +2520,7 @@ (*),-1.20+:4.30,1L%2L<:3L%4L,-1.90+:1.16 (*),-1.20+:4.30,-inf,inf+:-inf (*),-1.20+:4.30,nan,nan+:nan +(*),-1.20+:4.30,x,__failed__ (*),1.20+:-4.30,1,1.20+:-4.30 (*),1.20+:-4.30,-1,-1.20+:4.30 (*),1.20+:-4.30,0,0.00+:-0.00 @@ -2402,6 +2544,7 @@ (*),1.20+:-4.30,1L%2L<:3L%4L,1.90+:-1.16 (*),1.20+:-4.30,-inf,-inf+:inf (*),1.20+:-4.30,nan,nan+:nan +(*),1.20+:-4.30,x,__failed__ (*),1L%2L+:1,1,1L%2L+:1 (*),1L%2L+:1,-1,(-1L)%2L+:-1 (*),1L%2L+:1,0,0L%1L+:0 @@ -2425,6 +2568,7 @@ (*),1L%2L+:1,1L%2L<:3L%4L,-0.158+:0.536 (*),1L%2L+:1,-inf,-inf+:-inf (*),1L%2L+:1,nan,nan+:nan +(*),1L%2L+:1,x,__failed__ (*),1L%2L+:3L%4L,1,1L%2L+:3L%4L (*),1L%2L+:3L%4L,-1,(-1L)%2L+:(-3L)%4L (*),1L%2L+:3L%4L,0,0L%1L+:0L%1L @@ -2448,6 +2592,7 @@ (*),1L%2L+:3L%4L,1L%2L<:3L%4L,-0.0727+:0.445 (*),1L%2L+:3L%4L,-inf,-inf+:-inf (*),1L%2L+:3L%4L,nan,nan+:nan +(*),1L%2L+:3L%4L,x,__failed__ (*),3<:1,1,3<:1 (*),3<:1,-1,3<:-2.14 (*),3<:1,0,0<:1 @@ -2471,6 +2616,7 @@ (*),3<:1,1L%2L<:3L%4L,3L%2L<:7L%4L (*),3<:1,-inf,inf<:-2.14 (*),3<:1,nan,nan<:1 +(*),3<:1,x,__failed__ (*),3<:-2.14,1,3<:-2.14 (*),3<:-2.14,-1,3<:1.00 (*),3<:-2.14,0,0<:-2.14 @@ -2494,6 +2640,7 @@ (*),3<:-2.14,1L%2L<:3L%4L,3L%2L<:-1.39 (*),3<:-2.14,-inf,inf<:1.00 (*),3<:-2.14,nan,nan<:-2.14 +(*),3<:-2.14,x,__failed__ (*),3.00<:-3,1,3.00<:-3 (*),3.00<:-3,-1,3.00<:0.142 (*),3.00<:-3,0,0.00<:-3 @@ -2517,6 +2664,7 @@ (*),3.00<:-3,1L%2L<:3L%4L,1.50<:(-9L)%4L (*),3.00<:-3,-inf,inf<:0.142 (*),3.00<:-3,nan,nan<:-3 +(*),3.00<:-3,x,__failed__ (*),3.10<:2.50,1,3.10<:2.50 (*),3.10<:2.50,-1,3.10<:-0.642 (*),3.10<:2.50,0,0.00<:2.50 @@ -2540,6 +2688,7 @@ (*),3.10<:2.50,1L%2L<:3L%4L,1.55<:-3.03 (*),3.10<:2.50,-inf,inf<:-0.642 (*),3.10<:2.50,nan,nan<:2.50 +(*),3.10<:2.50,x,__failed__ (*),2L%3L<:2,1,2L%3L<:2 (*),2L%3L<:2,-1,2L%3L<:-1.14 (*),2L%3L<:2,0,0L%1L<:2 @@ -2563,6 +2712,7 @@ (*),2L%3L<:2,1L%2L<:3L%4L,1L%3L<:11L%4L (*),2L%3L<:2,-inf,inf<:-1.14 (*),2L%3L<:2,nan,nan<:2 +(*),2L%3L<:2,x,__failed__ (*),1L%2L<:3L%4L,1,1L%2L<:3L%4L (*),1L%2L<:3L%4L,-1,1L%2L<:-2.39 (*),1L%2L<:3L%4L,0,0L%1L<:3L%4L @@ -2586,6 +2736,7 @@ (*),1L%2L<:3L%4L,1L%2L<:3L%4L,1L%4L<:3L%2L (*),1L%2L<:3L%4L,-inf,inf<:-2.39 (*),1L%2L<:3L%4L,nan,nan<:3L%4L +(*),1L%2L<:3L%4L,x,__failed__ (*),-inf,1,-inf (*),-inf,-1,inf (*),-inf,0,nan @@ -2609,6 +2760,7 @@ (*),-inf,1L%2L<:3L%4L,inf<:-2.39 (*),-inf,-inf,inf (*),-inf,nan,nan +(*),-inf,x,__failed__ (*),nan,1,nan (*),nan,-1,nan (*),nan,0,nan @@ -2632,6 +2784,31 @@ (*),nan,1L%2L<:3L%4L,nan<:3L%4L (*),nan,-inf,nan (*),nan,nan,nan +(*),nan,x,__failed__ +(*),x,1,__failed__ +(*),x,-1,__failed__ +(*),x,0,__failed__ +(*),x,0.00,__failed__ +(*),x,1.20,__failed__ +(*),x,-1.20,__failed__ +(*),x,1L%3L,__failed__ +(*),x,(-1L)%4L,__failed__ +(*),x,1+:2,__failed__ +(*),x,-1+:2,__failed__ +(*),x,1+:-2,__failed__ +(*),x,-1.20+:4.30,__failed__ +(*),x,1.20+:-4.30,__failed__ +(*),x,1L%2L+:1,__failed__ +(*),x,1L%2L+:3L%4L,__failed__ +(*),x,3<:1,__failed__ +(*),x,3<:-2.14,__failed__ +(*),x,3.00<:-3,__failed__ +(*),x,3.10<:2.50,__failed__ +(*),x,2L%3L<:2,__failed__ +(*),x,1L%2L<:3L%4L,__failed__ +(*),x,-inf,__failed__ +(*),x,nan,__failed__ +(*),x,x,__failed__ (/),1,1,1.00 (/),1,-1,-1.00 (/),1,0,inf @@ -2655,6 +2832,7 @@ (/),1,1L%2L<:3L%4L,2.00<:(-3L)%4L (/),1,-inf,-0.00 (/),1,nan,nan +(/),1,x,__failed__ (/),-1,1,-1.00 (/),-1,-1,1.00 (/),-1,0,-inf @@ -2678,6 +2856,7 @@ (/),-1,1L%2L<:3L%4L,2.00<:2.39 (/),-1,-inf,0.00 (/),-1,nan,nan +(/),-1,x,__failed__ (/),0,1,0.00 (/),0,-1,-0.00 (/),0,0,nan @@ -2701,6 +2880,7 @@ (/),0,1L%2L<:3L%4L,0.00<:(-3L)%4L (/),0,-inf,-0.00 (/),0,nan,nan +(/),0,x,__failed__ (/),0.00,1,0.00 (/),0.00,-1,-0.00 (/),0.00,0,nan @@ -2724,6 +2904,7 @@ (/),0.00,1L%2L<:3L%4L,0.00<:(-3L)%4L (/),0.00,-inf,-0.00 (/),0.00,nan,nan +(/),0.00,x,__failed__ (/),1.20,1,1.20 (/),1.20,-1,-1.20 (/),1.20,0,inf @@ -2747,6 +2928,7 @@ (/),1.20,1L%2L<:3L%4L,2.40<:(-3L)%4L (/),1.20,-inf,-0.00 (/),1.20,nan,nan +(/),1.20,x,__failed__ (/),-1.20,1,-1.20 (/),-1.20,-1,1.20 (/),-1.20,0,-inf @@ -2770,6 +2952,7 @@ (/),-1.20,1L%2L<:3L%4L,2.40<:2.39 (/),-1.20,-inf,0.00 (/),-1.20,nan,nan +(/),-1.20,x,__failed__ (/),1L%3L,1,0.333 (/),1L%3L,-1,-0.333 (/),1L%3L,0,inf @@ -2793,6 +2976,7 @@ (/),1L%3L,1L%2L<:3L%4L,0.667<:(-3L)%4L (/),1L%3L,-inf,-0.00 (/),1L%3L,nan,nan +(/),1L%3L,x,__failed__ (/),(-1L)%4L,1,-0.250 (/),(-1L)%4L,-1,0.250 (/),(-1L)%4L,0,-inf @@ -2816,6 +3000,7 @@ (/),(-1L)%4L,1L%2L<:3L%4L,0.500<:2.39 (/),(-1L)%4L,-inf,0.00 (/),(-1L)%4L,nan,nan +(/),(-1L)%4L,x,__failed__ (/),1+:2,1,1.00+:2.00 (/),1+:2,-1,-1.00+:-2.00 (/),1+:2,0,inf+:inf @@ -2839,6 +3024,7 @@ (/),1+:2,1L%2L<:3L%4L,4.19+:1.56 (/),1+:2,-inf,-0.00+:-0.00 (/),1+:2,nan,nan+:nan +(/),1+:2,x,__failed__ (/),-1+:2,1,-1.00+:2.00 (/),-1+:2,-1,1.00+:-2.00 (/),-1+:2,0,-inf+:inf @@ -2862,6 +3048,7 @@ (/),-1+:2,1L%2L<:3L%4L,1.26+:4.29 (/),-1+:2,-inf,0.00+:-0.00 (/),-1+:2,nan,nan+:nan +(/),-1+:2,x,__failed__ (/),1+:-2,1,1.00+:-2.00 (/),1+:-2,-1,-1.00+:2.00 (/),1+:-2,0,inf+:-inf @@ -2885,6 +3072,7 @@ (/),1+:-2,1L%2L<:3L%4L,-1.26+:-4.29 (/),1+:-2,-inf,-0.00+:0.00 (/),1+:-2,nan,nan+:nan +(/),1+:-2,x,__failed__ (/),-1.20+:4.30,1,-1.20+:4.30 (/),-1.20+:4.30,-1,1.20+:-4.30 (/),-1.20+:4.30,0,-inf+:inf @@ -2908,6 +3096,7 @@ (/),-1.20+:4.30,1L%2L<:3L%4L,4.11+:7.93 (/),-1.20+:4.30,-inf,0.00+:-0.00 (/),-1.20+:4.30,nan,nan+:nan +(/),-1.20+:4.30,x,__failed__ (/),1.20+:-4.30,1,1.20+:-4.30 (/),1.20+:-4.30,-1,-1.20+:4.30 (/),1.20+:-4.30,0,inf+:-inf @@ -2931,6 +3120,7 @@ (/),1.20+:-4.30,1L%2L<:3L%4L,-4.11+:-7.93 (/),1.20+:-4.30,-inf,-0.00+:0.00 (/),1.20+:-4.30,nan,nan+:nan +(/),1.20+:-4.30,x,__failed__ (/),1L%2L+:1,1,0.500+:1.00 (/),1L%2L+:1,-1,-0.500+:-1.00 (/),1L%2L+:1,0,inf+:inf @@ -2954,6 +3144,7 @@ (/),1L%2L+:1,1L%2L<:3L%4L,2.09+:0.782 (/),1L%2L+:1,-inf,-0.00+:-0.00 (/),1L%2L+:1,nan,nan+:nan +(/),1L%2L+:1,x,__failed__ (/),1L%2L+:3L%4L,1,0.500+:0.750 (/),1L%2L+:3L%4L,-1,-0.500+:-0.750 (/),1L%2L+:3L%4L,0,inf+:inf @@ -2977,6 +3168,7 @@ (/),1L%2L+:3L%4L,1L%2L<:3L%4L,1.75+:0.416 (/),1L%2L+:3L%4L,-inf,-0.00+:-0.00 (/),1L%2L+:3L%4L,nan,nan+:nan +(/),1L%2L+:3L%4L,x,__failed__ (/),3<:1,1,3.00<:1 (/),3<:1,-1,3.00<:-2.14 (/),3<:1,0,inf<:1 @@ -3000,6 +3192,7 @@ (/),3<:1,1L%2L<:3L%4L,6.00<:1L%4L (/),3<:1,-inf,-0.00<:1 (/),3<:1,nan,nan<:1 +(/),3<:1,x,__failed__ (/),3<:-2.14,1,3.00<:-2.14 (/),3<:-2.14,-1,3.00<:1.00 (/),3<:-2.14,0,inf<:-2.14 @@ -3023,6 +3216,7 @@ (/),3<:-2.14,1L%2L<:3L%4L,6.00<:-2.89 (/),3<:-2.14,-inf,-0.00<:-2.14 (/),3<:-2.14,nan,nan<:-2.14 +(/),3<:-2.14,x,__failed__ (/),3.00<:-3,1,3.00<:-3 (/),3.00<:-3,-1,3.00<:0.142 (/),3.00<:-3,0,inf<:-3 @@ -3046,6 +3240,7 @@ (/),3.00<:-3,1L%2L<:3L%4L,6.00<:2.53 (/),3.00<:-3,-inf,-0.00<:-3 (/),3.00<:-3,nan,nan<:-3 +(/),3.00<:-3,x,__failed__ (/),3.10<:2.50,1,3.10<:2.50 (/),3.10<:2.50,-1,3.10<:-0.642 (/),3.10<:2.50,0,inf<:2.50 @@ -3069,6 +3264,7 @@ (/),3.10<:2.50,1L%2L<:3L%4L,6.20<:1.75 (/),3.10<:2.50,-inf,-0.00<:2.50 (/),3.10<:2.50,nan,nan<:2.50 +(/),3.10<:2.50,x,__failed__ (/),2L%3L<:2,1,0.667<:2 (/),2L%3L<:2,-1,0.667<:-1.14 (/),2L%3L<:2,0,inf<:2 @@ -3092,6 +3288,7 @@ (/),2L%3L<:2,1L%2L<:3L%4L,1.33<:5L%4L (/),2L%3L<:2,-inf,-0.00<:2 (/),2L%3L<:2,nan,nan<:2 +(/),2L%3L<:2,x,__failed__ (/),1L%2L<:3L%4L,1,0.500<:3L%4L (/),1L%2L<:3L%4L,-1,0.500<:-2.39 (/),1L%2L<:3L%4L,0,inf<:3L%4L @@ -3115,6 +3312,7 @@ (/),1L%2L<:3L%4L,1L%2L<:3L%4L,1.00<:0L%1L (/),1L%2L<:3L%4L,-inf,-0.00<:3L%4L (/),1L%2L<:3L%4L,nan,nan<:3L%4L +(/),1L%2L<:3L%4L,x,__failed__ (/),-inf,1,-inf (/),-inf,-1,inf (/),-inf,0,-inf @@ -3138,6 +3336,7 @@ (/),-inf,1L%2L<:3L%4L,inf<:2.39 (/),-inf,-inf,nan (/),-inf,nan,nan +(/),-inf,x,__failed__ (/),nan,1,nan (/),nan,-1,nan (/),nan,0,nan @@ -3161,6 +3360,31 @@ (/),nan,1L%2L<:3L%4L,nan<:(-3L)%4L (/),nan,-inf,nan (/),nan,nan,nan +(/),nan,x,__failed__ +(/),x,1,__failed__ +(/),x,-1,__failed__ +(/),x,0,__failed__ +(/),x,0.00,__failed__ +(/),x,1.20,__failed__ +(/),x,-1.20,__failed__ +(/),x,1L%3L,__failed__ +(/),x,(-1L)%4L,__failed__ +(/),x,1+:2,__failed__ +(/),x,-1+:2,__failed__ +(/),x,1+:-2,__failed__ +(/),x,-1.20+:4.30,__failed__ +(/),x,1.20+:-4.30,__failed__ +(/),x,1L%2L+:1,__failed__ +(/),x,1L%2L+:3L%4L,__failed__ +(/),x,3<:1,__failed__ +(/),x,3<:-2.14,__failed__ +(/),x,3.00<:-3,__failed__ +(/),x,3.10<:2.50,__failed__ +(/),x,2L%3L<:2,__failed__ +(/),x,1L%2L<:3L%4L,__failed__ +(/),x,-inf,__failed__ +(/),x,nan,__failed__ +(/),x,x,__failed__ (^),1,1,1.00 (^),1,-1,1.00 (^),1,0,1.00 @@ -3184,6 +3408,7 @@ (^),1,1L%2L<:3L%4L,1.00<:0.00 (^),1,-inf,1.00 (^),1,nan,1.00 +(^),1,x,__failed__ (^),-1,1,-1.00 (^),-1,-1,-1.00 (^),-1,0,1.00 @@ -3207,6 +3432,7 @@ (^),-1,1L%2L<:3L%4L,0.343<:1.15 (^),-1,-inf,1.00 (^),-1,nan,nan +(^),-1,x,__failed__ (^),0,1,0.00 (^),0,-1,inf (^),0,0,1.00 @@ -3230,6 +3456,7 @@ (^),0,1L%2L<:3L%4L,0.00<:nan (^),0,-inf,inf (^),0,nan,nan +(^),0,x,__failed__ (^),0.00,1,0.00 (^),0.00,-1,inf (^),0.00,0,1.00 @@ -3253,6 +3480,7 @@ (^),0.00,1L%2L<:3L%4L,0.00<:nan (^),0.00,-inf,inf (^),0.00,nan,nan +(^),0.00,x,__failed__ (^),1.20,1,1.20 (^),1.20,-1,0.833 (^),1.20,0,1.00 @@ -3276,6 +3504,7 @@ (^),1.20,1L%2L<:3L%4L,1.07<:0.0621 (^),1.20,-inf,0.00 (^),1.20,nan,nan +(^),1.20,x,__failed__ (^),-1.20,1,-1.20 (^),-1.20,-1,-0.833 (^),-1.20,0,1.00 @@ -3299,6 +3528,7 @@ (^),-1.20,1L%2L<:3L%4L,0.366<:1.21 (^),-1.20,-inf,0.00 (^),-1.20,nan,nan +(^),-1.20,x,__failed__ (^),1L%3L,1,0.333 (^),1L%3L,-1,3.00 (^),1L%3L,0,1.00 @@ -3322,6 +3552,7 @@ (^),1L%3L,1L%2L<:3L%4L,0.669<:-0.374 (^),1L%3L,-inf,inf (^),1L%3L,nan,nan +(^),1L%3L,x,__failed__ (^),(-1L)%4L,1,-0.250 (^),(-1L)%4L,-1,-4.00 (^),(-1L)%4L,0,1.00 @@ -3345,6 +3576,7 @@ (^),(-1L)%4L,1L%2L<:3L%4L,0.206<:0.677 (^),(-1L)%4L,-inf,inf (^),(-1L)%4L,nan,nan +(^),(-1L)%4L,x,__failed__ (^),1+:2,1,1.00+:2.00 (^),1+:2,-1,0.200+:-0.400 (^),1+:2,0,1.00+:0.00 @@ -3368,6 +3600,7 @@ (^),1+:2,1L%2L<:3L%4L,0.716+:0.578 (^),1+:2,-inf,nan+:nan (^),1+:2,nan,nan+:nan +(^),1+:2,x,__failed__ (^),-1+:2,1,-1.00+:2.00 (^),-1+:2,-1,-0.200+:-0.400 (^),-1+:2,0,1.00+:0.00 @@ -3391,6 +3624,7 @@ (^),-1+:2,1L%2L<:3L%4L,0.352+:0.571 (^),-1+:2,-inf,nan+:nan (^),-1+:2,nan,nan+:nan +(^),-1+:2,x,__failed__ (^),1+:-2,1,1.00+:-2.00 (^),1+:-2,-1,0.200+:0.400 (^),1+:-2,0,1.00+:-0.00 @@ -3414,6 +3648,7 @@ (^),1+:-2,1L%2L<:3L%4L,1.94+:-0.255 (^),1+:-2,-inf,nan+:nan (^),1+:-2,nan,nan+:nan +(^),1+:-2,x,__failed__ (^),-1.20+:4.30,1,-1.20+:4.30 (^),-1.20+:4.30,-1,-0.0602+:-0.216 (^),-1.20+:4.30,0,1.00+:0.00 @@ -3437,6 +3672,7 @@ (^),-1.20+:4.30,1L%2L<:3L%4L,0.348+:0.854 (^),-1.20+:4.30,-inf,nan+:nan (^),-1.20+:4.30,nan,nan+:nan +(^),-1.20+:4.30,x,__failed__ (^),1.20+:-4.30,1,1.20+:-4.30 (^),1.20+:-4.30,-1,0.0602+:0.216 (^),1.20+:-4.30,0,1.00+:-0.00 @@ -3460,6 +3696,7 @@ (^),1.20+:-4.30,1L%2L<:3L%4L,2.69+:0.0936 (^),1.20+:-4.30,-inf,nan+:nan (^),1.20+:-4.30,nan,nan+:nan +(^),1.20+:-4.30,x,__failed__ (^),1L%2L+:1,1,0.500+:1.00 (^),1L%2L+:1,-1,0.400+:-0.800 (^),1L%2L+:1,0,1.00+:0.00 @@ -3483,6 +3720,7 @@ (^),1L%2L+:1,1L%2L<:3L%4L,0.645+:0.306 (^),1L%2L+:1,-inf,nan+:nan (^),1L%2L+:1,nan,nan+:nan +(^),1L%2L+:1,x,__failed__ (^),1L%2L+:3L%4L,1,0.500+:0.750 (^),1L%2L+:3L%4L,-1,0.615+:-0.923 (^),1L%2L+:3L%4L,0,1.00+:0.00 @@ -3506,6 +3744,7 @@ (^),1L%2L+:3L%4L,1L%2L<:3L%4L,0.653+:0.219 (^),1L%2L+:3L%4L,-inf,nan+:nan (^),1L%2L+:3L%4L,nan,nan+:nan +(^),1L%2L+:3L%4L,x,__failed__ (^),3<:1,1,3.00<:1.00 (^),3<:1,-1,0.333<:-1.00 (^),3<:1,0,1.00<:0.00 @@ -3529,6 +3768,7 @@ (^),3<:1,1L%2L<:3L%4L,1.06<:0.740 (^),3<:1,-inf,0.00<:nan (^),3<:1,nan,nan<:nan +(^),3<:1,x,__failed__ (^),3<:-2.14,1,3.00<:-2.14 (^),3<:-2.14,-1,0.333<:2.14 (^),3<:-2.14,0,1.00<:-0.00 @@ -3552,6 +3792,7 @@ (^),3<:-2.14,1L%2L<:3L%4L,3.10<:-0.409 (^),3<:-2.14,-inf,0.00<:nan (^),3<:-2.14,nan,nan<:nan +(^),3<:-2.14,x,__failed__ (^),3.00<:-3,1,3.00<:-3.00 (^),3.00<:-3,-1,0.333<:3.00 (^),3.00<:-3,0,1.00<:-0.00 @@ -3575,6 +3816,7 @@ (^),3.00<:-3,1L%2L<:3L%4L,4.16<:-0.723 (^),3.00<:-3,-inf,0.00<:nan (^),3.00<:-3,nan,nan<:nan +(^),3.00<:-3,x,__failed__ (^),3.10<:2.50,1,3.10<:2.50 (^),3.10<:2.50,-1,0.323<:-2.50 (^),3.10<:2.50,0,1.00<:0.00 @@ -3598,6 +3840,7 @@ (^),3.10<:2.50,1L%2L<:3L%4L,0.645<:1.30 (^),3.10<:2.50,-inf,0.00<:nan (^),3.10<:2.50,nan,nan<:nan +(^),3.10<:2.50,x,__failed__ (^),2L%3L<:2,1,0.667<:2.00 (^),2L%3L<:2,-1,1.50<:-2.00 (^),2L%3L<:2,0,1.00<:0.00 @@ -3621,6 +3864,7 @@ (^),2L%3L<:2,1L%2L<:3L%4L,0.436<:0.593 (^),2L%3L<:2,-inf,inf<:nan (^),2L%3L<:2,nan,nan<:nan +(^),2L%3L<:2,x,__failed__ (^),1L%2L<:3L%4L,1,0.500<:0.750 (^),1L%2L<:3L%4L,-1,2.00<:-0.750 (^),1L%2L<:3L%4L,0,1.00<:0.00 @@ -3644,6 +3888,7 @@ (^),1L%2L<:3L%4L,1L%2L<:3L%4L,0.601<:0.0381 (^),1L%2L<:3L%4L,-inf,inf<:nan (^),1L%2L<:3L%4L,nan,nan<:nan +(^),1L%2L<:3L%4L,x,__failed__ (^),-inf,1,-inf (^),-inf,-1,-0.00 (^),-inf,0,1.00 @@ -3667,6 +3912,7 @@ (^),-inf,1L%2L<:3L%4L,inf<:nan (^),-inf,-inf,0.00 (^),-inf,nan,nan +(^),-inf,x,__failed__ (^),nan,1,nan (^),nan,-1,nan (^),nan,0,1.00 @@ -3690,6 +3936,31 @@ (^),nan,1L%2L<:3L%4L,nan<:nan (^),nan,-inf,nan (^),nan,nan,nan +(^),nan,x,__failed__ +(^),x,1,__failed__ +(^),x,-1,__failed__ +(^),x,0,__failed__ +(^),x,0.00,__failed__ +(^),x,1.20,__failed__ +(^),x,-1.20,__failed__ +(^),x,1L%3L,__failed__ +(^),x,(-1L)%4L,__failed__ +(^),x,1+:2,__failed__ +(^),x,-1+:2,__failed__ +(^),x,1+:-2,__failed__ +(^),x,-1.20+:4.30,__failed__ +(^),x,1.20+:-4.30,__failed__ +(^),x,1L%2L+:1,__failed__ +(^),x,1L%2L+:3L%4L,__failed__ +(^),x,3<:1,__failed__ +(^),x,3<:-2.14,__failed__ +(^),x,3.00<:-3,__failed__ +(^),x,3.10<:2.50,__failed__ +(^),x,2L%3L<:2,__failed__ +(^),x,1L%2L<:3L%4L,__failed__ +(^),x,-inf,__failed__ +(^),x,nan,__failed__ +(^),x,x,__failed__ atan2,1,1,0.785 atan2,1,-1,2.36 atan2,1,0,1.57 @@ -3713,6 +3984,7 @@ atan2,1,1L%2L<:3L%4L,__failed__ atan2,1,-inf,3.14 atan2,1,nan,nan +atan2,1,x,__failed__ atan2,-1,1,-0.785 atan2,-1,-1,-2.36 atan2,-1,0,-1.57 @@ -3736,6 +4008,7 @@ atan2,-1,1L%2L<:3L%4L,__failed__ atan2,-1,-inf,-3.14 atan2,-1,nan,nan +atan2,-1,x,__failed__ atan2,0,1,0.00 atan2,0,-1,3.14 atan2,0,0,0.00 @@ -3759,6 +4032,7 @@ atan2,0,1L%2L<:3L%4L,__failed__ atan2,0,-inf,3.14 atan2,0,nan,nan +atan2,0,x,__failed__ atan2,0.00,1,0.00 atan2,0.00,-1,3.14 atan2,0.00,0,0.00 @@ -3782,6 +4056,7 @@ atan2,0.00,1L%2L<:3L%4L,__failed__ atan2,0.00,-inf,3.14 atan2,0.00,nan,nan +atan2,0.00,x,__failed__ atan2,1.20,1,0.876 atan2,1.20,-1,2.27 atan2,1.20,0,1.57 @@ -3805,6 +4080,7 @@ atan2,1.20,1L%2L<:3L%4L,__failed__ atan2,1.20,-inf,3.14 atan2,1.20,nan,nan +atan2,1.20,x,__failed__ atan2,-1.20,1,-0.876 atan2,-1.20,-1,-2.27 atan2,-1.20,0,-1.57 @@ -3828,6 +4104,7 @@ atan2,-1.20,1L%2L<:3L%4L,__failed__ atan2,-1.20,-inf,-3.14 atan2,-1.20,nan,nan +atan2,-1.20,x,__failed__ atan2,1L%3L,1,0.322 atan2,1L%3L,-1,2.82 atan2,1L%3L,0,1.57 @@ -3851,6 +4128,7 @@ atan2,1L%3L,1L%2L<:3L%4L,__failed__ atan2,1L%3L,-inf,3.14 atan2,1L%3L,nan,nan +atan2,1L%3L,x,__failed__ atan2,(-1L)%4L,1,-0.245 atan2,(-1L)%4L,-1,-2.90 atan2,(-1L)%4L,0,-1.57 @@ -3874,6 +4152,7 @@ atan2,(-1L)%4L,1L%2L<:3L%4L,__failed__ atan2,(-1L)%4L,-inf,-3.14 atan2,(-1L)%4L,nan,nan +atan2,(-1L)%4L,x,__failed__ atan2,1+:2,1,__failed__ atan2,1+:2,-1,__failed__ atan2,1+:2,0,__failed__ @@ -3897,6 +4176,7 @@ atan2,1+:2,1L%2L<:3L%4L,__failed__ atan2,1+:2,-inf,__failed__ atan2,1+:2,nan,__failed__ +atan2,1+:2,x,__failed__ atan2,-1+:2,1,__failed__ atan2,-1+:2,-1,__failed__ atan2,-1+:2,0,__failed__ @@ -3920,6 +4200,7 @@ atan2,-1+:2,1L%2L<:3L%4L,__failed__ atan2,-1+:2,-inf,__failed__ atan2,-1+:2,nan,__failed__ +atan2,-1+:2,x,__failed__ atan2,1+:-2,1,__failed__ atan2,1+:-2,-1,__failed__ atan2,1+:-2,0,__failed__ @@ -3943,6 +4224,7 @@ atan2,1+:-2,1L%2L<:3L%4L,__failed__ atan2,1+:-2,-inf,__failed__ atan2,1+:-2,nan,__failed__ +atan2,1+:-2,x,__failed__ atan2,-1.20+:4.30,1,__failed__ atan2,-1.20+:4.30,-1,__failed__ atan2,-1.20+:4.30,0,__failed__ @@ -3966,6 +4248,7 @@ atan2,-1.20+:4.30,1L%2L<:3L%4L,__failed__ atan2,-1.20+:4.30,-inf,__failed__ atan2,-1.20+:4.30,nan,__failed__ +atan2,-1.20+:4.30,x,__failed__ atan2,1.20+:-4.30,1,__failed__ atan2,1.20+:-4.30,-1,__failed__ atan2,1.20+:-4.30,0,__failed__ @@ -3989,6 +4272,7 @@ atan2,1.20+:-4.30,1L%2L<:3L%4L,__failed__ atan2,1.20+:-4.30,-inf,__failed__ atan2,1.20+:-4.30,nan,__failed__ +atan2,1.20+:-4.30,x,__failed__ atan2,1L%2L+:1,1,__failed__ atan2,1L%2L+:1,-1,__failed__ atan2,1L%2L+:1,0,__failed__ @@ -4012,6 +4296,7 @@ atan2,1L%2L+:1,1L%2L<:3L%4L,__failed__ atan2,1L%2L+:1,-inf,__failed__ atan2,1L%2L+:1,nan,__failed__ +atan2,1L%2L+:1,x,__failed__ atan2,1L%2L+:3L%4L,1,__failed__ atan2,1L%2L+:3L%4L,-1,__failed__ atan2,1L%2L+:3L%4L,0,__failed__ @@ -4035,6 +4320,7 @@ atan2,1L%2L+:3L%4L,1L%2L<:3L%4L,__failed__ atan2,1L%2L+:3L%4L,-inf,__failed__ atan2,1L%2L+:3L%4L,nan,__failed__ +atan2,1L%2L+:3L%4L,x,__failed__ atan2,3<:1,1,__failed__ atan2,3<:1,-1,__failed__ atan2,3<:1,0,__failed__ @@ -4058,6 +4344,7 @@ atan2,3<:1,1L%2L<:3L%4L,__failed__ atan2,3<:1,-inf,__failed__ atan2,3<:1,nan,__failed__ +atan2,3<:1,x,__failed__ atan2,3<:-2.14,1,__failed__ atan2,3<:-2.14,-1,__failed__ atan2,3<:-2.14,0,__failed__ @@ -4081,6 +4368,7 @@ atan2,3<:-2.14,1L%2L<:3L%4L,__failed__ atan2,3<:-2.14,-inf,__failed__ atan2,3<:-2.14,nan,__failed__ +atan2,3<:-2.14,x,__failed__ atan2,3.00<:-3,1,__failed__ atan2,3.00<:-3,-1,__failed__ atan2,3.00<:-3,0,__failed__ @@ -4104,6 +4392,7 @@ atan2,3.00<:-3,1L%2L<:3L%4L,__failed__ atan2,3.00<:-3,-inf,__failed__ atan2,3.00<:-3,nan,__failed__ +atan2,3.00<:-3,x,__failed__ atan2,3.10<:2.50,1,__failed__ atan2,3.10<:2.50,-1,__failed__ atan2,3.10<:2.50,0,__failed__ @@ -4127,6 +4416,7 @@ atan2,3.10<:2.50,1L%2L<:3L%4L,__failed__ atan2,3.10<:2.50,-inf,__failed__ atan2,3.10<:2.50,nan,__failed__ +atan2,3.10<:2.50,x,__failed__ atan2,2L%3L<:2,1,__failed__ atan2,2L%3L<:2,-1,__failed__ atan2,2L%3L<:2,0,__failed__ @@ -4150,6 +4440,7 @@ atan2,2L%3L<:2,1L%2L<:3L%4L,__failed__ atan2,2L%3L<:2,-inf,__failed__ atan2,2L%3L<:2,nan,__failed__ +atan2,2L%3L<:2,x,__failed__ atan2,1L%2L<:3L%4L,1,__failed__ atan2,1L%2L<:3L%4L,-1,__failed__ atan2,1L%2L<:3L%4L,0,__failed__ @@ -4173,6 +4464,7 @@ atan2,1L%2L<:3L%4L,1L%2L<:3L%4L,__failed__ atan2,1L%2L<:3L%4L,-inf,__failed__ atan2,1L%2L<:3L%4L,nan,__failed__ +atan2,1L%2L<:3L%4L,x,__failed__ atan2,-inf,1,-1.57 atan2,-inf,-1,-1.57 atan2,-inf,0,-1.57 @@ -4196,6 +4488,7 @@ atan2,-inf,1L%2L<:3L%4L,__failed__ atan2,-inf,-inf,-2.36 atan2,-inf,nan,nan +atan2,-inf,x,__failed__ atan2,nan,1,nan atan2,nan,-1,nan atan2,nan,0,nan @@ -4219,6 +4512,31 @@ atan2,nan,1L%2L<:3L%4L,__failed__ atan2,nan,-inf,nan atan2,nan,nan,nan +atan2,nan,x,__failed__ +atan2,x,1,__failed__ +atan2,x,-1,__failed__ +atan2,x,0,__failed__ +atan2,x,0.00,__failed__ +atan2,x,1.20,__failed__ +atan2,x,-1.20,__failed__ +atan2,x,1L%3L,__failed__ +atan2,x,(-1L)%4L,__failed__ +atan2,x,1+:2,__failed__ +atan2,x,-1+:2,__failed__ +atan2,x,1+:-2,__failed__ +atan2,x,-1.20+:4.30,__failed__ +atan2,x,1.20+:-4.30,__failed__ +atan2,x,1L%2L+:1,__failed__ +atan2,x,1L%2L+:3L%4L,__failed__ +atan2,x,3<:1,__failed__ +atan2,x,3<:-2.14,__failed__ +atan2,x,3.00<:-3,__failed__ +atan2,x,3.10<:2.50,__failed__ +atan2,x,2L%3L<:2,__failed__ +atan2,x,1L%2L<:3L%4L,__failed__ +atan2,x,-inf,__failed__ +atan2,x,nan,__failed__ +atan2,x,x,__failed__ pow,1,1,1L pow,1,-1,1L%1L pow,1,0,1L @@ -4242,6 +4560,7 @@ pow,1,1L%2L<:3L%4L,__failed__ pow,1,-inf,__failed__ pow,1,nan,__failed__ +pow,1,x,__failed__ pow,-1,1,-1L pow,-1,-1,(-1L)%1L pow,-1,0,1L @@ -4265,6 +4584,7 @@ pow,-1,1L%2L<:3L%4L,__failed__ pow,-1,-inf,__failed__ pow,-1,nan,__failed__ +pow,-1,x,__failed__ pow,0,1,0L pow,0,-1,__error__ (signal 8) pow,0,0,1L @@ -4288,6 +4608,7 @@ pow,0,1L%2L<:3L%4L,__failed__ pow,0,-inf,__failed__ pow,0,nan,__failed__ +pow,0,x,__failed__ pow,0.00,1,__failed__ pow,0.00,-1,__failed__ pow,0.00,0,__failed__ @@ -4311,6 +4632,7 @@ pow,0.00,1L%2L<:3L%4L,__failed__ pow,0.00,-inf,__failed__ pow,0.00,nan,__failed__ +pow,0.00,x,__failed__ pow,1.20,1,__failed__ pow,1.20,-1,__failed__ pow,1.20,0,__failed__ @@ -4334,6 +4656,7 @@ pow,1.20,1L%2L<:3L%4L,__failed__ pow,1.20,-inf,__failed__ pow,1.20,nan,__failed__ +pow,1.20,x,__failed__ pow,-1.20,1,__failed__ pow,-1.20,-1,__failed__ pow,-1.20,0,__failed__ @@ -4357,6 +4680,7 @@ pow,-1.20,1L%2L<:3L%4L,__failed__ pow,-1.20,-inf,__failed__ pow,-1.20,nan,__failed__ +pow,-1.20,x,__failed__ pow,1L%3L,1,1L%3L pow,1L%3L,-1,3L%1L pow,1L%3L,0,1L%1L @@ -4380,6 +4704,7 @@ pow,1L%3L,1L%2L<:3L%4L,__failed__ pow,1L%3L,-inf,__failed__ pow,1L%3L,nan,__failed__ +pow,1L%3L,x,__failed__ pow,(-1L)%4L,1,(-1L)%4L pow,(-1L)%4L,-1,(-4L)%1L pow,(-1L)%4L,0,1L%1L @@ -4403,6 +4728,7 @@ pow,(-1L)%4L,1L%2L<:3L%4L,__failed__ pow,(-1L)%4L,-inf,__failed__ pow,(-1L)%4L,nan,__failed__ +pow,(-1L)%4L,x,__failed__ pow,1+:2,1,__failed__ pow,1+:2,-1,__failed__ pow,1+:2,0,__failed__ @@ -4426,6 +4752,7 @@ pow,1+:2,1L%2L<:3L%4L,__failed__ pow,1+:2,-inf,__failed__ pow,1+:2,nan,__failed__ +pow,1+:2,x,__failed__ pow,-1+:2,1,__failed__ pow,-1+:2,-1,__failed__ pow,-1+:2,0,__failed__ @@ -4449,6 +4776,7 @@ pow,-1+:2,1L%2L<:3L%4L,__failed__ pow,-1+:2,-inf,__failed__ pow,-1+:2,nan,__failed__ +pow,-1+:2,x,__failed__ pow,1+:-2,1,__failed__ pow,1+:-2,-1,__failed__ pow,1+:-2,0,__failed__ @@ -4472,6 +4800,7 @@ pow,1+:-2,1L%2L<:3L%4L,__failed__ pow,1+:-2,-inf,__failed__ pow,1+:-2,nan,__failed__ +pow,1+:-2,x,__failed__ pow,-1.20+:4.30,1,__failed__ pow,-1.20+:4.30,-1,__failed__ pow,-1.20+:4.30,0,__failed__ @@ -4495,6 +4824,7 @@ pow,-1.20+:4.30,1L%2L<:3L%4L,__failed__ pow,-1.20+:4.30,-inf,__failed__ pow,-1.20+:4.30,nan,__failed__ +pow,-1.20+:4.30,x,__failed__ pow,1.20+:-4.30,1,__failed__ pow,1.20+:-4.30,-1,__failed__ pow,1.20+:-4.30,0,__failed__ @@ -4518,6 +4848,7 @@ pow,1.20+:-4.30,1L%2L<:3L%4L,__failed__ pow,1.20+:-4.30,-inf,__failed__ pow,1.20+:-4.30,nan,__failed__ +pow,1.20+:-4.30,x,__failed__ pow,1L%2L+:1,1,__failed__ pow,1L%2L+:1,-1,__failed__ pow,1L%2L+:1,0,__failed__ @@ -4541,6 +4872,7 @@ pow,1L%2L+:1,1L%2L<:3L%4L,__failed__ pow,1L%2L+:1,-inf,__failed__ pow,1L%2L+:1,nan,__failed__ +pow,1L%2L+:1,x,__failed__ pow,1L%2L+:3L%4L,1,__failed__ pow,1L%2L+:3L%4L,-1,__failed__ pow,1L%2L+:3L%4L,0,__failed__ @@ -4564,6 +4896,7 @@ pow,1L%2L+:3L%4L,1L%2L<:3L%4L,__failed__ pow,1L%2L+:3L%4L,-inf,__failed__ pow,1L%2L+:3L%4L,nan,__failed__ +pow,1L%2L+:3L%4L,x,__failed__ pow,3<:1,1,__failed__ pow,3<:1,-1,__failed__ pow,3<:1,0,__failed__ @@ -4587,6 +4920,7 @@ pow,3<:1,1L%2L<:3L%4L,__failed__ pow,3<:1,-inf,__failed__ pow,3<:1,nan,__failed__ +pow,3<:1,x,__failed__ pow,3<:-2.14,1,__failed__ pow,3<:-2.14,-1,__failed__ pow,3<:-2.14,0,__failed__ @@ -4610,6 +4944,7 @@ pow,3<:-2.14,1L%2L<:3L%4L,__failed__ pow,3<:-2.14,-inf,__failed__ pow,3<:-2.14,nan,__failed__ +pow,3<:-2.14,x,__failed__ pow,3.00<:-3,1,__failed__ pow,3.00<:-3,-1,__failed__ pow,3.00<:-3,0,__failed__ @@ -4633,6 +4968,7 @@ pow,3.00<:-3,1L%2L<:3L%4L,__failed__ pow,3.00<:-3,-inf,__failed__ pow,3.00<:-3,nan,__failed__ +pow,3.00<:-3,x,__failed__ pow,3.10<:2.50,1,__failed__ pow,3.10<:2.50,-1,__failed__ pow,3.10<:2.50,0,__failed__ @@ -4656,6 +4992,7 @@ pow,3.10<:2.50,1L%2L<:3L%4L,__failed__ pow,3.10<:2.50,-inf,__failed__ pow,3.10<:2.50,nan,__failed__ +pow,3.10<:2.50,x,__failed__ pow,2L%3L<:2,1,__failed__ pow,2L%3L<:2,-1,__failed__ pow,2L%3L<:2,0,__failed__ @@ -4679,6 +5016,7 @@ pow,2L%3L<:2,1L%2L<:3L%4L,__failed__ pow,2L%3L<:2,-inf,__failed__ pow,2L%3L<:2,nan,__failed__ +pow,2L%3L<:2,x,__failed__ pow,1L%2L<:3L%4L,1,__failed__ pow,1L%2L<:3L%4L,-1,__failed__ pow,1L%2L<:3L%4L,0,__failed__ @@ -4702,6 +5040,7 @@ pow,1L%2L<:3L%4L,1L%2L<:3L%4L,__failed__ pow,1L%2L<:3L%4L,-inf,__failed__ pow,1L%2L<:3L%4L,nan,__failed__ +pow,1L%2L<:3L%4L,x,__failed__ pow,-inf,1,__failed__ pow,-inf,-1,__failed__ pow,-inf,0,__failed__ @@ -4725,6 +5064,7 @@ pow,-inf,1L%2L<:3L%4L,__failed__ pow,-inf,-inf,__failed__ pow,-inf,nan,__failed__ +pow,-inf,x,__failed__ pow,nan,1,__failed__ pow,nan,-1,__failed__ pow,nan,0,__failed__ @@ -4748,6 +5088,31 @@ pow,nan,1L%2L<:3L%4L,__failed__ pow,nan,-inf,__failed__ pow,nan,nan,__failed__ +pow,nan,x,__failed__ +pow,x,1,__failed__ +pow,x,-1,__failed__ +pow,x,0,__failed__ +pow,x,0.00,__failed__ +pow,x,1.20,__failed__ +pow,x,-1.20,__failed__ +pow,x,1L%3L,__failed__ +pow,x,(-1L)%4L,__failed__ +pow,x,1+:2,__failed__ +pow,x,-1+:2,__failed__ +pow,x,1+:-2,__failed__ +pow,x,-1.20+:4.30,__failed__ +pow,x,1.20+:-4.30,__failed__ +pow,x,1L%2L+:1,__failed__ +pow,x,1L%2L+:3L%4L,__failed__ +pow,x,3<:1,__failed__ +pow,x,3<:-2.14,__failed__ +pow,x,3.00<:-3,__failed__ +pow,x,3.10<:2.50,__failed__ +pow,x,2L%3L<:2,__failed__ +pow,x,1L%2L<:3L%4L,__failed__ +pow,x,-inf,__failed__ +pow,x,nan,__failed__ +pow,x,x,__failed__ puts "*** UNARY ***"$$void (catmap (\f/*0:*/ -> catmap (\x/*0:*/ -> [test (f/*1:*/,x/*0:*/)] { rule #0: x = [test (f,x)] state 0: #0 Modified: pure/trunk/test/test020.pure =================================================================== --- pure/trunk/test/test020.pure 2008-08-23 22:10:16 UTC (rev 587) +++ pure/trunk/test/test020.pure 2008-08-23 22:16:55 UTC (rev 588) @@ -10,7 +10,7 @@ inexactp, infp, nanp]; let x = [1, -1, 0, 0.0, 1.2, -1.2, 1%3, -1%4, 1+:2, -1+:2, 1+:-2, -1.2+:4.3, 1.2+:-4.3, 1%2+:1, 1%2+:3%4, 3<:1, -3<:1, 3.0<:-3, 3.1<:2.5, (2%3)<:2, - (1%2)<:(3%4), -inf, nan]; + (1%2)<:(3%4), -inf, nan, x]; // binary operations This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |