Hi. There was a discussion in cl-test-grid google group (https://groups.google.com/forum/#!topic/cl-test-grid/6uqyuj6Jy-0) about timeouts when running ECL tests on MacOSX Maverick, which uses clang as the C compiler.
What might be interesting to ECL users is that clang takes much longer to compile some of the C code generated by ECL from Lisp code. For example to recompile jwacs system I use the following command on linux: rm -rf ~/.cache/common-lisp/ time ~/lisps/ecl-bin-git/bin/ecl -norc -eval '(require :cmp)' -load ~/quicklisp/setup.lisp -eval '(ql:quickload :jwacs)' -eval '(quit)' The results (linux + gcc): real 7m26.532s user 7m22.304s sys 0m2.880s The results for MacOSX Maverick + clang: real 68m9.271s user 58m58.793s sys 2m40.499s For cl-test-grid this lead to improvement of handling timeouts of tested lisp processes on unix. Namely, when timeout is detected tg-agent kills not only ECL, but whole process tree, including the C processes started by ECL Best regards, - Anton ------------------------------------------------------------------------------ November Webinars for C, C++, Fortran Developers Accelerate application performance with scalable programming models. Explore techniques for threading, error checking, porting, and tuning. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60136231&iu=/4140/ostg.clktrk _______________________________________________ Ecls-list mailing list Ecls-list@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ecls-list