Blame test/Makefile.am

Packit Service f629e6
#
Packit Service f629e6
# test/Makefile.am --- automake input file for gawk
Packit Service f629e6
#
Packit Service f629e6
# Copyright (C) 1988-2017 the Free Software Foundation, Inc.
Packit Service f629e6
#
Packit Service f629e6
# This file is part of GAWK, the GNU implementation of the
Packit Service f629e6
# AWK Programming Language.
Packit Service f629e6
#
Packit Service f629e6
# GAWK is free software; you can redistribute it and/or modify
Packit Service f629e6
# it under the terms of the GNU General Public License as published by
Packit Service f629e6
# the Free Software Foundation; either version 3 of the License, or
Packit Service f629e6
# (at your option) any later version.
Packit Service f629e6
#
Packit Service f629e6
# GAWK is distributed in the hope that it will be useful,
Packit Service f629e6
# but WITHOUT ANY WARRANTY; without even the implied warranty of
Packit Service f629e6
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
Packit Service f629e6
# GNU General Public License for more details.
Packit Service f629e6
#
Packit Service f629e6
# You should have received a copy of the GNU General Public License
Packit Service f629e6
# along with this program; if not, write to the Free Software
Packit Service f629e6
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA
Packit Service f629e6
#
Packit Service f629e6
Packit Service f629e6
## process this file with automake to produce Makefile.in
Packit Service f629e6
Packit Service f629e6
EXTRA_DIST = \
Packit Service f629e6
	reg \
Packit Service f629e6
	lib \
Packit Service f629e6
	ChangeLog.0 \
Packit Service f629e6
	Gentests \
Packit Service f629e6
	Gentests.vms \
Packit Service f629e6
	Maketests \
Packit Service f629e6
	README \
Packit Service f629e6
	aadelete1.awk \
Packit Service f629e6
	aadelete1.ok \
Packit Service f629e6
	aadelete2.awk \
Packit Service f629e6
	aadelete2.ok \
Packit Service f629e6
	aarray1.awk \
Packit Service f629e6
	aarray1.ok \
Packit Service f629e6
	aasort.awk \
Packit Service f629e6
	aasort.ok \
Packit Service f629e6
	aasorti.awk \
Packit Service f629e6
	aasorti.ok \
Packit Service f629e6
	addcomma.awk \
Packit Service f629e6
	addcomma.in \
Packit Service f629e6
	addcomma.ok \
Packit Service f629e6
	anchgsub.awk \
Packit Service f629e6
	anchgsub.in \
Packit Service f629e6
	anchgsub.ok \
Packit Service f629e6
	anchor.awk \
Packit Service f629e6
	anchor.in \
Packit Service f629e6
	anchor.ok \
Packit Service f629e6
	apiterm.awk \
Packit Service f629e6
	apiterm.in \
Packit Service f629e6
	apiterm.ok \
Packit Service f629e6
	argarray.awk \
Packit Service f629e6
	argarray.in \
Packit Service f629e6
	argarray.ok \
Packit Service f629e6
	argtest.awk \
Packit Service f629e6
	argtest.ok \
Packit Service f629e6
	arrayind1.awk \
Packit Service f629e6
	arrayind1.in \
Packit Service f629e6
	arrayind1.ok \
Packit Service f629e6
	arrayind2.awk \
Packit Service f629e6
	arrayind2.ok \
Packit Service f629e6
	arrayind3.awk \
Packit Service f629e6
	arrayind3.ok \
Packit Service f629e6
	arrayparm.awk \
Packit Service f629e6
	arrayparm.ok \
Packit Service f629e6
	arrayprm2.awk \
Packit Service f629e6
	arrayprm2.ok \
Packit Service f629e6
	arrayprm3.awk \
Packit Service f629e6
	arrayprm3.ok \
Packit Service f629e6
	arrayref.awk \
Packit Service f629e6
	arrayref.ok \
Packit Service f629e6
	arraysort.awk \
Packit Service f629e6
	arraysort.ok \
Packit Service f629e6
	arrdbg.awk \
Packit Service f629e6
	arrymem1.awk \
Packit Service f629e6
	arrymem1.ok \
Packit Service f629e6
	arryref2.awk \
Packit Service f629e6
	arryref2.ok \
Packit Service f629e6
	arryref3.awk \
Packit Service f629e6
	arryref3.ok \
Packit Service f629e6
	arryref4.awk \
Packit Service f629e6
	arryref4.ok \
Packit Service f629e6
	arryref5.awk \
Packit Service f629e6
	arryref5.ok \
Packit Service f629e6
	arynasty.awk \
Packit Service f629e6
	arynasty.ok \
Packit Service f629e6
	arynocls.awk \
Packit Service f629e6
	arynocls.in \
Packit Service f629e6
	arynocls.ok \
Packit Service f629e6
	aryprm1.awk \
Packit Service f629e6
	aryprm1.ok \
Packit Service f629e6
	aryprm2.awk \
Packit Service f629e6
	aryprm2.ok \
Packit Service f629e6
	aryprm3.awk \
Packit Service f629e6
	aryprm3.ok \
Packit Service f629e6
	aryprm4.awk \
Packit Service f629e6
	aryprm4.ok \
Packit Service f629e6
	aryprm5.awk \
Packit Service f629e6
	aryprm5.ok \
Packit Service f629e6
	aryprm6.awk \
Packit Service f629e6
	aryprm6.ok \
Packit Service f629e6
	aryprm7.awk \
Packit Service f629e6
	aryprm7.ok \
Packit Service f629e6
	aryprm8.awk \
Packit Service f629e6
	aryprm8.ok \
Packit Service f629e6
	aryprm9.awk \
Packit Service f629e6
	aryprm9.ok \
Packit Service f629e6
	arysubnm.awk \
Packit Service f629e6
	arysubnm.ok \
Packit Service f629e6
	aryunasgn.awk \
Packit Service f629e6
	aryunasgn.ok \
Packit Service f629e6
	asgext.awk \
Packit Service f629e6
	asgext.in \
Packit Service f629e6
	asgext.ok \
Packit Service f629e6
	asort.awk \
Packit Service f629e6
	asort.ok \
Packit Service f629e6
	asorti.awk \
Packit Service f629e6
	asorti.ok \
Packit Service f629e6
	awkpath.ok \
Packit Service f629e6
	back89.awk \
Packit Service f629e6
	back89.in \
Packit Service f629e6
	back89.ok \
Packit Service f629e6
	backgsub.awk \
Packit Service f629e6
	backgsub.in \
Packit Service f629e6
	backgsub.ok \
Packit Service f629e6
	backw.awk \
Packit Service f629e6
	backw.in \
Packit Service f629e6
	backw.ok \
Packit Service f629e6
	backbigs1.awk \
Packit Service f629e6
	backbigs1.in \
Packit Service f629e6
	backbigs1.ok \
Packit Service f629e6
	backsmalls1.awk \
Packit Service f629e6
	backsmalls1.in \
Packit Service f629e6
	backsmalls1.ok \
Packit Service f629e6
	backsmalls2.awk \
Packit Service f629e6
	backsmalls2.ok \
Packit Service f629e6
	badargs.ok \
Packit Service f629e6
	badassign1.awk \
Packit Service f629e6
	badassign1.ok \
Packit Service f629e6
	badbuild.awk \
Packit Service f629e6
	badbuild.in \
Packit Service f629e6
	badbuild.ok \
Packit Service f629e6
	beginfile1.awk \
Packit Service f629e6
	beginfile1.ok \
Packit Service f629e6
	beginfile2.in \
Packit Service f629e6
	beginfile2.ok \
Packit Service f629e6
	beginfile2.sh \
Packit Service f629e6
	binmode1.ok \
Packit Service f629e6
	callparam.awk \
Packit Service f629e6
	callparam.ok \
Packit Service f629e6
	charasbytes.awk \
Packit Service f629e6
	charasbytes.in \
Packit Service f629e6
	charasbytes.ok \
Packit Service f629e6
	checknegtime.awk \
Packit Service f629e6
	childin.awk \
Packit Service f629e6
	childin.in \
Packit Service f629e6
	childin.ok \
Packit Service f629e6
	clobber.awk \
Packit Service f629e6
	clobber.ok \
Packit Service f629e6
	clos1way.awk \
Packit Service f629e6
	clos1way.ok \
Packit Service f629e6
	clos1way2.awk \
Packit Service f629e6
	clos1way2.in \
Packit Service f629e6
	clos1way2.ok \
Packit Service f629e6
	clos1way3.awk \
Packit Service f629e6
	clos1way3.ok \
Packit Service f629e6
	clos1way4.awk \
Packit Service f629e6
	clos1way4.ok \
Packit Service f629e6
	clos1way5.awk \
Packit Service f629e6
	clos1way5.ok \
Packit Service f629e6
	clos1way6.awk \
Packit Service f629e6
	clos1way6.ok \
Packit Service f629e6
	closebad.awk \
Packit Service f629e6
	closebad.ok \
Packit Service f629e6
	clsflnam.awk \
Packit Service f629e6
	clsflnam.in \
Packit Service f629e6
	clsflnam.ok \
Packit Service f629e6
	colonwarn.awk \
Packit Service f629e6
	colonwarn.in \
Packit Service f629e6
	colonwarn.ok \
Packit Service f629e6
	compare.awk \
Packit Service f629e6
	compare.in \
Packit Service f629e6
	compare.ok \
Packit Service f629e6
	compare2.awk \
Packit Service f629e6
	compare2.ok \
Packit Service f629e6
	concat1.awk \
Packit Service f629e6
	concat1.in \
Packit Service f629e6
	concat1.ok \
Packit Service f629e6
	concat2.awk \
Packit Service f629e6
	concat2.ok \
Packit Service f629e6
	concat3.awk \
Packit Service f629e6
	concat3.ok \
Packit Service f629e6
	concat4.awk \
Packit Service f629e6
	concat4.in \
Packit Service f629e6
	concat4.ok \
Packit Service f629e6
	concat5.awk \
Packit Service f629e6
	concat5.ok \
Packit Service f629e6
	convfmt.awk \
Packit Service f629e6
	convfmt.ok \
Packit Service f629e6
	crlf.awk \
Packit Service f629e6
	crlf.ok \
Packit Service f629e6
	datanonl.awk \
Packit Service f629e6
	datanonl.in \
Packit Service f629e6
	datanonl.ok \
Packit Service f629e6
	dbugeval.in \
Packit Service f629e6
	dbugeval.ok \
Packit Service f629e6
	dbugeval2.awk \
Packit Service f629e6
	dbugeval2.in \
Packit Service f629e6
	dbugeval2.ok \
Packit Service f629e6
	dbugtypedre1.awk \
Packit Service f629e6
	dbugtypedre1.in \
Packit Service f629e6
	dbugtypedre1.ok \
Packit Service f629e6
	dbugtypedre2.awk \
Packit Service f629e6
	dbugtypedre2.in \
Packit Service f629e6
	dbugtypedre2.ok \
Packit Service f629e6
	defref.awk \
Packit Service f629e6
	defref.ok \
Packit Service f629e6
	delargv.awk \
Packit Service f629e6
	delargv.ok \
Packit Service f629e6
	delarpm2.awk \
Packit Service f629e6
	delarpm2.ok \
Packit Service f629e6
	delarprm.awk \
Packit Service f629e6
	delarprm.ok \
Packit Service f629e6
	delfunc.awk \
Packit Service f629e6
	delfunc.ok \
Packit Service f629e6
	delsub.awk \
Packit Service f629e6
	delsub.ok \
Packit Service f629e6
	devfd.in1 \
Packit Service f629e6
	devfd.in2 \
Packit Service f629e6
	devfd.in4 \
Packit Service f629e6
	devfd.in5 \
Packit Service f629e6
	devfd.ok \
Packit Service f629e6
	devfd1.awk \
Packit Service f629e6
	devfd1.ok \
Packit Service f629e6
	devfd2.ok \
Packit Service f629e6
	dfamb1.awk \
Packit Service f629e6
	dfamb1.in \
Packit Service f629e6
	dfamb1.ok \
Packit Service f629e6
	dfastress.awk \
Packit Service f629e6
	dfastress.ok \
Packit Service f629e6
	double1.awk \
Packit Service f629e6
	double1.ok \
Packit Service f629e6
	double2.awk \
Packit Service f629e6
	double2.ok \
Packit Service f629e6
	dtdgport.awk \
Packit Service f629e6
	dumpvars.in \
Packit Service f629e6
	dumpvars.ok \
Packit Service f629e6
	dynlj.awk \
Packit Service f629e6
	dynlj.ok \
Packit Service f629e6
	eofsplit.awk \
Packit Service f629e6
	eofsplit.ok \
Packit Service f629e6
	errno.awk \
Packit Service f629e6
	errno.in \
Packit Service f629e6
	errno.ok \
Packit Service f629e6
	exit.ok \
Packit Service f629e6
	exit.sh \
Packit Service f629e6
	exit2.awk \
Packit Service f629e6
	exit2.ok \
Packit Service f629e6
	exitval1.awk \
Packit Service f629e6
	exitval1.ok \
Packit Service f629e6
	exitval2.awk \
Packit Service f629e6
	exitval2.ok \
Packit Service f629e6
	exitval2.w32 \
Packit Service f629e6
	exitval3.awk \
Packit Service f629e6
	exitval3.ok \
Packit Service f629e6
	fcall_exit.awk \
Packit Service f629e6
	fcall_exit.ok \
Packit Service f629e6
	fcall_exit2.awk \
Packit Service f629e6
	fcall_exit2.in \
Packit Service f629e6
	fcall_exit2.ok \
Packit Service f629e6
	fflush.ok \
Packit Service f629e6
	fflush.sh \
Packit Service f629e6
	fieldwdth.awk \
Packit Service f629e6
	fieldwdth.in \
Packit Service f629e6
	fieldwdth.ok \
Packit Service f629e6
	filefuncs.awk \
Packit Service f629e6
	filefuncs.ok \
Packit Service f629e6
	fldchg.awk \
Packit Service f629e6
	fldchg.in \
Packit Service f629e6
	fldchg.ok \
Packit Service f629e6
	fldchgnf.awk \
Packit Service f629e6
	fldchgnf.in \
Packit Service f629e6
	fldchgnf.ok \
Packit Service f629e6
	fldterm.awk \
Packit Service f629e6
	fldterm.in \
Packit Service f629e6
	fldterm.ok \
Packit Service f629e6
	fmtspcl-mpfr.ok \
Packit Service f629e6
	fmtspcl.awk \
Packit Service f629e6
	fmtspcl.tok \
Packit Service f629e6
	fmttest.awk \
Packit Service f629e6
	fmttest.ok \
Packit Service f629e6
	fnamedat.awk \
Packit Service f629e6
	fnamedat.in \
Packit Service f629e6
	fnamedat.ok \
Packit Service f629e6
	fnarray.awk \
Packit Service f629e6
	fnarray.ok \
Packit Service f629e6
	fnarray2.awk \
Packit Service f629e6
	fnarray2.in \
Packit Service f629e6
	fnarray2.ok \
Packit Service f629e6
	fnarydel-mpfr.ok \
Packit Service f629e6
	fnarydel.awk \
Packit Service f629e6
	fnarydel.ok \
Packit Service f629e6
	fnaryscl.awk \
Packit Service f629e6
	fnaryscl.ok \
Packit Service f629e6
	fnasgnm.awk \
Packit Service f629e6
	fnasgnm.in \
Packit Service f629e6
	fnasgnm.ok \
Packit Service f629e6
	fnmatch.awk \
