I find it confusing that m3-sys/m3tests/src/m3makefile contains both cmp_file and compare_file (unless one was a thin wrapper over the other, not the case) Olaf you added cmp_file in http://modula3.elegosoft.com/cgi-bin/cvsweb.cgi/cm3/m3-sys/m3tests/src/m3makefile.diff?r1=1.3;r2=1.4. Presumably they can be merged into one function? - Jay