[postgis-tickets] [PostGIS] #4244: Travis: Enable UBSan checks in CI

PostGIS trac at osgeo.org
Thu Nov 22 05:56:08 PST 2018


#4244: Travis: Enable UBSan checks in CI
--------------------------+---------------------------
  Reporter:  Algunenano   |      Owner:  Algunenano
      Type:  enhancement  |     Status:  assigned
  Priority:  medium       |  Milestone:  PostGIS 3.0.0
 Component:  postgis      |    Version:  trunk
Resolution:               |   Keywords:
--------------------------+---------------------------

Comment (by Algunenano):

 PR adding clang UBsan checks: https://github.com/postgis/postgis/pull/337

 Thanks to Kompzpa for the help adding Clang to the docker image.

 Pending:
 - Have a Docker image that compiles Postgresql with clang so clang's ubsan
 is also run in the extension code (the part using PGXS). This would also
 be useful in case we want to debug JIT issues, as currently gcc is being
 used.

 - Fix topology undefined behaviour alerts: I might revisit it at some
 point in the future, but I find other warnings (memory sanitizer) more
 interesting right now.

-- 
Ticket URL: <https://trac.osgeo.org/postgis/ticket/4244#comment:3>
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