4 ms·
The cfarm compile farm project
- yjftsjthsd-h 3y agoOh, CHERI and SPARC - that'll knock out any portability issues:)
- neilv 3y ago"Oh, CHERI" was a Steve Perry song. https://www.youtube.com/watch?v=5-WpsdC2-Cc&t=2m https://www.youtube.com/watch?v=5-WpsdC2-Cc&t=2m
- 1letterunixname 3y agoThere's a 4U ppc64le beast with 2 TiB of RAM. I'm wondering if they have sccache and/or icecream deployed because there are more efficient ways to divvy resources than ssh.
- yjftsjthsd-h 3y agoYeah, I kinda expected automated CI rather than raw SSH, if only to better balance resource use.
- buildbot 3y agoHuh, I wouldn’t have expected rust to work on solaris+sparc but I’m oddly glad it does! I keep getting tempted by cheap eBay sparc systems…delicious strange risc’y’ness..
- johnklos 3y agoI'm a bit surprised that the number of architectures is so small. It really isn't too hard to add others, particularly if qemu is acceptable. Even without emulation, I have Alpha, ARM (big and little endian, 64 bit, v4, v6hf, v7hf), m68k, MIPS (32 bit little endian, 64 bit big endian), SuperH (little endian), SPARC (32 and 64 bit) and VAX. It might be worth considering having a central repository which all machines of various architectures then use to run test builds, so the people working on projects don't have to test each architecture one at a time. Of course, some architectures only have gcc, and others have both llvm (and therefore Rust, among other things) and gcc, but it still wouldn't be hard to set up two broad groups.
- jlokier 3y agoThey used to support more architectures. Near the top of their wiki page: Were available : armv5tel armv7l (with vfp and neon FPU instructions) powerpc32 Cell SPE (Sony Playstation 3) sparc32 alpha ia64 hppa