- User Since
- Dec 7 2016, 1:53 PM (135 w, 6 d)
Wed, Jun 26
Jun 5 2019
Apr 11 2019
Thanks for reviewing, aganea!
Apr 1 2019
Feb 7 2019
[zorg] Update host compiler for reverse-iteration builder
Feb 6 2019
Apr 5 2018
Oct 25 2017
Oct 24 2017
Sep 25 2017
Sep 21 2017
Thanks for reviewing, Galina.
I have split the patch into two. Please review the other one too.
Sep 18 2017
Sep 8 2017
Aug 28 2017
Aug 25 2017
Aug 3 2017
@vleschuk, can you please update the buildbot master to make the changes live?
Aug 2 2017
Aug 1 2017
Jun 19 2017
Jun 16 2017
Here is the patch to enable Polly by default:
Jan 26 2017
Thanks for explaining the usage of the manifest file. We will use the current manifest file for the AOSP master and won't sync the repo until a better one is found.
I have already added "-Wno-error" in the flags used to build AOSP, but there are still many not suppressible. For example,
I had a build of the AOSP release "android-7.1.1_r11" with the latest LLVM toolchain and noticed a lot of AOSP source code issues (compared to using the AOSP master branch) due to stricter compiler checks. Looks like many of the issues have already been fixed in AOSP mater but those fixes have not made it into the release yet. For now, I propose to use the AOSP master until a more "stable" release comes out.
Jan 25 2017
Added instructions for setting up build environment and downloading AOSP source.
Using PollyBuilder.getPollyBuildFactory to add steps for building LLVM.
Setting sync=False since we decided to use a AOSP release instead of the master. Also setting clean=False and patch=None for the same reason.
Thanks for bringing this up. These are indeed valid concerns. Can you please suggest an AOSP release for use with this buildbot?
Jan 24 2017
Here is the patch I use to enable building AOSP with a non-AOSP-version Clang.
Thanks for reviewing the patch, Tobias. The AOSP source code repo is very large (over 50GB) and it takes hours to do a fresh checkout of the entire repo. Therefore, on the AOSP buildslave, I checkout the AOSP repo in advance and this is a one-time effort. After that, we can simply sync the AOSP repo (set sync=True) as necessary which only takes a few minutes. Detailed instructions for checking out AOSP is available at https://source.android.com/source/downloading.html
Jan 23 2017
Jan 17 2017
Jan 16 2017
I agree that we should probably leave the default for Polly to be off since this is the first attempt to add it to the test release script and release testers may not be familiar with Polly. We can revisit turning it on by default in the future.
[test-release.sh] Add Polly to the list of projects