From 300d1296fb0f8f1b6bd16f977e2167442338343d Mon Sep 17 00:00:00 2001 From: Paul Smith Date: Sat, 21 Sep 2013 18:10:08 -0400 Subject: Create a target that tests alternative configurations. --- tests/scripts/features/parallelism | 44 -------------------------------------- 1 file changed, 44 deletions(-) (limited to 'tests/scripts/features/parallelism') diff --git a/tests/scripts/features/parallelism b/tests/scripts/features/parallelism index 084f2cc..1f56748 100644 --- a/tests/scripts/features/parallelism +++ b/tests/scripts/features/parallelism @@ -143,30 +143,6 @@ intermed: | phony ; touch $@ phony: ; : phony', '-rR -j', ': phony'); rmfiles('target'); -# TEST #10: Don't put --jobserver-fds into a re-exec'd MAKEFLAGS. -# We can't test this directly because there's no way a makefile can -# show the value of MAKEFLAGS we were re-exec'd with. We can intuit it -# by looking for "disabling jobserver mode" warnings; we should only -# get one from the original invocation and none from the re-exec. -# See Savannah bug #18124 - -run_make_test(q! --include inc.mk -recur: -# @echo 'MAKEFLAGS = $(MAKEFLAGS)' - @rm -f inc.mk - @$(MAKE) -j2 -f #MAKEFILE# all -all: -# @echo 'MAKEFLAGS = $(MAKEFLAGS)' - @echo $@ -inc.mk: -# @echo 'MAKEFLAGS = $(MAKEFLAGS)' - @echo 'FOO = bar' > $@ -!, - '--no-print-directory -j2', "#MAKE#[1]: warning: -jN forced in submake: disabling jobserver mode.\nall\n"); - -rmfiles('inc.mk'); - # TEST #11: Make sure -jN from MAKEFLAGS is processed even when we re-exec # See Savannah bug #33873 @@ -202,26 +178,6 @@ file2: file1 ; @touch $@ rmfiles('file1', 'file2', 'file3', 'file4'); -# Test recursion when make doesn't think it exists. -# See Savannah bug #39934 -# Or Red Hat bug https://bugzilla.redhat.com/show_bug.cgi?id=885474 - -open(MAKEFILE,"> Makefile2"); -print MAKEFILE <