make check-local cd tests && perl ./run_make_tests.pl -srcdir /var/run/rpc_door/eggert/make-4.2.90 -make ../make ------------------------------------------------------------------------------ Running tests for GNU make on SunOS kiwi.cs.ucla.edu 5.10 sun4u GNU Make 4.2.90 ------------------------------------------------------------------------------ Finding tests... features/archives ....................................... FAILED (11/12 passed) features/comments ....................................... ok (1 passed) features/conditionals ................................... ok (5 passed) features/default_names .................................. ok (3 passed) features/double_colon ................................... ok (14 passed) features/echoing ........................................ ok (4 passed) features/errors ......................................... FAILED (3/7 passed) features/escape ......................................... ok (10 passed) features/export ......................................... ok (12 passed) features/grouped_targets ................................ FAILED (11/12 passed) features/include ........................................ ok (19 passed) features/jobserver ...................................... ok (6 passed) features/load ........................................... ok (5 passed) features/loadapi ........................................ ok (3 passed) features/mult_rules ..................................... ok (2 passed) features/mult_targets ................................... ok (2 passed) features/order_only ..................................... ok (10 passed) features/output-sync .................................... Test timed out after 30 seconds Error running /var/run/rpc_door/eggert/make-4.2.90/tests/../make (expected 0; got 14): /var/run/rpc_door/eggert/make-4.2.90/tests/../make -f work/features/output-sync.mk -j -Orecurse Caught signal 14! Test timed out after 30 seconds Error running /var/run/rpc_door/eggert/make-4.2.90/tests/../make (expected 0; got 14): /var/run/rpc_door/eggert/make-4.2.90/tests/../make -f work/features/output-sync.mk.1 -j --output-sync=target Caught signal 14! Test timed out after 30 seconds Error running /var/run/rpc_door/eggert/make-4.2.90/tests/../make (expected 0; got 14): /var/run/rpc_door/eggert/make-4.2.90/tests/../make -f work/features/output-sync.mk.1 -j --output-sync=target x= Caught signal 14! FAILED (11/15 passed) features/override ....................................... ok (4 passed) features/parallelism .................................... ok (13 passed) features/patspecific_vars ............................... ok (10 passed) features/patternrules ................................... ok (11 passed) features/quoting ........................................ ok (1 passed) features/recursion ...................................... ok (3 passed) features/reinvoke ....................................... ok (5 passed) features/rule_glob ...................................... ok (3 passed) features/se_explicit .................................... ok (12 passed) features/se_implicit .................................... ok (12 passed) features/se_statpat ..................................... ok (4 passed) features/shell_assignment ............................... ok (4 passed) features/statipattrules ................................. ok (8 passed) features/suffixrules .................................... ok (6 passed) features/targetvars ..................................... ok (25 passed) features/utf8 ........................................... ok (1 passed) features/varnesting ..................................... ok (2 passed) features/vpath .......................................... ok (2 passed) features/vpath2 ......................................... ok (1 passed) features/vpath3 ......................................... ok (1 passed) features/vpathgpath ..................................... ok (1 passed) features/vpathplus ...................................... FAILED (3/4 passed) functions/abspath ....................................... ok (1 passed) functions/addprefix ..................................... ok (1 passed) functions/addsuffix ..................................... ok (2 passed) functions/andor ......................................... ok (2 passed) functions/basename ...................................... ok (1 passed) functions/call .......................................... ok (3 passed) functions/dir ........................................... ok (1 passed) functions/error ......................................... ok (5 passed) functions/eval .......................................... ok (9 passed) functions/file .......................................... ok (15 passed) functions/filter-out .................................... ok (5 passed) functions/findstring .................................... ok (1 passed) functions/flavor ........................................ ok (1 passed) functions/foreach ....................................... ok (6 passed) functions/guile ......................................... N/A functions/if ............................................ ok (1 passed) functions/join .......................................... ok (1 passed) functions/notdir ........................................ ok (1 passed) functions/origin ........................................ ok (1 passed) functions/realpath ...................................... ok (3 passed) functions/shell ......................................... FAILED (5/8 passed) functions/sort .......................................... ok (2 passed) functions/strip ......................................... ok (2 passed) functions/substitution .................................. ok (3 passed) functions/suffix ........................................ ok (1 passed) functions/value ......................................... ok (1 passed) functions/warning ....................................... ok (5 passed) functions/wildcard ...................................... FAILED (7/8 passed) functions/word .......................................... ok (16 passed) misc/bs-nl .............................................. ok (28 passed) misc/close_stdout ....................................... N/A misc/fopen-fail ......................................... ok (1 passed) misc/general1 ........................................... ok (1 passed) misc/general2 ........................................... ok (1 passed) misc/general3 ........................................... ok (14 passed) misc/general4 ........................................... ok (6 passed) misc/utf8 ............................................... ok (1 passed) options/dash-B .......................................... ok (8 passed) options/dash-C .......................................... ok (2 passed) options/dash-I .......................................... ok (3 passed) options/dash-W .......................................... ok (10 passed) options/dash-e .......................................... ok (1 passed) options/dash-f .......................................... ok (4 passed) options/dash-k .......................................... ok (3 passed) options/dash-l .......................................... ok (1 passed) options/dash-n .......................................... ok (6 passed) options/dash-q .......................................... ok (11 passed) options/dash-s .......................................... ok (11 passed) options/dash-t .......................................... ok (2 passed) options/eval ............................................ ok (5 passed) options/general ......................................... ok (2 passed) options/print-directory ................................. ok (4 passed) options/symlinks ........................................ ok (10 passed) options/warn-undefined-variables ........................ ok (2 passed) targets/DEFAULT ......................................... ok (1 passed) targets/DELETE_ON_ERROR ................................. ok (2 passed) targets/FORCE ........................................... ok (1 passed) targets/INTERMEDIATE .................................... ok (8 passed) targets/ONESHELL ........................................ ok (5 passed) targets/PHONY ........................................... ok (1 passed) targets/POSIX ........................................... ok (4 passed) targets/SECONDARY ....................................... ok (12 passed) targets/SILENT .......................................... ok (3 passed) targets/clean ........................................... ok (2 passed) variables/CURDIR ........................................ ok (1 passed) variables/DEFAULT_GOAL .................................. ok (5 passed) variables/GNUMAKEFLAGS .................................. ok (3 passed) variables/INCLUDE_DIRS .................................. ok (2 passed) variables/LIBPATTERNS ................................... ok (2 passed) variables/MAKE .......................................... ok (1 passed) variables/MAKECMDGOALS .................................. ok (3 passed) variables/MAKEFILES ..................................... ok (2 passed) variables/MAKEFLAGS ..................................... ok (3 passed) variables/MAKELEVEL ..................................... ok (1 passed) variables/MAKE_RESTARTS ................................. ok (3 passed) variables/MFILE_LIST .................................... ok (2 passed) variables/SHELL ......................................... ok (7 passed) variables/automatic ..................................... ok (7 passed) variables/define ........................................ ok (16 passed) variables/flavors ....................................... ok (11 passed) variables/negative ...................................... ok (4 passed) variables/private ....................................... ok (10 passed) variables/special ....................................... ok (6 passed) variables/undefine ...................................... ok (4 passed) vms/library ............................................. N/A 15 Tests in 7 Categories Failed (See .diff* files in work dir for details) :-( *** Error code 1 The following command caused the error: if test -f './tests/run_make_tests'; then \ ulimit -n 128; \ if perl -v >/dev/null 2>&1; then \ case `cd '.'; pwd` in `pwd`) : ;; \ *) test -d tests || mkdir tests; \ rm -f srctests; \ if ln -s './tests' srctests; then \ for f in run_make_tests run_make_tests.pl test_driver.pl scripts jhelp.pl; do \ rm -f tests/$f; ln -s ../srctests/$f tests; \ done; fi ;; \ esac; \ echo "cd tests && perl ./run_make_tests.pl -srcdir /var/run/rpc_door/eggert/make-4.2.90 -make ../make "; \ cd tests && perl ./run_make_tests.pl -srcdir '/var/run/rpc_door/eggert/make-4.2.90' -make '../make' ; \ else \ echo "Can't find a working Perl (perl); the test suite requires Perl."; \ fi; \ else \ echo "Can't find the GNU Make test suite (./tests)."; \ fi make: Fatal error: Command failed for target `check-regression' Current working directory /var/run/rpc_door/eggert/make-4.2.90 *** Error code 1 make: Fatal error: Command failed for target `check-am' Current working directory /var/run/rpc_door/eggert/make-4.2.90 *** Error code 1 The following command caused the error: fail=; \ if (target_option=k; case ${target_option-} in ?) ;; *) echo "am__make_running_with_option: internal error: invalid" "target option '${target_option-}' specified" >&2; exit 1;; esac; has_opt=no; sane_makeflags=$MAKEFLAGS; if { if test -z ''; then false; elif test -n 'sparc-sun-solaris2.10'; then true; elif test -n '' && test -n ''; then true; else false; fi; }; then sane_makeflags=$MFLAGS; else case $MAKEFLAGS in *\\[\ \ ]*) bs=\\; sane_makeflags=`printf '%s\n' "$MAKEFLAGS" | sed "s/$bs$bs[$bs $bs ]*//g"`;; esac; fi; skip_next=no; strip_trailopt () { flg=`printf '%s\n' "$flg" | sed "s/$1.*$//"`; }; for flg in $sane_makeflags; do test $skip_next = yes && { skip_next=no; continue; }; case $flg in *=*|--*) continue;; -*I) strip_trailopt 'I'; skip_next=yes;; -*I?*) strip_trailopt 'I';; -*O) strip_trailopt 'O'; skip_next=yes;; -*O?*) strip_trailopt 'O';; -*l) strip_trailopt 'l'; skip_next=yes;; -*l?*) strip_trailopt 'l';; -[dEDm]) skip_next=yes;; -[JT]) skip_next=yes;; esac; case $flg in *$target_option*) has_opt=yes; break;; esac; done; test $has_opt = yes); then \ failcom='fail=yes'; \ else \ failcom='exit 1'; \ fi; \ dot_seen=no; \ target=`echo check-recursive | sed s/-recursive//`; \ case "check-recursive" in \ distclean-* | maintainer-clean-*) list='lib po doc' ;; \ *) list='lib po doc' ;; \ esac; \ for subdir in $list; do \ echo "Making $target in $subdir"; \ if test "$subdir" = "."; then \ dot_seen=yes; \ local_target="$target-am"; \ else \ local_target="$target"; \ fi; \ (CDPATH="${ZSH_VERSION+.}:" && cd $subdir && make $local_target) \ || eval $failcom; \ done; \ if test "$dot_seen" = "no"; then \ make "$target-am" || exit 1; \ fi; test -z "$fail" make: Fatal error: Command failed for target `check-recursive'