Packit Service f629e6
	fnmatch.ok \
Packit Service f629e6
	fnmisc.awk \
Packit Service f629e6
	fnmisc.ok \
Packit Service f629e6
	fnparydl-mpfr.ok \
Packit Service f629e6
	fnparydl.awk \
Packit Service f629e6
	fnparydl.ok \
Packit Service f629e6
	forcenum.awk \
Packit Service f629e6
	forcenum.ok \
Packit Service f629e6
	fordel.awk \
Packit Service f629e6
	fordel.ok \
Packit Service f629e6
	fork.awk \
Packit Service f629e6
	fork.ok \
Packit Service f629e6
	fork2.awk \
Packit Service f629e6
	fork2.ok \
Packit Service f629e6
	forref.awk \
Packit Service f629e6
	forref.ok \
Packit Service f629e6
	forsimp.awk \
Packit Service f629e6
	forsimp.ok \
Packit Service f629e6
	fpat1.awk \
Packit Service f629e6
	fpat1.in \
Packit Service f629e6
	fpat1.ok \
Packit Service f629e6
	fpat2.awk \
Packit Service f629e6
	fpat2.ok \
Packit Service f629e6
	fpat3.awk \
Packit Service f629e6
	fpat3.in \
Packit Service f629e6
	fpat3.ok \
Packit Service f629e6
	fpat4.awk \
Packit Service f629e6
	fpat4.ok \
Packit Service f629e6
	fpat5.awk \
Packit Service f629e6
	fpat5.in \
Packit Service f629e6
	fpat5.ok \
Packit Service f629e6
	fpat6.awk \
Packit Service f629e6
	fpat6.in \
Packit Service f629e6
	fpat6.ok \
Packit Service f629e6
	fpatnull.awk \
Packit Service f629e6
	fpatnull.in \
Packit Service f629e6
	fpatnull.ok \
Packit Service f629e6
	fsbs.awk \
Packit Service f629e6
	fsbs.in \
Packit Service f629e6
	fsbs.ok \
Packit Service f629e6
	fsfwfs.awk \
Packit Service f629e6
	fsfwfs.in \
Packit Service f629e6
	fsfwfs.ok \
Packit Service f629e6
	fsnul1.awk \
Packit Service f629e6
	fsnul1.in \
Packit Service f629e6
	fsnul1.ok \
Packit Service f629e6
	fsrs.awk \
Packit Service f629e6
	fsrs.in \
Packit Service f629e6
	fsrs.ok \
Packit Service f629e6
	fsspcoln.awk \
Packit Service f629e6
	fsspcoln.in \
Packit Service f629e6
	fsspcoln.ok \
Packit Service f629e6
	fstabplus.awk \
Packit Service f629e6
	fstabplus.in \
Packit Service f629e6
	fstabplus.ok \
Packit Service f629e6
	fts.awk \
Packit Service f629e6
	functab1.awk \
Packit Service f629e6
	functab1.ok \
Packit Service f629e6
	functab2.awk \
Packit Service f629e6
	functab2.ok \
Packit Service f629e6
	functab3.awk \
Packit Service f629e6
	functab3.ok \
Packit Service f629e6
	functab4.awk \
Packit Service f629e6
	functab4.ok \
Packit Service f629e6
	funlen.awk \
Packit Service f629e6
	funlen.in \
Packit Service f629e6
	funlen.ok \
Packit Service f629e6
	funsemnl.awk \
Packit Service f629e6
	funsemnl.ok \
Packit Service f629e6
	funsmnam.awk \
Packit Service f629e6
	funsmnam.ok \
Packit Service f629e6
	funstack.awk \
Packit Service f629e6
	funstack.in \
Packit Service f629e6
	funstack.ok \
Packit Service f629e6
	fwtest.awk \
Packit Service f629e6
	fwtest.in \
Packit Service f629e6
	fwtest.ok \
Packit Service f629e6
	fwtest2.awk \
Packit Service f629e6
	fwtest2.in \
Packit Service f629e6
	fwtest2.ok \
Packit Service f629e6
	fwtest3.awk \
Packit Service f629e6
	fwtest3.ok \
Packit Service f629e6
	fwtest4.awk \
Packit Service f629e6
	fwtest4.in \
Packit Service f629e6
	fwtest4.ok \
Packit Service f629e6
	fwtest5.awk \
Packit Service f629e6
	fwtest5.in \
Packit Service f629e6
	fwtest5.ok \
Packit Service f629e6
	fwtest6.awk \
Packit Service f629e6
	fwtest6.in \
Packit Service f629e6
	fwtest6.ok \
Packit Service f629e6
	fwtest7.awk \
Packit Service f629e6
	fwtest7.in \
Packit Service f629e6
	fwtest7.ok \
Packit Service f629e6
	fwtest8.awk \
Packit Service f629e6
	fwtest8.in \
Packit Service f629e6
	fwtest8.ok \
Packit Service f629e6
	genpot.awk \
Packit Service f629e6
	genpot.ok \
Packit Service f629e6
	gensub.awk \
Packit Service f629e6
	gensub.in \
Packit Service f629e6
	gensub.ok \
Packit Service f629e6
	gensub2.awk \
Packit Service f629e6
	gensub2.ok \
Packit Service f629e6
	gensub3.awk \
Packit Service f629e6
	gensub3.in \
Packit Service f629e6
	gensub3.ok \
Packit Service f629e6
	getfile.awk \
Packit Service f629e6
	getfile.ok \
Packit Service f629e6
	getline.awk \
Packit Service f629e6
	getline.in \
Packit Service f629e6
	getline.ok \
Packit Service f629e6
	getline2.awk \
Packit Service f629e6
	getline2.ok \
Packit Service f629e6
	getline3.awk \
Packit Service f629e6
	getline3.ok \
Packit Service f629e6
	getline4.awk \
Packit Service f629e6
	getline4.in \
Packit Service f629e6
	getline4.ok \
Packit Service f629e6
	getline5.awk \
Packit Service f629e6
	getline5.ok \
Packit Service f629e6
	getlnbuf.awk \
Packit Service f629e6
	getlnbuf.in \
Packit Service f629e6
	getlnbuf.ok \
Packit Service f629e6
	getlndir.awk \
Packit Service f629e6
	getlndir.ok \
Packit Service f629e6
	getlnhd.awk \
Packit Service f629e6
	getlnhd.ok \
Packit Service f629e6
	getnr2tb.awk \
Packit Service f629e6
	getnr2tb.in \
Packit Service f629e6
	getnr2tb.ok \
Packit Service f629e6
	getnr2tm.awk \
Packit Service f629e6
	getnr2tm.in \
Packit Service f629e6
	getnr2tm.ok \
Packit Service f629e6
	gnuops2.awk \
Packit Service f629e6
	gnuops2.ok \
Packit Service f629e6
	gnuops3.awk \
Packit Service f629e6
	gnuops3.ok \
Packit Service f629e6
	gnureops.awk \
Packit Service f629e6
	gnureops.ok \
Packit Service f629e6
	gsubasgn.awk \
Packit Service f629e6
	gsubasgn.ok \
Packit Service f629e6
	gsubind.awk \
Packit Service f629e6
	gsubind.ok \
Packit Service f629e6
	gsubtest.awk \
Packit Service f629e6
	gsubtest.ok \
Packit Service f629e6
	gsubtst2.awk \
Packit Service f629e6
	gsubtst2.ok \
Packit Service f629e6
	gsubtst3.awk \
Packit Service f629e6
	gsubtst3.in \
Packit Service f629e6
	gsubtst3.ok \
Packit Service f629e6
	gsubtst4.awk \
Packit Service f629e6
	gsubtst4.ok \
Packit Service f629e6
	gsubtst5.awk \
Packit Service f629e6
	gsubtst5.in \
Packit Service f629e6
	gsubtst5.ok \
Packit Service f629e6
	gsubtst6.awk \
Packit Service f629e6
	gsubtst6.ok \
Packit Service f629e6
	gsubtst7.awk \
Packit Service f629e6
	gsubtst7.in \
Packit Service f629e6
	gsubtst7.ok \
Packit Service f629e6
	gsubtst8.awk \
Packit Service f629e6
	gsubtst8.in \
Packit Service f629e6
	gsubtst8.ok \
Packit Service f629e6
	gtlnbufv.awk \
Packit Service f629e6
	hello.awk \
Packit Service f629e6
	hex.awk \
Packit Service f629e6
	hex.ok \
Packit Service f629e6
	hex2.awk \
Packit Service f629e6
	hex2.in \
Packit Service f629e6
	hex2.ok \
Packit Service f629e6
	hsprint.awk \
Packit Service f629e6
	hsprint.ok \
Packit Service f629e6
	icasefs.awk \
Packit Service f629e6
	icasefs.ok \
Packit Service f629e6
	icasers.awk \
Packit Service f629e6
	icasers.in \
Packit Service f629e6
	icasers.ok \
Packit Service f629e6
	inpref.awk \
Packit Service f629e6
	inpref.in \
Packit Service f629e6
	inpref.ok \
Packit Service f629e6
	id.awk \
Packit Service f629e6
	id.ok \
Packit Service f629e6
	igncdym.awk \
Packit Service f629e6
	igncdym.in \
Packit Service f629e6
	igncdym.ok \
Packit Service f629e6
	igncfs.awk \
Packit Service f629e6
	igncfs.in \
Packit Service f629e6
	igncfs.ok \
Packit Service f629e6
	ignrcas2.awk \
Packit Service f629e6
	ignrcas2.ok \
Packit Service f629e6
	ignrcas3.awk \
Packit Service f629e6
	ignrcas3.ok \
Packit Service f629e6
	ignrcas4.awk \
Packit Service f629e6
	ignrcas4.ok \
Packit Service f629e6
	ignrcase.awk \
Packit Service f629e6
	ignrcase.in \
Packit Service f629e6
	ignrcase.ok \
Packit Service f629e6
	incdupe.ok \
Packit Service f629e6
	incdupe2.ok \
Packit Service f629e6
	incdupe3.ok \
Packit Service f629e6
	incdupe4.ok \
Packit Service f629e6
	incdupe5.ok \
Packit Service f629e6
	incdupe6.ok \
Packit Service f629e6
	incdupe7.ok \
Packit Service f629e6
	inchello.awk \
Packit Service f629e6
	inclib.awk \
Packit Service f629e6
	include.awk \
Packit Service f629e6
	include.ok \
Packit Service f629e6
	include2.ok \
Packit Service f629e6
	indirectbuiltin.awk \
Packit Service f629e6
	indirectbuiltin.ok \
Packit Service f629e6
	indirectcall.awk \
Packit Service f629e6
	indirectcall.in \
Packit Service f629e6
	indirectcall.ok \
Packit Service f629e6
	indirectcall2.awk \
Packit Service f629e6
	indirectcall2.ok \
Packit Service f629e6
	inftest.awk \
Packit Service f629e6
	inftest.ok \
Packit Service f629e6
	inplace.in \
Packit Service f629e6
	inplace.1.in \
Packit Service f629e6
	inplace.2.in \
Packit Service f629e6
	inplace1.ok \
Packit Service f629e6
	inplace1.1.ok \
Packit Service f629e6
	inplace1.2.ok \
Packit Service f629e6
	inplace2.ok \
Packit Service f629e6
	inplace2.1.ok \
Packit Service f629e6
	inplace2.1.bak.ok \
Packit Service f629e6
	inplace2.2.ok \
Packit Service f629e6
	inplace2.2.bak.ok \
Packit Service f629e6
	inplace3.ok \
Packit Service f629e6
	inplace3.1.ok \
Packit Service f629e6
	inplace3.1.bak.ok \
Packit Service f629e6
	inplace3.2.ok \
Packit Service f629e6
	inplace3.2.bak.ok \
Packit Service f629e6
	inputred.awk \
Packit Service f629e6
	inputred.ok \
Packit Service f629e6
	intarray.awk \
Packit Service f629e6
	intarray.ok \
Packit Service f629e6
	intest.awk \
Packit Service f629e6
	intest.ok \
Packit Service f629e6
	intformat.awk \
Packit Service f629e6
	intformat.ok \
Packit Service f629e6
	intprec.awk \
Packit Service f629e6
	intprec.ok \
Packit Service f629e6
	iobug1.awk \
Packit Service f629e6
	iobug1.ok \
Packit Service f629e6
	isarrayunset.awk \
Packit Service f629e6
	isarrayunset.ok \
Packit Service f629e6
	jarebug.awk \
Packit Service f629e6
	jarebug.in \
Packit Service f629e6
	jarebug.ok \
Packit Service f629e6
	jarebug.sh \
Packit Service f629e6
	lc_num1.awk \
Packit Service f629e6
	lc_num1.ok \
Packit Service f629e6
	leaddig.awk \
Packit Service f629e6
	leaddig.ok \
Packit Service f629e6
	leadnl.awk \
Packit Service f629e6
	leadnl.in \
Packit Service f629e6
	leadnl.ok \
Packit Service f629e6
	lint.awk \
Packit Service f629e6
	lint.ok \
Packit Service f629e6
	lintexp.awk \
Packit Service f629e6
	lintexp.ok \
Packit Service f629e6
	lintindex.awk \
Packit Service f629e6
	lintindex.ok \
Packit Service f629e6
	lintint.awk \
Packit Service f629e6
	lintint.ok \
Packit Service f629e6
	lintlength.awk \
Packit Service f629e6
	lintlength.ok \
Packit Service f629e6
	lintold.awk \
Packit Service f629e6
	lintold.in \
Packit Service f629e6
	lintold.ok \
Packit Service f629e6
	lintset.awk \
Packit Service f629e6
	lintset.ok \
Packit Service f629e6
	lintwarn.awk \
Packit Service f629e6
	lintwarn.ok \
Packit Service f629e6
	litoct.awk \
Packit Service f629e6
	litoct.ok \
Packit Service f629e6
	localenl.ok \
Packit Service f629e6
	localenl.sh \
Packit Service f629e6
	longdbl.awk \
Packit Service f629e6
	longdbl.in \
Packit Service f629e6
	longdbl.ok \
Packit Service f629e6
	longsub.awk \
Packit Service f629e6
	longsub.in \
Packit Service f629e6
	longsub.ok \
Packit Service f629e6
	longwrds.awk \
Packit Service f629e6
	longwrds.in \
Packit Service f629e6
	longwrds.ok \
Packit Service f629e6
	manglprm.awk \
Packit Service f629e6
	manglprm.in \
Packit Service f629e6
	manglprm.ok \
Packit Service f629e6
	manyfiles.awk \
Packit Service f629e6
	manyfiles.ok \
Packit Service f629e6
	muldimposix.awk \
Packit Service f629e6
	muldimposix.ok \
Packit Service f629e6
	match1.awk \
Packit Service f629e6
	match1.ok \
Packit Service f629e6
	match2.awk \
Packit Service f629e6
	match2.ok \
Packit Service f629e6
	match3.awk \
Packit Service f629e6
	match3.in \
Packit Service f629e6
	match3.ok \
Packit Service f629e6
	math.awk \
Packit Service f629e6
	math.ok \
Packit Service f629e6
	mbfw1.awk \
Packit Service f629e6
	mbfw1.in \
Packit Service f629e6
	mbfw1.ok \
Packit Service f629e6
	mbprintf1.awk \
Packit Service f629e6
	mbprintf1.in \
Packit Service f629e6
	mbprintf1.ok \
Packit Service f629e6
	mbprintf2.awk \
Packit Service f629e6
	mbprintf2.ok \
Packit Service f629e6
	mbprintf3.awk \
