You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
hmz007 36ed224bac
Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a)
1 year ago
..
README Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a) 1 year ago
checkalllitmus.sh Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a) 1 year ago
checkghlitmus.sh Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a) 1 year ago
checklitmus.sh Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a) 1 year ago
checklitmushist.sh Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a) 1 year ago
cmplitmushist.sh Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a) 1 year ago
initlitmushist.sh Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a) 1 year ago
judgelitmus.sh Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a) 1 year ago
newlitmushist.sh Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a) 1 year ago
parseargs.sh Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a) 1 year ago
runlitmushist.sh Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a) 1 year ago

README

			============
			LKMM SCRIPTS
			============


These scripts are run from the tools/memory-model directory.

checkalllitmus.sh

	Run all litmus tests in the litmus-tests directory, checking
	the results against the expected results recorded in the
	"Result:" comment lines.

checkghlitmus.sh

	Run all litmus tests in the https://github.com/paulmckrcu/litmus
	archive that are C-language and that have "Result:" comment lines
	documenting expected results, comparing the actual results to
	those expected.

checklitmushist.sh

	Run all litmus tests having .litmus.out files from previous
	initlitmushist.sh or newlitmushist.sh runs, comparing the
	herd7 output to that of the original runs.

checklitmus.sh

	Check a single litmus test against its "Result:" expected result.

cmplitmushist.sh

	Compare output from two different runs of the same litmus tests,
	with the absolute pathnames of the tests to run provided one
	name per line on standard input.  Not normally run manually,
	provided instead for use by other scripts.

initlitmushist.sh

	Run all litmus tests having no more than the specified number
	of processes given a specified timeout, recording the results
	in .litmus.out files.

judgelitmus.sh

	Given a .litmus file and its .litmus.out herd7 output, check the
	.litmus.out file against the .litmus file's "Result:" comment to
	judge whether the test ran correctly.  Not normally run manually,
	provided instead for use by other scripts.

newlitmushist.sh

	For all new or updated litmus tests having no more than the
	specified number of processes given a specified timeout, run
	and record the results in .litmus.out files.

parseargs.sh

	Parse command-line arguments.  Not normally run manually,
	provided instead for use by other scripts.

runlitmushist.sh

	Run the litmus tests whose absolute pathnames are provided one
	name per line on standard input.  Not normally run manually,
	provided instead for use by other scripts.

README

	This file