Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Known good commits for native-comp #6

Open
jimeh opened this issue Aug 20, 2020 · 8 comments
Open

Known good commits for native-comp #6

jimeh opened this issue Aug 20, 2020 · 8 comments

Comments

@jimeh
Copy link
Owner

jimeh commented Aug 20, 2020

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:

  • e087d3009bf564446367a1465957d9ea7b699f01 (2024-07-01):
  • 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
    
@schellj
Copy link

schellj commented Sep 10, 2020

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.

@jimeh
Copy link
Owner Author

jimeh commented Sep 10, 2020

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 added a commit that referenced this issue Sep 22, 2020
Recent builds seem to pre-allocate empty `*.eln.tmp` files rather than
empty `*.eln` files. So the issue of empty `*.eln` files preventing
Emacs from starting should no longer be an issue.

I'm leaving #3 open for now, in case anyone is using older git SHAs from
the list of known good commits in #6.
@idmyn
Copy link

idmyn commented Nov 29, 2020

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

@chrischambers
Copy link

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

@jimeh
Copy link
Owner Author

jimeh commented Jan 14, 2021

@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 jimeh pinned this issue May 11, 2021
@jimeh jimeh changed the title Known good commits of feature/native-comp branch Known good commits of for native-comp May 11, 2021
@jimeh jimeh changed the title Known good commits of for native-comp Known good commits for native-comp May 11, 2021
@CsBigDataHub
Copy link

CsBigDataHub commented May 24, 2021

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

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

@jimeh
Copy link
Owner Author

jimeh commented May 26, 2021

@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?

@CsBigDataHub
Copy link

CsBigDataHub commented Aug 10, 2021

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants