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

Reply via email to