aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorArnold D. Robbins <arnold@skeeve.com>2011-08-09 17:50:44 +0300
committerArnold D. Robbins <arnold@skeeve.com>2011-08-09 17:50:44 +0300
commit9ef8db47d6ba6f91a44d5b0b31fad727eeaf122b (patch)
treeef2c499797ff572878202d5fca4c43b8cdc530b7
parent657395eeea809730a56bb65bcfc62028deb06f73 (diff)
downloadegawk-9ef8db47d6ba6f91a44d5b0b31fad727eeaf122b.tar.gz
egawk-9ef8db47d6ba6f91a44d5b0b31fad727eeaf122b.tar.bz2
egawk-9ef8db47d6ba6f91a44d5b0b31fad727eeaf122b.zip
Fix problem with parallel make check.
-rw-r--r--test/ChangeLog4
-rw-r--r--test/Makefile.am12
-rw-r--r--test/Makefile.in12
3 files changed, 15 insertions, 13 deletions
diff --git a/test/ChangeLog b/test/ChangeLog
index d6079e17..8db0443c 100644
--- a/test/ChangeLog
+++ b/test/ChangeLog
@@ -1,7 +1,9 @@
2011-08-09 Arnold D. Robbins <arnold@skeeve.com>
- * Makefile.am (pty1): New test.
* pty1.awk, pty1.ok: New files.
+ * Makefile.am (pty1): New test.
+ (profile1, profile2, profile3): Use unique names for the profile
+ files to avoid problems with parallel 'make check'
2011-07-29 Arnold D. Robbins <arnold@skeeve.com>
diff --git a/test/Makefile.am b/test/Makefile.am
index f5cec9ce..2d1b422b 100644
--- a/test/Makefile.am
+++ b/test/Makefile.am
@@ -1363,20 +1363,20 @@ dumpvars::
profile1:
@echo $@
- @$(AWK) --profile -f $(srcdir)/xref.awk $(srcdir)/dtdgport.awk > _$@.out1
- @$(AWK) -f awkprof.out $(srcdir)/dtdgport.awk > _$@.out2 ; rm awkprof.out
+ @$(AWK) --profile=ap-$@.out -f $(srcdir)/xref.awk $(srcdir)/dtdgport.awk > _$@.out1
+ @$(AWK) -f ap-$@.out $(srcdir)/dtdgport.awk > _$@.out2 ; rm ap-$@.out
@cmp _$@.out1 _$@.out2 && rm _$@.out[12] || echo EXIT CODE: $$? >>_$@
profile2:
@echo $@
- @$(PGAWK) -v sortcmd=sort -f $(srcdir)/xref.awk $(srcdir)/dtdgport.awk > /dev/null
- @sed 1,2d < awkprof.out > _$@; rm awkprof.out
+ @$(PGAWK) --profile=ap-$@.out -v sortcmd=sort -f $(srcdir)/xref.awk $(srcdir)/dtdgport.awk > /dev/null
+ @sed 1,2d < ap-$@.out > _$@; rm ap-$@.out
@-$(CMP) $(srcdir)/$@.ok _$@ && rm -f _$@
profile3:
@echo $@
- @$(PGAWK) -f $(srcdir)/$@.awk > /dev/null
- @sed 1,2d < awkprof.out > _$@; rm awkprof.out
+ @$(PGAWK) --profile=ap-$@.out -f $(srcdir)/$@.awk > /dev/null
+ @sed 1,2d < ap-$@.out > _$@; rm ap-$@.out
@-$(CMP) $(srcdir)/$@.ok _$@ && rm -f _$@
posix2008sub:
diff --git a/test/Makefile.in b/test/Makefile.in
index e7e920f9..a31cd10b 100644
--- a/test/Makefile.in
+++ b/test/Makefile.in
@@ -1714,20 +1714,20 @@ dumpvars::
profile1:
@echo $@
- @$(AWK) --profile -f $(srcdir)/xref.awk $(srcdir)/dtdgport.awk > _$@.out1
- @$(AWK) -f awkprof.out $(srcdir)/dtdgport.awk > _$@.out2 ; rm awkprof.out
+ @$(AWK) --profile=ap-$@.out -f $(srcdir)/xref.awk $(srcdir)/dtdgport.awk > _$@.out1
+ @$(AWK) -f ap-$@.out $(srcdir)/dtdgport.awk > _$@.out2 ; rm ap-$@.out
@cmp _$@.out1 _$@.out2 && rm _$@.out[12] || echo EXIT CODE: $$? >>_$@
profile2:
@echo $@
- @$(PGAWK) -v sortcmd=sort -f $(srcdir)/xref.awk $(srcdir)/dtdgport.awk > /dev/null
- @sed 1,2d < awkprof.out > _$@; rm awkprof.out
+ @$(PGAWK) --profile=ap-$@.out -v sortcmd=sort -f $(srcdir)/xref.awk $(srcdir)/dtdgport.awk > /dev/null
+ @sed 1,2d < ap-$@.out > _$@; rm ap-$@.out
@-$(CMP) $(srcdir)/$@.ok _$@ && rm -f _$@
profile3:
@echo $@
- @$(PGAWK) -f $(srcdir)/$@.awk > /dev/null
- @sed 1,2d < awkprof.out > _$@; rm awkprof.out
+ @$(PGAWK) --profile=ap-$@.out -f $(srcdir)/$@.awk > /dev/null
+ @sed 1,2d < ap-$@.out > _$@; rm ap-$@.out
@-$(CMP) $(srcdir)/$@.ok _$@ && rm -f _$@
posix2008sub: