www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1998/05/04/12:01:46

From: Shawn Hargreaves <Shawn AT talula DOT demon DOT co DOT uk>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: Make "Clock Skew" problem.
Date: Mon, 4 May 1998 15:36:13 +0100
Organization: None
Message-ID: <$6Gl+GAdJdT1EwAn@talula.demon.co.uk>
References: <O1IUXCAkOYT1Ew2U AT talula DOT demon DOT co DOT uk>
<Pine DOT SUN DOT 3 DOT 91 DOT 980504162902 DOT 25049B-100000 AT is>
NNTP-Posting-Host: talula.demon.co.uk
MIME-Version: 1.0
Lines: 29
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

Eli Zaretskii writes:
>If it aborts, then you have an old version of Make.  Make 3.76.1 (I think 
>3.76 as well) just prints a warning there.

I'm still using 3.76: I'll grab a copy of 3.76.1. Thanks...

>It could be that somebody wanted to estimate the time data *will* be
>written by the cache.

Perhaps. Bizarre, but something strange is certainly going on.

One observation: the problem seems to occur most frequently when there
is very little else going on (few programs loaded and nothing using the
CPU). If I have just one DOS session open and hit the save+compile key
after a long idle period, it has maybe a 10% chance of this error. If
I'm running other programs in the background, it never occurs. Before
you leap to suggest that these other programs are simply slowing down
the speed of loading make, I tried adding a delay between saving the
file and invoking make, and this can go up to 1 or 2 seconds before the
error goes away. So the system load makes a difference, but the exact
delay before you load make seems to be unimportant.

Conclusion? I have no idea :-) But this does seem to suggest that the
cache load is in some way involved with the time skew...


--
Shawn Hargreaves - shawn AT talula DOT demon DOT co DOT uk - http://www.talula.demon.co.uk/
"Pigs use it for a tambourine" - Frank Zappa

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019