[cfe-dev] Semi-regular llvm snapshots for ARMv7/Linux
ismail at donmez.ws
Wed Nov 5 05:10:45 PST 2014
And finally now the non-checked builds check-out the latest-succesful
revision based on the cortex-a9 buildbot (
On Mon, Oct 27, 2014 at 1:16 PM, İsmail Dönmez <ismail at donmez.ws> wrote:
> Ok now I also publish "checked" builds available at
> https://i10z.com/llvm/checked/ . These are built on native ARM hardware
> and checked using
> ninja check check-clang check-libcxx
> libcxxabi has a failure and I'll report it before enabling check for it.
> But a big fat notice: This ARM hardware might go unavailable any time, so
> I'll be publishing my usual cross builds too.
> On Sat, Oct 18, 2014 at 10:50 PM, Renato Golin <renato.golin at linaro.org>
>> On 15 October 2014 12:43, İsmail Dönmez <ismail at donmez.ws> wrote:
>> > Sadly these are built on a x86-64 Linux host hence not validated via
>> > test-suite. What I currently do is updating llvm snapshot for openSUSE
>> > then using that snapshot to build for ARMv7. So far doing only stage1
>> > builds. Also using linaro-arm-linux-gnueabihf-4.9 toolchain (September
>> > release) for headers.
>> I see. Do you at least run check-all? I wouldn't trust any build that
>> doesn't at least passes the basic checks.
>> One thing you can do to minimise the risk is to only checkout
>> revisions that are known to be good by investigating the buildbots.
>> That won't guarantee anything, since you're cross-compiling and we're
>> not, but that should give you "some" peace of mind.
>> > CC=arm-clang CXX=arm-clang++ cmake -DBUILD_SHARED_LIBS=ON
>> What revision is this? Release 3.5 or trunk or something else?
>> > CFLAGS="-mfloat-abi=hard -march=armv7-a -mtune=cortex-a8 -mfpu=vfpv3-d16
>> > -fuse-ld=gold"
>> These are sane options. :)
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the cfe-dev