Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-48289

New ninja causes icecream to run jobs locally with clang

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 4.4.0-rc8, 4.7.0
    • Component/s: Build
    • Labels:
      None
    • Backwards Compatibility:
      Fully Compatible
    • Operating System:
      ALL
    • Backport Requested:
      v4.4
    • Sprint:
      Dev Platform 2020-06-01

      Description

      icecc 1.1
      ccache 3.4.2

      Command used to create ninja file:

      buildscripts/scons.py --variables-files=etc/scons/mongodbtoolchain_stable_clang.vars CCFLAGS='-Wa,--compress-debug-sections -gsplit-dwarf' VARIANT_DIR=ninja_ice --ninja generate-ninja NINJA_PREFIX=ice ICECC=icecc CCACHE=ccache --ninja=next
      

      Ninja file generated:
      https://gist.github.com/renctan/345790ec7f9a2cf648392aab434cf9a7

      However, when I switched to gcc, icecream works as expected

      buildscripts/scons.py --variables-files=etc/scons/mongodbtoolchain_stable_gcc.vars CCFLAGS='-Wa,--compress-debug-sections -gsplit-dwarf' VARIANT_DIR=ninja_ice --ninja generate-ninja NINJA_PREFIX=ice ICECC=icecc CCACHE=ccache --ninja=next
      

        Attachments

        1. icecc.log
          3.30 MB

          Activity

            People

            Assignee:
            ryan.egesdahl Ryan Egesdahl
            Reporter:
            renctan Randolph Tan
            Participants:
            Votes:
            0 Vote for this issue
            Watchers:
            8 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: