Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.NetBSD.org", Issuer "mail.NetBSD.org CA" (not verified)) by mollari.NetBSD.org (Postfix) with ESMTPS id 33DB71A9213 for ; Tue, 28 Jul 2020 18:25:35 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 605) id A088284D7D; Tue, 28 Jul 2020 18:25:34 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 23B1D84D7C for ; Tue, 28 Jul 2020 18:25:34 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id dbvCTBr5t9EM for ; Tue, 28 Jul 2020 18:25:33 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id BB2CC84CF7 for ; Tue, 28 Jul 2020 18:25:33 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id B48F4FB28; Tue, 28 Jul 2020 18:25:33 +0000 (UTC) Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" MIME-Version: 1.0 Date: Tue, 28 Jul 2020 18:25:33 +0000 From: "Roland Illig" Subject: CVS commit: src/usr.bin/make/unit-tests To: source-changes@NetBSD.org X-Mailer: log_accum Message-Id: <20200728182533.B48F4FB28@cvs.NetBSD.org> Sender: source-changes-owner@NetBSD.org List-Id: source-changes.NetBSD.org Precedence: bulk Reply-To: source-changes-d@NetBSD.org Mail-Reply-To: "Roland Illig" Mail-Followup-To: source-changes-d@NetBSD.org List-Unsubscribe: Module Name: src Committed By: rillig Date: Tue Jul 28 18:25:33 UTC 2020 Modified Files: src/usr.bin/make/unit-tests: directives.exp directives.mk Log Message: make(1): add tests for unknown indented directives It's quite expected that the .${:Uinfo} is not yet expanded when the directive is parsed, otherwise the directive would have been accepted. The surprising thing is that it is expanded at the point where the error message is generated. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/usr.bin/make/unit-tests/directives.exp cvs rdiff -u -r1.2 -r1.3 src/usr.bin/make/unit-tests/directives.mk Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.