Packit Service f629e6
	mbprintf3.in \
Packit Service f629e6
	mbprintf3.ok \
Packit Service f629e6
	mbprintf4.awk \
Packit Service f629e6
	mbprintf4.in \
Packit Service f629e6
	mbprintf4.ok \
Packit Service f629e6
	mbprintf5.awk \
Packit Service f629e6
	mbprintf5.in \
Packit Service f629e6
	mbprintf5.ok \
Packit Service f629e6
	mbstr1.awk \
Packit Service f629e6
	mbstr1.ok \
Packit Service f629e6
	mbstr2.awk \
Packit Service f629e6
	mbstr2.in \
Packit Service f629e6
	mbstr2.ok \
Packit Service f629e6
	membug1.awk \
Packit Service f629e6
	membug1.in \
Packit Service f629e6
	membug1.ok \
Packit Service f629e6
	memleak.awk \
Packit Service f629e6
	memleak.ok \
Packit Service f629e6
	messages.awk \
Packit Service f629e6
	minusstr.awk \
Packit Service f629e6
	minusstr.ok \
Packit Service f629e6
	mixed1.ok \
Packit Service f629e6
	mktime.awk \
Packit Service f629e6
	mktime.in \
Packit Service f629e6
	mktime.ok \
Packit Service f629e6
	mmap8k.in \
Packit Service f629e6
	mpfrbigint.awk \
Packit Service f629e6
	mpfrbigint.ok \
Packit Service f629e6
	mpfrexprange.awk \
Packit Service f629e6
	mpfrexprange.ok \
Packit Service f629e6
	mpfrieee.awk \
Packit Service f629e6
	mpfrieee.ok \
Packit Service f629e6
	mpfrmemok1.awk \
Packit Service f629e6
	mpfrmemok1.ok \
Packit Service f629e6
	mpfrnegzero.awk \
Packit Service f629e6
	mpfrnegzero.ok \
Packit Service f629e6
	mpfrnr.awk \
Packit Service f629e6
	mpfrnr.in \
Packit Service f629e6
	mpfrnr.ok \
Packit Service f629e6
	mpfrrem.awk \
Packit Service f629e6
	mpfrrem.ok \
Packit Service f629e6
	mpfrrnd.awk \
Packit Service f629e6
	mpfrrnd.ok \
Packit Service f629e6
	mpfrrndeval.awk \
Packit Service f629e6
	mpfrrndeval.ok \
Packit Service f629e6
	mpfrsort.awk \
Packit Service f629e6
	mpfrsort.ok \
Packit Service f629e6
	mpfrsqrt.awk \
Packit Service f629e6
	mpfrsqrt.ok \
Packit Service f629e6
	mpfrstrtonum.awk \
Packit Service f629e6
	mpfrstrtonum.ok \
Packit Service f629e6
	mpfruplus.ok \
Packit Service f629e6
	mpgforcenum.awk \
Packit Service f629e6
	mpgforcenum.ok \
Packit Service f629e6
	mtchi18n.awk \
Packit Service f629e6
	mtchi18n.in \
Packit Service f629e6
	mtchi18n.ok \
Packit Service f629e6
	nasty.awk \
Packit Service f629e6
	nasty.ok \
Packit Service f629e6
	nasty2.awk \
Packit Service f629e6
	nasty2.ok \
Packit Service f629e6
	nastyparm.awk \
Packit Service f629e6
	nastyparm.ok \
Packit Service f629e6
	negexp.awk \
Packit Service f629e6
	negexp.ok \
Packit Service f629e6
	negrange.awk \
Packit Service f629e6
	negrange.ok \
Packit Service f629e6
	negtime.awk \
Packit Service f629e6
	negtime.ok \
Packit Service f629e6
	nested.awk \
Packit Service f629e6
	nested.in \
Packit Service f629e6
	nested.ok \
Packit Service f629e6
	next.ok \
Packit Service f629e6
	next.sh \
Packit Service f629e6
	nfldstr.awk \
Packit Service f629e6
	nfldstr.in \
Packit Service f629e6
	nfldstr.ok \
Packit Service f629e6
	nfloop.awk \
Packit Service f629e6
	nfloop.ok \
Packit Service f629e6
	nfneg.awk \
Packit Service f629e6
	nfneg.ok \
Packit Service f629e6
	nfset.awk \
Packit Service f629e6
	nfset.in \
Packit Service f629e6
	nfset.ok \
Packit Service f629e6
	nlfldsep.awk \
Packit Service f629e6
	nlfldsep.in \
Packit Service f629e6
	nlfldsep.ok \
Packit Service f629e6
	nlinstr.awk \
Packit Service f629e6
	nlinstr.in \
Packit Service f629e6
	nlinstr.ok \
Packit Service f629e6
	nlstrina.awk \
Packit Service f629e6
	nlstrina.ok \
Packit Service f629e6
	nlstringtest.awk \
Packit Service f629e6
	nlstringtest.ok \
Packit Service f629e6
	nlstringtest.po \
Packit Service f629e6
	fr \
Packit Service f629e6
	noeffect.awk \
Packit Service f629e6
	noeffect.ok \
Packit Service f629e6
	nofile.ok \
Packit Service f629e6
	nofmtch.awk \
Packit Service f629e6
	nofmtch.ok \
Packit Service f629e6
	noloop1.awk \
Packit Service f629e6
	noloop1.in \
Packit Service f629e6
	noloop1.ok \
Packit Service f629e6
	noloop2.awk \
Packit Service f629e6
	noloop2.in \
Packit Service f629e6
	noloop2.ok \
Packit Service f629e6
	nondec.awk \
Packit Service f629e6
	nondec.ok \
Packit Service f629e6
	nondec2.awk \
Packit Service f629e6
	nondec2.ok \
Packit Service f629e6
	nonfatal1.awk \
Packit Service f629e6
	nonfatal1.ok \
Packit Service f629e6
	nonfatal2.awk \
Packit Service f629e6
	nonfatal2.ok \
Packit Service f629e6
	nonfatal3.awk \
Packit Service f629e6
	nonfatal3.ok \
Packit Service f629e6
	nonl.awk \
Packit Service f629e6
	nonl.ok \
Packit Service f629e6
	noparms.awk \
Packit Service f629e6
	noparms.ok \
Packit Service f629e6
	nors.in \
Packit Service f629e6
	nors.ok \
Packit Service f629e6
	nulinsrc.awk \
Packit Service f629e6
	nulinsrc.ok \
Packit Service f629e6
	nulrsend.awk \
Packit Service f629e6
	nulrsend.in \
Packit Service f629e6
	nulrsend.ok \
Packit Service f629e6
	numindex.awk \
Packit Service f629e6
	numindex.in \
Packit Service f629e6
	numindex.ok \
Packit Service f629e6
	numstr1.awk \
Packit Service f629e6
	numstr1.ok \
Packit Service f629e6
	numsubstr.awk \
Packit Service f629e6
	numsubstr.in \
Packit Service f629e6
	numsubstr.ok \
Packit Service f629e6
	octsub.awk \
Packit Service f629e6
	octsub.ok \
Packit Service f629e6
	ofmt.awk \
Packit Service f629e6
	ofmt.in \
Packit Service f629e6
	ofmt.ok \
Packit Service f629e6
	ofmta.awk \
Packit Service f629e6
	ofmta.ok \
Packit Service f629e6
	ofmtbig.awk \
Packit Service f629e6
	ofmtbig.in \
Packit Service f629e6
	ofmtbig.ok \
Packit Service f629e6
	ofmtfidl.awk \
Packit Service f629e6
	ofmtfidl.in \
Packit Service f629e6
	ofmtfidl.ok \
Packit Service f629e6
	ofmts.awk \
Packit Service f629e6
	ofmts.in \
Packit Service f629e6
	ofmts.ok \
Packit Service f629e6
	ofmtstrnum.awk \
Packit Service f629e6
	ofmtstrnum.ok \
Packit Service f629e6
	ofs1.awk \
Packit Service f629e6
	ofs1.in \
Packit Service f629e6
	ofs1.ok \
Packit Service f629e6
	onlynl.awk \
Packit Service f629e6
	onlynl.in \
Packit Service f629e6
	onlynl.ok \
Packit Service f629e6
	opasnidx.awk \
Packit Service f629e6
	opasnidx.ok \
Packit Service f629e6
	opasnslf.awk \
Packit Service f629e6
	opasnslf.ok \
Packit Service f629e6
	ordchr.awk \
Packit Service f629e6
	ordchr.ok \
Packit Service f629e6
	ordchr2.ok \
Packit Service f629e6
	out1.ok \
Packit Service f629e6
	out2.ok \
Packit Service f629e6
	out3.ok \
Packit Service f629e6
	paramasfunc1.awk \
Packit Service f629e6
	paramasfunc1.ok \
Packit Service f629e6
	paramasfunc2.awk \
Packit Service f629e6
	paramasfunc2.ok \
Packit Service f629e6
	paramdup.awk \
Packit Service f629e6
	paramdup.ok \
Packit Service f629e6
	paramres.awk \
Packit Service f629e6
	paramres.ok \
Packit Service f629e6
	paramtyp.awk \
Packit Service f629e6
	paramtyp.ok \
Packit Service f629e6
	paramuninitglobal.awk \
Packit Service f629e6
	paramuninitglobal.ok \
Packit Service f629e6
	parse1.awk \
Packit Service f629e6
	parse1.in \
Packit Service f629e6
	parse1.ok \
Packit Service f629e6
	parsefld.awk \
Packit Service f629e6
	parsefld.in \
Packit Service f629e6
	parsefld.ok \
Packit Service f629e6
	parseme.awk \
Packit Service f629e6
	parseme.ok \
Packit Service f629e6
	patsplit.awk \
Packit Service f629e6
	patsplit.ok \
Packit Service f629e6
	pcntplus.awk \
Packit Service f629e6
	pcntplus.ok \
Packit Service f629e6
	pid.awk \
Packit Service f629e6
	pid.ok \
Packit Service f629e6
	pid.sh \
Packit Service f629e6
	pipeio1.awk \
Packit Service f629e6
	pipeio1.ok \
Packit Service f629e6
	pipeio2.awk \
Packit Service f629e6
	pipeio2.in \
Packit Service f629e6
	pipeio2.ok \
Packit Service f629e6
	posix.awk \
Packit Service f629e6
	posix.in \
Packit Service f629e6
	posix.ok \
Packit Service f629e6
	posix2008sub.awk \
Packit Service f629e6
	posix2008sub.ok \
Packit Service f629e6
	poundbang.awk \
Packit Service f629e6
	prdupval.awk \
Packit Service f629e6
	prdupval.in \
Packit Service f629e6
	prdupval.ok \
Packit Service f629e6
	prec.awk \
Packit Service f629e6
	prec.ok \
Packit Service f629e6
	printf0.awk \
Packit Service f629e6
	printf0.ok \
Packit Service f629e6
	printf1.awk \
Packit Service f629e6
	printf1.ok \
Packit Service f629e6
	printfbad1.awk \
Packit Service f629e6
	printfbad1.ok \
Packit Service f629e6
	printfbad2.awk \
Packit Service f629e6
	printfbad2.in \
Packit Service f629e6
	printfbad2.ok \
Packit Service f629e6
	printfbad3.awk \
Packit Service f629e6
	printfbad3.ok \
Packit Service f629e6
	printfbad4.awk \
Packit Service f629e6
	printfbad4.ok \
Packit Service f629e6
	printfchar.awk \
Packit Service f629e6
	printfchar.ok \
Packit Service f629e6
	printfloat.awk \
Packit Service f629e6
	printhuge.awk \
Packit Service f629e6
	printhuge.ok \
Packit Service f629e6
	printlang.awk \
Packit Service f629e6
	prmarscl.awk \
Packit Service f629e6
	prmarscl.ok \
Packit Service f629e6
	prmreuse.awk \
Packit Service f629e6
	prmreuse.ok \
Packit Service f629e6
	procinfs.awk \
Packit Service f629e6
	procinfs.ok \
Packit Service f629e6
	profile0.awk \
Packit Service f629e6
	profile0.in \
Packit Service f629e6
	profile0.ok \
Packit Service f629e6
	profile2.ok \
Packit Service f629e6
	profile3.awk \
Packit Service f629e6
	profile3.ok \
Packit Service f629e6
	profile4.awk \
Packit Service f629e6
	profile4.ok \
Packit Service f629e6
	profile5.awk \
Packit Service f629e6
	profile5.ok \
Packit Service f629e6
	profile6.awk \
Packit Service f629e6
	profile6.ok \
Packit Service f629e6
	profile7.awk \
Packit Service f629e6
	profile7.ok \
Packit Service f629e6
	profile8.awk \
Packit Service f629e6
	profile8.ok \
Packit Service f629e6
	profile9.awk \
Packit Service f629e6
	profile9.ok \
Packit Service f629e6
	profile10.awk \
Packit Service f629e6
	profile10.ok \
Packit Service f629e6
	prt1eval.awk \
Packit Service f629e6
	prt1eval.ok \
Packit Service f629e6
	prtoeval.awk \
Packit Service f629e6
	prtoeval.ok \
Packit Service f629e6
	pty1.awk \
Packit Service f629e6
	pty1.ok \
Packit Service f629e6
	pty2.awk \
Packit Service f629e6
	pty2.ok \
Packit Service f629e6
	rand-mpfr.ok \
Packit Service f629e6
	rand.awk \
Packit Service f629e6
	rand.ok \
Packit Service f629e6
	randtest.sh \
Packit Service f629e6
	randtest.ok \
Packit Service f629e6
	range1.awk \
Packit Service f629e6
	range1.in \
Packit Service f629e6
	range1.ok \
Packit Service f629e6
	readbuf.awk \
Packit Service f629e6
	readbuf.ok \
Packit Service f629e6
	readdir.awk \
Packit Service f629e6
	readdir0.awk \
Packit Service f629e6
	readfile2.awk \
Packit Service f629e6
	readfile2.ok \
Packit Service f629e6
	rebrackloc.awk \
Packit Service f629e6
	rebrackloc.in \
Packit Service f629e6
	rebrackloc.ok \
Packit Service f629e6
	rebt8b1.awk \
Packit Service f629e6
	rebt8b1.ok \
Packit Service f629e6
	rebt8b2.awk \
Packit Service f629e6
	rebt8b2.ok \
Packit Service f629e6
	rebuf.awk \
Packit Service f629e6
	rebuf.in \
Packit Service f629e6
	rebuf.ok \
Packit Service f629e6
	rebuild.awk \
Packit Service f629e6
	rebuild.in \
Packit Service f629e6
	rebuild.ok \
Packit Service f629e6
	redfilnm.awk \
Packit Service f629e6
	redfilnm.in \
Packit Service f629e6
	redfilnm.ok \
Packit Service f629e6
	regeq.awk \
Packit Service f629e6
	regeq.in \
Packit Service f629e6
	regeq.ok \
Packit Service f629e6
	regexpbrack.awk \
Packit Service f629e6
	regexpbrack.in \
Packit Service f629e6
	regexpbrack.ok \
Packit Service f629e6
	regexpbrack2.awk \
Packit Service f629e6
	regexpbrack2.in \
Packit Service f629e6
	regexpbrack2.ok \
Packit Service f629e6
	regexprange.awk \
Packit Service f629e6
	regexprange.ok \
Packit Service f629e6
	reginttrad.awk \
Packit Service f629e6
	reginttrad.ok \
Packit Service f629e6
	regnul1.awk \
Packit Service f629e6
	regnul1.ok \
