build-emacs-for-macos
                                
                                 build-emacs-for-macos copied to clipboard
                                
                                    build-emacs-for-macos copied to clipboard
                            
                            
                            
                        Known good commits for native-comp
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:
- 3959ea66448fb371cdc67bd963cd539a90f99ee5(2024-12-11):- Pre-built: Emacs.2024-12-11.3959ea6.master
- Build from source:
./build-emacs-for-macos --git-sha 3959ea66448fb371cdc67bd963cd539a90f99ee5 master
 
- e087d3009bf564446367a1465957d9ea7b699f01(2024-07-01):- Pre-built: Emacs.2024-07-01.e087d30.master
- Build from source:
./build-emacs-for-macos --git-sha e087d3009bf564446367a1465957d9ea7b699f01 master
 
- eec1142acdde9d10781c781e7890c2d26f7e6b2d(2023-12-01):- Pre-built: Emacs.2023-12-01.eec1142.master
- Build from source:
./build-emacs-for-macos --git-sha eec1142acdde9d10781c781e7890c2d26f7e6b2d master
 
- 16ac377aab257d635918dd0188dcdf630e75757c(2023-11-19):- Pre-built: Emacs.2023-11-19.16ac377.master
- Build from source:
./build-emacs-for-macos --git-sha 16ac377aab257d635918dd0188dcdf630e75757c master
 
- ecc1d990d9e9d006838ca514213ea5e46a459363(2023-05-30):- Pre-built: Emacs.2023-05-30.ecc1d99.master
- Build from source:
./build-emacs-for-macos --git-sha ecc1d990d9e9d006838ca514213ea5e46a459363 master
 
- 5e5f5b28e92a3bb927bb03c783c426c6c3baeadc(2023-04-06):- Pre-built: Emacs.2023-04-06.5e5f5b2.master
- Build from source:
./build-emacs-for-macos --git-sha 5e5f5b28e92a3bb927bb03c783c426c6c3baeadc master
 
- 8febda46c458f11270350d0b68c69d8a58b59f8d(2023-01-22):- Pre-built: Emacs.2023-01-22.8febda4.master
- Build from source:
./build-emacs-for-macos --git-sha 8febda46c458f11270350d0b68c69d8a58b59f8d master
 
- 7939184f8e0370e7a3397d492812c6d202c2a193(2022-11-28):- Pre-built: Emacs.2022-11-28.7939184.master
- Build from source:
./build-emacs-for-macos --git-sha 7939184f8e0370e7a3397d492812c6d202c2a193 master
 
- 05f5d978ae70c4849a5c47865d62301d27317a8a(2022-11-02):- Pre-built: Emacs.2022-11-02.05f5d97.master
- Build from source:
./build-emacs-for-macos --git-sha 05f5d978ae70c4849a5c47865d62301d27317a8a master
 
- e09872ccb3c4d190ba668b47512abf1c28c992d7(2022-09-06):- Pre-built: Emacs.2022-09-06.e09872c.master
- Build from source:
./build-emacs-for-macos --git-sha e09872ccb3c4d190ba668b47512abf1c28c992d7 master
 
- 37073492fdf382af2e642a4c80a9153891260374(2022-08-12):- Pre-built: Emacs.2022-08-12.3707349.master
- Build from source:
./build-emacs-for-macos --git-sha 37073492fdf382af2e642a4c80a9153891260374 master
 
- ec2bd7dd5c68510130e7abf7e76361d776c4fe22(2022-08-09):- Pre-built: Emacs.2022-08-09.ec2bd7d.master
- Build from source:
./build-emacs-for-macos --git-sha ec2bd7dd5c68510130e7abf7e76361d776c4fe22 master
 
- 004ee6b0460c450308c83dffc567fb1b8672777c(2022-07-26):- Pre-built: Emacs.2022-07-26.004ee6b.master
- Build from source:
./build-emacs-for-macos --git-sha 004ee6b0460c450308c83dffc567fb1b8672777c master
 
- 113a6a0a885c8bfb1f3c75a8a985a73686662113(2022-07-12):- Pre-built: Emacs.2022-07-12.113a6a0.master
- Build from source:
./build-emacs-for-macos --git-sha 113a6a0a885c8bfb1f3c75a8a985a73686662113 master
 
- c00ffe263d9ffeb4d2a5e13cc124c786152137db(2022-05-24):- Pre-built: Emacs.2022-05-24.c00ffe2.master
- Build from source:
./build-emacs-for-macos --git-sha c00ffe263d9ffeb4d2a5e13cc124c786152137db master
 
- 454caf858d92a87dc781bc35b421d5014a312bb9(2022-05-12):- Pre-built: Emacs.2022-05-12.454caf8.master
- Build from source:
./build-emacs-for-macos --git-sha 454caf858d92a87dc781bc35b421d5014a312bb9 master
 
