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

validate_drp jenkins job failing -- using system gcc instead of devtoolset-6

    Details

    • Templates:
    • Story Points:
      1.25
    • Epic Link:
    • Team:
      SQuaRE

      Description

      Adam Thornton saw a similar failure yesterday buiding firefly. I have confirmed that devtoolset-6 is still present in the container used to run validate_drp and the base container has not changed since the start of the month.

      $ docker run -ti lsstsqre/centos:7-stack-lsst_distrib-d_2017_12_11 gcc --version
      gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-16)
      Copyright (C) 2015 Free Software Foundation, Inc.
      This is free software; see the source for copying conditions.  There is NO
      warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
       
      $  docker run -ti lsstsqre/centos:7-stack-lsst_distrib-d_2017_12_11 
      [lsst@7feae47025be stack]$ gcc --version
      gcc (GCC) 6.3.1 20170216 (Red Hat 6.3.1-3)
      Copyright (C) 2016 Free Software Foundation, Inc.
      This is free software; see the source for copying conditions.  There is NO
      warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
      

      [validate_drp] Running shell script
      JENKINS-33510: working directory will be /home/jenkins-slave/workspace/sqre/validate_drp/hsc not /home/jenkins-slave/workspace/sqre/validate_drp/hsc/validate_drp
      + cd /home/jenkins-slave/workspace/sqre/validate_drp/hsc/validate_drp
      ++ set +o
      + SHOPTS='set +o allexport
      set -o braceexpand
      set +o emacs
      set -o errexit
      set +o errtrace
      set +o functrace
      set -o hashall
      set +o histexpand
      set +o history
      set +o ignoreeof
      set -o interactive-comments
      set +o keyword
      set +o monitor
      set +o noclobber
      set +o noexec
      set +o noglob
      set +o nolog
      set +o notify
      set +o nounset
      set +o onecmd
      set +o physical
      set +o pipefail
      set -o posix
      set +o privileged
      set +o verbose
      set +o vi
      set -o xtrace'
      + set +o xtrace
      Creating user data directory: /home/jenkins-slave/workspace/sqre/validate_drp/hsc/home/.eups_userdata
      + scons
      scons: Reading SConscript files ...
      EUPS integration: enabled
      Checking who built the CC compiler...gcc=4.8.5
      CC is gcc version 4.8.5
      Checking for C++14 support
      Checking whether the C++ compiler works... no
      C++14 extensions could not be enabled for compiler 'gcc'
      script returned exit code 1
      

        Attachments

          Activity

            People

            • Assignee:
              jhoblitt Joshua Hoblitt
              Reporter:
              jhoblitt Joshua Hoblitt
              Watchers:
              Adam Thornton, Joshua Hoblitt, Pim Schellart [X] (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Summary Panel