https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101657

--- Comment #1 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Iain Buclaw <ibuc...@gcc.gnu.org>:

https://gcc.gnu.org/g:75f2e3f6cbbb79421b12e399498e9c14241359e7

commit r12-2596-g75f2e3f6cbbb79421b12e399498e9c14241359e7
Author: Iain Buclaw <ibuc...@gdcproject.org>
Date:   Mon Jul 26 17:24:38 2021 +0200

    d: Remove generated D header files on error (PR101657)

    If an error occurs later during compilation, remember that we generated
    the headers, so that they can be removed before exit.

            PR d/101657

    gcc/d/ChangeLog:

            * d-lang.cc (d_parse_file): Remove generated D header files on
error.

    gcc/testsuite/ChangeLog:

            * gdc.dg/pr101657.d: New test.

Reply via email to