Uploaded image for project: 'DRP 2-D Pipeline'
  1. DRP 2-D Pipeline
  2. PIPE2D-1256

Fix weekly breakage 2022-07-16

    XMLWordPrintable

    Details

    • Type: Story
    • Status: Done (View Workflow)
    • Priority: Normal
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None

      Description

      Failed to build drp_stella due to test failures:

      =========================== short test summary info ============================
      (doApCorr=True, numLines=10, rtol=0.01) SUBFAIL tests/test_photometerLines.py::PhotometerLinesTestCase::testPhotometry
      (doApCorr=False, numLines=100, rtol=0.004) SUBFAIL tests/test_photometerLines.py::PhotometerLinesTestCase::testPhotometry
      (doApCorr=False, numLines=200, rtol=0.005) SUBFAIL tests/test_photometerLines.py::PhotometerLinesTestCase::testPhotometry
      FAILED tests/test_tasks.py::TasksTestCase::testReduceExposure - RuntimeError:...
      ====== 4 failed, 476 passed, 4 skipped, 41 warnings in 165.95s (0:02:45) =======
      

      This appears to be related to an upgrade of pybind11. It's claiming that the photometer function's return value can't be copied or moved, but we've been doing that just fine, and adding explicit return_value_policy doesn't get picked up.

      I'll try pinning pybind11=2.10.4.

        Attachments

          Activity

            People

            • Assignee:
              price price
              Reporter:
              price price
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: