compiles on ppc