Kannst du das Test-clean.bat einmal ausführen, danach wieder versuchen mit Test-all.bat? (aber nun kannst du das "dir > dir.log" weglassen) Da sind noch einige .d Dateien in den Ordner von einer altere Version von dein Programm. Sonnst muss ich leider aufgeben.

Vielleicht ein weitere Lösung könnte sein das du möglich bestimmte c-code verwendet hat in deiner letzte program das ein 'bug' aktiviert. WinAVR version 3.3 ist schon ser alt. http://winavr.sourceforge.net/