Filed bug 1290191: https://bugzilla.mozilla.org/show_bug.cgi?id=1290191
Feel free to add your corroborating stories :-) On 7/28/16, Gregory Szorc <g...@mozilla.com> wrote: > Core :: Build Config > > On Thu, Jul 28, 2016 at 10:55 AM, allassopraise . <allassopra...@gmail.com> > wrote: > >> I'm happy to do that, can you recommend the proper product and >> component to file it under? >> >> On 7/28/16, Gregory Szorc <g...@mozilla.com> wrote: >> > To my knowledge, no bug has been filed. >> > >> > Given we have multiple reports of this serious regression, a bug should >> > definitely be filed. >> > >> > On Wed, Jul 27, 2016 at 10:09 AM, allassopraise . < >> allassopra...@gmail.com> >> > wrote: >> > >> >> Is there a bug filed on this? I have exactly the same problem, 2x >> >> longer build time with version 3.9.0 on OS X 10.9.4. >> >> >> >> I'll file one if needed. >> >> >> >> Allasso >> >> >> >> On 7/26/16, Gregory Szorc <g...@mozilla.com> wrote: >> >> > On Fri, Jul 22, 2016 at 5:29 AM, Paolo Amadini < >> >> paolo.02....@amadzone.org> >> >> > wrote: >> >> > >> >> >> I build mozilla-central on OS X 10.9.5 with the latest compatible >> >> >> version of XCode. >> >> >> >> >> >> $ clang --version >> >> >> Apple LLVM version 6.0 (clang-600.0.57) (based on LLVM 3.5svn) >> >> >> Target: x86_64-apple-darwin13.4.0 >> >> >> Thread model: posix >> >> >> >> >> >> A clobber build with a plain .mozconfig file takes about 15 >> >> >> minutes. >> >> >> >> >> >> As a result of bug 1286204 (require at least clang 3.6) the build >> >> >> broke, >> >> >> and I had to install a newer version of clang: >> >> >> >> >> >> $ brew install llvm --with-clang >> >> >> >> >> >> $ /usr/local/opt/llvm/bin/clang --version >> >> >> clang version 3.8.1 (tags/RELEASE_381/final) >> >> >> Target: x86_64-apple-darwin13.4.0 >> >> >> Thread model: posix >> >> >> InstalledDir: /usr/local/opt/llvm/bin >> >> >> >> >> >> I've added these lines to .mozconfig: >> >> >> >> >> >> CC=/usr/local/opt/llvm/bin/clang >> >> >> CXX=/usr/local/opt/llvm/bin/clang++ >> >> >> >> >> >> The same revision takes about 26 minutes to build. >> >> >> >> >> >> I've tested on changeset feaaf1af1065, which is obviously from >> >> >> before >> >> >> the new requirement was introduced, with the .mozconfig being the >> only >> >> >> difference between the two builds. >> >> >> >> >> >> Any suggestions on how to avoid this build time regression? >> >> >> >> >> > >> >> > That's an intriguing result. Unfortunately, I can't reproduce >> >> > because >> >> > my >> >> > MacBook Pro has CPU overheating problems so I can't get reliable >> >> > build >> >> > times from it. >> >> > >> >> > Does ccache come into play at all? >> >> > >> >> > If you run `time ./mach build`, does the user/sys CPU time have a >> >> > drastic >> >> > increase as well? Are the numbers the same across invocations? >> (Perhaps >> >> > your machine overheats, like mine, and slows down after a few >> >> > minutes >> >> > of >> >> > building.) >> >> > >> >> >> > >> > _______________________________________________ dev-builds mailing list dev-builds@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-builds