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

Tests fail in shapelet when building on OS X 10.9

    XMLWordPrintable

    Details

      Description

      When building the master on pugsley.ncsa.illinois.edu, shapelet builds successfully, but two tests fail:

      pugsley:lsstsw mjuric$ cat build/shapelet/tests/.tests/*.failed
      tests/testMatrixBuilder.py
       
      .F.....
      ======================================================================
      FAIL: testConvolvedCompoundMatrixBuilder (__main__.MatrixBuilderTestCase)
      ----------------------------------------------------------------------
      Traceback (most recent call last):
        File "tests/testMatrixBuilder.py", line 310, in testConvolvedCompoundMatrixBuilder
          self.assertClose(numpy.dot(matrix1D, coefficients), checkVector, rtol=1E-14)
        File "/Users/mjuric/test/lsstsw/stack/DarwinX86/utils/9.2+8/python/lsst/utils/tests.py", line 328, in assertClose
          testCase.assertFalse(failed, msg="\n".join(msg))
      AssertionError: 1/50 elements differ with rtol=1e-14, atol=2.22044604925e-16
      0.175869366369 != 0.175869366369 (diff=1.99840144433e-15/0.175869366369=1.13629876856e-14)
       
      ----------------------------------------------------------------------
      Ran 7 tests in 0.323s
       
      FAILED (failures=1)
      tests/testMultiShapelet.py
       
      ...F...
      ======================================================================
      FAIL: testConvolveGaussians (__main__.MultiShapeletTestCase)
      ----------------------------------------------------------------------
      Traceback (most recent call last):
        File "tests/testMultiShapelet.py", line 88, in testConvolveGaussians
          self.compareMultiShapeletFunctions(msf3a, msf3b)
        File "/Users/mjuric/test/lsstsw/build/shapelet/python/lsst/shapelet/tests.py", line 107, in compareMultiShapeletFunctions
          self.compareShapeletFunctions(sa, sb, rtolEllipse=rtolEllipse, rtolCoeff=rtolCoeff)
        File "/Users/mjuric/test/lsstsw/build/shapelet/python/lsst/shapelet/tests.py", line 86, in compareShapeletFunctions
          rtol=rtolEllipse)
        File "/Users/mjuric/test/lsstsw/stack/DarwinX86/utils/9.2+8/python/lsst/utils/tests.py", line 328, in assertClose
          testCase.assertFalse(failed, msg="\n".join(msg))
      AssertionError: 1/5 elements differ with rtol=1e-14, atol=2.22044604925e-16
      2.44929359829e-16 != 1.13310777953e-15 (diff=8.881784197e-16/1.13310777953e-15=0.783842839795)
       
      ----------------------------------------------------------------------
      Ran 7 tests in 0.131s
       
      FAILED (failures=1)

      ===============

      More info on pugsley.ncsa.illinois.edu:

      pugsley:lsstsw mjuric$ sw_vers
      ProductName: Mac OS X
      ProductVersion: 10.9.5
      BuildVersion: 13F34

      pugsley:lsstsw mjuric$ clang -v
      Apple LLVM version 5.1 (clang-503.0.40) (based on LLVM 3.4svn)
      Target: x86_64-apple-darwin13.4.0
      Thread model: posix

      ============

      The files are in /Users/mjuric/test/lsstsw/build/shapelet/.

        Attachments

          Issue Links

            Activity

            mjuric Mario Juric created issue -
            mjuric Mario Juric made changes -
            Field Original Value New Value
            Issue Type Story [ 10001 ] Bug [ 1 ]
            jbosch Jim Bosch made changes -
            Sprint Science Pipelines DM-S14-1 [ 96 ]
            Story Points 1
            Team Princeton [ 10301 ]
            Labels SciencePipelines
            mjuric Mario Juric made changes -
            Priority Major [ 3 ] Blocker [ 1 ]
            mjuric Mario Juric made changes -
            Watchers Jim Bosch, Mario Juric [ Jim Bosch, Mario Juric ] Frossie Economou, Jim Bosch, Mario Juric [ Frossie Economou, Jim Bosch, Mario Juric ]
            jbosch Jim Bosch made changes -
            Reviewers Mario Juric [ mjuric ]
            Status To Do [ 10001 ] In Review [ 10004 ]
            jbosch Jim Bosch made changes -
            Reviewers Mario Juric [ mjuric ] Russell Owen [ rowen ]
            rowen Russell Owen made changes -
            Status In Review [ 10004 ] Review Complete [ 10101 ]
            rowen Russell Owen made changes -
            Resolution Done [ 10000 ]
            Status Review Complete [ 10101 ] Done [ 10002 ]
            jbosch Jim Bosch made changes -
            Status Done [ 10002 ] Done [ 10002 ]
            swinbank John Swinbank made changes -
            Epic Link DM-1826 [ 15808 ]
            swinbank John Swinbank made changes -
            Issue Type Bug [ 1 ] Story [ 10001 ]
            tjenness Tim Jenness made changes -
            Link This issue relates to DM-1339 [ DM-1339 ]

              People

              Assignee:
              jbosch Jim Bosch
              Reporter:
              mjuric Mario Juric
              Reviewers:
              Russell Owen
              Watchers:
              Frossie Economou, Jim Bosch, Mario Juric, Russell Owen
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Jenkins

                  No builds found.