Uploaded image for project: 'Data Management'
  1. Data Management
  2. DM-10395

alist[:] segfaults on centos 7 Jenkins

    Details

    • Templates:

      Description

      In line 146 of tests/testCoaddBoundedField.py using

      elements = self.elements[:]
      

      instead of:

      elements = list(self.elements)
      

      causes a segfault on Jenkins, but only on centos7 running Python 2. It passes on centos 6 running Python 2. See https://ci.lsst.codes/job/stack-os-matrix/23424/label=centos-7,python=py2/console (The results of Mac builds are not yet known, as they are badly backed up.)

      My suspicion is a bug in the gcc compiler used by Jenkins on centos 7. We plan to move to a newer compiler soon (using devtoolset) so this may not be worth spending a lot of time on.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                rowen Russell Owen
                Reporter:
                rowen Russell Owen
                Watchers:
                John Parejko, Pim Schellart [X] (Inactive), Russell Owen
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Summary Panel