build-emacs-for-macos icon indicating copy to clipboard operation
build-emacs-for-macos copied to clipboard

Known good commits for native-comp

Open jimeh opened this issue 3 years ago • 8 comments

Native-comp is now in the master branch of Emacs. The latest commit on the master branch is not always stable/reliable though.

Below is a list of known "good" commits, which yielded builds that worked for me on my machine, with my config, typically for at least a day or two of regular work without issues. Your mileage may vary.

Known good commits from the master branch:

  • eec1142acdde9d10781c781e7890c2d26f7e6b2d (2023-12-01):
  • 16ac377aab257d635918dd0188dcdf630e75757c (2023-11-19):
  • ecc1d990d9e9d006838ca514213ea5e46a459363 (2023-05-30):
  • 5e5f5b28e92a3bb927bb03c783c426c6c3baeadc (2023-04-06):
  • 8febda46c458f11270350d0b68c69d8a58b59f8d (2023-01-22):
  • 7939184f8e0370e7a3397d492812c6d202c2a193 (2022-11-28):
  • 05f5d978ae70c4849a5c47865d62301d27317a8a (2022-11-02):
  • e09872ccb3c4d190ba668b47512abf1c28c992d7 (2022-09-06):
  • 37073492fdf382af2e642a4c80a9153891260374 (2022-08-12):
  • ec2bd7dd5c68510130e7abf7e76361d776c4fe22 (2022-08-09):
  • 004ee6b0460c450308c83dffc567fb1b8672777c (2022-07-26):
  • 113a6a0a885c8bfb1f3c75a8a985a73686662113 (2022-07-12):
  • c00ffe263d9ffeb4d2a5e13cc124c786152137db (2022-05-24):
  • 454caf858d92a87dc781bc35b421d5014a312bb9 (2022-05-12):
  • a35639015c532c1fe418420cb8cb1da9053b4162 (2022-05-04):
  • 0a151b7c29c46ae67ae92d0960e199ae84b3a48b (2022-04-25):
  • 48cb9c4aaadfe7bd50c13f658a6e8e9e97587867 (2022-04-10):
  • 8c8093aa6f20a7a4f3799cbdb9270cac013ef71d (2022-03-02):
  • 6a10a3e8d489d7b4dcffd6b4c63cee77e73e2535 (2022-02-27):
  • ca9f2fc2a4c62981ef28f0b6c64e069f49230729 (2022-02-23):
  • bd07d4fac9da40cecf6a5936fd4b4c8ebb751586 (2022-02-13):
  • 667e212048a1443b6f72647176aec701d18474c9 (2022-01-24):
  • 10083e788f7349fa363d100687dc3d94bea88f57 (2022-01-20):
  • 53dba3202205b5fab078a47da77be4140b7f93b1 (2022-01-13):
  • 762aa25fe70dbcd0d00ba6152c53c44f8808e7c1 (2022-01-08):
  • c8df4d1ca350e421adf49fb533627a6b1ef565bc (2021-11-28):
  • 73754bc54c0d9d390ae76ab0ccf18f63db16bc1f (2021-11-21):
  • 5b250ca79b9aeeeea0b521db9645882240f08c9f (2021-11-15):
  • e4f8ce78183e95bfbe649fb2ac43f3fe3492c782 (2021-11-12):
  • d3ccf0895dbb18ac04e1e2e0c6624af43d467c1b (2021-11-10):
  • a45aed9479f610bcbc7a171b60d915fefc9b586a (2021-07-25):
  • d672d576ff6c3ac3c7ee1fa4db13c7e0a4974aa3 (2021-07-12):
  • e762864b9d501cfbc15fd20f403fc435bbdc580e (2021-07-07):
  • 0aee54a54beebedee20466b23ab99ae48f61259c (2021-07-03):
  • f2729dd8ee0cad67ea2ab0411526f9bc4a7b2c9a (2021-06-25):
  • 7be75f17e79b547dc03e26e3980d4ce75bfa668d (2021-06-23):
  • 15c57fc4cc031cc6aca7eabd74706538fd6bfa22 (2021-06-03):
  • 3f8b303ec087ba3d0bd524c7fc8c628ef15a3e4a (2021-05-24):
  • 19c14be04fec3ae958bd14623ca2f8f84a53915f (2021-05-23):
  • 6ae3f7e889434eb8f76cc376d2939c66eb470855 (2021-05-19):
  • 28bed069a7cc0f9d6937276b5a1eec949abc280a (2021-05-10):
  • 25c775b4e964aaa2cbf17997c0479dfc2ecf33e2 (2021-05-09):
  • bb8b8d717f91a85ca41de9e82246e6975e1ed719 (2021-05-08):
  • 83a915d3dfafd5f3d737afe1e13b75e4dd3aef96 (2021-04-25):
    • Build from source:
      ./build-emacs-for-macos --git-sha 83a915d3dfafd5f3d737afe1e13b75e4dd3aef96 master
      

Known good commits from the deprecated feature/native-comp branch:

  • f9c1008ced59f003d48dd7be39e9ec4aa0f02484 (2021-04-16):
    ./build-emacs-for-macos --git-sha f9c1008ced59f003d48dd7be39e9ec4aa0f02484 feature/native-comp
    
  • b064ddd3f600ed28e62b09d556ecced5f80d9883 (2021-04-13):
    ./build-emacs-for-macos --git-sha b064ddd3f600ed28e62b09d556ecced5f80d9883 feature/native-comp
    
  • 8ed46b7646de7166aa8bbd3b5d29a4947316c900 (2021-04-07):
    ./build-emacs-for-macos --git-sha 8ed46b7646de7166aa8bbd3b5d29a4947316c900 feature/native-comp
    
  • 39bc9bc77066c0c40d2e5fd0769ce3701055a10b (2021-04-04):
    ./build-emacs-for-macos --git-sha 39bc9bc77066c0c40d2e5fd0769ce3701055a10b feature/native-comp
    
  • 978afd788fd0496540f715b83f18ed390ca8d5a4 (2021-04-01):
    ./build-emacs-for-macos --git-sha 978afd788fd0496540f715b83f18ed390ca8d5a4 feature/native-comp
    
  • 8d550700c535dbcd4721cc65c0a11decbf070abb (2021-03-31):
    ./build-emacs-for-macos --git-sha 8d550700c535dbcd4721cc65c0a11decbf070abb feature/native-comp
    
  • 79b8b6ca45ad707d86244882430e275efd95cdb9 (2021-03-26):
    ./build-emacs-for-macos --git-sha 79b8b6ca45ad707d86244882430e275efd95cdb9 feature/native-comp
    
  • 5e4ec4d3c944f586892e08ea4fb7715e0f6ac365 (2021-03-14):
    ./build-emacs-for-macos --git-sha 5e4ec4d3c944f586892e08ea4fb7715e0f6ac365 feature/native-comp
    
  • 0144764d1dde8a2f1d413d042d46cea3e10a7d0a (2021-03-12):
    ./build-emacs-for-macos --git-sha 0144764d1dde8a2f1d413d042d46cea3e10a7d0a feature/native-comp
    
  • 552ef6d6c0733b864bcb14eeb6183d7e64df3b80 (2021-03-05):
    ./build-emacs-for-macos --git-sha 552ef6d6c0733b864bcb14eeb6183d7e64df3b80 feature/native-comp
    
  • 31416495ad9b2c84473f72ad99e2adc87dd66e5a (2021-02-14):
    ./build-emacs-for-macos --git-sha 31416495ad9b2c84473f72ad99e2adc87dd66e5a feature/native-comp
    
  • 0ffb3dfaa483b0c5cf1f7f367efcb5e9c041ab53 (2021-01-19):
    ./build-emacs-for-macos --git-sha 0ffb3dfaa483b0c5cf1f7f367efcb5e9c041ab53 feature/native-comp
    
  • 33b8ce865fcfd58538ae2d7c3fff04998fcd3330 (2021-01-06):
    ./build-emacs-for-macos --git-sha 33b8ce865fcfd58538ae2d7c3fff04998fcd3330 feature/native-comp
    
  • 8ad983c4acef60a80e8d6b6ba891b1ef957f2d7c (2021-01-04):
    ./build-emacs-for-macos --git-sha 8ad983c4acef60a80e8d6b6ba891b1ef957f2d7c feature/native-comp
    
  • bd693ccea7ba4a6aafda103f7a9166f76363c86b (2020-12-25):
    ./build-emacs-for-macos --git-sha bd693ccea7ba4a6aafda103f7a9166f76363c86b feature/native-comp
    
  • be907b0ba82c2a65e0468d50653cae8a7cf5f16b (2020-12-07):
    ./build-emacs-for-macos --git-sha be907b0ba82c2a65e0468d50653cae8a7cf5f16b feature/native-comp
    
  • 7a8370ed0f1b1d62657e385789ee2f81c5607ec5 (2020-11-23):
    ./build-emacs-for-macos --git-sha 7a8370ed0f1b1d62657e385789ee2f81c5607ec5 feature/native-comp
    
  • fd9e9308d27138a16e2e93417bd7ad4448fea40a (2020-10-26):
    ./build-emacs-for-macos --git-sha fd9e9308d27138a16e2e93417bd7ad4448fea40a feature/native-comp
    
  • d5791ba5feeb5500433ca43506dda13c7c67ce14 (2020-10-17):
    ./build-emacs-for-macos --git-sha d5791ba5feeb5500433ca43506dda13c7c67ce14 feature/native-comp
    
  • 03dfa83dc35738c9228b66b3d3f72753b344f939 (2020-10-15):
    ./build-emacs-for-macos --git-sha 03dfa83dc35738c9228b66b3d3f72753b344f939 feature/native-comp
    
  • feed53f8b5da0e58cce412cd41a52883dba6c1be (2020-10-10):
    ./build-emacs-for-macos --git-sha feed53f8b5da0e58cce412cd41a52883dba6c1be feature/native-comp
    
  • c3bc348f5edefa4231d38b6d3967f0c8f0bb5e6d (2020-10-07):
    ./build-emacs-for-macos --git-sha c3bc348f5edefa4231d38b6d3967f0c8f0bb5e6d feature/native-comp
    
  • 323200044f0c3f716f8f78a6f5e39349fe039117 (2020-10-05):
    ./build-emacs-for-macos --git-sha 323200044f0c3f716f8f78a6f5e39349fe039117 feature/native-comp
    
  • 825e85b393a3d78ba43176ecc5bc1a9595d0fbea (2020-10-02):
    ./build-emacs-for-macos --git-sha 825e85b393a3d78ba43176ecc5bc1a9595d0fbea feature/native-comp
    
  • 89f064104c25f8b4362ef54d28fd4bce18f6af3b (2020-09-29):
    ./build-emacs-for-macos --git-sha 89f064104c25f8b4362ef54d28fd4bce18f6af3b feature/native-comp
    
  • dc0cf16c7a60f36aafcf9b56513a855cefa7e1ad (2020-09-26):
    ./build-emacs-for-macos --git-sha dc0cf16c7a60f36aafcf9b56513a855cefa7e1ad feature/native-comp
    
  • 4a50f541447eddefcca3ebc6bedb110ac0041f90 (2020-09-22):
    ./build-emacs-for-macos --git-sha 4a50f541447eddefcca3ebc6bedb110ac0041f90 feature/native-comp
    
  • 5b41545f1be367837d9ac717ea67fba19a4c24d4 (2020-09-15):
    ./build-emacs-for-macos --git-sha 5b41545f1be367837d9ac717ea67fba19a4c24d4 feature/native-comp
    
  • 21021e56ad609a459ec117bcfc60b2802176a9a7 (2020-09-13):
    ./build-emacs-for-macos --git-sha 21021e56ad609a459ec117bcfc60b2802176a9a7 feature/native-comp
    
  • cb293cfb929dfbecb3057dde2115399b89350a9b (2020-09-10):
    ./build-emacs-for-macos --git-sha cb293cfb929dfbecb3057dde2115399b89350a9b feature/native-comp
    
  • 15acd27d1c0de8b56bab61daa0a8fcd4fef0fdc4 (2020-09-08):
    ./build-emacs-for-macos --git-sha 15acd27d1c0de8b56bab61daa0a8fcd4fef0fdc4 feature/native-comp
    
  • eb8742598874d9bd4c84ff54730527c52d29d7ff (2020-09-06):
    ./build-emacs-for-macos --git-sha eb8742598874d9bd4c84ff54730527c52d29d7ff feature/native-comp
    
  • 3023eb569213a3dd5183640f6e322acd00ea536a (2020-09-01):
    ./build-emacs-for-macos --git-sha 3023eb569213a3dd5183640f6e322acd00ea536a feature/native-comp
    
  • aa526c9470d679e9144af55d9e56928a111d2ceb (2020-08-26):
    ./build-emacs-for-macos --git-sha aa526c9470d679e9144af55d9e56928a111d2ceb feature/native-comp
    
  • 337367a733e107df1ecb89955f0a249491bc62d9 (2020-08-23):
    ./build-emacs-for-macos --git-sha 337367a733e107df1ecb89955f0a249491bc62d9 feature/native-comp
    
  • c818c29771d3cb51875643b2f6c894073e429dd2 (2020-08-20):
    ./build-emacs-for-macos --git-sha c818c29771d3cb51875643b2f6c894073e429dd2 feature/native-comp
    
  • fc9b68636b1aec69295726d2b3be2b520911f40b (2020-08-18):
    ./build-emacs-for-macos --git-sha fc9b68636b1aec69295726d2b3be2b520911f40b feature/native-comp
    

