chiark / gitweb /
test/filter; Cause some warnings, to check they appear
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sat, 28 Dec 2019 12:58:03 +0000 (12:58 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Mon, 30 Dec 2019 11:35:16 +0000 (11:35 +0000)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
tests/filter/Dir.mk.expected
tests/filter/Dir.sd.mk
tests/filter/stderr.expected

index f3e35771c9a1af03d189e90470e35432285ebb03..14cc88aa0e5ca4187f3072b3baed92afd3bd5b03 100644 (file)
@@ -2,6 +2,16 @@
 # Prefix in .
 # test cases for generate script
 
+# some blank/comment lines to make "saw WARN" come out with 1-
+# and 2-digit line numbers
+
+WARN += 3
+TOP_WARN += 3
+# $WARN
+# $(WARN)
+# $(TOP_WARN)
+# $(TOP_WARN)
+
 ${eval ${call  some-macro, 42, $$x, {  $(foreach something) } }}
 
 # doctests:
index 559a40c9787f107b7f992298e3618351c9a8aaa0..3a20de356a9347c5f68b77521e3d5354ff27b850 100644 (file)
@@ -1,5 +1,15 @@
 # test cases for generate script
 
+# some blank/comment lines to make "saw WARN" come out with 1-
+# and 2-digit line numbers
+
+WARN += 3
+&WARN += 3
+# $WARN
+# $(WARN)
+# $(&WARN)
+# &$WARN
+
 &${ some-macro, 42, $x, { &$- $(foreach something) } }
 
 # doctests:
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0700625ed3fc8728496e6f0d5f85bf3e70016509 100644 (file)
@@ -0,0 +1,7 @@
+subdirmk: warning: ./Dir.sd.mk:8: possibly confusing unbracketed single-char $-expansion
+subdirmk: warning: saw both WARN and &WARN
+ saw WARN at ./Dir.sd.mk:6
+ saw WARN at ./Dir.sd.mk:9
+ saw &WARN at ./Dir.sd.mk:7
+ saw &WARN at ./Dir.sd.mk:10
+ saw &WARN at ./Dir.sd.mk:11