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

--- 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:3e2136117487fa839f7601c3e22a2856978fb9d0

commit r12-2561-g3e2136117487fa839f7601c3e22a2856978fb9d0
Author: Iain Buclaw <ibuc...@gdcproject.org>
Date:   Sun Jul 25 19:54:08 2021 +0200

    d: Change in DotTemplateExp type semantics leading to regression (PR101619)

    By giving dot templates a type, meant that properry resolving silently
    started passing for code that should never have passed.  The simple fix
    is to provide implementations for checkType and checkValue that give an
    error about dot templates having neither a value nor type.

    Reviewed-on: https://github.com/dlang/dmd/pull/12920

            PR d/101619

    gcc/d/ChangeLog:

            * dmd/MERGE: Merge upstream dmd 1d8386a63.

Reply via email to