jimeh avatar Aug 20 '20 20:08 jimeh

I don't know if you're interested in user-reported "good commits", but I was able to build 15acd27d1c0de8b56bab61daa0a8fcd4fef0fdc4 (2020-09-08) on feature/native-comp successfully last night.

schellj avatar Sep 10 '20 18:09 schellj

Thanks, I have actually been using a build from that commit for the past two days without issue, so I'm more than happy to classify it as a known good build :)

jimeh avatar Sep 10 '20 19:09 jimeh

FWIW I've just built 38ed05f49fcfe7c6d6908041010881a04a7ff6b1 and it seems good so far

idmyn avatar Nov 29 '20 16:11 idmyn

Built 79b9a262ffab37296a39c2d69cdabae153db10a7, no problems as yet (2 days in).

chrischambers avatar Jan 13 '21 23:01 chrischambers

@chrischambers Thanks, I'm now running a build from 79b9a262ffab37296a39c2d69cdabae153db10a7 myself, I'll add it shortly if nothing seems out of the ordinary. I also realized I've been using a build from the 6th for a while and forgot to add it to the list, so that's there now too :)

jimeh avatar Jan 14 '21 22:01 jimeh

28bed069a7cc0f9d6937276b5a1eec949abc280a commit crashes emacs during minibuffer completion in M-: and TAB.

debug-on-quit or debug-on-error does not stop the crash

CsBigDataHub avatar May 24 '21 19:05 CsBigDataHub

@CsBigDataHub I'm afraid I can't re-produce that issue. Does it happen if you launch Emacs with -Q so it doesn't load any config?

Also I've just updated the above list a few new newer known good commits (sorry for the lag there), maybe try a later commit?

jimeh avatar May 26 '21 19:05 jimeh

❤️ the a45aed9479f610bcbc7a171b60d915fefc9b586a (2021-07-25) build . Best native-compile build I have used on Macos.

CsBigDataHub avatar Aug 10 '21 21:08 CsBigDataHub