> On 7 Nov 2017, at 2:48 am, zbranie...@mozilla.com wrote: > > I tried to build m-c today with clang 5.0 and icecream using the following > mozconfig: > > > ``` > mk_add_options MOZ_MAKE_FLAGS="-j$(icecc-jobs)" > > mk_add_options 'export CCACHE_PREFIX=icecc' > mk_add_options "export RUSTC_WRAPPER=sccache" > > export CC=clang > export CXX=clang++ > > ac_add_options --with-ccache > > ```
Ensure you’re running the latest stable version of icecream. The version shipping with ubuntu in particular is rather old, and there’s a few bugs related to races causing intermittent failure. Those problems have almost all disappeared using icecream 1.1 for me. I still have intermittent build failures however. I often have a ./mach build following a ./mach clobber to completing successfully and restarting the build will then complete with no trouble. so there’s still races out there. I run icecream with clang as compiler… JY _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform