[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: make handling of prerequisites that interlock?
From: |
Ted Stern |
Subject: |
Re: make handling of prerequisites that interlock? |
Date: |
Tue, 05 Apr 2005 15:29:37 -0700 |
User-agent: |
Gnus/5.110003 (No Gnus v0.3) Emacs/22.0.50 (gnu/linux) |
On 5 Apr 2005 at 13:03 UTC-0700, Ben Pfaff wrote:
...
> Must remake target `c'.
> cat x > c
> Putting child 0x0806eb20 (c) PID 25644 on the chain.
> Live child 0x0806eb20 (c) PID 25644
> Reaping winning child 0x0806eb20 PID 25644
> Removing child 0x0806eb20 PID 25644 from chain.
> Successfully remade target file `c'.
> Considering target file `b'.
> Pruning file `c'.
> Considering target file `d'.
> Looking for an implicit rule for `d'.
> No implicit rule found for `d'.
> Finished prerequisites of target file `d'.
> No need to remake target `d'.
> Finished prerequisites of target file `b'.
> Prerequisite `c' is older than target `b'.
> Prerequisite `d' is older than target `b'.
> No need to remake target `b'.
> Finished prerequisites of target file `a'.
> Prerequisite `c' is newer than target `a'.
> Prerequisite `b' is older than target `a'.
> No need to remake target `a'.
Very strange.
I would have expected b to have been re-made here, since its
prerequisite c was re-made.
And the `a' rule should indeed have run.
--
Ted Stern Applications Group
Cray Inc. office: 206-701-2182
411 First Avenue South, Suite 600 cell: 206-383-1049
Seattle, WA 98104-2860 FAX: 206-701-2500
Frango ut patefaciam -- I break so that I may reveal
(The Paleontological Society motto, equally apropos for debugging)
Re: make handling of prerequisites that interlock?, Boris Kolpackov, 2005/04/06