Do not run timezone tests in parallel.

Message ID lili7p$n8s$1@ger.gmane.org
State Superseded
Headers

Commit Message

Stefan Liebler April 16, 2014, 9:24 a.m. UTC
  Thanks. You´re right.
I missed the fact that it´s a pattern rule and thought it is a normal 
multiple target.
The comment is relevant.

ok?

Bye.

On 04/15/2014 05:14 PM, Andreas Schwab wrote:
> Stefan Liebler <stli@linux.vnet.ibm.com> writes:
>
>> @@ -102,7 +105,6 @@ $(testdata)/America/New_York: northamerica $(zic-deps)
>>   	$(build-testdata)
>>   $(testdata)/Etc/UTC: etcetera $(zic-deps)
>>   	$(build-testdata)
>> -# Use a pattern rule to indicate the command produces both targets at once.
>>   # Two separate targets built separately can collide if in parallel.
>>   %/UTC %/Universal: simplebackw $(zic-deps) %/Etc/UTC
>>   	$(build-testdata)
>
> Why is that comment no longer relevant?
>
> Andreas.
>
  

Patch

diff --git a/timezone/Makefile b/timezone/Makefile
index 998cd14..decc28e 100644
--- a/timezone/Makefile
+++ b/timezone/Makefile
@@ -85,6 +85,9 @@  GCONV_PATH=${common-objpfx}iconvdata LANGUAGE=C LC_ALL=C \
 $(evaluate-test)
 endef
 
+
+.NOTPARALLEL:
+
 $(objpfx)test-tz.out: $(addprefix $(testdata)/, America/New_York Etc/UTC UTC)
 $(objpfx)tst-timezone.out: $(addprefix $(testdata)/, \
 				       Europe/Berlin Universal \