Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/usr.bin/make/unit-tests make(1): demonstrate irrelevant mess...



details:   https://anonhg.NetBSD.org/src/rev/e2b23ebcd2e3
branches:  trunk
changeset: 958973:e2b23ebcd2e3
user:      rillig <rillig%NetBSD.org@localhost>
date:      Tue Jan 26 23:51:20 2021 +0000

description:
make(1): demonstrate irrelevant message about warnings as errors

diffstat:

 usr.bin/make/unit-tests/directive-error.exp |  6 +++++-
 usr.bin/make/unit-tests/directive-error.mk  |  7 ++++---
 2 files changed, 9 insertions(+), 4 deletions(-)

diffs (28 lines):

diff -r 1c15ea8425af -r e2b23ebcd2e3 usr.bin/make/unit-tests/directive-error.exp
--- a/usr.bin/make/unit-tests/directive-error.exp       Tue Jan 26 23:44:56 2021 +0000
+++ b/usr.bin/make/unit-tests/directive-error.exp       Tue Jan 26 23:51:20 2021 +0000
@@ -1,1 +1,5 @@
-exit status 0
+make: "directive-error.mk" line 11: message
+make: parsing warnings being treated as errors
+
+make: stopped in unit-tests
+exit status 1
diff -r 1c15ea8425af -r e2b23ebcd2e3 usr.bin/make/unit-tests/directive-error.mk
--- a/usr.bin/make/unit-tests/directive-error.mk        Tue Jan 26 23:44:56 2021 +0000
+++ b/usr.bin/make/unit-tests/directive-error.mk        Tue Jan 26 23:51:20 2021 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: directive-error.mk,v 1.3 2020/12/13 01:07:54 rillig Exp $
+# $NetBSD: directive-error.mk,v 1.4 2021/01/26 23:51:20 rillig Exp $
 #
 # Tests for the .error directive, which prints an error message and exits
 # immediately, unlike other "fatal" parse errors, which continue to parse
@@ -6,5 +6,6 @@
 
 # TODO: Implementation
 
-all:
-       @:;
+# FIXME: The "parsing warnings being treated as errors" is irrelevant.
+.MAKEFLAGS: -W
+.error message



Home | Main Index | Thread Index | Old Index