At this point I'm ready to put out a test release of Imager 0.45, but... 0.44 is failing tests under OS X 10.4.
For a short time I had access to a 10.4 machine, and found that the pre-release of GCC 4.0 that Apple shipped with Tiger was generating incorrect code. When I build the released GCC 4.0 under OS X 10.3.9, and use that to build Imager, all tests pass.
To see the code in question, build Imager and run:
otool -vt fills.o | less +/^_fill_hatch # on OS X
At this point I'm wondering how to handle this.
At the moment I'm inclined to go with the first option, but all the solutions have their problems.
Imager and Apple's GCC 4.0 0 Comments More | Login | Reply /