Packit Service f629e6
	regnul2.awk \
Packit Service f629e6
	regnul2.ok \
Packit Service f629e6
	regrange.awk \
Packit Service f629e6
	regrange.ok \
Packit Service f629e6
	regtest.sh \
Packit Service f629e6
	regx8bit.awk \
Packit Service f629e6
	regx8bit.ok \
Packit Service f629e6
	reindops.awk \
Packit Service f629e6
	reindops.in \
Packit Service f629e6
	reindops.ok \
Packit Service f629e6
	reint.awk \
Packit Service f629e6
	reint.in \
Packit Service f629e6
	reint.ok \
Packit Service f629e6
	reint2.awk \
Packit Service f629e6
	reint2.in \
Packit Service f629e6
	reint2.ok \
Packit Service f629e6
	reparse.awk \
Packit Service f629e6
	reparse.in \
Packit Service f629e6
	reparse.ok \
Packit Service f629e6
	resplit.awk \
Packit Service f629e6
	resplit.in \
Packit Service f629e6
	resplit.ok \
Packit Service f629e6
	revout.awk \
Packit Service f629e6
	revout.ok \
Packit Service f629e6
	revtwoway.awk \
Packit Service f629e6
	revtwoway.ok \
Packit Service f629e6
	rri1.awk \
Packit Service f629e6
	rri1.in \
Packit Service f629e6
	rri1.ok \
Packit Service f629e6
	rs.awk \
Packit Service f629e6
	rs.in \
Packit Service f629e6
	rs.ok \
Packit Service f629e6
	rscompat.awk \
Packit Service f629e6
	rscompat.in \
Packit Service f629e6
	rscompat.ok \
Packit Service f629e6
	rsgetline.awk \
Packit Service f629e6
	rsgetline.in \
Packit Service f629e6
	rsgetline.ok \
Packit Service f629e6
	rsglstdin.ok \
Packit Service f629e6
	rsnul1nl.awk \
Packit Service f629e6
	rsnul1nl.in \
Packit Service f629e6
	rsnul1nl.ok \
Packit Service f629e6
	rsnulbig.ok \
Packit Service f629e6
	rsnulbig2.ok \
Packit Service f629e6
	rsstart1.awk \
Packit Service f629e6
	rsstart1.in \
Packit Service f629e6
	rsstart1.ok \
Packit Service f629e6
	rsstart2.awk \
Packit Service f629e6
	rsstart2.ok \
Packit Service f629e6
	rsstart3.ok \
Packit Service f629e6
	rstest1.awk \
Packit Service f629e6
	rstest1.ok \
Packit Service f629e6
	rstest2.awk \
Packit Service f629e6
	rstest2.ok \
Packit Service f629e6
	rstest3.awk \
Packit Service f629e6
	rstest3.ok \
Packit Service f629e6
	rstest4.awk \
Packit Service f629e6
	rstest4.ok \
Packit Service f629e6
	rstest5.awk \
Packit Service f629e6
	rstest5.ok \
Packit Service f629e6
	rstest6.awk \
Packit Service f629e6
	rstest6.in \
Packit Service f629e6
	rstest6.ok \
Packit Service f629e6
	rswhite.awk \
Packit Service f629e6
	rswhite.in \
Packit Service f629e6
	rswhite.ok \
Packit Service f629e6
	rtlen.ok \
Packit Service f629e6
	rtlen.sh \
Packit Service f629e6
	rtlenmb.ok \
Packit Service f629e6
	rtlen01.ok \
Packit Service f629e6
	rtlen01.sh \
Packit Service f629e6
	rwarray.awk \
Packit Service f629e6
	rwarray.in \
Packit Service f629e6
	rwarray.ok \
Packit Service f629e6
	scalar.awk \
Packit Service f629e6
	scalar.ok \
Packit Service f629e6
	sclforin.awk \
Packit Service f629e6
	sclforin.ok \
Packit Service f629e6
	sclifin.awk \
Packit Service f629e6
	sclifin.ok \
Packit Service f629e6
	setrec0.awk \
Packit Service f629e6
	setrec0.in \
Packit Service f629e6
	setrec0.ok \
Packit Service f629e6
	setrec1.awk \
Packit Service f629e6
	setrec1.ok \
Packit Service f629e6
	shadow.awk \
Packit Service f629e6
	shadow.ok \
Packit Service f629e6
	shadowbuiltin.awk \
Packit Service f629e6
	shadowbuiltin.ok \
Packit Service f629e6
	sigpipe1.awk \
Packit Service f629e6
	sigpipe1.ok \
Packit Service f629e6
	sort1.awk \
Packit Service f629e6
	sort1.ok \
Packit Service f629e6
	sortempty.awk \
Packit Service f629e6
	sortempty.ok \
Packit Service f629e6
	sortfor.awk \
Packit Service f629e6
	sortfor.in \
Packit Service f629e6
	sortfor.ok \
Packit Service f629e6
	sortfor2.awk \
Packit Service f629e6
	sortfor2.in \
Packit Service f629e6
	sortfor2.ok \
Packit Service f629e6
	sortglos.awk \
Packit Service f629e6
	sortglos.in \
Packit Service f629e6
	sortglos.ok \
Packit Service f629e6
	sortu.awk \
Packit Service f629e6
	sortu.ok \
Packit Service f629e6
	sourcesplit.ok \
Packit Service f629e6
	space.ok \
Packit Service f629e6
	split_after_fpat.awk \
Packit Service f629e6
	split_after_fpat.in \
Packit Service f629e6
	split_after_fpat.ok \
Packit Service f629e6
	splitarg4.awk \
Packit Service f629e6
	splitarg4.in \
Packit Service f629e6
	splitarg4.ok \
Packit Service f629e6
	splitargv.awk \
Packit Service f629e6
	splitargv.in \
Packit Service f629e6
	splitargv.ok \
Packit Service f629e6
	splitarr.awk \
Packit Service f629e6
	splitarr.ok \
Packit Service f629e6
	splitdef.awk \
Packit Service f629e6
	splitdef.ok \
Packit Service f629e6
	splitvar.awk \
Packit Service f629e6
	splitvar.in \
Packit Service f629e6
	splitvar.ok \
Packit Service f629e6
	splitwht.awk \
Packit Service f629e6
	splitwht.ok \
Packit Service f629e6
	sprintfc.awk \
Packit Service f629e6
	sprintfc.in \
Packit Service f629e6
	sprintfc.ok \
Packit Service f629e6
	status-close.awk \
Packit Service f629e6
	status-close.ok \
Packit Service f629e6
	strcat1.awk \
Packit Service f629e6
	strcat1.ok \
Packit Service f629e6
	strftime.awk \
Packit Service f629e6
	strftlng.awk \
Packit Service f629e6
	strftlng.ok \
Packit Service f629e6
	strftfld.awk \
Packit Service f629e6
	strftfld.in \
Packit Service f629e6
	strftfld.ok \
Packit Service f629e6
	strnum1.awk \
Packit Service f629e6
	strnum1.ok \
Packit Service f629e6
	strnum2.awk \
Packit Service f629e6
	strnum2.ok \
Packit Service f629e6
	strtod.awk \
Packit Service f629e6
	strtod.in \
Packit Service f629e6
	strtod.ok \
Packit Service f629e6
	strtonum.awk \
Packit Service f629e6
	strtonum.ok \
Packit Service f629e6
	strtonum1.awk \
Packit Service f629e6
	strtonum1.ok \
Packit Service f629e6
	subamp.awk \
Packit Service f629e6
	subamp.in \
Packit Service f629e6
	subamp.ok \
Packit Service f629e6
	subback.awk \
Packit Service f629e6
	subback.in \
Packit Service f629e6
	subback.ok \
Packit Service f629e6
	subi18n.awk \
Packit Service f629e6
	subi18n.ok \
Packit Service f629e6
	subsepnm.awk \
Packit Service f629e6
	subsepnm.ok \
Packit Service f629e6
	subslash.awk \
Packit Service f629e6
	subslash.ok \
Packit Service f629e6
	substr.awk \
Packit Service f629e6
	substr.ok \
Packit Service f629e6
	swaplns.awk \
Packit Service f629e6
	swaplns.in \
Packit Service f629e6
	swaplns.ok \
Packit Service f629e6
	switch2.awk \
Packit Service f629e6
	switch2.ok \
Packit Service f629e6
	symtab1.awk \
Packit Service f629e6
	symtab1.ok \
Packit Service f629e6
	symtab2.awk \
Packit Service f629e6
	symtab2.ok \
Packit Service f629e6
	symtab3.awk \
Packit Service f629e6
	symtab3.ok \
Packit Service f629e6
	symtab4.awk \
Packit Service f629e6
	symtab4.in \
Packit Service f629e6
	symtab4.ok \
Packit Service f629e6
	symtab5.awk \
Packit Service f629e6
	symtab5.in \
Packit Service f629e6
	symtab5.ok \
Packit Service f629e6
	symtab6.awk \
Packit Service f629e6
	symtab6.ok \
Packit Service f629e6
	symtab7.awk \
Packit Service f629e6
	symtab7.in \
Packit Service f629e6
	symtab7.ok \
Packit Service f629e6
	symtab8.awk \
Packit Service f629e6
	symtab8.in \
Packit Service f629e6
	symtab8.ok \
Packit Service f629e6
	symtab9.awk \
Packit Service f629e6
	symtab9.ok \
Packit Service f629e6
	symtab10.awk \
Packit Service f629e6
	symtab10.in \
Packit Service f629e6
	symtab10.ok \
Packit Service f629e6
	synerr1.awk \
Packit Service f629e6
	synerr1.ok \
Packit Service f629e6
	synerr2.awk \
Packit Service f629e6
	synerr2.ok \
Packit Service f629e6
	testext.ok \
Packit Service f629e6
	time.awk \
Packit Service f629e6
	time.ok \
Packit Service f629e6
	timeout.awk \
Packit Service f629e6
	timeout.ok \
Packit Service f629e6
	tradanch.awk \
Packit Service f629e6
	tradanch.in \
Packit Service f629e6
	tradanch.ok \
Packit Service f629e6
	tweakfld.awk \
Packit Service f629e6
	tweakfld.in \
Packit Service f629e6
	tweakfld.ok \
Packit Service f629e6
	typedregex1.awk \
Packit Service f629e6
	typedregex1.ok \
Packit Service f629e6
	typedregex2.awk \
Packit Service f629e6
	typedregex2.ok \
Packit Service f629e6
	typedregex3.awk \
Packit Service f629e6
	typedregex3.ok \
Packit Service f629e6
	typeof1.awk \
Packit Service f629e6
	typeof1.ok \
Packit Service f629e6
	typeof2.awk \
Packit Service f629e6
	typeof2.ok \
Packit Service f629e6
	typeof3.awk \
Packit Service f629e6
	typeof3.ok \
Packit Service f629e6
	typeof4.awk \
Packit Service f629e6
	typeof4.ok \
Packit Service f629e6
	typeof5.awk \
Packit Service f629e6
	typeof5.in \
Packit Service f629e6
	typeof5.ok \
Packit Service f629e6
	uninit2.awk \
Packit Service f629e6
	uninit2.ok \
Packit Service f629e6
	uninit3.awk \
Packit Service f629e6
	uninit3.ok \
Packit Service f629e6
	uninit4.awk \
Packit Service f629e6
	uninit4.ok \
Packit Service f629e6
	uninit5.awk \
Packit Service f629e6
	uninit5.ok \
Packit Service f629e6
	uninitialized.awk \
Packit Service f629e6
	uninitialized.ok \
Packit Service f629e6
	unterm.awk \
Packit Service f629e6
	unterm.ok \
Packit Service f629e6
	uparrfs.awk \
Packit Service f629e6
	uparrfs.in \
Packit Service f629e6
	uparrfs.ok \
Packit Service f629e6
	uplus.awk \
Packit Service f629e6
	uplus.ok \
Packit Service f629e6
	valgrind.awk \
Packit Service f629e6
	watchpoint1.awk \
Packit Service f629e6
	watchpoint1.in \
Packit Service f629e6
	watchpoint1.ok \
Packit Service f629e6
	watchpoint1.script \
Packit Service f629e6
	wideidx.awk \
Packit Service f629e6
	wideidx.in \
Packit Service f629e6
	wideidx.ok \
Packit Service f629e6
	wideidx2.awk \
Packit Service f629e6
	wideidx2.ok \
Packit Service f629e6
	widesub.awk \
Packit Service f629e6
	widesub.ok \
Packit Service f629e6
	widesub2.awk \
Packit Service f629e6
	widesub2.ok \
Packit Service f629e6
	widesub3.awk \
Packit Service f629e6
	widesub3.in \
Packit Service f629e6
	widesub3.ok \
Packit Service f629e6
	widesub4.awk \
Packit Service f629e6
	widesub4.ok \
Packit Service f629e6
	wjposer1.awk \
Packit Service f629e6
	wjposer1.in \
Packit Service f629e6
	wjposer1.ok \
Packit Service f629e6
	xref.awk \
Packit Service f629e6
	xref.original \
Packit Service f629e6
	zero2.awk \
Packit Service f629e6
	zero2.ok \
Packit Service f629e6
	zeroe0.awk \
Packit Service f629e6
	zeroe0.ok \
Packit Service f629e6
	zeroflag.awk \
Packit Service f629e6
	zeroflag.ok
Packit Service f629e6
Packit Service f629e6
Packit Service f629e6
TESTS_WE_ARE_NOT_DOING_YET_FIXME_ONE_DAY = longdbl
Packit Service f629e6
Packit Service f629e6
# Get rid of core files when cleaning and generated .ok file
Packit Service f629e6
CLEANFILES = core core.* fmtspcl.ok
Packit Service f629e6
Packit Service f629e6
# try to keep these sorted. each letter starts a new line
Packit Service f629e6
BASIC_TESTS = \
Packit Service f629e6
	addcomma anchgsub anchor argarray arrayind1 arrayind2 arrayind3 arrayparm \
Packit Service f629e6
	arrayprm2 arrayprm3 arrayref arrymem1 arryref2 arryref3 arryref4 arryref5 \
Packit Service f629e6
	arynasty arynocls aryprm1 aryprm2 aryprm3 aryprm4 aryprm5 aryprm6 aryprm7 \
Packit Service f629e6
	aryprm8 aryprm9 arysubnm aryunasgn asgext awkpath \
Packit Service f629e6
	back89 backgsub badassign1 badbuild \
Packit Service f629e6
	callparam childin clobber closebad clsflnam compare compare2 \
Packit Service f629e6
	concat1 concat2 concat3 concat4 concat5 convfmt \
Packit Service f629e6
	datanonl defref delargv delarpm2 delarprm delfunc dfamb1 dfastress dynlj \
Packit Service f629e6
	eofsplit exit2 exitval1 exitval2 exitval3 fcall_exit fcall_exit2 \
Packit Service f629e6
	fldchg fldchgnf fldterm fnamedat fnarray fnarray2 fnaryscl fnasgnm fnmisc \
Packit Service f629e6
	fordel forref forsimp fsbs fsnul1 fsrs fsspcoln fstabplus funsemnl \
Packit Service f629e6
	funsmnam funstack \
Packit Service f629e6
	getline getline2 getline3 getline4 getline5 getlnbuf getnr2tb getnr2tm \
Packit Service f629e6
	gsubasgn gsubtest gsubtst2 gsubtst3 gsubtst4 gsubtst5 gsubtst6 gsubtst7 \
Packit Service f629e6
	gsubtst8 \
Packit Service f629e6
	hex hex2 hsprint \
