git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: bisect gives strange answer

From
Sam Ravnborg <sam@ravnborg.org>
Date
Aug 4, 2005, 19:28 UTC
Message-ID
<20050804192838.GB26714@mars.ravnborg.org>
In-Reply-To
<E1E0jiv-0003c4-00@skye.ra.phy.cam.ac.uk>
Show 6 quoted lines
> 
> 1. The kernel Makefiles ar do not understand every subtle dependency.
>    So they might get confused by updating to different tree states (as
>    the bisect progresses) because those updates change Makefiles and
>    include files.  In other words, I should have done 'make clean' or
>    'make mrproper' before each kernel compile.

If you see any sort of evidence that this would hold true I really like to know. The current build system is only known to fail if a changed file gets a timestamp that is not equal to 'now'. Some braindead SCM uses the timestamp of the chekin.

There has been put a tremendous effort in tracking each and every subtle dependeny - and if something is missing then it ought to be fixed.

	Sam
Previous: Junio C HamanoNext: Sanjoy Mahajan
Message 9 of 11 in “bisect gives strange answer”
  1. Sanjoy MahajanAug 4, 2005
  2. Junio C HamanoAug 4, 2005
  3. Sanjoy MahajanAug 4, 2005
  4. Greg KHAug 4, 2005
  5. Sanjoy MahajanAug 4, 2005
  6. Dave JonesAug 4, 2005
  7. Sanjoy MahajanAug 4, 2005
  8. Junio C HamanoAug 4, 2005
  9. Sam RavnborgAug 4, 2005
  10. Sanjoy MahajanAug 5, 2005
  11. Junio C HamanoAug 7, 2005

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.