- a35639015c532c1fe418420cb8cb1da9053b4162(2022-05-04):- Pre-built: Emacs.2022-05-04.a356390.master
- Build from source:
./build-emacs-for-macos --git-sha a35639015c532c1fe418420cb8cb1da9053b4162 master
 
- 0a151b7c29c46ae67ae92d0960e199ae84b3a48b(2022-04-25):- Pre-built: Emacs.2022-04-25.0a151b7.master
- Build from source:
./build-emacs-for-macos --git-sha 0a151b7c29c46ae67ae92d0960e199ae84b3a48b master
 
- 48cb9c4aaadfe7bd50c13f658a6e8e9e97587867(2022-04-10):- Pre-built: Emacs.2022-04-10.48cb9c4.master
- Build from source:
./build-emacs-for-macos --git-sha 48cb9c4aaadfe7bd50c13f658a6e8e9e97587867 master
 
- 8c8093aa6f20a7a4f3799cbdb9270cac013ef71d(2022-03-02):- Pre-built: Emacs.2022-03-02.8c8093a.master
- Build from source:
./build-emacs-for-macos --git-sha 8c8093aa6f20a7a4f3799cbdb9270cac013ef71d master
 
- 6a10a3e8d489d7b4dcffd6b4c63cee77e73e2535(2022-02-27):- Pre-built: Emacs.2022-02-27.6a10a3e.master
- Build from source:
./build-emacs-for-macos --git-sha 6a10a3e8d489d7b4dcffd6b4c63cee77e73e2535 master
 
- ca9f2fc2a4c62981ef28f0b6c64e069f49230729(2022-02-23):- Pre-built: Emacs.2022-02-23.ca9f2fc.master
- Build from source:
./build-emacs-for-macos --git-sha ca9f2fc2a4c62981ef28f0b6c64e069f49230729 master
 
- bd07d4fac9da40cecf6a5936fd4b4c8ebb751586(2022-02-13):- Pre-built: Emacs.2022-02-13.bd07d4f.master
- Build from source:
./build-emacs-for-macos --git-sha bd07d4fac9da40cecf6a5936fd4b4c8ebb751586 master
 
- 667e212048a1443b6f72647176aec701d18474c9(2022-01-24):- Pre-built: Emacs.2022-01-24.667e212.master
- Build from source:
./build-emacs-for-macos --git-sha 667e212048a1443b6f72647176aec701d18474c9 master
 
- 10083e788f7349fa363d100687dc3d94bea88f57(2022-01-20):- Pre-built: Emacs.2022-01-20.10083e7.master
- Build from source:
./build-emacs-for-macos --git-sha 10083e788f7349fa363d100687dc3d94bea88f57 master
 
- 53dba3202205b5fab078a47da77be4140b7f93b1(2022-01-13):- Pre-built: Emacs.2022-01-13.53dba32.master
- Build from source:
./build-emacs-for-macos --git-sha 53dba3202205b5fab078a47da77be4140b7f93b1 master
 
- 762aa25fe70dbcd0d00ba6152c53c44f8808e7c1(2022-01-08):- Pre-built: Emacs.2022-01-08.762aa25.master
- Build from source:
./build-emacs-for-macos --git-sha 762aa25fe70dbcd0d00ba6152c53c44f8808e7c1 master
 
- c8df4d1ca350e421adf49fb533627a6b1ef565bc(2021-11-28):- Pre-built: Emacs.2021-11-28.c8df4d1.master
- Build from source:
./build-emacs-for-macos --git-sha c8df4d1ca350e421adf49fb533627a6b1ef565bc master
 
- 73754bc54c0d9d390ae76ab0ccf18f63db16bc1f(2021-11-21):- Pre-built: Emacs.2021-11-21.73754bc.master
- Build from source:
./build-emacs-for-macos --git-sha 73754bc54c0d9d390ae76ab0ccf18f63db16bc1f master
 
- 5b250ca79b9aeeeea0b521db9645882240f08c9f(2021-11-15):- Pre-built: Emacs.2021-11-15.5b250ca.master
- Build from source:
./build-emacs-for-macos --git-sha 5b250ca79b9aeeeea0b521db9645882240f08c9f master
 
- e4f8ce78183e95bfbe649fb2ac43f3fe3492c782(2021-11-12):- Pre-built: Emacs.2021-11-12.e4f8ce7.master
- Build from source:
./build-emacs-for-macos --git-sha e4f8ce78183e95bfbe649fb2ac43f3fe3492c782 master
 
- d3ccf0895dbb18ac04e1e2e0c6624af43d467c1b(2021-11-10):- Pre-built: Emacs.2021-11-10.d3ccf08.master
- Build from source:
./build-emacs-for-macos --git-sha d3ccf0895dbb18ac04e1e2e0c6624af43d467c1b master
 
