I'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.<p>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.
There's a 4U ppc64le beast with 2 TiB of RAM.<p>I'm wondering if they have sccache and/or icecream deployed because there are more efficient ways to divvy resources than ssh.
Huh, I wouldn’t have expected rust to work on solaris+sparc but I’m oddly glad it does!<p>I keep getting tempted by cheap eBay sparc systems…delicious strange risc’y’ness..