[PostGIS] #5919: ST_LineFromEncodedPolyline returns different results on centos8_x86_64 and kylin10_arm64

PostGIS trac at osgeo.org
Wed May 28 20:35:57 PDT 2025


#5919: ST_LineFromEncodedPolyline returns different results on centos8_x86_64 and
kylin10_arm64
----------------------------------------+---------------------------
 Reporter:  dmyzl                       |      Owner:  pramsey
     Type:  defect                      |     Status:  new
 Priority:  medium                      |  Milestone:  PostGIS 3.5.4
Component:  postgis                     |    Version:  3.5.x
 Keywords:  ST_LineFromEncodedPolyline  |
----------------------------------------+---------------------------
 The following SQL returns different results when executed on
 `centos8_x86_64` and `kylin10_arm64` platforms:

 {{{
 select ST_ASEWKT(ST_LINEFROMENCODEDPOLYLINE('LINESTRING(0 0,1 1)'));

 -- centos8_x86_64
 SRID=4326;LINESTRING(0.00005 -0.00007,0.00008 -0.00015,-0.00003
 -0.00005,0.00002 -0.00015,0.00006 -0.00023,-0.00003 -0.00028,-0.00012
 -0.00029,-0.00003 -0.00026,0.00006 -0.00037,0.00005 -0.00032)

 -- kylin10_arm64
 SRID=4326;LINESTRING(0.00005 -0.00007,0.00008 -0.00015,-0.00003
 -0.00005,0.00002 -0.00015,0.00006 -0.00023,-0.16907 681.67784)
 }}}

 postgis_full_version:

 {{{
 POSTGIS="3.5.3 0" [EXTENSION] PGSQL="170" GEOS="3.13.1-CAPI-1.19.2"
 SFCGAL="SFCGAL 1.5.0, CGAL 5.6, BOOST 1.74.0" PROJ="9.3.1
 NETWORK_ENABLED=OFF URL_ENDPOINT=https://cdn.proj.org
 USER_WRITABLE_DIRECTORY=/home/yzl/.local/share/proj
 DATABASE_PATH=/home/yzl/project/build_pg_postgis/proj-9.3.1/tmp_install/share/proj/proj.db"
 (compiled against PROJ 9.3.1) GDAL="GDAL 3.7.2, released 2023/09/05"
 LIBXML="2.9.13" LIBJSON="0.17" LIBPROTOBUF="1.3.3" WAGYU="0.5.0
 (Internal)" (core procs from "3.5.2 dea6d0a" need upgrade) TOPOLOGY
 (topology procs from "3.5.2 dea6d0a" need upgrade) RASTER (raster procs
 from "3.5.2 dea6d0a" need upgrade) (sfcgal procs from "3.5.2 dea6d0a" need
 upgrade)
 }}}
-- 
Ticket URL: <https://trac.osgeo.org/postgis/ticket/5919>
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