Compiles with older GCC on purpur