﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	difficulty
946	csc can delete files specified on the command-line	Alan Post	felix winkelmann	"The follow commands:

{{{
touch a.scm b.c
csc -o b a.scm b.c
}}}

will delete the file b.c.

I expected, running the above, that the executable b would be created (or any errors in doing so to be reported.)  Instead one finds the input file has been deleted.

Minimally I consider this anti-social, maximally I lost a file I'd invested a lot of time writing.  :-(

Can a warning, error, or workaround be added to csc so it does not delete input files specified on the command-line?"	defect	closed	major	someday	compiler	4.8.x	fixed			
