http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56469

             Bug #: 56469
           Summary: The .gcno file being generated is not cleaned up after
                    gcc exits with an error.
    Classification: Unclassified
           Product: gcc
           Version: 4.7.2
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: driver
        AssignedTo: unassig...@gcc.gnu.org
        ReportedBy: kyu...@gmail.com


gcc version: 4.7.2

system type: x86_64 linux gnu

configuration option: ../src/configure -v --with-pkgversion='Ubuntu/Linaro
4.7.2-2ubuntu1' --with-bugurl=file:///usr/share/doc/gcc-4.7/README.Bugs
--enable-languages=c,c++,go,fortran,objc,obj-c++ --prefix=/usr
--program-suffix=-4.7 --enable-shared --enable-linker-build-id
--with-system-zlib --libexecdir=/usr/lib --without-included-gettext
--enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.7
--libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu
--enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-gnu-unique-object
--enable-plugin --enable-objc-gc --disable-werror --with-arch-32=i686
--with-tune=generic --enable-checking=release --build=x86_64-linux-gnu
--host=x86_64-linux-gnu --target=x86_64-linux-gnu

command line: gcc -ftest-coverage -c a.c

compiler output:
a.c: In function ‘f’:
a.c:2:1: error: expected declaration or statement at end of input

preprocessed file:
# 1 "a.c"
# 1 "<command-line>"
# 1 "a.c"
int f()
{

bug description:
Since the compiler exited with error, it is expected that the files it was
generating be cleaned up. However, a.gcno file which is one of them is left not
deleted.

Reply via email to