I synced my local copy of ECL to match trunk. Then I issued 'make clean'. The result is an infinite loop:
(cd tests; make clean) /bin/sh: line 0: cd: tests: No such file or directory make[4426]: Entering directory `/home/gdr/src/ecl.cvs/build' for i in lsp cmp clos clx tk ext; do rm -f lib$i.a $i/?*.{o,eclh,data,c,sdat,h,fas}; done rm -f help.doc (cd tests; make clean) /bin/sh: line 0: cd: tests: No such file or directory make[4427]: Entering directory `/home/gdr/src/ecl.cvs/build' for i in lsp cmp clos clx tk ext; do rm -f lib$i.a $i/?*.{o,eclh,data,c,sdat,h,fas}; done rm -f help.doc (cd tests; make clean) /bin/sh: line 0: cd: tests: No such file or directory make[4428]: Entering directory `/home/gdr/src/ecl.cvs/build' for i in lsp cmp clos clx tk ext; do rm -f lib$i.a $i/?*.{o,eclh,data,c,sdat,h,fas}; done rm -f help.doc (cd tests; make clean) /bin/sh: line 0: cd: tests: No such file or directory make[4429]: Entering directory `/home/gdr/src/ecl.cvs/build' for i in lsp cmp clos clx tk ext; do rm -f lib$i.a $i/?*.{o,eclh,data,c,sdat,h,fas}; done rm -f help.doc (cd tests; make clean) /bin/sh: line 0: cd: tests: No such file or directory make[4430]: Entering directory `/home/gdr/src/ecl.cvs/build' for i in lsp cmp clos clx tk ext; do rm -f lib$i.a $i/?*.{o,eclh,data,c,sdat,h,fas}; done rm -f help.doc (cd tests; make clean) /bin/sh: line 0: cd: tests: No such file or directory make[4431]: Entering directory `/home/gdr/src/ecl.cvs/build' which reacted very violently with another infinite loop when I pressed Ctrl-C: ^Cmake[4431]: *** [clean_lisp] Interrupt make[4430]: *** [mostlyclean] Interrupt make[4429]: *** [mostlyclean] Interrupt make[4428]: *** [mostlyclean] Interrupt make[4427]: *** [mostlyclean] Interrupt make[4426]: *** [mostlyclean] Interrupt make[4425]: *** [mostlyclean] Interrupt make[4424]: *** [mostlyclean] Interrupt make[4423]: *** [mostlyclean] Interrupt make[4422]: *** [mostlyclean] Interrupt make[4421]: *** [mostlyclean] Interrupt make[4420]: *** [mostlyclean] Interrupt make[4419]: *** [mostlyclean] Interrupt make[4418]: *** [mostlyclean] Interrupt make[4417]: *** [mostlyclean] Interrupt make[4416]: *** [mostlyclean] Interrupt make[4415]: *** [mostlyclean] Interrupt make[4414]: *** [mostlyclean] Interrupt make[4413]: *** [mostlyclean] Interrupt make[4412]: *** [mostlyclean] Interrupt make[4411]: *** [mostlyclean] Interrupt make[4410]: *** [mostlyclean] Interrupt make[4409]: *** [mostlyclean] Interrupt make[4408]: *** [mostlyclean] Interrupt make[4407]: *** [mostlyclean] Interrupt make[4406]: *** [mostlyclean] Interrupt make[4405]: *** [mostlyclean] Interrupt make[4404]: *** [mostlyclean] Interrupt make[4403]: *** [mostlyclean] Interrupt make[4402]: *** [mostlyclean] Interrupt make[4401]: *** [mostlyclean] Interrupt make[4400]: *** [mostlyclean] Interrupt make[4399]: *** [mostlyclean] Interrupt make[4398]: *** [mostlyclean] Interrupt make[4397]: *** [mostlyclean] Interrupt make[4396]: *** [mostlyclean] Interrupt make[4395]: *** [mostlyclean] Interrupt ------------------------------------------------------------------------------ Write once. Port to many. Get the SDK and tools to simplify cross-platform app development. Create new or port existing apps to sell to consumers worldwide. Explore the Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join http://p.sf.net/sfu/intel-appdev _______________________________________________ Ecls-list mailing list Ecls-list@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ecls-list