- a45aed9479f610bcbc7a171b60d915fefc9b586a(2021-07-25):- Pre-built: Emacs.2021-07-25.a45aed9.master
- Build from source:
./build-emacs-for-macos --git-sha a45aed9479f610bcbc7a171b60d915fefc9b586a master
 
- d672d576ff6c3ac3c7ee1fa4db13c7e0a4974aa3(2021-07-12):- Pre-built: Emacs.2021-07-12.d672d57.master
- Build from source:
./build-emacs-for-macos --git-sha d672d576ff6c3ac3c7ee1fa4db13c7e0a4974aa3 master
 
- e762864b9d501cfbc15fd20f403fc435bbdc580e(2021-07-07):- Pre-built: Emacs.2021-07-07.e762864.master
- Build from source:
./build-emacs-for-macos --git-sha e762864b9d501cfbc15fd20f403fc435bbdc580e master
 
- 0aee54a54beebedee20466b23ab99ae48f61259c(2021-07-03):- Pre-built: Emacs.2021-07-03.0aee54a.master
- Build from source:
./build-emacs-for-macos --git-sha 0aee54a54beebedee20466b23ab99ae48f61259c master
 
- f2729dd8ee0cad67ea2ab0411526f9bc4a7b2c9a(2021-06-25):- Pre-built: Emacs.2021-06-25.f2729dd.master
- Build from source:
./build-emacs-for-macos --git-sha f2729dd8ee0cad67ea2ab0411526f9bc4a7b2c9a master
 
- 7be75f17e79b547dc03e26e3980d4ce75bfa668d(2021-06-23):- Pre-built: Emacs.2021-06-23.7be75f1.master
- Build from source:
./build-emacs-for-macos --git-sha 7be75f17e79b547dc03e26e3980d4ce75bfa668d master
 
- 15c57fc4cc031cc6aca7eabd74706538fd6bfa22(2021-06-03):- Pre-built: Emacs.2021-06-03.15c57fc.master
- Build from source:
./build-emacs-for-macos --git-sha 15c57fc4cc031cc6aca7eabd74706538fd6bfa22 master
 
- 3f8b303ec087ba3d0bd524c7fc8c628ef15a3e4a(2021-05-24):- Pre-built: Emacs.2021-05-24.3f8b303.master
- Build from source:
./build-emacs-for-macos --git-sha 3f8b303ec087ba3d0bd524c7fc8c628ef15a3e4a master
 
- 19c14be04fec3ae958bd14623ca2f8f84a53915f(2021-05-23):- Pre-built: Emacs.2021-05-23.19c14be.master
- Build from source:
./build-emacs-for-macos --git-sha 19c14be04fec3ae958bd14623ca2f8f84a53915f master
 
- 6ae3f7e889434eb8f76cc376d2939c66eb470855(2021-05-19):- Pre-built: Emacs.2021-05-19.6ae3f7e.master
- Build from source:
./build-emacs-for-macos --git-sha 6ae3f7e889434eb8f76cc376d2939c66eb470855 master
 
- 28bed069a7cc0f9d6937276b5a1eec949abc280a(2021-05-10):- Pre-built: Emacs.2021-05-10.28bed06.master
- Build from source:
./build-emacs-for-macos --git-sha 28bed069a7cc0f9d6937276b5a1eec949abc280a master
 
- 25c775b4e964aaa2cbf17997c0479dfc2ecf33e2(2021-05-09):- Pre-built: Emacs.2021-05-09.25c775b.master
- Build from source:
./build-emacs-for-macos --git-sha 25c775b4e964aaa2cbf17997c0479dfc2ecf33e2 master
 
- bb8b8d717f91a85ca41de9e82246e6975e1ed719(2021-05-08):- Pre-built: Emacs.2021-05-08.bb8b8d7.master
- Build from source:
./build-emacs-for-macos --git-sha bb8b8d717f91a85ca41de9e82246e6975e1ed719 master
 
- 83a915d3dfafd5f3d737afe1e13b75e4dd3aef96(2021-04-25):- Build from source:
./build-emacs-for-macos --git-sha 83a915d3dfafd5f3d737afe1e13b75e4dd3aef96 master
 
- Build from source:
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
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.
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 :)
FWIW I've just built 38ed05f49fcfe7c6d6908041010881a04a7ff6b1 and it seems good so far
Built 79b9a262ffab37296a39c2d69cdabae153db10a7, no problems as yet (2 days in).
@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 :)
28bed069a7cc0f9d6937276b5a1eec949abc280a commit crashes emacs during minibuffer completion in M-:  and TAB.
debug-on-quit or debug-on-error does not stop the crash
@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?
❤️    the a45aed9479f610bcbc7a171b60d915fefc9b586a (2021-07-25) build . Best native-compile build I have used on Macos.