2 # SPDX-License-Identifier: GPL-2.0+
4 # Invokes checklitmus.sh on its arguments to run the specified litmus
5 # test and pass judgment on the results.
8 # checktheselitmus.sh -- [ file1.litmus [ file2.litmus ... ] ]
10 # Run this in the directory containing the memory model, specifying the
11 # pathname of the litmus test to check. The usual parseargs.sh arguments
12 # can be specified prior to the "--".
14 # This script is intended for use with pathnames that start from the
15 # tools/memory-model directory. If some of the pathnames instead start at
16 # the root directory, they all must do so and the "--destdir /" parseargs.sh
17 # argument must be specified prior to the "--". Alternatively, some other
18 # "--destdir" argument can be supplied as long as the needed subdirectories
21 # Copyright IBM Corporation, 2018
23 # Author: Paul E. McKenney <paulmck@linux.ibm.com>
25 .
scripts
/parseargs.sh
30 if scripts
/checklitmus.sh
$i
39 echo " ^^^ VERIFICATION MISMATCHES" 1>&2
41 echo All litmus tests verified as was expected.
1>&2