Jeroen Demeyer wrote: > On 2016-09-09 12:56, Marco Cognetta wrote: >> It has happened to me where I build sage, turn off my computer, turn it >> back on, and build it again. There were no changes made in the meantime >> and it still does the cythonizing step. > > Are you really sure that you remember this correctly? Turning off and on > your computer should have no effect (unless there is a problem with your > OS or hardware).
And "turn off" hopefully means properly shutting down the system (maybe by pushing the soft-off button / closing the laptop, depending on your OS and settings). >> Also, I have had branches that >> are identical (except for a new file that does not have any dependencies >> to be rebuilt) which will also go through this cythonizing step (first >> when I switch to the branch, and then again when I switch back to master >> and try to build it again). > > Are these branches somewhere public? Then I could have a look. But right > now, I have too little information to know whether there is a real bug > or just something that you are doing wrongly. And are you sure these "identical" branches are based on the same commit? It for example makes a difference whether you fetch a branch, pull it into some betaX, or pull it into some betaY / other branch than (the same version of) develop, say. You may compare what 'git log' shows for both, i.e., the last commit that's not from you, such as "Updated SageMath version to 7.4.beta3". As mentioned, you can compare branches directly, or just specific files of your both branches in question. If you don't want to see the actual changes (but rather an overview of which files differ and by how much), you can use git diff --stat old_branch new_branch -- src/sage/... For the two branches which allegedly only differ by a newly created file, the above should give just a single line for exactly that file (plus a one-line summary on the last line). -leif -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.