[bug #65533] gmake-4.4.1 has a performance regression: at least the nwchem project now builds much slower
Carter Olsen <[email protected]> Tue, 20 Jan 2026 13:59:26 -0500 (EST)
| Newsgroups | gmane.comp.gnu.make.bugs |
|---|---|
| Message-ID | <[email protected]> |
Follow-up Comment #13, bug #65533 (group make):
I have a feeling that it might be related to the directory cache fix that was
implemented:
> A long-standing issue with the directory cache has been resolved: changes
> made as a side-effect of some other target's recipe are now noticed as
> expected.
When I look at the output of the make -d on 4.3 and 4.4, I notice that 4.4
outputs a TON of lines that say:
> Directory <path> cache invalidated (count <X> != command <Y>)
I examined the output of the log when running 4.4 make and didn't find any
instance of "recursive" or "recursively expanding".
Could this be related to the directory cache being invalidated many times the
directory cache gets invalidated? I counted 3,770,363 occurrences of
'^Directory .+ cache invalidated' in the file.
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?65533>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
signature.asc
(application/pgp-signature, 228 B)
-----BEGIN PGP SIGNATURE----- iHUEABYIAB0WIQQk97aszIMMAvLLwm6qLAuaBUf3TgUCaW/QjgAKCRCqLAuaBUf3 TmyIAQCNZjxntm/CgsvNxrRO/kzeropgg6yrSmtjzCdV6J2qiAD/dsCZG94sYH34 +Et/YjEnYYK/K0hMSSqjkk9QF2pkJgQ= =aBCG -----END PGP SIGNATURE-----