On 2010-11-09 21:45, Björn JACKE wrote:
attached there are two git formated patches which make ccache also work on Tru64 and AIX.
As both of the machines where I hit that problems are in the build farm, I'd suggest you also add some real life test in the build farm. For example: build ccache, move the ccache binary away, make clean and redo the build using the fresh compiled ccache again. That test would have uncovered this bugs with malloc/calloc, too. What do you think about that?
I'm not even sure if ccache is used when compiling on the build farm... The test suite is disabled for non-GCC builds since some of the tests require GCC. If the test suite had been run on the Tru64 and AIX hosts, the bug would have been found too, so I think what should be done (and which I have planned but haven't done yet) is to fix so that the test suite can be run for all compilers without false failures. It should be a matter of doing compiler feature detection in the framework and then making it possible to skip some tests depending on the feature detection result. (Volunteers are welcome!) -- Joel _______________________________________________ ccache mailing list email@example.com https://lists.samba.org/mailman/listinfo/ccache