Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Commit 9b381a6

Browse files
committed
Add NetBSD specific expected files
1 parent 5191d52 commit 9b381a6

File tree

4 files changed

+1012
-0
lines changed

4 files changed

+1012
-0
lines changed
Lines changed: 240 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,240 @@
1+
QUERY: CREATE TABLE FLOAT8_TBL(f1 float8);
2+
QUERY: INSERT INTO FLOAT8_TBL(f1) VALUES ('0.0');
3+
QUERY: INSERT INTO FLOAT8_TBL(f1) VALUES ('1004.30');
4+
QUERY: INSERT INTO FLOAT8_TBL(f1) VALUES ('-34.84');
5+
QUERY: INSERT INTO FLOAT8_TBL(f1) VALUES ('1.2345678901234e+200');
6+
QUERY: INSERT INTO FLOAT8_TBL(f1) VALUES ('1.2345678901234e-200');
7+
QUERY: INSERT INTO FLOAT8_TBL(f1) VALUES ('10e400');
8+
ERROR: Bad float8 input format '10e400'
9+
QUERY: INSERT INTO FLOAT8_TBL(f1) VALUES ('-10e400');
10+
ERROR: Bad float8 input format '-10e400'
11+
QUERY: INSERT INTO FLOAT8_TBL(f1) VALUES ('10e-400');
12+
QUERY: INSERT INTO FLOAT8_TBL(f1) VALUES ('-10e-400');
13+
QUERY: SELECT '' AS five, FLOAT8_TBL.*;
14+
five|f1
15+
----+--------------------
16+
|0
17+
|1004.3
18+
|-34.84
19+
|1.2345678901234e+200
20+
|1.2345678901234e-200
21+
|0
22+
|0
23+
(7 rows)
24+
25+
QUERY: SELECT '' AS four, f.* FROM FLOAT8_TBL f WHERE f.f1 <> '1004.3';
26+
four|f1
27+
----+--------------------
28+
|0
29+
|-34.84
30+
|1.2345678901234e+200
31+
|1.2345678901234e-200
32+
|0
33+
|0
34+
(6 rows)
35+
36+
QUERY: SELECT '' AS one, f.* FROM FLOAT8_TBL f WHERE f.f1 = '1004.3';
37+
one| f1
38+
---+------
39+
|1004.3
40+
(1 row)
41+
42+
QUERY: SELECT '' AS three, f.* FROM FLOAT8_TBL f WHERE '1004.3' > f.f1;
43+
three| f1
44+
-----+--------------------
45+
| 0
46+
| -34.84
47+
|1.2345678901234e-200
48+
| 0
49+
| 0
50+
(5 rows)
51+
52+
QUERY: SELECT '' AS three, f.* FROM FLOAT8_TBL f WHERE f.f1 < '1004.3';
53+
three| f1
54+
-----+--------------------
55+
| 0
56+
| -34.84
57+
|1.2345678901234e-200
58+
| 0
59+
| 0
60+
(5 rows)
61+
62+
QUERY: SELECT '' AS four, f.* FROM FLOAT8_TBL f WHERE '1004.3' >= f.f1;
63+
four| f1
64+
----+--------------------
65+
| 0
66+
| 1004.3
67+
| -34.84
68+
|1.2345678901234e-200
69+
| 0
70+
| 0
71+
(6 rows)
72+
73+
QUERY: SELECT '' AS four, f.* FROM FLOAT8_TBL f WHERE f.f1 <= '1004.3';
74+
four| f1
75+
----+--------------------
76+
| 0
77+
| 1004.3
78+
| -34.84
79+
|1.2345678901234e-200
80+
| 0
81+
| 0
82+
(6 rows)
83+
84+
QUERY: SELECT '' AS three, f.f1, f.f1 * '-10' AS x
85+
FROM FLOAT8_TBL f
86+
WHERE f.f1 > '0.0';
87+
three|f1 |x
88+
-----+--------------------+---------------------
89+
|1004.3 |-10043
90+
|1.2345678901234e+200|-1.2345678901234e+201
91+
|1.2345678901234e-200|-1.2345678901234e-199
92+
(3 rows)
93+
94+
QUERY: SELECT '' AS three, f.f1, f.f1 + '-10' AS x
95+
FROM FLOAT8_TBL f
96+
WHERE f.f1 > '0.0';
97+
three|f1 |x
98+
-----+--------------------+--------------------
99+
|1004.3 |994.3
100+
|1.2345678901234e+200|1.2345678901234e+200
101+
|1.2345678901234e-200|-10
102+
(3 rows)
103+
104+
QUERY: SELECT '' AS three, f.f1, f.f1 / '-10' AS x
105+
FROM FLOAT8_TBL f
106+
WHERE f.f1 > '0.0';
107+
three|f1 |x
108+
-----+--------------------+---------------------
109+
|1004.3 |-100.43
110+
|1.2345678901234e+200|-1.2345678901234e+199
111+
|1.2345678901234e-200|-1.2345678901234e-201
112+
(3 rows)
113+
114+
QUERY: SELECT '' AS three, f.f1, f.f1 - '-10' AS x
115+
FROM FLOAT8_TBL f
116+
WHERE f.f1 > '0.0';
117+
three|f1 |x
118+
-----+--------------------+--------------------
119+
|1004.3 |1014.3
120+
|1.2345678901234e+200|1.2345678901234e+200
121+
|1.2345678901234e-200|10
122+
(3 rows)
123+
124+
QUERY: SELECT '' AS one, f.f1 ^ '2.0' AS square_f1
125+
FROM FLOAT8_TBL f where f.f1 = '1004.3';
126+
one| square_f1
127+
---+----------
128+
|1008618.49
129+
(1 row)
130+
131+
QUERY: SELECT '' AS five, f.f1, @f.f1 AS abs_f1
132+
FROM FLOAT8_TBL f;
133+
five|f1 |abs_f1
134+
----+--------------------+--------------------
135+
|0 |0
136+
|1004.3 |1004.3
137+
|-34.84 |34.84
138+
|1.2345678901234e+200|1.2345678901234e+200
139+
|1.2345678901234e-200|1.2345678901234e-200
140+
|0 |0
141+
|0 |0
142+
(7 rows)
143+
144+
QUERY: SELECT '' AS five, f.f1, %f.f1 AS trunc_f1
145+
FROM FLOAT8_TBL f;
146+
five|f1 |trunc_f1
147+
----+--------------------+--------------------
148+
|0 |0
149+
|1004.3 |1004
150+
|-34.84 |-34
151+
|1.2345678901234e+200|1.2345678901234e+200
152+
|1.2345678901234e-200|0
153+
|0 |0
154+
|0 |0
155+
(7 rows)
156+
157+
QUERY: SELECT '' AS five, f.f1, f.f1 % AS round_f1
158+
FROM FLOAT8_TBL f;
159+
five|f1 |round_f1
160+
----+--------------------+--------------------
161+
|0 |0
162+
|1004.3 |1004
163+
|-34.84 |-35
164+
|1.2345678901234e+200|1.2345678901234e+200
165+
|1.2345678901234e-200|0
166+
|0 |0
167+
|0 |0
168+
(7 rows)
169+
170+
QUERY: SELECT '' AS three, f.f1, |/f.f1 AS sqrt_f1
171+
FROM FLOAT8_TBL f
172+
WHERE f.f1 > '0.0';
173+
three|f1 |sqrt_f1
174+
-----+--------------------+---------------------
175+
|1004.3 |31.6906926399535
176+
|1.2345678901234e+200|1.11111110611109e+100
177+
|1.2345678901234e-200|1.11111110611109e-100
178+
(3 rows)
179+
180+
QUERY: SELECT '' AS three, f.f1, : ( ; f.f1) AS exp_ln_f1
181+
FROM FLOAT8_TBL f
182+
WHERE f.f1 > '0.0';
183+
three|f1 |exp_ln_f1
184+
-----+--------------------+---------------------
185+
|1004.3 |1004.3
186+
|1.2345678901234e+200|1.23456789012338e+200
187+
|1.2345678901234e-200|1.23456789012339e-200
188+
(3 rows)
189+
190+
QUERY: SELECT '' AS five, f.f1, ||/f.f1 AS cbrt_f1 FROM FLOAT8_TBL f;
191+
five|f1 |cbrt_f1
192+
----+--------------------+--------------------
193+
|0 |0
194+
|1004.3 |10.014312837827
195+
|-34.84 |-3.26607421344208
196+
|1.2345678901234e+200|4.97933859234765e+66
197+
|1.2345678901234e-200|2.3112042409018e-67
198+
|0 |0
199+
|0 |0
200+
(7 rows)
201+
202+
QUERY: SELECT '' AS five, FLOAT8_TBL.*;
203+
five|f1
204+
----+--------------------
205+
|0
206+
|1004.3
207+
|-34.84
208+
|1.2345678901234e+200
209+
|1.2345678901234e-200
210+
|0
211+
|0
212+
(7 rows)
213+
214+
QUERY: UPDATE FLOAT8_TBL
215+
SET f1 = FLOAT8_TBL.f1 * '-1'
216+
WHERE FLOAT8_TBL.f1 > '0.0';
217+
QUERY: SELECT '' AS bad, f.f1 * '1e200' from FLOAT8_TBL f;
218+
ERROR: Bad float8 input format -- overflow
219+
QUERY: SELECT '' AS bad, f.f1 ^ '1e200' from FLOAT8_TBL f;
220+
ERROR: pow() result is out of range
221+
QUERY: SELECT '' AS bad, (; (f.f1)) from FLOAT8_TBL f where f.f1 = '0.0' ;
222+
ERROR: can't take log of zero
223+
QUERY: SELECT '' AS bad, (; (f.f1)) from FLOAT8_TBL f where f.f1 < '0.0' ;
224+
ERROR: can't take log of a negative number
225+
QUERY: SELECT '' AS bad, : (f.f1) from FLOAT8_TBL f;
226+
ERROR: exp() result is out of range
227+
QUERY: SELECT '' AS bad, f.f1 / '0.0' from FLOAT8_TBL f;
228+
ERROR: float8div: divide by zero error
229+
QUERY: SELECT '' AS five, FLOAT8_TBL.*;
230+
five|f1
231+
----+---------------------
232+
|0
233+
|-34.84
234+
|0
235+
|0
236+
|-1004.3
237+
|-1.2345678901234e+200
238+
|-1.2345678901234e-200
239+
(7 rows)
240+

0 commit comments

Comments
 (0)