Mikael Lyngvig
2013-Nov-14 00:53 UTC
[LLVMdev] Quad-Core ARMv7 Build Slave Seeks Noble Purpose
Hi guys, I have this ODROID XU (quad-core ARMv7 Cortex A15 1,6 GHz) box that I want to make available to the LLVM project. I can see that LLVM already has an ARMv7 Cortex A9 system doing Clang, but how should this box be used, if at all? We're talking a long-term commitment within the realm of being a buildbot slave. It builds LLVM in about 40 minutes, excluding the test suite. Sincerely, Mikael Lyngvig -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20131114/aae29014/attachment.html>
Dmitri Gribenko
2013-Nov-14 01:13 UTC
[LLVMdev] Quad-Core ARMv7 Build Slave Seeks Noble Purpose
On Wed, Nov 13, 2013 at 4:53 PM, Mikael Lyngvig <mikael at lyngvig.org> wrote:> Hi guys, > > I have this ODROID XU (quad-core ARMv7 Cortex A15 1,6 GHz) box that I want > to make available to the LLVM project. I can see that LLVM already has an > ARMv7 Cortex A9 system doing Clang, but how should this box be used, if at > all? We're talking a long-term commitment within the realm of being a > buildbot slave. It builds LLVM in about 40 minutes, excluding the test > suite.Hi Mikael, 40 minutes is a good iteration time for an ARM CPU. Are you using some kind of caching mechanism to speed up compilation (ccache?) If not, it could be even faster :) I think this buildbot will be very useful for the community. What OS is it running? You can find instructions on adding a buildbot here: http://llvm.org/docs/HowToAddABuilder.html I am also CC'ing Galina. Dmitri -- main(i,j){for(i=2;;i++){for(j=2;j<i;j++){if(!(i%j)){j=0;break;}}if (j){printf("%d\n",i);}}} /*Dmitri Gribenko <gribozavr at gmail.com>*/
Mikael Lyngvig
2013-Nov-14 01:28 UTC
[LLVMdev] Quad-Core ARMv7 Build Slave Seeks Noble Purpose
Hi Dmitri, I am not using any kind of cache (didn't even know of ccache). I have now installed ccache. Perhaps ccache should be mentioned in the buildbot document so that every buildbot owner knows about it? It is currently running Arch Linux ARM. if there are good reasons to switch to something else, I'll be happy to do that, although I am generally very happy about Arch Linux. What do you want me to build? LLVM? Clang? Both plus test suite? Sincerely, Mikael 2013/11/14 Dmitri Gribenko <gribozavr at gmail.com>> On Wed, Nov 13, 2013 at 4:53 PM, Mikael Lyngvig <mikael at lyngvig.org> > wrote: > > Hi guys, > > > > I have this ODROID XU (quad-core ARMv7 Cortex A15 1,6 GHz) box that I > want > > to make available to the LLVM project. I can see that LLVM already has > an > > ARMv7 Cortex A9 system doing Clang, but how should this box be used, if > at > > all? We're talking a long-term commitment within the realm of being a > > buildbot slave. It builds LLVM in about 40 minutes, excluding the test > > suite. > > Hi Mikael, > > 40 minutes is a good iteration time for an ARM CPU. Are you using > some kind of caching mechanism to speed up compilation (ccache?) If > not, it could be even faster :) > > I think this buildbot will be very useful for the community. What OS > is it running? > > You can find instructions on adding a buildbot here: > > http://llvm.org/docs/HowToAddABuilder.html > > I am also CC'ing Galina. > > Dmitri > > -- > main(i,j){for(i=2;;i++){for(j=2;j<i;j++){if(!(i%j)){j=0;break;}}if > (j){printf("%d\n",i);}}} /*Dmitri Gribenko <gribozavr at gmail.com>*/ >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20131114/bb54b8f8/attachment.html>
Reasonably Related Threads
- [LLVMdev] Quad-Core ARMv7 Build Slave Seeks Noble Purpose
- [LLVMdev] Quad-Core ARMv7 Build Slave Seeks Noble Purpose
- [LLVMdev] Quad-Core ARMv7 Build Slave Seeks Noble Purpose
- [LLVMdev] Quad-Core ARMv7 Build Slave Seeks Noble Purpose
- [LLVMdev] Quad-Core ARMv7 Build Slave Seeks Noble Purpose