Skip to content

Instantly share code, notes, and snippets.

@soopyc
Created March 7, 2025 19:37
Show Gist options
  • Save soopyc/355784e25b087bc5addfc6eb5245b06d to your computer and use it in GitHub Desktop.
Save soopyc/355784e25b087bc5addfc6eb5245b06d to your computer and use it in GitHub Desktop.
# bad: [5b99c823ef95ba5c642ae105815d5acd4f093aa3] Mark official release
# good: [44fb1192185cdd03343da7faa08a1c605f773419] Mark official release
git bisect start '2.19.0' '2.18.0'
# good: [d40e91440d53a982b8c72b176c14f2a39c3e04d1] Merge pull request #9002 from NixOS/release-notes
git bisect good d40e91440d53a982b8c72b176c14f2a39c3e04d1
# good: [e824ab30cff5bbe25f4095a0a3819ccc787cba98] Merge pull request #9195 from edolstra/remove-hasAllInfo
git bisect good e824ab30cff5bbe25f4095a0a3819ccc787cba98
# bad: [66cb364f581486e0c426b35149ac13d19f7842bc] Merge pull request #9289 from edolstra/fix-warnings
git bisect bad 66cb364f581486e0c426b35149ac13d19f7842bc
# bad: [15c430f38971c2f852effec22392cbe1da511aec] Remove unused LockFile::write()
git bisect bad 15c430f38971c2f852effec22392cbe1da511aec
# bad: [955bbe53c5e7e742f7f584c54f54b09fd5ce4009] Merge pull request #9177 from edolstra/input-accessors
git bisect bad 955bbe53c5e7e742f7f584c54f54b09fd5ce4009
# bad: [bcf5c31950a01d73c17cee301d3dd363c91cd23d] Add future FIXME
git bisect bad bcf5c31950a01d73c17cee301d3dd363c91cd23d
# bad: [9f572eb0e35d3017a160cef89b7417cf6b4a53e2] Unify the two implementations of dumpPath()
git bisect bad 9f572eb0e35d3017a160cef89b7417cf6b4a53e2
# bad: [12214fef09151e26abfcaea0095ab157388822e3] InputAccessor::fetchToStore(): Support arbitrary ingestion methods
git bisect bad 12214fef09151e26abfcaea0095ab157388822e3
# bad: [df73c6eb8cb14fe11f2d5b27e2e28135c7c5dbaf] Introduce MemoryInputAccessor and use it for corepkgs
git bisect bad df73c6eb8cb14fe11f2d5b27e2e28135c7c5dbaf
# bad: [ea38605d116e1c8db55a8a8cb7400724b931458d] Introduce FSInputAccessor and use it
git bisect bad ea38605d116e1c8db55a8a8cb7400724b931458d
# first bad commit: [ea38605d116e1c8db55a8a8cb7400724b931458d] Introduce FSInputAccessor and use it
# bad: [5c5a737885e9e015b66fb03a9252f8e771b2d28d] Mark stable release
# good: [206e32e2d7c72c940a4348648f5de46122c495c9] Mark release
git bisect start '2.25.0' '2.24.0'
# good: [b24757f08ab4ae98a9b6e8756fe21fa7e2d55248] Merge pull request #11231 from DeterminateSystems/release-notes
git bisect good b24757f08ab4ae98a9b6e8756fe21fa7e2d55248
# bad: [ec2b01585f52ff9746162be34486d2da57c5287a] Merge pull request #11526 from quatquatt/update-multiple-inputs
git bisect bad ec2b01585f52ff9746162be34486d2da57c5287a
# good: [85f1aa6b3df5c5fcc924a74e2a9cc8acea9ba0e1] Merge pull request #11356 from ehmry/nix_store_copy_closure
git bisect good 85f1aa6b3df5c5fcc924a74e2a9cc8acea9ba0e1
# good: [5e337ee60d49e6f11028ff2adc4d01efdeef685d] Merge pull request #11412 from parkerhoyes/daemon-cgroup
git bisect good 5e337ee60d49e6f11028ff2adc4d01efdeef685d
# good: [db7c868d241a821a8e07f9deb8eb0388e4664c57] Merge pull request #11378 from Mic92/nix-dir-errors
git bisect good db7c868d241a821a8e07f9deb8eb0388e4664c57
# bad: [176334d8be238405bba7f4dec550b5b9f5d54569] Merge pull request #10612 from edolstra/no-flake-substitution
git bisect bad 176334d8be238405bba7f4dec550b5b9f5d54569
# good: [bbef37b4a60f4e6a8f09282866eba0471344bc1c] Merge pull request #11423 from DeterminateSystems/ignore-stale-submodules
git bisect good bbef37b4a60f4e6a8f09282866eba0471344bc1c
# skip: [30aa45a37313f54006ad88b9f42f11d8c175b1db] Formatting
git bisect skip 30aa45a37313f54006ad88b9f42f11d8c175b1db
# bad: [12fd65d1799f6b1fe0c7e07d5a8022afc6b6dc40] Disable subflakes test
git bisect bad 12fd65d1799f6b1fe0c7e07d5a8022afc6b6dc40
# skip: [3fbd71701a39dea79dea576ba90fe42925d85459] Add test
git bisect skip 3fbd71701a39dea79dea576ba90fe42925d85459
# skip: [aa41de7d82a36517b4ed60d8b6801638d672919c] Merge remote-tracking branch 'origin/master' into no-flake-substitution
git bisect skip aa41de7d82a36517b4ed60d8b6801638d672919c
# skip: [e557096cefad10ccef86dc674fc5e053c13716e6] Add release note
git bisect skip e557096cefad10ccef86dc674fc5e053c13716e6
# skip: [ff107d9d03246ea8c15bbea7647e60bba65e9643] Input::fetchToStore(): Don't try to substitute
git bisect skip ff107d9d03246ea8c15bbea7647e60bba65e9643
# only skipped commits left to test
# possible first bad commit: [12fd65d1799f6b1fe0c7e07d5a8022afc6b6dc40] Disable subflakes test
# possible first bad commit: [30aa45a37313f54006ad88b9f42f11d8c175b1db] Formatting
# possible first bad commit: [e557096cefad10ccef86dc674fc5e053c13716e6] Add release note
# possible first bad commit: [3fbd71701a39dea79dea576ba90fe42925d85459] Add test
# possible first bad commit: [aa41de7d82a36517b4ed60d8b6801638d672919c] Merge remote-tracking branch 'origin/master' into no-flake-substitution
# possible first bad commit: [ff107d9d03246ea8c15bbea7647e60bba65e9643] Input::fetchToStore(): Don't try to substitute
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment