diff options
Diffstat (limited to 'tests/scripts/options/warn')
-rw-r--r-- | tests/scripts/options/warn | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/tests/scripts/options/warn b/tests/scripts/options/warn index 8c66658e..2b862a58 100644 --- a/tests/scripts/options/warn +++ b/tests/scripts/options/warn @@ -16,6 +16,17 @@ all:; @#HELPER# env MAKEFLAGS !, '--warn-undefined-variables', "MF= --warn=undefined-var\nMAKEFLAGS= --warn=undefined-var"); +# sv 64115. +# Verify that -R along with --warn-undefined-variables do not warn about +# internal variables, such as GNUMAKEFLAGS. + +run_make_test(q! +$(info MF=$(MAKEFLAGS)) +all:; @#HELPER# env MAKEFLAGS +!, + '-R --warn-undefined-variables', "MF=rR --warn=undefined-var\nMAKEFLAGS=rR --warn=undefined-var"); + + # Verify parsing of --warn in various forms. while (my ($f, $r) = each %warn_test) { |