[PostGIS] #6068: Alphashape regress failure on berrie64
PostGIS
trac at osgeo.org
Sun Apr 12 17:45:21 PDT 2026
#6068: Alphashape regress failure on berrie64
----------------------+--------------------------------------
Reporter: robe | Owner: Loïc Bartoletti
Type: defect | Status: new
Priority: blocker | Milestone: Website Management, Bots
Component: sfcgal | Version: 3.5.x
Resolution: | Keywords:
----------------------+--------------------------------------
Changes (by robe):
* milestone: PostGIS 3.7.0 => Website Management, Bots
Old description:
> {{{
> 16:33:27 PostgreSQL 17.7 on aarch64-unknown-linux-gnu, compiled by gcc
> (Debian 14.2.0-19) 14.2.0, 64-bit
> 16:33:27 Postgis 3.7.0dev - (6f3355d) - 2026-04-12 20:25:16
> 16:33:27 scripts 3.7.0dev 6f3355d
> 16:33:27 raster scripts 3.7.0dev 6f3355d
> 16:33:27 GEOS: 3.11.6dev-CAPI-1.17.5
> 16:33:27 PROJ: 9.6.0 NETWORK_ENABLED=OFF
> URL_ENDPOINT=https://cdn.proj.org
> USER_WRITABLE_DIRECTORY=/home/jenkins/.local/share/proj
> DATABASE_PATH=/usr/share/proj/proj.db
> 16:33:27 SFCGAL: 2.3.0
> 16:33:27 GDAL: GDAL 3.10.3, released 2025/04/01
> 16:35:24 sfcgal/regress/alphashape_components .. failed (diff expected
> obtained: /tmp/pgis_reg/test_176_diff)
> 16:35:24
> -----------------------------------------------------------------------------
> 16:35:24 --- ./sfcgal/regress/alphashape_components_expected
> 2026-04-12 14:24:07.860004234 -0600
> 16:35:24 +++ /tmp/pgis_reg/test_176_out 2026-04-12 14:35:24.722091552
> -0600
> 16:35:24 @@ -1,2 +1,2 @@
>
> 16:35:24 -CG_Optimalalphashape_2components|MULTIPOLYGON(((8.3 11.8,6.2
> 12.1,4.1 11.9,2.6 11.2,1.1 10.1,0.3 8.2,0.1 6.1,0.4 4,1.2 2.3,2.5 1,4.2
> 0.3,6 0,8.1 0.1,10.1 0.2,9.2 2.4,7.8 2.2,6 2.3,3.6 6.2,7.6 9.8,9.1
> 9.9,10.2 11.1,8.3 11.8)),((55.6 12.1,55.8 15,54.3 15.2,52.9 10.6,52.7
> 7.3,52.8 4.1,46.9 2.8,43.3 7.1,43.1 10.4,43.1 15.3,41.9 15.6,40.5
> 15.2,40.2 12.3,40.4 9,39.8 6.2,40.1 3.1,40.3 0.4,42.1 0.3,44.2 0.2,49.8
> -0.2,52.6 0.1,55.4 0.5,55.7 3.3,55.5 6,55.9 9.2,55.6 12.1)))
> 16:35:24 -CG_OptimalAlphaShape_hole_2components|MULTIPOLYGON(((5.5 8.5,5
> 9,4.5 9.5,4 10,3 10,2 10,1 10,0.5 10,0.23 10,0.03 9.82,0 9,0 8,0 7,0 6,0
> 5,0 4,0 3,0 2,0 1,0 0,0.5 0,1 0,2 0,3 0,4 0,5 0,5.5 0.5,6 1,6 2,5.8
> 2.5,5.5 3,5 3.5,4.5 4,4 4.5,5 5,5.5 5.5,6 6,6 7,6 8,5.5 8.5),(0.5 2,0.5
> 3,1 4,2 4,3 4,4 4,4.5 3.5,5 3,5.1 2.5,5.5 2,5.5 1,5 0.5,4 0.5,3 0.5,2
> 0.5,1 0.5,0.5 1,0.5 2),(0.5 7,0.5 8,0.5 9,1 9.5,2 9.5,3 9.5,4 9.5,4.5 9,5
> 8.5,5.5 8,5.5 7,5.5 6.5,5.5 6,5 5.5,4 5.5,3 5.5,2 5.5,1 5.5,0.5 6,0.5
> 7)),((17.5 8.5,17 9,16.5 9.5,16 10,15 10,14 10,13 10,12.5 10,12 10,12
> 9,12 8,12 7,12 6,12 5,12 4,12 3,12 2,12 1,12 0,12.5 0,13 1,13 2,13 3,13
> 4,13 5,14 5,15 5,16 5,17 5,17.5 5.5,18 6,18 7,18 7.3,18 8,17.5 8.5),(12.5
> 7,12.5 8,12.5 9,13 9.5,14 9.5,15 9.5,16 9.5,16.5 9,17 8.5,17.5 8,17.5
> 7.4,17.5 7,17.5 6.5,17.5 6,17 5.5,16 5.5,15 5.5,14 5.5,13 5.5,12.5 6,12.5
> 7)))
> 16:35:24 +CG_Optimalalphashape_2components|POLYGON((0.1 6.1,0.3 8.2,1.1
> 10.1,2.6 11.2,4.1 11.9,6.2 12.1,8.3 11.8,10.2 11.1,9.1 9.9,7.6 9.8,3.6
> 6.2,6 2.3,7.8 2.2,9.2 2.4,10.1 0.2,8.1 0.1,6 0,4.2 0.3,2.5 1,1.2 2.3,0.4
> 4,55.6 12.1,55.9 9.2,55.5 6,55.7 3.3,55.4 0.5,52.6 0.1,49.8 -0.2,44.2
> 0.2,42.1 0.3,40.3 0.4,40.1 3.1,39.8 6.2,40.4 9,40.2 12.3,40.5 15.2,41.9
> 15.6,43.1 15.3,43.1 10.4,43.3 7.1,46.9 2.8,52.8 4.1,52.7 7.3,52.9
> 10.6,54.3 15.2,55.8 15,0.1 6.1))
> 16:35:24 +CG_OptimalAlphaShape_hole_2components|POLYGON((0 0,0 1,0 2,0
> 3,0 4,0 5,0 6,0 7,0 8,0 9,0.03 9.82,0.23 10,0.5 10,1 10,2 10,3 10,4
> 10,4.5 9.5,5 9,5.5 8.5,6 8,6 7,6 6,5.5 5.5,5 5,4 4.5,4.5 4,5 3.5,5.5
> 3,5.8 2.5,6 2,6 1,5.5 0.5,5 0,4 0,3 0,2 0,1 0,0.5 0,12 0,12 1,12 2,12
> 3,12 4,12 5,12 6,12 7,12 8,12 9,12 10,12.5 10,13 10,14 10,15 10,16
> 10,16.5 9.5,17 9,17.5 8.5,18 8,18 7.3,18 7,18 6,17.5 5.5,17 5,16 5,15
> 5,14 5,13 5,13 4,13 3,13 2,13 1,12.5 0,0 0),(0.5 1,0.5 2,0.5 3,1 4,2 4,3
> 4,4 4,4.5 3.5,5 3,5.1 2.5,5.5 2,5.5 1,5 0.5,4 0.5,3 0.5,2 0.5,1 0.5,0.5
> 6,0.5 7,0.5 8,0.5 9,1 9.5,2 9.5,3 9.5,4 9.5,4.5 9,5 8.5,5.5 8,5.5 7,5.5
> 6.5,5.5 6,5 5.5,4 5.5,3 5.5,2 5.5,1 5.5,0.5 1),(12.5 6,12.5 7,12.5 8,12.5
> 9,13 9.5,14 9.5,15 9.5,16 9.5,16.5 9,17 8.5,17.5 8,17.5 7.4,17.5 7,17.5
> 6.5,17.5 6,17 5.5,16 5.5,15 5.5,14 5.5,13 5.5,12.5 6))
> 16:35:24
> -----------------------------------------------------------------------------
> }}}
>
> I'll rebuild against latest sfcgal master to see if issue goes away
New description:
{{{
16:33:27 PostgreSQL 17.7 on aarch64-unknown-linux-gnu, compiled by gcc
(Debian 14.2.0-19) 14.2.0, 64-bit
16:33:27 Postgis 3.7.0dev - (6f3355d) - 2026-04-12 20:25:16
16:33:27 scripts 3.7.0dev 6f3355d
16:33:27 raster scripts 3.7.0dev 6f3355d
16:33:27 GEOS: 3.11.6dev-CAPI-1.17.5
16:33:27 PROJ: 9.6.0 NETWORK_ENABLED=OFF
URL_ENDPOINT=https://cdn.proj.org
USER_WRITABLE_DIRECTORY=/home/jenkins/.local/share/proj
DATABASE_PATH=/usr/share/proj/proj.db
16:33:27 SFCGAL: 2.3.0
16:33:27 GDAL: GDAL 3.10.3, released 2025/04/01
16:35:24 sfcgal/regress/alphashape_components .. failed (diff expected
obtained: /tmp/pgis_reg/test_176_diff)
16:35:24
-----------------------------------------------------------------------------
16:35:24 --- ./sfcgal/regress/alphashape_components_expected 2026-04-12
14:24:07.860004234 -0600
16:35:24 +++ /tmp/pgis_reg/test_176_out 2026-04-12 14:35:24.722091552
-0600
16:35:24 @@ -1,2 +1,2 @@
16:35:24 -CG_Optimalalphashape_2components|MULTIPOLYGON(((8.3 11.8,6.2
12.1,4.1 11.9,2.6 11.2,1.1 10.1,0.3 8.2,0.1 6.1,0.4 4,1.2 2.3,2.5 1,4.2
0.3,6 0,8.1 0.1,10.1 0.2,9.2 2.4,7.8 2.2,6 2.3,3.6 6.2,7.6 9.8,9.1
9.9,10.2 11.1,8.3 11.8)),((55.6 12.1,55.8 15,54.3 15.2,52.9 10.6,52.7
7.3,52.8 4.1,46.9 2.8,43.3 7.1,43.1 10.4,43.1 15.3,41.9 15.6,40.5
15.2,40.2 12.3,40.4 9,39.8 6.2,40.1 3.1,40.3 0.4,42.1 0.3,44.2 0.2,49.8
-0.2,52.6 0.1,55.4 0.5,55.7 3.3,55.5 6,55.9 9.2,55.6 12.1)))
16:35:24 -CG_OptimalAlphaShape_hole_2components|MULTIPOLYGON(((5.5 8.5,5
9,4.5 9.5,4 10,3 10,2 10,1 10,0.5 10,0.23 10,0.03 9.82,0 9,0 8,0 7,0 6,0
5,0 4,0 3,0 2,0 1,0 0,0.5 0,1 0,2 0,3 0,4 0,5 0,5.5 0.5,6 1,6 2,5.8
2.5,5.5 3,5 3.5,4.5 4,4 4.5,5 5,5.5 5.5,6 6,6 7,6 8,5.5 8.5),(0.5 2,0.5
3,1 4,2 4,3 4,4 4,4.5 3.5,5 3,5.1 2.5,5.5 2,5.5 1,5 0.5,4 0.5,3 0.5,2
0.5,1 0.5,0.5 1,0.5 2),(0.5 7,0.5 8,0.5 9,1 9.5,2 9.5,3 9.5,4 9.5,4.5 9,5
8.5,5.5 8,5.5 7,5.5 6.5,5.5 6,5 5.5,4 5.5,3 5.5,2 5.5,1 5.5,0.5 6,0.5
7)),((17.5 8.5,17 9,16.5 9.5,16 10,15 10,14 10,13 10,12.5 10,12 10,12 9,12
8,12 7,12 6,12 5,12 4,12 3,12 2,12 1,12 0,12.5 0,13 1,13 2,13 3,13 4,13
5,14 5,15 5,16 5,17 5,17.5 5.5,18 6,18 7,18 7.3,18 8,17.5 8.5),(12.5
7,12.5 8,12.5 9,13 9.5,14 9.5,15 9.5,16 9.5,16.5 9,17 8.5,17.5 8,17.5
7.4,17.5 7,17.5 6.5,17.5 6,17 5.5,16 5.5,15 5.5,14 5.5,13 5.5,12.5 6,12.5
7)))
16:35:24 +CG_Optimalalphashape_2components|POLYGON((0.1 6.1,0.3 8.2,1.1
10.1,2.6 11.2,4.1 11.9,6.2 12.1,8.3 11.8,10.2 11.1,9.1 9.9,7.6 9.8,3.6
6.2,6 2.3,7.8 2.2,9.2 2.4,10.1 0.2,8.1 0.1,6 0,4.2 0.3,2.5 1,1.2 2.3,0.4
4,55.6 12.1,55.9 9.2,55.5 6,55.7 3.3,55.4 0.5,52.6 0.1,49.8 -0.2,44.2
0.2,42.1 0.3,40.3 0.4,40.1 3.1,39.8 6.2,40.4 9,40.2 12.3,40.5 15.2,41.9
15.6,43.1 15.3,43.1 10.4,43.3 7.1,46.9 2.8,52.8 4.1,52.7 7.3,52.9
10.6,54.3 15.2,55.8 15,0.1 6.1))
16:35:24 +CG_OptimalAlphaShape_hole_2components|POLYGON((0 0,0 1,0 2,0 3,0
4,0 5,0 6,0 7,0 8,0 9,0.03 9.82,0.23 10,0.5 10,1 10,2 10,3 10,4 10,4.5
9.5,5 9,5.5 8.5,6 8,6 7,6 6,5.5 5.5,5 5,4 4.5,4.5 4,5 3.5,5.5 3,5.8 2.5,6
2,6 1,5.5 0.5,5 0,4 0,3 0,2 0,1 0,0.5 0,12 0,12 1,12 2,12 3,12 4,12 5,12
6,12 7,12 8,12 9,12 10,12.5 10,13 10,14 10,15 10,16 10,16.5 9.5,17 9,17.5
8.5,18 8,18 7.3,18 7,18 6,17.5 5.5,17 5,16 5,15 5,14 5,13 5,13 4,13 3,13
2,13 1,12.5 0,0 0),(0.5 1,0.5 2,0.5 3,1 4,2 4,3 4,4 4,4.5 3.5,5 3,5.1
2.5,5.5 2,5.5 1,5 0.5,4 0.5,3 0.5,2 0.5,1 0.5,0.5 6,0.5 7,0.5 8,0.5 9,1
9.5,2 9.5,3 9.5,4 9.5,4.5 9,5 8.5,5.5 8,5.5 7,5.5 6.5,5.5 6,5 5.5,4 5.5,3
5.5,2 5.5,1 5.5,0.5 1),(12.5 6,12.5 7,12.5 8,12.5 9,13 9.5,14 9.5,15
9.5,16 9.5,16.5 9,17 8.5,17.5 8,17.5 7.4,17.5 7,17.5 6.5,17.5 6,17 5.5,16
5.5,15 5.5,14 5.5,13 5.5,12.5 6))
16:35:24
-----------------------------------------------------------------------------
}}}
I'll rebuild against latest sfcgal master to see if issue goes away
--
--
Ticket URL: <https://trac.osgeo.org/postgis/ticket/6068#comment:1>
PostGIS <http://trac.osgeo.org/postgis/>
The PostGIS Trac is used for bug, enhancement & task tracking, a user and developer wiki, and a view into the subversion code repository of PostGIS project.
More information about the postgis-tickets
mailing list