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

New ninja causes icecream to run jobs locally with clang

    • Type: Icon: Bug Bug
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 4.4.0-rc8, 4.7.0
    • Affects Version/s: None
    • Component/s: Build
    • None
    • Fully Compatible
    • ALL
    • v4.4
    • Dev Platform 2020-06-01

      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
      

        1. icecc.log
          3.30 MB
          Randolph Tan

            Assignee:
            ryan.egesdahl@mongodb.com Ryan Egesdahl (Inactive)
            Reporter:
            randolph@mongodb.com Randolph Tan
            Votes:
            0 Vote for this issue
            Watchers:
            8 Start watching this issue

              Created:
              Updated:
              Resolved: