[PostGIS] #6067: MacOS CI and winnie failing on topology topogeo_addlinestring, validatetopology (was: MacOS CI failing on topology topogeo_addlinestring, validatetopology)

PostGIS trac at osgeo.org
Fri Apr 10 18:19:11 PDT 2026


#6067: MacOS CI and winnie failing on topology topogeo_addlinestring,
validatetopology
-----------------------+---------------------------
  Reporter:  robe      |      Owner:  strk
      Type:  defect    |     Status:  new
  Priority:  medium    |  Milestone:  PostGIS 3.7.0
 Component:  topology  |    Version:  master
Resolution:            |   Keywords:
-----------------------+---------------------------
Changes (by robe):

 * summary:  MacOS CI failing on topology topogeo_addlinestring,
     validatetopology =>
     MacOS CI and winnie failing on topology topogeo_addlinestring,
     validatetopology


Old description:

> GHA MacOS CI appears to be failing on 2 topology tests:
>

> {{{
> Run tests: 260
> Failed: 2
> make: *** [check-regress] Error 2
> ---- BEGIN REGRESSION DIFFS (/tmp/pgis_reg) ----
> ---- /tmp/pgis_reg/test_236_diff ----
> --- ./topology/test/regress/topogeo_addlinestring_expected
> 2026-04-09 22:05:58
> +++ /tmp/pgis_reg/test_236_out  2026-04-09 22:11:09
> @@ -236,3 +236,4 @@
>  t6062.edges|t
>  t6064.1|t
>  t6064.2|t
> +t6064.check.final|hole not in advertised face|-5|
> ---- /tmp/pgis_reg/test_254_diff ----
> --- ./topology/test/regress/validatetopology_expected   2026-04-09
> 22:05:58
> +++ /tmp/pgis_reg/test_254_out  2026-04-09 22:11:12
> @@ -46,4 +46,3 @@
>  #5766.2|no bbox|("face has wrong mbr",0,)
>  #5766.2|overlapping bbox|("face has wrong mbr",0,)
>  #5766.2|disjoint bbox|
> -#6065|invalidities|hole not in advertised face|-4|
> ---- END REGRESSION DIFFS ----
> Stopping `postgresql at 17`... (might take a while)
> ==> Successfully stopped `postgresql at 17` (label:
> homebrew.mxcl.postgresql at 17)
> }}}

New description:

 GHA MacOS CI appears to be failing on 2 topology tests:

 https://github.com/postgis/postgis/runs/70695353289
 {{{
 Run tests: 260
 Failed: 2
 make: *** [check-regress] Error 2
 ---- BEGIN REGRESSION DIFFS (/tmp/pgis_reg) ----
 ---- /tmp/pgis_reg/test_236_diff ----
 --- ./topology/test/regress/topogeo_addlinestring_expected      2026-04-09
 22:05:58
 +++ /tmp/pgis_reg/test_236_out  2026-04-09 22:11:09
 @@ -236,3 +236,4 @@
  t6062.edges|t
  t6064.1|t
  t6064.2|t
 +t6064.check.final|hole not in advertised face|-5|
 ---- /tmp/pgis_reg/test_254_diff ----
 --- ./topology/test/regress/validatetopology_expected   2026-04-09
 22:05:58
 +++ /tmp/pgis_reg/test_254_out  2026-04-09 22:11:12
 @@ -46,4 +46,3 @@
  #5766.2|no bbox|("face has wrong mbr",0,)
  #5766.2|overlapping bbox|("face has wrong mbr",0,)
  #5766.2|disjoint bbox|
 -#6065|invalidities|hole not in advertised face|-4|
 ---- END REGRESSION DIFFS ----
 Stopping `postgresql at 17`... (might take a while)
 ==> Successfully stopped `postgresql at 17` (label:
 homebrew.mxcl.postgresql at 17)
 }}}

 Winnie shows similar and I think my local system has these failures as
 well:
 From winnie:
 https://winnie.postgis.net/job/PostGIS_EDB_Regress_winnie/22345/consoleFull
 {{{
 ./topology/test/regress/topogeo_addlinestring .. failed (diff expected
 obtained:
 E:/jenkins/postgis/tmp/3.7.0dev_pg15_geos3.15_gdal3.9.2w64/test_240_diff)
 -----------------------------------------------------------------------------
 --- ./topology/test/regress/topogeo_addlinestring_expected      2026-04-09
 17:19:20.643388100 -0400
 +++
 E:/jenkins/postgis/tmp/3.7.0dev_pg15_geos3.15_gdal3.9.2w64/test_240_out
 2026-04-09 18:50:05.337133800 -0400
 @@ -236,3 +236,4 @@
  t6062.edges|t
  t6064.1|t
  t6064.2|t
 +t6064.check.final|hole not in advertised face|-5|
 -----------------------------------------------------------------------------
  ./topology/test/regress/validatetopology .. failed (diff expected
 obtained:
 E:/jenkins/postgis/tmp/3.7.0dev_pg15_geos3.15_gdal3.9.2w64/test_258_diff)
 -----------------------------------------------------------------------------
 --- ./topology/test/regress/validatetopology_expected   2026-04-09
 17:19:20.674641200 -0400
 +++
 E:/jenkins/postgis/tmp/3.7.0dev_pg15_geos3.15_gdal3.9.2w64/test_258_out
 2026-04-09 18:50:33.651908900 -0400
 @@ -46,4 +46,3 @@
  #5766.2|no bbox|("face has wrong mbr",0,)
  #5766.2|overlapping bbox|("face has wrong mbr",0,)
  #5766.2|disjoint bbox|
 -#6065|invalidities|hole not in advertised face|-4|
 ----------------------------------------------------------------------------

 }}}

--
Comment:

 I thi
-- 
Ticket URL: <https://trac.osgeo.org/postgis/ticket/6067#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