# HG changeset patch # User James Chang # Date 1422917994 28800 # Node ID e20e9cf973256504197b8a940862b7a9211ffbd0 # Parent b16a04ab5d5072cadc33bc866da99a8a871544b1 20456736 gawk is missing master test files and which needs makefile change diff -r b16a04ab5d50 -r e20e9cf97325 components/gawk/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 diff -r b16a04ab5d50 -r e20e9cf97325 components/gawk/test/results-64.master --- /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)' diff -r b16a04ab5d50 -r e20e9cf97325 components/which/Makefile --- 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)