Closed
Bug 592899
Opened 14 years ago
Closed 9 years ago
pymake does not build command-line targets in parallel
Categories
(Firefox Build System :: General, defect)
Firefox Build System
General
Tracking
(Not tracked)
RESOLVED
INCOMPLETE
People
(Reporter: neil, Unassigned)
Details
(Whiteboard: [pymake])
Given the following Makefile:
all: sleep2 sleep1
sleep2:
@echo sleep 2 begin
@sleep 2
@echo sleep 2 end
sleep1:
@echo sleep 1 begin
@sleep 1
@echo sleep 1 end
then the following three commands:
$ make -j2 all
$ pymake -j2 all
$ make -j2 sleep 2 sleep1
produce the following output:
sleep 2 begin
sleep 1 begin
sleep 1 end
sleep 2 end
while the following three commands:
$ make all
$ pymake all
$ pymake -j2 sleep2 sleep1
produce the following output:
sleep 2 begin
sleep 2 end
sleep 1 begin
sleep 1 end
Apparently bsmedberg went to great lengths to ensure that pymake built command-line targets serially, but I tried three different versions of gmake and they all make command-line targets in parallel.
Whiteboard: [pymake]
Comment 1•9 years ago
|
||
I don't think we're going to fix pymake bugs anymore.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → INCOMPLETE
Updated•7 years ago
|
Product: Core → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•