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

Turn off macOS builds until they can build stack again

    Details

      Description

      macOS Sierra compilers no longer build the stack with current python 3.7 conda env and need to be disabled until either their compilers are updated or the OS is updated.

                      base: 17.0 :::::  [2019-03-28T15:42:32.618521Z] c++ -o tests/ptr tests/ptr.o -Llib/ -L/Users/square/j/ws/stack-os-matrix/osx.clang.py3/lsstsw/miniconda/envs/lsst-scipipe/lib/python3.7/config-3.7m-darwin/ -lbase
      :::::  [2019-03-28T15:42:32.679134Z] running tests/testModuleImporter1... running tests/ptr... passed
      :::::  [2019-03-28T15:42:32.695973Z] passed
      :::::  [2019-03-28T15:42:32.723836Z] c++ -o python/_lsstcppimport.so -bundle -F/ -undefined suppress -flat_namespace -headerpad_max_install_names python/lsstcppimport.os -Llib/ -L/Users/square/j/ws/stack-os-matrix/osx.clang.py3/lsstsw/miniconda/envs/lsst-scipipe/lib/python3.7/config-3.7m-darwin/ -lbase -ldl -lpython3.7m
      :::::  [2019-03-28T15:42:32.778592Z] ld: in /Users/square/j/ws/stack-os-matrix/osx.clang.py3/lsstsw/miniconda/envs/lsst-scipipe/lib/python3.7/config-3.7m-darwin//libpython3.7m.a(ceval.o), could not parse object file /Users/square/j/ws/stack-os-matrix/osx.clang.py3/lsstsw/miniconda/envs/lsst-scipipe/lib/python3.7/config-3.7m-darwin//libpython3.7m.a(ceval.o): 'Invalid record (Producer: 'LLVM4.0.1' Reader: 'LLVM APPLE_1_802.0.42_0')', using libLTO version 'LLVM version 8.1.0, (clang-802.0.42)' for architecture x86_64
      :::::  [2019-03-28T15:42:32.779858Z] clang: error: linker command failed with exit code 1 (use -v to see invocation)
      :::::  [2019-03-28T15:42:32.781368Z] scons: *** [python/_lsstcppimport.so] Error 1
      :::::  [2019-03-28T15:42:33.341675Z] /Users/square/j/ws/stack-os-matrix/osx.clang.py3/lsstsw/build/base/doc/mainpage.dox:63: warning: unable to resolve link to `lsst.pipe.base.cmdLineTask.CmdLineTask' for \link command
      :::::  [2019-03-28T15:42:33.536595Z] /Users/square/j/ws/stack-os-matrix/osx.clang.py3/lsstsw/build/base/doc/mainpage.dox:63: warning: unable to resolve link to `lsst.pipe.base.cmdLineTask.CmdLineTask' for \link command
      :::::  [2019-03-28T15:42:35.216166Z] scons: building terminated because of errors.
      ERROR (6 sec).
      

        Attachments

          Issue Links

            Activity

            Hide
            tjenness Tim Jenness added a comment -

            Mojave Jenkins should be fine. The Sierra compilers are too old. I do not know if there is an xcode update for Sierra that will fix things. We do not technically support Sierra any more (Mojave and High Sierra are the supported OS versions).

            Show
            tjenness Tim Jenness added a comment - Mojave Jenkins should be fine. The Sierra compilers are too old. I do not know if there is an xcode update for Sierra that will fix things. We do not technically support Sierra any more (Mojave and High Sierra are the supported OS versions).

              People

              • Assignee:
                jhoblitt Joshua Hoblitt
                Reporter:
                tjenness Tim Jenness
                Reviewers:
                Tim Jenness
                Watchers:
                Gabriele Comoretto, Kian-Tat Lim, Tim Jenness
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: