RE: Simpler example of pathological behavior of directory caching

2016-10-07 Thread Martin Dorey
> when a target is built, that target is explicitly added to the cache by GNU > make Like I thought when I started. Well, file.c does plausibly put it in the "files" hash table, but there is no communication to dir.c to update the "directories_contents" hash. I think I can show that there nev

Re: Simpler example of pathological behavior of directory caching

2016-10-07 Thread Paul Smith
On Fri, 2016-10-07 at 00:10 +, Martin Dorey wrote: > ... then I failed to find any source that invalidates that cache, be > it the whole cache, just one directory or one entry in that directory. I'd have to reread that code to be sure but I don't think that's how it works.  I think that what's