[llvm-dev] 32-bit Architectures no longer tested by any buildbots causing bitrot

John Paul Adrian Glaubitz via llvm-dev llvm-dev at lists.llvm.org
Wed Oct 21 00:06:30 PDT 2020


Hello Luke!

On 10/17/20 6:27 PM, Luke Benes via llvm-dev wrote:
> While using a raspberry pi 4 for a project, I've discovered 2 recent regressions caused
> by the assumption that the target would be 64-bit. In both cases, the developers noted
> that they missed the error because none of the buildbots had picked it up. 
> 
> I was able to quickly confirm that both issues were related to the size of pointer types
> by spooling up a Debian i686 iso and building clang on it.  Could we add either an i686
> or armhf buildbot to avoid this class of bug creeping into the code base? 

I'm working to set up a build bot for the upcoming M68k target which is 32 bits. And while
I'm at it, I can also set up build bots for 32-bit MIPS, 32-bit PowerPC and 32-bit ARM.

We need these targets in Debian and openSUSE, so I'm happy to help with this effort.

We also need the SPARC target and we have enough SPARC hardware idling and waiting for
work, so that would be a perfect application as well.

I need to become familiar with the build bot setup first as I have not done this before,
so if someone experienced with those bots is willing to assist me, that would be great.

Adrian

-- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - glaubitz at debian.org
`. `'   Freie Universitaet Berlin - glaubitz at physik.fu-berlin.de
  `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913



More information about the llvm-dev mailing list