Dave Kleikamp wrote:

> No, I can't explain it.  I can try to reproduce it on my own.  This is
> just a single-threaded make, right?

Yep, although I do make multiple makes running at the same time, just
operating on a different set of files. 

Let me see if I can explain what happens:
During execution of the make, this is roughly what should be happening
to the source file:

1. move sourcefile from  /dir1/ to /dir2/
2. on the sourcefile now in /dir2/, run 2-3 commands eventually
producing a new file ('target') in /dir3/.  This target file contains
(as a debugging aid) the name of the input file, i.e. name of the
sourcefile in /dir2/. 

So my starting position is :

/dir1/src, /dir2/<no src>, /dir3/<no target>

Step2 (the src was moved to /dir2/)

/dir1/<no src>, /dir2/src, /dir3/<no target>

Step3 (target created)

/dir1/<no src>, /dir2/src, /dir3/target


Instead what I see at step3 is:

/dir1/src, /dir2/<no src>, /dir3/target


My 'target' has been created, it contains the name of '/dir2/src', but
the move itself did not happen ....... looks a lot like the 'mv' was
somehow "rolled back" after creation of my target????


/Per Jessen, Zürich


-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Jfs-discussion mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jfs-discussion

Reply via email to