Packit Service f629e6
	inpref inputred intest intprec iobug1 \
Packit Service f629e6
	leaddig leadnl litoct longsub longwrds \
Packit Service f629e6
	manglprm math membug1 memleak messages minusstr mmap8k \
Packit Service f629e6
	nasty nasty2 negexp negrange nested nfldstr nfloop nfneg nfset nlfldsep \
Packit Service f629e6
	nlinstr nlstrina noeffect nofile nofmtch noloop1 noloop2 nonl noparms \
Packit Service f629e6
	nors nulinsrc nulrsend numindex numstr1 numsubstr \
Packit Service f629e6
	octsub ofmt ofmta ofmtbig ofmtfidl ofmts ofmtstrnum ofs1 onlynl \
Packit Service f629e6
	opasnidx opasnslf \
Packit Service f629e6
	paramasfunc1 paramasfunc2 paramdup paramres paramtyp paramuninitglobal \
Packit Service f629e6
	parse1 parsefld parseme pcntplus posix2008sub prdupval prec printf0 \
Packit Service f629e6
	printf1 printfchar prmarscl prmreuse prt1eval prtoeval \
Packit Service f629e6
	rand randtest range1 readbuf rebrackloc rebt8b1 rebuild redfilnm regeq \
Packit Service f629e6
	regexpbrack regexpbrack2 regexprange regrange reindops reparse resplit \
Packit Service f629e6
	rri1 rs rscompat rsnul1nl rsnulbig rsnulbig2 rstest1 rstest2 rstest3 \
Packit Service f629e6
	rstest4 rstest5 rswhite \
Packit Service f629e6
	scalar sclforin sclifin setrec0 setrec1 \
Packit Service f629e6
	sigpipe1 sortempty sortglos splitargv splitarr \
Packit Service f629e6
	splitdef splitvar splitwht status-close strcat1 strnum1 strnum2 strtod \
Packit Service f629e6
	subamp subback subi18n subsepnm subslash substr swaplns synerr1 synerr2 \
Packit Service f629e6
	tradanch tweakfld \
Packit Service f629e6
	uninit2 uninit3 uninit4 uninit5 uninitialized unterm uparrfs uplus \
Packit Service f629e6
	wideidx wideidx2 widesub widesub2 widesub3 widesub4 wjposer1 \
Packit Service f629e6
	zero2 zeroe0 zeroflag
Packit Service f629e6
Packit Service f629e6
UNIX_TESTS = \
Packit Service f629e6
	fflush getlnhd localenl pid pipeio1 pipeio2 poundbang rtlen rtlen01 \
Packit Service f629e6
	space strftlng
Packit Service f629e6
Packit Service f629e6
GAWK_EXT_TESTS = \
Packit Service f629e6
	aadelete1 aadelete2 aarray1 aasort aasorti argtest arraysort \
Packit Service f629e6
	backw badargs beginfile1 beginfile2 binmode1 \
Packit Service f629e6
	charasbytes colonwarn clos1way clos1way2 clos1way3 clos1way4 clos1way5 \
Packit Service f629e6
	clos1way6 crlf \
Packit Service f629e6
	dbugeval dbugeval2 dbugtypedre1 dbugtypedre2 delsub \
Packit Service f629e6
	devfd devfd1 devfd2 dumpvars \
Packit Service f629e6
	errno exit \
Packit Service f629e6
	fieldwdth forcenum fpat1 fpat2 fpat3 fpat4 fpat5 fpat6 fpatnull fsfwfs \
Packit Service f629e6
	funlen functab1 functab2 functab3 fwtest fwtest2 fwtest3 fwtest4 \
Packit Service f629e6
	fwtest5 fwtest6 fwtest7 fwtest8 \
Packit Service f629e6
	genpot gensub gensub2 gensub3 getlndir gnuops2 gnuops3 gnureops gsubind \
Packit Service f629e6
	icasefs icasers id igncdym igncfs ignrcas2 ignrcas4 ignrcase incdupe \
Packit Service f629e6
	incdupe2 incdupe3 incdupe4 incdupe5 incdupe6 incdupe7 include include2 \
Packit Service f629e6
	indirectbuiltin indirectcall indirectcall2 intarray isarrayunset \
Packit Service f629e6
	lint lintexp lintindex lintint lintlength lintold lintset lintwarn \
Packit Service f629e6
	mixed1 mktime manyfiles match1 match2 match3 mbstr1 mbstr2 muldimposix \
Packit Service f629e6
	nastyparm negtime next nondec nondec2 nonfatal1 nonfatal2 nonfatal3 \
Packit Service f629e6
	patsplit posix printfbad1 printfbad2 printfbad3 printfbad4 printhuge \
Packit Service f629e6
	procinfs profile0 profile1 profile2 profile3 profile4 profile5 profile6 \
Packit Service f629e6
	profile7 profile8 profile9 profile10 pty1 pty2 \
Packit Service f629e6
	rebuf regnul1 regnul2 regx8bit reginttrad reint reint2 rsgetline rsglstdin \
Packit Service f629e6
	rsstart1 rsstart2 rsstart3 rstest6 \
Packit Service f629e6
	shadow shadowbuiltin sortfor sortfor2 sortu sourcesplit split_after_fpat \
Packit Service f629e6
	splitarg4 strftime strftfld strtonum strtonum1 switch2 symtab1 symtab2 \
Packit Service f629e6
	symtab3 symtab4 symtab5 symtab6 symtab7 symtab8 symtab9 symtab10 \
Packit Service f629e6
	typedregex1 typedregex2 typedregex3 typeof1 typeof2 typeof3 typeof4 \
Packit Service f629e6
	typeof5 timeout \
Packit Service f629e6
	watchpoint1
Packit Service f629e6
Packit Service f629e6
ARRAYDEBUG_TESTS = arrdbg
Packit Service f629e6
Packit Service f629e6
EXTRA_TESTS = inftest regtest ignrcas3 
Packit Service f629e6
Packit Service f629e6
INET_TESTS = inetdayu inetdayt inetechu inetecht
Packit Service f629e6
Packit Service f629e6
MACHINE_TESTS = double1 double2 fmtspcl intformat
Packit Service f629e6
Packit Service f629e6
MPFR_TESTS = mpfrbigint mpfrexprange mpfrieee mpfrmemok1 mpfrnegzero \
Packit Service f629e6
	mpfrnr mpfrrem mpfrrnd mpfrrndeval mpfrsort mpfrsqrt \
Packit Service f629e6
	mpfrstrtonum mpgforcenum mpfruplus
Packit Service f629e6
Packit Service f629e6
LOCALE_CHARSET_TESTS = \
Packit Service f629e6
	asort asorti backbigs1 backsmalls1 backsmalls2 \
Packit Service f629e6
	fmttest fnarydel fnparydl jarebug lc_num1 mbfw1 \
Packit Service f629e6
	mbprintf1 mbprintf2 mbprintf3 mbprintf4 mbprintf5 \
Packit Service f629e6
	mtchi18n nlstringtest rebt8b2 rtlenmb sort1 sprintfc
Packit Service f629e6
Packit Service f629e6
SHLIB_TESTS = \
Packit Service f629e6
	apiterm \
Packit Service f629e6
	filefuncs fnmatch fork fork2 fts functab4 \
Packit Service f629e6
	getfile \
Packit Service f629e6
	inplace1 inplace2 inplace3 \
Packit Service f629e6
	ordchr ordchr2 \
Packit Service f629e6
	readdir readdir_test readfile readfile2 revout \
Packit Service f629e6
	revtwoway rwarray \
Packit Service f629e6
	testext time
Packit Service f629e6
Packit Service f629e6
# List of the tests which should be run with --lint option:
Packit Service f629e6
NEED_LINT = \
Packit Service f629e6
	defref fmtspcl lintexp lintindex lintint lintlength lintwarn \
Packit Service f629e6
	noeffect nofmtch shadow uninit2 uninit3 uninit4 uninit5 uninitialized
Packit Service f629e6
Packit Service f629e6
# List of the tests which should be run with --lint-old option:
Packit Service f629e6
NEED_LINT_OLD = lintold
Packit Service f629e6
Packit Service f629e6
# List of the tests which fail with EXIT CODE 1
Packit Service f629e6
FAIL_CODE1 = \
Packit Service f629e6
	badassign1 badbuild callparam delfunc fcall_exit fcall_exit2 \
Packit Service f629e6
	fnamedat fnarray fnarray2 fnasgnm fnmisc funsmnam gsubasgn \
Packit Service f629e6
	incdupe2 lintwarn match2 mixed1 noparms paramasfunc1 paramasfunc2 \
Packit Service f629e6
	paramdup paramres parseme readbuf synerr1 synerr2 unterm
Packit Service f629e6
Packit Service f629e6
# List of files which have .ok versions for MPFR
Packit Service f629e6
CHECK_MPFR = \
Packit Service f629e6
	rand fnarydel fnparydl
Packit Service f629e6
Packit Service f629e6
# List of the files that appear in manual tests or are for reserve testing:
Packit Service f629e6
GENTESTS_UNUSED = Makefile.in dtdgport.awk gtlnbufv.awk hello.awk \
Packit Service f629e6
	inchello.awk inclib.awk inplace.1.in inplace.2.in inplace.in \
Packit Service f629e6
	longdbl.awk longdbl.in printfloat.awk readdir0.awk xref.awk
Packit Service f629e6
Packit Service f629e6
CMP = cmp
Packit Service f629e6
AWKPROG = ../gawk$(EXEEXT)
Packit Service f629e6
Packit Service f629e6
# Default for VALGRIND is empty unless overridden by a command-line argument.
Packit Service f629e6
# This protects against cruft in the environment.
Packit Service f629e6
VALGRIND = 
Packit Service f629e6
Packit Service f629e6
# This business forces the locale to be C for running the tests,
Packit Service f629e6
# unless we override it to something else for testing.
Packit Service f629e6
#
Packit Service f629e6
# This can also be done in individual tests where we wish to
Packit Service f629e6
# check things specifically not in the C locale.
Packit Service f629e6
Packit Service f629e6
#
Packit Service f629e6
# And we set AWKLIBPATH to find the extension libraries we built.
Packit Service f629e6
LOCALES = LANGUAGE= LC_ALL=$${GAWKLOCALE:-C} LANG=$${GAWKLOCALE:-C}
Packit Service f629e6
AWK = $(LOCALES) AWKLIBPATH=../extension/.libs $(VALGRIND) $(AWKPROG)
Packit Service f629e6
Packit Service f629e6
# Message stuff is to make it a little easier to follow.
Packit Service f629e6
# Make the pass-fail last and dependent on others to avoid
Packit Service f629e6
# spurious errors if `make -j' in effect.
Packit Service f629e6
check:	msg \
Packit Service f629e6
	printlang \
Packit Service f629e6
	basic-msg-start  basic           basic-msg-end \
Packit Service f629e6
	unix-msg-start   unix-tests      unix-msg-end \
Packit Service f629e6
	extend-msg-start gawk-extensions arraydebug-tests extend-msg-end \
Packit Service f629e6
	machine-msg-start machine-tests machine-msg-end \
Packit Service f629e6
	charset-tests-all \
Packit Service f629e6
	shlib-msg-start  shlib-tests     shlib-msg-end \
Packit Service f629e6
	mpfr-msg-start   mpfr-tests      mpfr-msg-end
Packit Service f629e6
	@$(MAKE) pass-fail || { $(MAKE) diffout; exit 1; }
Packit Service f629e6
Packit Service f629e6
basic:	$(BASIC_TESTS)
Packit Service f629e6
Packit Service f629e6
unix-tests: $(UNIX_TESTS)
Packit Service f629e6
Packit Service f629e6
gawk-extensions: $(GAWK_EXT_TESTS)
Packit Service f629e6
Packit Service f629e6
charset-tests-all:
Packit Service f629e6
	@if locale -a | grep -i 'en_US.UTF.*8' > /dev/null && \
Packit Service f629e6
	    locale -a | grep -i 'fr_FR.UTF.*8' > /dev/null && \
Packit Service f629e6
	    locale -a | grep -i 'ru_RU.UTF.*8' > /dev/null && \
Packit Service f629e6
	    locale -a | grep -i 'ja_JP.UTF.*8' > /dev/null  ; \
Packit Service f629e6
	then \
Packit Service f629e6
		$(MAKE) charset-msg-start charset-tests charset-msg-end; \
Packit Service f629e6
	else \
Packit Service f629e6
		echo %%%%%%%%%% Inadequate locale support: skipping charset tests. ; \
Packit Service f629e6
		echo %%%%%%%%%% At least en_US.UTF-8, fr_FR.UTF-8, ru_RU.UTF-8 and ja_JP.UTF-8 are needed. ; \
Packit Service f629e6
	fi
Packit Service f629e6
Packit Service f629e6
charset-tests: $(LOCALE_CHARSET_TESTS)
Packit Service f629e6
Packit Service f629e6
extra:	$(EXTRA_TESTS) inet
Packit Service f629e6
Packit Service f629e6
inet:	inetmesg $(INET_TESTS)
Packit Service f629e6
Packit Service f629e6
machine-tests: $(MACHINE_TESTS)
Packit Service f629e6
Packit Service f629e6
# The blank between ' and /MPFR/ is for running tests on Windows under
Packit Service f629e6
# MSYS, which thinks /MPFR is a Unix-style file name and converts it
Packit Service f629e6
# to Windows format, butchering it in the process.  Likewise for /API/
Packit Service f629e6
# in the next shlib-tests.
Packit Service f629e6
mpfr-tests:
Packit Service f629e6
	@if $(AWK) --version | $(AWK) ' /MPFR/ { exit 1 }' ; then \
Packit Service f629e6
	echo MPFR tests not supported on this system ; \
Packit Service f629e6
	else $(MAKE) $(MPFR_TESTS) ; \
Packit Service f629e6
	fi
Packit Service f629e6
Packit Service f629e6
arraydebug-tests:
Packit Service f629e6
	@if echo $(CFLAGS) | grep ARRAYDEBUG > /dev/null ; then \
Packit Service f629e6
	$(MAKE) $(ARRAYDEBUG_TESTS) ; \
Packit Service f629e6
	else echo gawk is not compiled to support the array debug tests ; \
Packit Service f629e6
	fi
Packit Service f629e6
Packit Service f629e6
shlib-tests:
Packit Service f629e6
	@if $(AWK) --version | $(AWK) ' /API/ { exit 1 }' ; then \
Packit Service f629e6
	echo shlib tests not supported on this system ; \
Packit Service f629e6
	else $(MAKE) shlib-real-tests ; \
Packit Service f629e6
	fi
Packit Service f629e6
Packit Service f629e6
shlib-real-tests: $(SHLIB_TESTS)
Packit Service f629e6
Packit Service f629e6
msg::
Packit Service f629e6
	@echo ''
Packit Service f629e6
	@echo 'Any output from "cmp" is bad news, although some differences'
Packit Service f629e6
	@echo 'in floating point values are probably benign -- in particular,'
Packit Service f629e6
	@echo 'some systems may omit a leading zero and the floating point'
Packit Service f629e6
	@echo 'precision may lead to slightly different output in a few cases.'
Packit Service f629e6
Packit Service f629e6
printlang::
Packit Service f629e6
	@$(AWK) -f "$(srcdir)"/printlang.awk
Packit Service f629e6
Packit Service f629e6
basic-msg-start:
Packit Service f629e6
	@echo "======== Starting basic tests ========"
Packit Service f629e6
Packit Service f629e6
basic-msg-end:
Packit Service f629e6
	@echo "======== Done with basic tests ========"
