Closed
Description
Hi,
on 32-bit i386 Debian Linux I see a regression failure:
**** regression.diffs ****
diff -U3 /<<PKGBUILDDIR>>/expected/overlaps.out /<<PKGBUILDDIR>>/results/overlaps.out
--- /<<PKGBUILDDIR>>/expected/overlaps.out 2023-08-31 05:45:01.000000000 +0000
+++ /<<PKGBUILDDIR>>/results/overlaps.out 2023-09-05 10:13:42.121934808 +0000
@@ -963,7 +963,7 @@
select 'sbox && sellipse', 'f' as expected, sbox'((-10d , -10d), (10d , 10d))' && sellipse'<{ 80d , 10d }, (0d, 90d) , 90d>' as actual;
?column? | expected | actual
------------------+----------+--------
- sbox && sellipse | f | f
+ sbox && sellipse | f | t
(1 row)
-- the ellipse lies completely in the box and they have an intersection at the boundary points
### End 15 installcheck (FAILED with exit code 1) ###
Also, this bit from 56ff366 looks fishy:
diff --git a/expected/overlaps.out b/expected/overlaps.out
index 5a7625f..5b1f885 100644
--- a/expected/overlaps.out
+++ b/expected/overlaps.out
@@ -835,14 +835,14 @@ select 'sbox && scircle', 'f' as expected, sbox'((0d , 0d), (20d , 20d))' && sci
select 'sbox && scircle', 'f' as expected, sbox'((0d , 0d), (0d , 0d))' && scircle'<(10d , 0d) , 10d>' as actual;
?column? | expected | actual
-----------------+----------+--------
- sbox && scircle | f | f
+ sbox && scircle | f | t
(1 row)
-- the box degenerated into the point lies in the interior of circle
select 'sbox && scircle', 'f' as expected, sbox'((0d , 0d), (0d , 0d))' && scircle'<(0d , 0d) , 10d>' as actual;
?column? | expected | actual
-----------------+----------+--------
- sbox && scircle | f | f
+ sbox && scircle | f | t
(1 row)
-- the box and circle are degenerated into the point and coincide
Why was the "actual" value updated? It's not failing, but if there is an "expected" column, they should match.
Metadata
Metadata
Assignees
Labels
No labels