While building the package using our research compiler infrastructure we noticed the following conflicting declarations of variables alfa, beta and gama (sic!): (with tex.c: typedef unsigned long dword;) ./tex.c:64:dword alfa, beta, gama; ./tex.h:31:extern int alfa,beta,gama,centerx,centery,centerz; The difference in signedness and size (on architectures with sizeof(long)!=sizeof(int)) will cause undefined behaviour, in particular on big endian systems. Best, Michael
Hi Michael, Michael Tautschnig wrote in 2013: […] Do you by chance can tell me, on which architectures I at least should test a potential fix, e.g. for crashes? Regards, Axel