Packit Service f629e6
Packit Service f629e6
unix-msg-start:
Packit Service f629e6
	@echo "======== Starting Unix tests ========"
Packit Service f629e6
Packit Service f629e6
unix-msg-end:
Packit Service f629e6
	@echo "======== Done with Unix tests ========"
Packit Service f629e6
Packit Service f629e6
extend-msg-start:
Packit Service f629e6
	@echo "======== Starting gawk extension tests ========"
Packit Service f629e6
Packit Service f629e6
extend-msg-end:
Packit Service f629e6
	@echo "======== Done with gawk extension tests ========"
Packit Service f629e6
Packit Service f629e6
machine-msg-start:
Packit Service f629e6
	@echo "======== Starting machine-specific tests ========"
Packit Service f629e6
Packit Service f629e6
machine-msg-end:
Packit Service f629e6
	@echo "======== Done with machine-specific tests ========"
Packit Service f629e6
Packit Service f629e6
charset-msg-start:
Packit Service f629e6
	@echo "======== Starting tests that can vary based on character set or locale support ========"
Packit Service f629e6
	@echo "**************************************************************************"
Packit Service f629e6
	@echo "* Some or all of these tests may fail if you have inadequate or missing  *"
Packit Service f629e6
	@echo "* locale support. At least en_US.UTF-8, fr_FR.UTF-8, ru_RU.UTF-8 and     *"
Packit Service f629e6
	@echo "* ja_JP.UTF-8 are needed. The el_GR.iso88597 is optional but helpful.    *"
Packit Service f629e6
	@echo "* However, if you see this message, the Makefile thinks you have what    *"
Packit Service f629e6
	@echo "* you need ...                                                           *"
Packit Service f629e6
	@echo "**************************************************************************"
Packit Service f629e6
Packit Service f629e6
charset-msg-end:
Packit Service f629e6
	@echo "======== Done with tests that can vary based on character set or locale support ========"
Packit Service f629e6
Packit Service f629e6
shlib-msg-start:
Packit Service f629e6
	@echo "======== Starting shared library tests ========"
Packit Service f629e6
Packit Service f629e6
shlib-msg-end:
Packit Service f629e6
	@echo "======== Done with shared library tests ========"
Packit Service f629e6
Packit Service f629e6
mpfr-msg-start:
Packit Service f629e6
	@echo "======== Starting MPFR tests ========"
Packit Service f629e6
Packit Service f629e6
mpfr-msg-end:
Packit Service f629e6
	@echo "======== Done with MPFR tests ========"
Packit Service f629e6
Packit Service f629e6
Packit Service f629e6
lc_num1:
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@[ -z "$$GAWKLOCALE" ] && GAWKLOCALE=en_US.UTF-8; \
Packit Service f629e6
	AWKPATH="$(srcdir)" $(AWK) -f $@.awk >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
Packit Service f629e6
# This test is a PITA because increasingly, /tmp is getting
Packit Service f629e6
# mounted noexec.  So, we'll test it locally.  Sigh.
Packit Service f629e6
#
Packit Service f629e6
# More PITA; some systems have medium short limits on #! paths,
Packit Service f629e6
# so this can still fail
Packit Service f629e6
poundbang::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@sed "s;/tmp/gawk;`pwd`/$(AWKPROG);" < "$(srcdir)"/poundbang.awk > ./_pbd.awk
Packit Service f629e6
	@chmod +x ./_pbd.awk
Packit Service f629e6
	@if ./_pbd.awk "$(srcdir)"/poundbang.awk > _`basename $@` ; \
Packit Service f629e6
	then : ; \
Packit Service f629e6
	else \
Packit Service f629e6
		sed "s;/tmp/gawk;$(AWKPROG);" < "$(srcdir)"/poundbang.awk > ./_pbd.awk ; \
Packit Service f629e6
		chmod +x ./_pbd.awk ; \
Packit Service f629e6
		LC_ALL=$${GAWKLOCALE:-C} LANG=$${GAWKLOCALE:-C} ./_pbd.awk "$(srcdir)"/poundbang.awk > _`basename $@`;  \
Packit Service f629e6
	fi
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/poundbang.awk _`basename $@` && rm -f _`basename $@` _pbd.awk
Packit Service f629e6
Packit Service f629e6
messages::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) -f "$(srcdir)"/messages.awk >_out2 2>_out3
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/out1.ok _out1 && $(CMP) "$(srcdir)"/out2.ok _out2 && $(CMP) "$(srcdir)"/out3.ok _out3 && rm -f _out1 _out2 _out3
Packit Service f629e6
Packit Service f629e6
argarray::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@cp "$(srcdir)"/argarray.in ./argarray.input
Packit Service f629e6
	@TEST=test echo just a test | $(AWK) -f "$(srcdir)"/argarray.awk ./argarray.input - >_$@
Packit Service f629e6
	@rm -f ./argarray.input
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
regtest::
Packit Service f629e6
	@echo 'Some of the output from regtest is very system specific, do not'
Packit Service f629e6
	@echo 'be distressed if your output differs from that distributed.'
Packit Service f629e6
	@echo 'Manual inspection is called for.'
Packit Service f629e6
	AWK=$(AWKPROG) "$(srcdir)"/regtest.sh
Packit Service f629e6
Packit Service f629e6
manyfiles::
Packit Service f629e6
	@echo manyfiles
Packit Service f629e6
	@rm -rf junk
Packit Service f629e6
	@mkdir junk
Packit Service f629e6
	@$(AWK) 'BEGIN { for (i = 1; i <= 1030; i++) print i, i}' >_$@
Packit Service f629e6
	@$(AWK) -f "$(srcdir)"/manyfiles.awk _$@ _$@
Packit Service f629e6
	@wc -l junk/* | $(AWK) '$$1 != 2' | wc -l | sed "s/  *//g" > _$@
Packit Service f629e6
	@rm -rf junk
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
compare::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) -f "$(srcdir)"/compare.awk 0 1 "$(srcdir)"/compare.in >_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
inftest::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@echo This test is very machine specific...
Packit Service f629e6
	@$(AWK) -f "$(srcdir)"/inftest.awk | sed "s/inf/Inf/g" >_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
getline2::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) -f "$(srcdir)"/getline2.awk "$(srcdir)"/getline2.awk "$(srcdir)"/getline2.awk >_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
awkpath::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@AWKPATH="$(srcdir)$(PATH_SEPARATOR)$(srcdir)/lib" $(AWK) -f awkpath.awk >_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
argtest::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) -f "$(srcdir)"/argtest.awk -x -y abc >_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
badargs::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@-$(AWK) -f 2>&1 | grep -v patchlevel >_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
nonl::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@-AWKPATH="$(srcdir)" $(AWK) --lint -f nonl.awk /dev/null >_$@ 2>&1
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
strftime::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@GAWKLOCALE=C; export GAWKLOCALE; \
Packit Service f629e6
	TZ=GMT0; export TZ; \
Packit Service f629e6
	$(AWK) -v OUTPUT=_$@ -f "$(srcdir)"/strftime.awk
Packit Service f629e6
	@-$(CMP) strftime.ok _$@ && rm -f _$@ strftime.ok || exit 0
Packit Service f629e6
Packit Service f629e6
litoct::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@echo ab | $(AWK) --traditional -f "$(srcdir)"/litoct.awk >_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
devfd::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) 1 /dev/fd/4 /dev/fd/5 4<"$(srcdir)"/devfd.in4 5<"$(srcdir)"/devfd.in5 >_$@ 2>&1 || echo EXIT CODE: $$? >> _$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
errno:
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@AWKPATH="$(srcdir)" $(AWK) -f $@.awk "$(srcdir)"/$@.in >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
fflush::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@"$(srcdir)"/fflush.sh >_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
tweakfld::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) -f "$(srcdir)"/tweakfld.awk "$(srcdir)"/tweakfld.in >_$@
Packit Service f629e6
	@rm -f errors.cleanup
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
mmap8k::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) '{ print }' "$(srcdir)"/mmap8k.in >_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/mmap8k.in _$@ && rm -f _$@ || cp "$(srcdir)"/$@.in $@.ok
Packit Service f629e6
Packit Service f629e6
tradanch::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) --traditional -f "$(srcdir)"/tradanch.awk "$(srcdir)"/tradanch.in >_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
# AIX /bin/sh exec's the last command in a list, therefore issue a ":"
Packit Service f629e6
# command so that pid.sh is fork'ed as a child before being exec'ed.
Packit Service f629e6
pid::
Packit Service f629e6
	@echo pid
Packit Service f629e6
	@AWKPATH="$(srcdir)" AWK=$(AWKPROG) $(SHELL) "$(srcdir)"/pid.sh $$$$ > _`basename $@` ; :
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/pid.ok _`basename $@` && rm -f _`basename $@`
Packit Service f629e6
Packit Service f629e6
strftlng::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@TZ=UTC; export TZ; $(AWK) -f "$(srcdir)"/strftlng.awk >_$@
Packit Service f629e6
	@if $(CMP) "$(srcdir)"/strftlng.ok _$@ >/dev/null 2>&1 ; then : ; else \
Packit Service f629e6
	TZ=UTC0; export TZ; $(AWK) -f "$(srcdir)"/strftlng.awk >_$@ ; \
Packit Service f629e6
	fi
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
nors::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@echo A B C D E | tr -d '\12\15' | $(AWK) '{ print $$NF }' - "$(srcdir)"/nors.in > _$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
fmtspcl.ok: fmtspcl.tok Makefile
Packit Service f629e6
	@$(AWK) -v "sd=$(srcdir)" 'BEGIN {pnan = sprintf("%g",sqrt(-1)); nnan = sprintf("%g",-sqrt(-1)); pinf = sprintf("%g",-log(0)); ninf = sprintf("%g",log(0))} {sub(/positive_nan/,pnan); sub(/negative_nan/,nnan); sub(/positive_infinity/,pinf); sub(/negative_infinity/,ninf); sub(/fmtspcl/,(sd"/fmtspcl")); print}' < "$(srcdir)"/fmtspcl.tok > $@ 2>/dev/null
Packit Service f629e6
Packit Service f629e6
fmtspcl: fmtspcl.ok
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) $(AWKFLAGS) -f "$(srcdir)"/fmtspcl.awk  --lint >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@-if test -z "$$AWKFLAGS" ; then $(CMP) $@.ok _$@ && rm -f _$@ ; else \
Packit Service f629e6
	$(CMP) "$(srcdir)"/$@-mpfr.ok _$@ && rm -f _$@ ; \
Packit Service f629e6
	fi
Packit Service f629e6
Packit Service f629e6
rebuf::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@AWKBUFSIZE=4096 AWKPATH="$(srcdir)" $(AWK) -f $@.awk  < "$(srcdir)"/$@.in >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
rsglstdin:: 
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@cat  "$(srcdir)"/rsgetline.in | AWKPATH="$(srcdir)" $(AWK) -f rsgetline.awk >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
reint::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) --re-interval -f "$(srcdir)"/reint.awk "$(srcdir)"/reint.in >_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
pipeio1::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) -f "$(srcdir)"/pipeio1.awk >_$@
Packit Service f629e6
	@rm -f test1 test2
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
pipeio2::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) -v SRCDIR="$(srcdir)" -f "$(srcdir)"/pipeio2.awk >_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
clobber::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) -f "$(srcdir)"/clobber.awk >_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/clobber.ok seq && $(CMP) "$(srcdir)"/clobber.ok _$@ && rm -f _$@
Packit Service f629e6
	@rm -f seq
Packit Service f629e6
Packit Service f629e6
arynocls::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@-AWKPATH="$(srcdir)" $(AWK) -v INPUT="$(srcdir)"/arynocls.in -f arynocls.awk >_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
getlnbuf::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@-AWKPATH="$(srcdir)" $(AWK) -f getlnbuf.awk "$(srcdir)"/getlnbuf.in > _$@
Packit Service f629e6
	@-AWKPATH="$(srcdir)" $(AWK) -f gtlnbufv.awk "$(srcdir)"/getlnbuf.in > _2$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/getlnbuf.ok _$@ && $(CMP) "$(srcdir)"/getlnbuf.ok _2$@ && rm -f _$@ _2$@
Packit Service f629e6
Packit Service f629e6
inetmesg::
Packit Service f629e6
	@echo These tests only work if your system supports the services
Packit Service f629e6
	@echo "'discard'" at port 9 and "'daytimed'" at port 13. Check your
Packit Service f629e6
	@echo file /etc/services and do "'netstat -a'".
Packit Service f629e6
Packit Service f629e6
inetechu::
Packit Service f629e6
	@echo This test is for establishing UDP connections
Packit Service f629e6
	@$(AWK) 'BEGIN {print "" |& "/inet/udp/0/127.0.0.1/9"}'
Packit Service f629e6
Packit Service f629e6
inetecht::
Packit Service f629e6
	@echo This test is for establishing TCP connections
Packit Service f629e6
	@$(AWK) 'BEGIN {print "" |& "/inet/tcp/0/127.0.0.1/9"}'
Packit Service f629e6
Packit Service f629e6
inetdayu::
Packit Service f629e6
	@echo This test is for bidirectional UDP transmission
Packit Service f629e6
	@$(AWK) 'BEGIN { print "" |& "/inet/udp/0/127.0.0.1/13"; \
Packit Service f629e6
	"/inet/udp/0/127.0.0.1/13" |& getline; print $0}'
Packit Service f629e6
Packit Service f629e6
inetdayt::
Packit Service f629e6
	@echo This test is for bidirectional TCP transmission
Packit Service f629e6
	@$(AWK) 'BEGIN { print "" |& "/inet/tcp/0/127.0.0.1/13"; \
Packit Service f629e6
	"/inet/tcp/0/127.0.0.1/13" |& getline; print $0}'
Packit Service f629e6
Packit Service f629e6
redfilnm::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) -f "$(srcdir)"/redfilnm.awk srcdir="$(srcdir)" "$(srcdir)"/redfilnm.in >_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
leaddig::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) -v x=2E  -f "$(srcdir)"/leaddig.awk >_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
gsubtst3::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) --re-interval -f "$(srcdir)"/$@.awk "$(srcdir)"/$@.in >_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
space::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) -f ' ' "$(srcdir)"/space.awk >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
printf0::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) --posix -f "$(srcdir)"/$@.awk >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
rsnulbig::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@ : Suppose that block size for pipe is at most 128kB:
Packit Service f629e6
	@$(AWK) 'BEGIN { for (i = 1; i <= 128*64+1; i++) print "abcdefgh123456\n" }' 2>&1 | \
Packit Service f629e6
	$(AWK) 'BEGIN { RS = ""; ORS = "\n\n" }; { print }' 2>&1 | \
Packit Service f629e6
	$(AWK) '/^[^a]/; END{ print NR }' >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
rsnulbig2::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) 'BEGIN { ORS = ""; n = "\n"; for (i = 1; i <= 10; i++) n = (n n); \
Packit Service f629e6
		for (i = 1; i <= 128; i++) print n; print "abc\n" }' 2>&1 | \
Packit Service f629e6
		$(AWK) 'BEGIN { RS = ""; ORS = "\n\n" };{ print }' 2>&1 | \
Packit Service f629e6
		$(AWK) '/^[^a]/; END { print NR }' >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
wideidx::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@[ -z "$$GAWKLOCALE" ] && GAWKLOCALE=en_US.UTF-8; \
Packit Service f629e6
	AWKPATH="$(srcdir)" $(AWK) -f $@.awk  < "$(srcdir)"/$@.in >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
