I noticed that current nightly is slower to import packages than 1.7.1. Julia is easy enough to compile from scratch, so I tried to use git bisect to find when that happened. Naively I tried bisecting between v1.7.1
and master
but the bisecting commit was at a location where Julia was broken (Julia compiled, but package precompiles/imports did not work).
Are there any rules of thumb of how to use bisect
with julia? I did use the --first-parent
flag in the hope of checking only merge commits, not descending into some arbitrary commit midway through a pull request. I think a mistake I made is to use v1.7.1
as it is branched out away from the main git history, so bisect had to look at the common root. But I do not know the julia branching conventions to know where to start the bisect.