20456736 gawk is missing master test files and which needs makefile change
authorJames Chang <james.c.chang@Oracle.COM>
Mon, 02 Feb 2015 14:59:54 -0800
changeset 3718 e20e9cf97325
parent 3717 b16a04ab5d50
child 3722 e76241a68272
20456736 gawk is missing master test files and which needs makefile change
components/gawk/Makefile
components/gawk/test/results-64.master
components/which/Makefile
--- a/components/gawk/Makefile	Mon Feb 02 14:31:42 2015 -0800
+++ b/components/gawk/Makefile	Mon Feb 02 14:59:54 2015 -0800
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2015, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../make-rules/shared-macros.mk
 
@@ -32,6 +32,11 @@
 COMPONENT_ARCHIVE_URL=	http://ftp.gnu.org/gnu/gawk/$(COMPONENT_ARCHIVE)
 COMPONENT_BUGDB=	utility/gawk
 
+# The additional gawk specific set of transforms to be applied to the
+# test results to try to normalize them.
+COMPONENT_TEST_TRANSFORMS += \
+        '-e "s|\(^/usr/gnu/bin/make\).*|\1|" ' 
+
 TPNO=			6808
 
 include ../../make-rules/prep.mk
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/components/gawk/test/results-64.master	Mon Feb 02 14:59:54 2015 -0800
@@ -0,0 +1,321 @@
+make[1]: Entering directory `$(@D)'
+Making check in .
+make[2]: Entering directory `$(@D)'
+/usr/gnu/bin/make 
+make[3]: Entering directory `$(@D)'
+make[3]: Nothing to be done for `check-local'.
+make[3]: Leaving directory `$(@D)'
+make[2]: Leaving directory `$(@D)'
+Making check in awklib
+make[2]: Entering directory `$(@D)/awklib'
+make[2]: Leaving directory `$(@D)/awklib'
+Making check in doc
+make[2]: Entering directory `$(@D)/doc'
+make[2]: Nothing to be done for `check'.
+make[2]: Leaving directory `$(@D)/doc'
+Making check in po
+make[2]: Entering directory `$(@D)/po'
+make[2]: Leaving directory `$(@D)/po'
+Making check in test
+make[2]: Entering directory `$(@D)/test'
+
+Any output from "cmp" is bad news, although some differences
+in floating point values are probably benign -- in particular,
+some systems may omit a leading zero and the floating point
+precision may lead to slightly different output in a few cases.
+
+Locale environment:
+	LC_ALL="C" LANG="C"
+
+======== Starting basic tests ========
+addcomma
+anchgsub
+argarray
+arrayparm
+arrayprm2
+arrayprm3
+arrayref
+arrymem1
+arryref2
+arryref3
+arryref4
+arryref5
+arynasty
+arynocls
+aryprm1
+aryprm2
+aryprm3
+aryprm4
+aryprm5
+aryprm6
+aryprm7
+aryprm8
+arysubnm
+asgext
+awkpath
+back89
+backgsub
+childin
+clobber
+closebad
+clsflnam
+compare
+compare2
+concat1
+concat2
+concat3
+concat4
+convfmt
+datanonl
+defref
+delarpm2
+delarprm
+delfunc
+dynlj
+eofsplit
+exitval1
+exitval2
+fcall_exit
+fcall_exit2
+fldchg
+fldchgnf
+fnamedat
+fnarray
+fnarray2
+fnaryscl
+fnasgnm
+fnmisc
+fordel
+forref
+forsimp
+fsbs
+fsrs
+fsspcoln
+fstabplus
+funsemnl
+funsmnam
+funstack
+getline
+getline2
+getline3
+getlnbuf
+getnr2tb
+getnr2tm
+gsubasgn
+gsubtest
+gsubtst2
+gsubtst3
+gsubtst4
+gsubtst5
+gsubtst6
+hex
+hsprint
+inputred
+intest
+intprec
+iobug1
+leaddig
+leadnl
+litoct
+longsub
+longwrds
+manglprm
+math
+membug1
+messages
+minusstr
+mmap8k
+mtchi18n
+nasty
+nasty2
+negexp
+nested
+nfldstr
+nfneg
+nfset
+nlfldsep
+nlinstr
+nlstrina
+noeffect
+nofile
+nofmtch
+noloop1
+noloop2
+nonl
+noparms
+nors
+nulrsend
+numindex
+numsubstr
+octsub
+ofmt
+ofmtbig
+ofmtfidl
+ofmts
+onlynl
+opasnidx
+opasnslf
+paramdup
+paramres
+paramtyp
+parse1
+parsefld
+parseme
+pcntplus
+prdupval
+prec
+printf0
+printf1
+prmarscl
+prmreuse
+prt1eval
+prtoeval
+psx96sub
+rand
+rebt8b1
+redfilnm
+regeq
+reindops
+reparse
+resplit
+rs
+rsnul1nl
+rsnulbig
+rsnulbig2
+rstest1
+rstest2
+rstest3
+rstest4
+rstest5
+rswhite
+scalar
+sclforin
+sclifin
+sortempty
+splitargv
+splitarr
+splitdef
+splitvar
+splitwht
+strcat1
+strnum1
+strtod
+subamp
+subi18n
+subsepnm
+subslash
+substr
+swaplns
+synerr1
+synerr2
+tradanch
+tweakfld
+uninit2
+uninit3
+uninit4
+uninit5
+uninitialized
+unterm
+uparrfs
+wideidx
+wideidx2
+widesub
+widesub2
+widesub3
+widesub4
+wjposer1
+zero2
+zeroe0
+zeroflag
+======== Done with basic tests ========
+======== Starting Unix tests ========
+fflush
+getlnhd
+localenl
+pid
+pipeio1
+pipeio2
+poundbang
+space
+strftlng
+======== Done with Unix tests ========
+======== Starting gawk extension tests ========
+argtest
+backw
+badargs
+binmode1
+clos1way
+devfd
+devfd1
+devfd2
+fieldwdth
+fsfwfs
+funlen
+fwtest
+fwtest2
+gensub
+gensub2
+getlndir
+gnuops2
+gnuops3
+gnureops
+icasefs
+icasers
+igncdym
+igncfs
+ignrcas2
+ignrcase
+lint
+lintold
+manyfiles
+match1
+match2
+match3
+mbprintf3
+mbstr1
+nondec
+nondec2
+posix
+printfbad1
+printfbad2
+procinfs
+rebuf
+regx8bit
+reint
+reint2
+rsstart1
+rsstart2
+rsstart3
+rstest6
+shadow
+This test could fail on slow machines or on a minute boundary,
+so if it does, double check the actual results:
+strftime
+strtonum
+======== Done with gawk extension tests ========
+======== Starting machine-specific tests ========
+double1
+double2
+fmtspcl
+intformat
+======== Done with machine-specific tests ========
+======== Starting tests that can vary based on character set or locale support ========
+asort
+asorti
+fmttest
+fnarydel
+fnparydl
+lc_num1
+mbfw1
+mbprintf1
+mbprintf2
+rebt8b2
+sort1
+sprintfc
+whiny
+======== Done with tests that can vary based on character set or locale support ========
+make[3]: Entering directory `$(@D)/test'
+ALL TESTS PASSED
+make[3]: Leaving directory `$(@D)/test'
+make[2]: Leaving directory `$(@D)/test'
+make[1]: Leaving directory `$(@D)'
--- a/components/which/Makefile	Mon Feb 02 14:31:42 2015 -0800
+++ b/components/which/Makefile	Mon Feb 02 14:59:54 2015 -0800
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2015, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../make-rules/shared-macros.mk
 
@@ -55,7 +55,7 @@
 
 install:	$(INSTALL_64)
 
-test:		$(TEST_64)
+test:		$(NO_TESTS)
 
 BUILD_PKG_DEPENDENCIES =	$(BUILD_TOOLS)