http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55083
Bug #: 55083 Summary: failure while configuring libatomic is not cleaned up Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c AssignedTo: unassig...@gcc.gnu.org ReportedBy: pedz...@gmail.com If something fails during the configuration phase of libatomic, a subsequent "make" will take a different path and not complete the configure processing. The error can be seen in the configure-target-libatomic: code of Makefile.in (at the top directory). Midway down, if the directory exists, exit 0 is called. If it does not exist, then it is created and configure for libatomic is called. But if configure fails, the directory is not removed. Subsequent "make" will assume that everything had been configured.