wideidx2::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@[ -z "$$GAWKLOCALE" ] && GAWKLOCALE=en_US.UTF-8; \
Packit Service f629e6
	AWKPATH="$(srcdir)" $(AWK) -f $@.awk >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
widesub::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@[ -z "$$GAWKLOCALE" ] && GAWKLOCALE=en_US.UTF-8; \
Packit Service f629e6
	AWKPATH="$(srcdir)" $(AWK) -f $@.awk  >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
widesub2::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@[ -z "$$GAWKLOCALE" ] && GAWKLOCALE=en_US.UTF-8; \
Packit Service f629e6
	AWKPATH="$(srcdir)" $(AWK) -f $@.awk  >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
widesub3::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@[ -z "$$GAWKLOCALE" ] && GAWKLOCALE=en_US.UTF-8; \
Packit Service f629e6
	AWKPATH="$(srcdir)" $(AWK) -f $@.awk  < "$(srcdir)"/$@.in >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
widesub4::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@[ -z "$$GAWKLOCALE" ] && GAWKLOCALE=en_US.UTF-8; \
Packit Service f629e6
	AWKPATH="$(srcdir)" $(AWK) -f $@.awk >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
ignrcas2::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@GAWKLOCALE=en_US.UTF-8 ; export GAWKLOCALE ; \
Packit Service f629e6
	$(AWK) -f "$(srcdir)"/$@.awk >_$@ 2>&1 || echo EXIT CODE: $$? >> _$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
subamp::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@GAWKLOCALE=en_US.UTF-8 ; export GAWKLOCALE ; \
Packit Service f629e6
	$(AWK) -f "$(srcdir)"/$@.awk "$(srcdir)"/$@.in >_$@ 2>&1 || echo EXIT CODE: $$? >> _$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
# This test makes sure gawk exits with a zero code.
Packit Service f629e6
# Thus, unconditionally generate the exit code.
Packit Service f629e6
exitval1::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) -f "$(srcdir)"/exitval1.awk >_$@ 2>&1; echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
fsspcoln::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) -f "$(srcdir)"/$@.awk 'FS=[ :]+' "$(srcdir)"/$@.in >_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
rsstart1::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) -f "$(srcdir)"/$@.awk "$(srcdir)"/rsstart1.in >_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
rsstart2::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) -f "$(srcdir)"/$@.awk "$(srcdir)"/rsstart1.in >_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
rsstart3::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@head "$(srcdir)"/rsstart1.in | $(AWK) -f "$(srcdir)"/rsstart2.awk >_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
rtlen::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@"$(srcdir)"/$@.sh >_$@ || echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
rtlen01::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@"$(srcdir)"/$@.sh >_$@ || echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
rtlenmb::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@GAWKLOCALE=en_US.UTF-8 ; export GAWKLOCALE ; \
Packit Service f629e6
	"$(srcdir)"/rtlen.sh >_$@ || echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
nondec2::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) --non-decimal-data -v a=0x1 -f "$(srcdir)"/$@.awk >_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
intarray::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) --non-decimal-data -f "$(srcdir)"/$@.awk >_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
forcenum::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) --non-decimal-data -f "$(srcdir)"/$@.awk >_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
nofile::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) '{}' no/such/file >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
binmode1::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) -v BINMODE=3 'BEGIN { print BINMODE }' >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
subi18n::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@GAWKLOCALE=en_US.UTF-8 ; $(AWK) -f "$(srcdir)"/$@.awk > _$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
concat4::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@GAWKLOCALE=en_US.UTF-8 ; $(AWK) -f "$(srcdir)"/$@.awk "$(srcdir)"/$@.in > _$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
devfd1::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) -f "$(srcdir)"/$@.awk 4< "$(srcdir)"/devfd.in1 5< "$(srcdir)"/devfd.in2 >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
# The program text is the '1' which will print each record. How compact can you get?
Packit Service f629e6
devfd2::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) 1 /dev/fd/4 /dev/fd/5 4< "$(srcdir)"/devfd.in1 5< "$(srcdir)"/devfd.in2 >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
mixed1::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) -f /dev/null --source 'BEGIN {return junk}' >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
mtchi18n::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@GAWKLOCALE=ru_RU.UTF-8 ; export GAWKLOCALE ; \
Packit Service f629e6
	$(AWK) -f "$(srcdir)"/$@.awk "$(srcdir)"/$@.in >_$@ 2>&1 || echo EXIT CODE: $$? >> _$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
reint2::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@[ -z "$$GAWKLOCALE" ] && GAWKLOCALE=en_US.UTF-8; \
Packit Service f629e6
	AWKPATH="$(srcdir)" $(AWK) --re-interval -f $@.awk "$(srcdir)"/$@.in >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
localenl::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@"$(srcdir)"/$@.sh >_$@ 2>/dev/null
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
mbprintf1::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@GAWKLOCALE=en_US.UTF-8 ; export GAWKLOCALE ; \
Packit Service f629e6
	$(AWK) -f "$(srcdir)"/$@.awk "$(srcdir)"/$@.in >_$@ 2>&1 || echo EXIT CODE: $$? >> _$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
mbprintf2::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@GAWKLOCALE=ja_JP.UTF-8 ; export GAWKLOCALE ; \
Packit Service f629e6
	$(AWK) -f "$(srcdir)"/$@.awk >_$@ 2>&1 || echo EXIT CODE: $$? >> _$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
mbprintf3::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@GAWKLOCALE=en_US.UTF-8 ; export GAWKLOCALE ; \
Packit Service f629e6
	$(AWK) -f "$(srcdir)"/$@.awk "$(srcdir)"/$@.in >_$@ 2>&1 || echo EXIT CODE: $$? >> _$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
mbprintf4::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@GAWKLOCALE=en_US.UTF-8 ; export GAWKLOCALE ; \
Packit Service f629e6
	$(AWK) -f "$(srcdir)"/$@.awk "$(srcdir)"/$@.in >_$@ 2>&1 || echo EXIT CODE: $$? >> _$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
mbprintf5::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@case `uname` in \
Packit Service f629e6
	CYGWIN*) echo this test fails on cygwin --- skipping $@ ;; \
Packit Service f629e6
	*) \
Packit Service f629e6
	GAWKLOCALE=en_US.UTF-8 ; export GAWKLOCALE ; \
Packit Service f629e6
	$(AWK) -f "$(srcdir)"/$@.awk "$(srcdir)"/$@.in >_$@ 2>&1 || echo EXIT CODE: $$? >> _$@ ; \
Packit Service f629e6
	$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@ ; \
Packit Service f629e6
	esac
Packit Service f629e6
Packit Service f629e6
mbfw1::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@GAWKLOCALE=en_US.UTF-8 ; export GAWKLOCALE ; \
Packit Service f629e6
	$(AWK) -f "$(srcdir)"/$@.awk "$(srcdir)"/$@.in >_$@ 2>&1 || echo EXIT CODE: $$? >> _$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
gsubtst6::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@GAWKLOCALE=C ; $(AWK) -f "$(srcdir)"/$@.awk > _$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
mbstr1::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@[ -z "$$GAWKLOCALE" ] && GAWKLOCALE=en_US.UTF-8; \
Packit Service f629e6
	AWKPATH="$(srcdir)" $(AWK) -f $@.awk  >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
mbstr2::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@[ -z "$$GAWKLOCALE" ] && GAWKLOCALE=en_US.UTF-8; \
Packit Service f629e6
	AWKPATH="$(srcdir)" $(AWK) -f $@.awk < "$(srcdir)"/$@.in >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
printfbad2: printfbad2.ok
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) --lint -f "$(srcdir)"/$@.awk "$(srcdir)"/$@.in 2>&1 | sed 's;$(srcdir)/;;g' >_$@ || echo EXIT CODE: $$?  >>_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
beginfile1::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@AWKPATH="$(srcdir)" $(AWK) -f $@.awk "$(srcdir)"/$@.awk . ./no/such/file Makefile  >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
beginfile2:
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@-( cd "$(srcdir)" && LC_ALL=C AWK="$(abs_builddir)/$(AWKPROG)" $(abs_srcdir)/$@.sh $(abs_srcdir)/$@.in ) > _$@ 2>&1
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
dumpvars::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@AWKPATH="$(srcdir)" $(AWK) --dump-variables 1 < "$(srcdir)"/$@.in >/dev/null 2>&1 || echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@grep -v ENVIRON < awkvars.out | grep -v PROCINFO > _$@; rm awkvars.out
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
profile0:
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) --profile=ap-$@.out -f "$(srcdir)"/$@.awk "$(srcdir)"/$@.in > /dev/null
Packit Service f629e6
	@sed 1,2d < ap-$@.out > _$@; rm ap-$@.out
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
profile1:
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) -f "$(srcdir)"/xref.awk "$(srcdir)"/dtdgport.awk > _$@.out1
Packit Service f629e6
	@$(AWK) --pretty-print=ap-$@.out -f "$(srcdir)"/xref.awk
Packit Service f629e6
	@$(AWK) -f ./ap-$@.out "$(srcdir)"/dtdgport.awk > _$@.out2 ; rm ap-$@.out
Packit Service f629e6
	@$(CMP) _$@.out1 _$@.out2 && rm _$@.out[12] || { echo EXIT CODE: $$? >>_$@ ; \
Packit Service f629e6
	cp "$(srcdir)"/dtdgport.awk $@.ok ; }
Packit Service f629e6
Packit Service f629e6
profile2:
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) --profile=ap-$@.out -v sortcmd=sort -f "$(srcdir)"/xref.awk "$(srcdir)"/dtdgport.awk > /dev/null
Packit Service f629e6
	@sed 1,2d < ap-$@.out > _$@; rm ap-$@.out
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
profile3:
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) --profile=ap-$@.out -f "$(srcdir)"/$@.awk > /dev/null
Packit Service f629e6
	@sed 1,2d < ap-$@.out > _$@; rm ap-$@.out
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
profile4:
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) --pretty-print=_$@ -f "$(srcdir)"/$@.awk > /dev/null
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
profile5:
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) --pretty-print=_$@ -f "$(srcdir)"/$@.awk > /dev/null
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
profile6:
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) --profile=ap-$@.out -f "$(srcdir)"/$@.awk > /dev/null
Packit Service f629e6
	@sed 1,2d < ap-$@.out > _$@; rm ap-$@.out
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
profile7:
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) --profile=ap-$@.out -f "$(srcdir)"/$@.awk > /dev/null
Packit Service f629e6
	@sed 1,2d < ap-$@.out > _$@; rm ap-$@.out
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
profile8:
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) --pretty-print=_$@ -f "$(srcdir)"/$@.awk > /dev/null
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
profile9:
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) --pretty-print=_$@ -f "$(srcdir)"/$@.awk > /dev/null
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
profile10:
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) --pretty-print=_$@ -f "$(srcdir)"/$@.awk > /dev/null
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
posix2008sub:
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) --posix -f "$(srcdir)"/$@.awk > _$@ 2>&1
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
next:
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@-$(LOCALES) AWK="$(AWKPROG)" "$(srcdir)"/$@.sh > _$@ 2>&1
Packit Service f629e6
	@-LC_ALL=C $(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
exit:
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@-AWK="$(AWKPROG)" "$(srcdir)"/$@.sh > _$@ 2>&1
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
rri1::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@[ -z "$$GAWKLOCALE" ] && GAWKLOCALE=en_US.UTF-8; \
Packit Service f629e6
	AWKPATH="$(srcdir)" $(AWK) -f $@.awk  < "$(srcdir)"/$@.in >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
mpfrieee:
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) -M -vPREC=double -f "$(srcdir)"/$@.awk > _$@ 2>&1
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
mpfrexprange:
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) -M -vPREC=53 -f "$(srcdir)"/$@.awk > _$@ 2>&1
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
mpfrrnd:
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) -M -vPREC=53 -f "$(srcdir)"/$@.awk > _$@ 2>&1
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
mpfrrndeval:
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) -M -f "$(srcdir)"/$@.awk > _$@ 2>&1
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
mpfrnegzero:
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) -M -f "$(srcdir)"/$@.awk > _$@ 2>&1
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
mpfrnr:
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) -M -vPREC=113 -f "$(srcdir)"/$@.awk "$(srcdir)"/$@.in > _$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
mpfrsort:
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) -M -vPREC=53 -f "$(srcdir)"/$@.awk > _$@ 2>&1
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
mpfrbigint:
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) -M -f "$(srcdir)"/$@.awk > _$@ 2>&1
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
mpfrsqrt:
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) -M -f "$(srcdir)"/$@.awk > _$@ 2>&1
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
mpfrstrtonum:
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) -M -f "$(srcdir)"/$@.awk > _$@ 2>&1
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
mpfruplus:
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) -M -f "$(srcdir)"/uplus.awk > _$@ 2>&1
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
mpgforcenum:
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) -M -f "$(srcdir)"/$@.awk > _$@ 2>&1
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
mpfrrem:
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) -M -f "$(srcdir)"/$@.awk > _$@ 2>&1
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
mpfrmemok1:
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) -p- -M -f "$(srcdir)"/$@.awk 2>&1 | sed 1d > _$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
jarebug::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@"$(srcdir)"/$@.sh "$(AWKPROG)" "$(srcdir)"/$@.awk "$(srcdir)"/$@.in "_$@"
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
ordchr2::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) --load ordchr 'BEGIN {print chr(ord("z"))}' >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
# N.B. If the test fails, create readfile.ok so that "make diffout" will work
Packit Service f629e6
readfile::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) -l readfile 'BEGIN {printf "%s", readfile("Makefile")}' >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@-$(CMP) Makefile _$@ && rm -f _$@ || cp -p Makefile $@.ok
Packit Service f629e6
Packit Service f629e6
readfile2::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) -f "$(srcdir)"/$@.awk "$(srcdir)"/$@.awk "$(srcdir)"/readdir.awk > _$@ || echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
include2::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@AWKPATH="$(srcdir)" $(AWK) --include inclib 'BEGIN {print sandwich("a", "b", "c")}' >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
incdupe::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@AWKPATH="$(srcdir)" $(AWK) --lint -i inclib -i inclib.awk 'BEGIN {print sandwich("a", "b", "c")}' >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
incdupe2::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@AWKPATH="$(srcdir)" $(AWK) --lint -f inclib -f inclib.awk >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
incdupe3::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@AWKPATH="$(srcdir)" $(AWK) --lint -f hello -f hello.awk >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
incdupe4::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@AWKPATH="$(srcdir)" $(AWK) --lint -f hello -i hello.awk >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
incdupe5::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@AWKPATH="$(srcdir)" $(AWK) --lint -i hello -f hello.awk >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
incdupe6::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@AWKPATH="$(srcdir)" $(AWK) --lint -i inchello -f hello.awk >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
incdupe7::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@AWKPATH="$(srcdir)" $(AWK) --lint -f hello -i inchello >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
inplace1::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@cp "$(srcdir)"/inplace.1.in _$@.1
Packit Service f629e6
	@cp "$(srcdir)"/inplace.2.in _$@.2
Packit Service f629e6
	@AWKPATH="$(srcdir)"/../awklib/eg/lib $(AWK) -i inplace 'BEGIN {print "before"} {gsub(/foo/, "bar"); print} END {print "after"}' _$@.1 - _$@.2 < "$(srcdir)"/inplace.in >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.1.ok _$@.1 && rm -f _$@.1
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.2.ok _$@.2 && rm -f _$@.2
Packit Service f629e6
Packit Service f629e6
inplace2::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@cp "$(srcdir)"/inplace.1.in _$@.1
Packit Service f629e6
	@cp "$(srcdir)"/inplace.2.in _$@.2
