[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.
|