Uploaded image for project: 'MariaDB Server'
  1. MariaDB Server
  2. MDEV-4153

Test case gis-precise fails on s390(x) and ppc(64)

    XMLWordPrintable

Details

    • Bug
    • Status: Closed (View Workflow)
    • Minor
    • Resolution: Fixed
    • 5.5.29
    • 5.5.44
    • GIS
    • linux, ppc, s390

    Description

      Test case gis-precise fails on ppc, ppc64, s390 and s390x platforms (diff attached). Generally some integer values are not print as integers again, but as a very similar real number.

      The minimal reproducer can be:

      select astext(ST_UNION(GeomFromText('POLYGON((0 0, 50 45, 40 50, 0 0))'), GeomFromText('LINESTRING(-10 -10, 200 200, 199 201, -11 -9)')));

      This has the following output on x86_64:

      GEOMETRYCOLLECTION(LINESTRING(-10 -10,0 0),LINESTRING(-11 -9,8 10),POLYGON((0 0,40 50,50 45,0 0)),LINESTRING(46.666666666666664 46.666666666666664,200 200,199 201,45.33333333333333 47.33333333333333))

      but on other arches:

      GEOMETRYCOLLECTION(LINESTRING(-10 -10,0 0),LINESTRING(-11 -9,7.999999999999999 10),POLYGON((0 0,40 50,50 45,0 0)),LINESTRING(46.666666666666664 46.666666666666664,200 200,199 201,45.33333333333333 47.33333333333333))

      Attachments

        Issue Links

          Activity

            People

              holyfoot Alexey Botchkov
              hhorak Honza Horak
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Git Integration

                  Error rendering 'com.xiplink.jira.git.jira_git_plugin:git-issue-webpanel'. Please contact your Jira administrators.