Module Name: src
Committed By: rillig
Date: Sun Jul 11 12:07:15 UTC 2021
Modified Files:
src/tests/usr.bin/xlint/lint1: accept.sh
Log Message:
tests/lint: suppress ShellCheck warnings for intentional violations
The undeclared variables are generated by the AWK program.
The variable 'flags' must be split into words at exactly this point.
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/tests/usr.bin/xlint/lint1/accept.sh
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/tests/usr.bin/xlint/lint1/accept.sh
diff -u src/tests/usr.bin/xlint/lint1/accept.sh:1.1 src/tests/usr.bin/xlint/lint1/accept.sh:1.2
--- src/tests/usr.bin/xlint/lint1/accept.sh:1.1 Tue Jun 29 09:44:25 2021
+++ src/tests/usr.bin/xlint/lint1/accept.sh Sun Jul 11 12:07:14 2021
@@ -1,5 +1,5 @@
#! /bin/sh
-# $NetBSD: accept.sh,v 1.1 2021/06/29 09:44:25 rillig Exp $
+# $NetBSD: accept.sh,v 1.2 2021/07/11 12:07:14 rillig Exp $
#
# Copyright (c) 2021 The NetBSD Foundation, Inc.
# All rights reserved.
@@ -44,6 +44,7 @@ for pattern in "$@"; do
ln_file="$base.ln"
configure_test_case "$cfile"
+ # shellcheck disable=SC2154
if [ $skip = yes ]; then
continue
fi
@@ -52,6 +53,8 @@ for pattern in "$@"; do
ln_file='/dev/null'
fi
+ # shellcheck disable=SC2154
+ # shellcheck disable=SC2086
if "$lint1" $flags "$base.c" "$ln_file" > "$tmpfile"; then
if [ -s "$tmpfile" ]; then
echo "$base produces output but exits successfully"