@regehr@jrose@joe when we managed to compile pypy to C for the first time in 2005, the resulting binary immediately crashed: our compiler assumed that chars are unsinged, GCC disagreed 🤦‍♀️
@cfbolz@regehr@jrose@joe arm was classically one of the rare unsigned char platforms but i think for 64 bit they switched to signed char for compatibility with the incorrect mainstream platforms
@cfbolz@regehr@jrose@joe Upon running my fast Python interpreter on a PPC604, I also learned that default signedness on gcc was different on different architectures...
@regehr That won’t compile on machines located north of 66° latitude… one needs the `arctic` qualifier in such cases. The resulting object code might look fishy, however.