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

meas_modelfit requires gfortran to build

    Details

    • Type: Story
    • Status: Done
    • Resolution: Done
    • Fix Version/s: None
    • Component/s: meas_modelfit
    • Labels:
      None
    • Templates:
    • Team:
      Data Release Production

      Description

      meas_modelfit provides a unit test written in fortran and and the build fails on MacOS if gfortran is not available. I don't believe gfortran is a permitted dependency. Certainly it does not show up on <https://confluence.lsstcorp.org/display/LSWUG/Prerequisites> for MacOS.

      On the other hand, it does show up as a dependency for all the unix variants, which is odd.

      If gfortran is permitted, then this ticket should probably be against that web page. If it snot permitted, please fix the package so that the package can be built without gfortran. Several options come to mind, including:

      • Convert that code to C code
      • Skip the test if gfortran is not available
      • If possible, pre-compute the output from the fortran test, instead of building and running it as part of the build

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                jbosch Jim Bosch
                Reporter:
                rowen Russell Owen
                Watchers:
                Jim Bosch, Kian-Tat Lim, Robert Lupton, Russell Owen
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Summary Panel