Packit Service f629e6
	@AWKPATH="$(srcdir)"/../awklib/eg/lib $(AWK) -i inplace -v INPLACE_SUFFIX=.bak 'BEGIN {print "before"} {gsub(/foo/, "bar"); print} END {print "after"}' _$@.1 - _$@.2 < "$(srcdir)"/inplace.in >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.1.ok _$@.1 && rm -f _$@.1
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.1.bak.ok _$@.1.bak && rm -f _$@.1.bak
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.2.ok _$@.2 && rm -f _$@.2
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.2.bak.ok _$@.2.bak && rm -f _$@.2.bak
Packit Service f629e6
Packit Service f629e6
inplace3::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@cp "$(srcdir)"/inplace.1.in _$@.1
Packit Service f629e6
	@cp "$(srcdir)"/inplace.2.in _$@.2
Packit Service f629e6
	@AWKPATH="$(srcdir)"/../awklib/eg/lib $(AWK) -i inplace -v INPLACE_SUFFIX=.bak 'BEGIN {print "before"} {gsub(/foo/, "bar"); print} END {print "after"}' _$@.1 - _$@.2 < "$(srcdir)"/inplace.in >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@AWKPATH="$(srcdir)"/../awklib/eg/lib $(AWK) -i inplace -v INPLACE_SUFFIX=.bak 'BEGIN {print "Before"} {gsub(/bar/, "foo"); print} END {print "After"}' _$@.1 - _$@.2 < "$(srcdir)"/inplace.in >>_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.1.ok _$@.1 && rm -f _$@.1
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.1.bak.ok _$@.1.bak && rm -f _$@.1.bak
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.2.ok _$@.2 && rm -f _$@.2
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.2.bak.ok _$@.2.bak && rm -f _$@.2.bak
Packit Service f629e6
Packit Service f629e6
testext::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) '/^(@load|BEGIN)/,/^}/' "$(top_srcdir)"/extension/testext.c > testext.awk
Packit Service f629e6
	@$(AWK) -f ./testext.awk >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@ testext.awk testexttmp.txt
Packit Service f629e6
Packit Service f629e6
getfile:
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@AWKPATH="$(srcdir)" $(AWK) -v TESTEXT_QUIET=1 -ltestext -f $@.awk < $(srcdir)/$@.awk >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
readdir:
Packit Service f629e6
	@if [ "`uname`" = Linux ] && [ "`stat -f . 2>/dev/null | awk 'NR == 2 { print $$NF }'`" = nfs ];  then \
Packit Service f629e6
	echo This test may fail on GNU/Linux systems when run on NFS or JFS filesystems.; \
Packit Service f629e6
	echo If it does, try rerunning on an ext'[234]' filesystem. ; \
Packit Service f629e6
	fi
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) -f "$(srcdir)"/readdir.awk "$(top_srcdir)" > _$@
Packit Service f629e6
	@ls -afi "$(top_srcdir)" > _dirlist
Packit Service f629e6
	@ls -lna "$(top_srcdir)" | sed 1d > _longlist
Packit Service f629e6
	@$(AWK) -f "$(srcdir)"/readdir0.awk -v extout=_$@  \
Packit Service f629e6
		-v dirlist=_dirlist -v longlist=_longlist > $@.ok
Packit Service f629e6
	@-$(CMP) $@.ok _$@ && rm -f $@.ok _$@ _dirlist _longlist
Packit Service f629e6
Packit Service f629e6
readdir_test:
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) -lreaddir -F/ '{printf "[%s] [%s] [%s] [%s]\n", $$1, $$2, $$3, $$4}' "$(top_srcdir)" > $@.ok
Packit Service f629e6
	@$(AWK) -lreaddir_test '{printf "[%s] [%s] [%s] [%s]\n", $$1, $$2, $$3, $$4}' "$(top_srcdir)" > _$@
Packit Service f629e6
	@-$(CMP) $@.ok _$@ && rm -f $@.ok _$@
Packit Service f629e6
Packit Service f629e6
fts:
Packit Service f629e6
	@case `uname` in \
Packit Service f629e6
	IRIX) \
Packit Service f629e6
	echo This test may fail on IRIX systems when run on an NFS filesystem.; \
Packit Service f629e6
	echo If it does, try rerunning on an xfs filesystem. ;; \
Packit Service f629e6
	CYGWIN*) \
Packit Service f629e6
	echo This test may fail on CYGWIN systems when run on an NFS filesystem.; \
Packit Service f629e6
	echo If it does, try rerunning on an ntfs filesystem. ;; \
Packit Service f629e6
	esac
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) -f "$(srcdir)"/fts.awk
Packit Service f629e6
	@-$(CMP) $@.ok _$@ && rm -f $@.ok _$@
Packit Service f629e6
Packit Service f629e6
charasbytes:
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@[ -z "$$GAWKLOCALE" ] && GAWKLOCALE=en_US.UTF-8; \
Packit Service f629e6
	AWKPATH="$(srcdir)" $(AWK) -b -f $@.awk "$(srcdir)"/$@.in | \
Packit Service f629e6
	od -c -t x1 | tr '	' ' ' | sed -e 's/  */ /g' -e 's/ *$$//' >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
symtab6:
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) -d__$@ -f "$(srcdir)"/$@.awk
Packit Service f629e6
	@grep -v '^ENVIRON' __$@ | grep -v '^PROCINFO' > _$@ ; rm __$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
symtab8:
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) -d__$@ -f "$(srcdir)"/$@.awk "$(srcdir)"/$@.in >_$@
Packit Service f629e6
	@grep -v '^ENVIRON' __$@ | grep -v '^PROCINFO' | grep -v '^FILENAME' >> _$@ ; rm __$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
symtab9:
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) -f "$(srcdir)"/$@.awk >_$@
Packit Service f629e6
	@rm -f testit.txt
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
reginttrad:
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) --traditional -r -f "$(srcdir)"/$@.awk > _$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
colonwarn:
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@for i in 1 2 3 ; \
Packit Service f629e6
	do $(AWK) -f "$(srcdir)"/$@.awk $$i < "$(srcdir)"/$@.in ; \
Packit Service f629e6
	done > _$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
clos1way:
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@AWKPATH="$(srcdir)" LC_ALL=C $(AWK) -f $@.awk  >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
dfamb1:
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@[ -z "$$GAWKLOCALE" ] && GAWKLOCALE=en_US.UTF-8; \
Packit Service f629e6
	AWKPATH="$(srcdir)" $(AWK) -f $@.awk "$(srcdir)"/$@.in >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
Packit Service f629e6
randtest::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@-GAWK="$(AWKPROG)" "$(srcdir)"/randtest.sh >_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
backbigs1:
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@[ -z "$$GAWKLOCALE" ] && GAWKLOCALE=en_US.UTF-8; \
Packit Service f629e6
	AWKPATH="$(srcdir)" $(AWK) -f $@.awk "$(srcdir)"/$@.in >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
backsmalls1:
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@[ -z "$$GAWKLOCALE" ] && GAWKLOCALE=en_US.UTF-8; \
Packit Service f629e6
	AWKPATH="$(srcdir)" $(AWK) -f $@.awk "$(srcdir)"/$@.in >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
backsmalls2:
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@[ -z "$$GAWKLOCALE" ] && GAWKLOCALE=en_US.UTF-8; \
Packit Service f629e6
	AWKPATH="$(srcdir)" $(AWK) -f $@.awk "$(srcdir)"/$@.in >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
dbugeval::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@if [ -t 0 ]; then \
Packit Service f629e6
	$(AWK) --debug -f /dev/null < "$(srcdir)"/$@.in > _$@  2>&1 || echo EXIT CODE: $$? >>_$@ ; \
Packit Service f629e6
	$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@ ; \
Packit Service f629e6
	fi
Packit Service f629e6
Packit Service f629e6
printhuge::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@[ -z "$$GAWKLOCALE" ] && GAWKLOCALE=en_US.UTF-8; \
Packit Service f629e6
	AWKPATH="$(srcdir)" $(AWK) -f $@.awk >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
filefuncs:
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@AWKPATH="$(srcdir)" $(AWK) -f $@.awk -v builddir="$(abs_top_builddir)"  >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
genpot:
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@AWKPATH="$(srcdir)" $(AWK) -f $@.awk --gen-pot >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
paramasfunc1::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@AWKPATH="$(srcdir)" $(AWK) -f $@.awk --posix >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
paramasfunc2::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@AWKPATH="$(srcdir)" $(AWK) -f $@.awk --posix >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
negtime::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@TZ=GMT AWKPATH="$(srcdir)" $(AWK) -f $@.awk >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@AWKPATH="$(srcdir)" $(AWK) -f checknegtime.awk "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
dbugtypedre1:
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@AWKPATH="$(srcdir)" $(AWK) -D -f $@.awk < "$(srcdir)"/$@.in >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
dbugtypedre2:
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@AWKPATH="$(srcdir)" $(AWK) -D -f $@.awk < "$(srcdir)"/$@.in >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
dbugeval2:
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@AWKPATH="$(srcdir)" $(AWK) -D -f $@.awk < "$(srcdir)"/$@.in >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
muldimposix::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@AWKPATH="$(srcdir)" $(AWK) -f $@.awk --posix >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
watchpoint1:
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@AWKPATH="$(srcdir)" $(AWK) -D -f $@.awk $(srcdir)/$@.in < $(srcdir)/$@.script >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
pty1:
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@-case `uname` in \
Packit Service f629e6
	*[Oo][Ss]/390*) : ;; \
Packit Service f629e6
	*) AWKPATH="$(srcdir)" $(AWK) -f $@.awk  >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@ ; \
Packit Service f629e6
	$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@ ;; \
Packit Service f629e6
	esac
Packit Service f629e6
Packit Service f629e6
## 1/2018: The awk goop is to compensate for different output of od on
Packit Service f629e6
## Mac OS X systems. Sigh.
Packit Service f629e6
pty2:
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@-case `uname` in \
Packit Service f629e6
	*[Oo][Ss]/390*) : ;; \
Packit Service f629e6
	*) AWKPATH="$(srcdir)" $(AWK) -f $@.awk | od -c | $(AWK) '{ $$1 = $$1 ; print }' >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@ ; \
Packit Service f629e6
	$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@ ;; \
Packit Service f629e6
	esac
Packit Service f629e6
Packit Service f629e6
rscompat:
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@AWKPATH="$(srcdir)" $(AWK) --traditional -f $@.awk "$(srcdir)/$@.in" >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
symtab10:
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@AWKPATH="$(srcdir)" $(AWK) -D -f $@.awk < "$(srcdir)/$@.in" >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
ignrcas3::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@if locale -a | grep el_GR.iso88597 > /dev/null ; then \
Packit Service f629e6
	GAWKLOCALE=el_GR.iso88597 \
Packit Service f629e6
	AWKPATH="$(srcdir)" $(AWK) -f $@.awk >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@ ; \
Packit Service f629e6
	$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@ ; \
Packit Service f629e6
	fi
Packit Service f629e6
Packit Service f629e6
arrdbg:
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@$(AWK) -v "okfile=./$@.ok" -f "$(srcdir)"/$@.awk | grep array_f >_$@
Packit Service f629e6
	@-$(CMP) ./$@.ok _$@ && rm -f _$@ ./$@.ok
Packit Service f629e6
Packit Service f629e6
fwtest3:
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@AWKPATH="$(srcdir)" $(AWK) -f $@.awk  < "$(srcdir)"/fwtest2.in >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
sourcesplit:
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@AWKPATH="$(srcdir)" $(AWK) --source='BEGIN { a = 5;' --source='print a }' >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
nonfatal1:
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@AWKPATH="$(srcdir)" $(AWK) -f $@.awk 2>&1 | $(AWK) '{print gensub(/invalid:.*$$/, "invalid", 1, $$0)}' >_$@ || echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
nlstringtest::
Packit Service f629e6
	@echo $@
Packit Service f629e6
	@[ -z "$$GAWKLOCALE" ] && GAWKLOCALE=fr_FR.UTF-8 ; \
Packit Service f629e6
	AWKPATH="$(srcdir)" $(AWK) -f $@.awk "$(srcdir)" >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
Packit Service f629e6
	@-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@
Packit Service f629e6
Packit Service f629e6
Packit Service f629e6
# Targets generated for other tests:
Packit Service f629e6
include Maketests
Packit Service f629e6
Packit Service f629e6
Maketests: $(srcdir)/Makefile.am $(srcdir)/Gentests
Packit Service f629e6
	files=`cd "$(srcdir)" && echo *.awk *.in`; \
Packit Service f629e6
	$(AWK) -f "$(srcdir)"/Gentests "$(srcdir)"/Makefile.am $$files > $@
Packit Service f629e6
Packit Service f629e6
clean-local:
Packit Service f629e6
	rm -fr _* core core.* fmtspcl.ok junk strftime.ok test1 test2 \
Packit Service f629e6
	seq *~ readfile.ok fork.tmp.* testext.awk fts.ok readdir.ok \
Packit Service f629e6
	mmap8k.ok profile1.ok
Packit Service f629e6
Packit Service f629e6
# An attempt to print something that can be grepped for in build logs
Packit Service f629e6
pass-fail:
Packit Service f629e6
	@COUNT=`ls _* 2>/dev/null | wc -l` ; \
Packit Service f629e6
	if test $$COUNT = 0 ; \
Packit Service f629e6
	then	echo ALL TESTS PASSED ; \
Packit Service f629e6
	else	echo $$COUNT TESTS FAILED ; exit 1; \
Packit Service f629e6
	fi
Packit Service f629e6
Packit Service f629e6
# This target for my convenience to look at all the results
Packit Service f629e6
# Don't use POSIX or bash-isms so that it'll work on !@#$%^&*() Solaris.
Packit Service f629e6
diffout:
Packit Service f629e6
	for i in _* ; \
Packit Service f629e6
	do  \
Packit Service f629e6
		if [ "$$i" != "_*" ]; then \
Packit Service f629e6
		echo ============== $$i ============= ; \
Packit Service f629e6
		base=`echo $$i | sed 's/^_//'` ; \
Packit Service f629e6
		if [ -r $${base}.ok ]; then \
Packit Service f629e6
		diff -c $${base}.ok $$i ; \
Packit Service f629e6
		else \
Packit Service f629e6
		diff -c "$(srcdir)"/$${base}.ok  $$i ; \
Packit Service f629e6
		fi ; \
Packit Service f629e6
		fi ; \
Packit Service f629e6
	done | more
Packit Service f629e6
Packit Service f629e6
# convenient way to scan valgrind results for errors
Packit Service f629e6
valgrind-scan:
Packit Service f629e6
	@echo "Scanning valgrind log files for problems:"
Packit Service f629e6
	@$(AWK) -f "$(srcdir)"/valgrind.awk log.[0-9]*
Packit Service f629e6
Packit Service f629e6
# This target is for testing with electric fence.
Packit Service f629e6
efence:
Packit Service f629e6
	for i in $$(ls _* | sed 's;_\(.*\);\1;') ; \
Packit Service f629e6
	do \
Packit Service f629e6
		bad=$$(wc -l < _$$i) \
Packit Service f629e6
		ok=$$(wc -l < $$i.ok) ; \
Packit Service f629e6
		if (( $$bad == $$ok + 2 )) ; \
Packit Service f629e6
		then \
Packit Service f629e6
			rm _$$i ; \
Packit Service f629e6
		fi ; \
Packit Service f629e6
	done