From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Paul Eggert Newsgroups: gmane.emacs.bugs Subject: bug#53358: 29.0.50; Compilation output messed up again Date: Fri, 21 Jan 2022 14:52:50 -0800 Organization: UCLA Computer Science Department Message-ID: <1c8120a3-0929-14a5-cce5-a03188a06ab8@cs.ucla.edu> References: <87lezcdtm3.fsf@gnus.org> <83czkot7og.fsf@gnu.org> <877dawdr1o.fsf@gnus.org> <46443e67-1a43-cfa6-35c1-8284af383389@cs.ucla.edu> <87k0eu7rov.fsf@gnus.org> <3c5c8f89-86ae-0fa9-9151-773cced53bd9@cs.ucla.edu> <87czklwidx.fsf@gnus.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------zlsI61ZUNVBMP8x3hC0hwCIs" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="32076"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.3.1 Cc: 53358-done@debbugs.gnu.org To: Lars Ingebrigtsen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Jan 21 23:54:11 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nB2nK-0008AY-NW for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 21 Jan 2022 23:54:10 +0100 Original-Received: from localhost ([::1]:38934 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nB2nJ-0002mb-BI for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 21 Jan 2022 17:54:09 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:56730) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nB2nC-0002mD-DX for bug-gnu-emacs@gnu.org; Fri, 21 Jan 2022 17:54:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:42391) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nB2nC-00039a-3Y for bug-gnu-emacs@gnu.org; Fri, 21 Jan 2022 17:54:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nB2nB-0001BN-Ue for bug-gnu-emacs@gnu.org; Fri, 21 Jan 2022 17:54:01 -0500 Resent-From: Paul Eggert Original-Sender: "Debbugs-submit" Resent-To: bug-gnu-emacs@gnu.org Resent-Date: Fri, 21 Jan 2022 22:54:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: cc-closed 53358 X-GNU-PR-Package: emacs Mail-Followup-To: 53358@debbugs.gnu.org, eggert@cs.ucla.edu, larsi@gnus.org Original-Received: via spool by 53358-done@debbugs.gnu.org id=D53358.16428055854464 (code D ref 53358); Fri, 21 Jan 2022 22:54:01 +0000 Original-Received: (at 53358-done) by debbugs.gnu.org; 21 Jan 2022 22:53:05 +0000 Original-Received: from localhost ([127.0.0.1]:35294 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nB2mF-00019s-Oo for submit@debbugs.gnu.org; Fri, 21 Jan 2022 17:53:05 -0500 Original-Received: from zimbra.cs.ucla.edu ([131.179.128.68]:34488) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nB2m9-00019G-OS for 53358-done@debbugs.gnu.org; Fri, 21 Jan 2022 17:53:02 -0500 Original-Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 13B28160193; Fri, 21 Jan 2022 14:52:52 -0800 (PST) Original-Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id xGXm56fF9pA3; Fri, 21 Jan 2022 14:52:51 -0800 (PST) Original-Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 13DD5160195; Fri, 21 Jan 2022 14:52:51 -0800 (PST) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Original-Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id BANzDvAQStRe; Fri, 21 Jan 2022 14:52:50 -0800 (PST) Original-Received: from [192.168.1.9] (cpe-172-91-119-151.socal.res.rr.com [172.91.119.151]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id D745B160193; Fri, 21 Jan 2022 14:52:50 -0800 (PST) Content-Language: en-US In-Reply-To: <87czklwidx.fsf@gnus.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:224794 Archived-At: This is a multi-part message in MIME format. --------------zlsI61ZUNVBMP8x3hC0hwCIs Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 1/21/22 01:24, Lars Ingebrigtsen wrote: > I see it on every build I do (8 core machine, 16 threads, so I use > -j16). Ah, your machine is beefier than mine. I installed the attached to attempt to implement your suggestion to use an 'echo' workaround only for "ELC"-like lines. Please give it a try. The workaround is used only for current (and older) versions of GNU Make, so it will phase itself out eventually. In the meantime I can use bleeding-edge Make to debug without worrying about the extra processes generated by the 'echo' approach. --------------zlsI61ZUNVBMP8x3hC0hwCIs Content-Type: text/x-patch; charset=UTF-8; name="0001-Simplify-AM_V_ELC-setup.patch" Content-Disposition: attachment; filename="0001-Simplify-AM_V_ELC-setup.patch" Content-Transfer-Encoding: base64 RnJvbSA4ODJiYmViMWY5ZjQwY2NmOWYxZTNmMzQyM2ZkN2NiMTJhNDg1OWFiIE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBQYXVsIEVnZ2VydCA8ZWdnZXJ0QGNzLnVjbGEuZWR1 PgpEYXRlOiBGcmksIDIxIEphbiAyMDIyIDEzOjMzOjU1IC0wODAwClN1YmplY3Q6IFtQQVRD SCAxLzJdIFNpbXBsaWZ5IEFNX1ZfRUxDIHNldHVwCk1JTUUtVmVyc2lvbjogMS4wCkNvbnRl bnQtVHlwZTogdGV4dC9wbGFpbjsgY2hhcnNldD1VVEYtOApDb250ZW50LVRyYW5zZmVyLUVu Y29kaW5nOiA4Yml0CgoqIHNyYy92ZXJib3NlLm1rLmluIChBTV9WX0VMQywgQU1fVl9FTE4p OiBVc2Ugc2ltcGxlciBNYWtlIOKAmGlm4oCZcy4KLS0tCiBzcmMvdmVyYm9zZS5tay5pbiB8 IDEyICstLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxMSBk ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9zcmMvdmVyYm9zZS5tay5pbiBiL3NyYy92ZXJi b3NlLm1rLmluCmluZGV4IDAxMDc2ZGY5NDYuLmMwYmY2N2FiZDQgMTAwNjQ0Ci0tLSBhL3Ny Yy92ZXJib3NlLm1rLmluCisrKyBiL3NyYy92ZXJib3NlLm1rLmluCkBAIC0zOSwyMyArMzks MTMgQEAgQU1fVl9DQyAgICAgID0gQCQoaW5mbyAkICAgQ0MgICAgICAgJEApCiBBTV9WX0NY WCAgICAgPSBAJChpbmZvICQgICBDWFggICAgICAkQCkKIEFNX1ZfQ0NMRCAgICA9IEAkKGlu Zm8gJCAgIENDTEQgICAgICRAKQogQU1fVl9DWFhMRCAgID0gQCQoaW5mbyAkICAgQ1hYTEQg ICAgJEApCi1pZmVxICgkKEhBVkVfTkFUSVZFX0NPTVApLHllcykKLWlmbmVxICgkKE5BVElW RV9ESVNBQkxFRCksMSkKLWlmbmVxICgkKEFOQ0lFTlQpLHllcykKK2lmZXEgKCQoSEFWRV9O QVRJVkVfQ09NUCktJChOQVRJVkVfRElTQUJMRUQpLSQoQU5DSUVOVCkseWVzLS0pCiBBTV9W X0VMQyAgICAgPSBAJChpbmZvICQgICBFTEMrRUxOICAkQCkKIEFNX1ZfRUxOICAgICA9IEAk KGluZm8gJCAgIEVMTiAgICAgICRAKQogZWxzZQogQU1fVl9FTEMgICAgID0gQCQoaW5mbyAk ICAgRUxDICAgICAgJEApCiBBTV9WX0VMTiA9CiBlbmRpZgotZWxzZQotQU1fVl9FTEMgICAg ID0gQCQoaW5mbyAkICAgRUxDICAgICAgJEApCi1BTV9WX0VMTiA9Ci1lbmRpZgotZWxzZQot QU1fVl9FTEMgICAgID0gQCQoaW5mbyAkICAgRUxDICAgICAgJEApCi1BTV9WX0VMTiA9Ci1l bmRpZgogQU1fVl9HRU4gICAgID0gQCQoaW5mbyAkICAgR0VOICAgICAgJEApCiBBTV9WX0dM T0JBTFMgPSBAJChpbmZvICQgICBHRU4gICAgICBnbG9iYWxzLmgpCiBBTV9WX05PX1BEID0g LS1uby1wcmludC1kaXJlY3RvcnkKLS0gCjIuMzIuMAoK --------------zlsI61ZUNVBMP8x3hC0hwCIs Content-Type: text/x-patch; charset=UTF-8; name="0002-Avoid-glitches-in-ELC-lines-in-build-output.patch" Content-Disposition: attachment; filename="0002-Avoid-glitches-in-ELC-lines-in-build-output.patch" Content-Transfer-Encoding: base64 RnJvbSBmYWM4ZDBhYzJmNGNiZGJkNTgyOGE1N2RkYzkwYWRmNjYwMWQ5NTZiIE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBQYXVsIEVnZ2VydCA8ZWdnZXJ0QGNzLnVjbGEuZWR1 PgpEYXRlOiBGcmksIDIxIEphbiAyMDIyIDE0OjQ1OjU3IC0wODAwClN1YmplY3Q6IFtQQVRD SCAyLzJdIEF2b2lkIGdsaXRjaGVzIGluIEVMQyBsaW5lcyBpbiBidWlsZCBvdXRwdXQKCiog c3JjL3ZlcmJvc2UubWsuaW4gKGhhdmVfd29ya2luZ19pbmZvKTogTmV3IG1hY3JvLgooQU1f Vl9FTEMsIEFNX1ZfRUxOKTogVXNlICdlY2hvJyByYXRoZXIgdGhhbiAkKGluZm8gLi4uKQpv biBidWdneSB2ZXJzaW9ucyBvZiBHTlUgTWFrZS4KLS0tCiBzcmMvdmVyYm9zZS5tay5pbiB8 IDI2ICsrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjYgaW5z ZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3NyYy92ZXJib3NlLm1rLmluIGIvc3JjL3ZlcmJv c2UubWsuaW4KaW5kZXggYzBiZjY3YWJkNC4uZWI5OWU0MjY5NSAxMDA2NDQKLS0tIGEvc3Jj L3ZlcmJvc2UubWsuaW4KKysrIGIvc3JjL3ZlcmJvc2UubWsuaW4KQEAgLTMzLDE5ICszMyw0 NSBAQCBBTV9WX0dMT0JBTFMgPQogQU1fVl9OT19QRCA9CiBBTV9WX1JDID0KIGVsc2UKKwor IyBXaGV0aGVyICQoaW5mbyAuLi4pIHdvcmtzLiAgVGhpcyBpcyB0byB3b3JrIGFyb3VuZCBh IGJ1ZyBpbiBHTlUgTWFrZQorIyA0LjMgYW5kIGVhcmxpZXIsIHdoaWNoIGltcGxlbWVudHMg JChpbmZvIE1TRykgdmlhIHR3byBzeXN0ZW0gY2FsbHMKKyMgeyB3cml0ZSAoLi4uLCAiTVNH IiwgMyk7IHdyaXRlICguLi4sICJcbiIsIDEpOyB9CisjIHdoaWNoIGxvb2tzIGJhZCB3aGVu IG1ha2UgLWogaW50ZXJsZWF2ZXMgdHdvIG9mIHRoZXNlIGF0IGFib3V0IHRoZSBzYW1lIHRp bWUuCisjCisjIExhdGVyIHZlcnNpb25zIG9mIEdOVSBNYWtlIGhhdmUgdGhlICdub3RpbnRl cm1lZGlhdGUnIGZlYXR1cmUsCisjIHNvIGFzc3VtZSB0aGF0ICQoaW5mbyAuLi4pIHdvcmtz IGlmIHRoaXMgZmVhdHVyZSBpcyBwcmVzZW50LgorIworaGF2ZV93b3JraW5nX2luZm8gPSAk KGZpbHRlciBub3RpbnRlcm1lZGlhdGUsJCh2YWx1ZSAuRkVBVFVSRVMpKQorIworIyBUaGUg d29ya2Fyb3VuZCBpcyB0byB1c2UgdGhlIHNoZWxsIGFuZCAnZWNobycgcmF0aGVyIHRoYW4g JChpbmZvIC4uLikuCisjIFRoZSB3b3JrYXJvdW5kIGlzIGRvbmUgb25seSBmb3IgQU1fVl9F TEMgYW5kIEFNX1ZfRUxOLAorIyBzaW5jZSB0aGUgYnVnIGlzIG5vdCBhbm5veWluZyBlbHNl d2hlcmUuCisKIEFNX1ZfQVIgICAgICA9IEAkKGluZm8gJCAgIEFSICAgICAgICRAKQogQU1f Vl9hdCA9IEAKIEFNX1ZfQ0MgICAgICA9IEAkKGluZm8gJCAgIENDICAgICAgICRAKQogQU1f Vl9DWFggICAgID0gQCQoaW5mbyAkICAgQ1hYICAgICAgJEApCiBBTV9WX0NDTEQgICAgPSBA JChpbmZvICQgICBDQ0xEICAgICAkQCkKIEFNX1ZfQ1hYTEQgICA9IEAkKGluZm8gJCAgIENY WExEICAgICRAKQorCiBpZmVxICgkKEhBVkVfTkFUSVZFX0NPTVApLSQoTkFUSVZFX0RJU0FC TEVEKS0kKEFOQ0lFTlQpLHllcy0tKQoraWZkZWYgaGF2ZV93b3JraW5nX2luZm8KIEFNX1Zf RUxDICAgICA9IEAkKGluZm8gJCAgIEVMQytFTE4gICRAKQogQU1fVl9FTE4gICAgID0gQCQo aW5mbyAkICAgRUxOICAgICAgJEApCiBlbHNlCitBTV9WX0VMQyAgICAgPSBAZWNobyAiICBF TEMrRUxOICIgJEA7CitBTV9WX0VMTiAgICAgPSBAZWNobyAiICBFTE4gICAgICIgJEA7Citl bmRpZgorZWxzZQoraWZkZWYgaGF2ZV93b3JraW5nX2luZm8KIEFNX1ZfRUxDICAgICA9IEAk KGluZm8gJCAgIEVMQyAgICAgICRAKQorZWxzZQorQU1fVl9FTEMgICAgID0gQGVjaG8gIiAg RUxDICAgICAiICRAOworZW5kaWYKIEFNX1ZfRUxOID0KIGVuZGlmCisKIEFNX1ZfR0VOICAg ICA9IEAkKGluZm8gJCAgIEdFTiAgICAgICRAKQogQU1fVl9HTE9CQUxTID0gQCQoaW5mbyAk ICAgR0VOICAgICAgZ2xvYmFscy5oKQogQU1fVl9OT19QRCA9IC0tbm8tcHJpbnQtZGlyZWN0 b3J5Ci0tIAoyLjMyLjAKCg== --------------zlsI61ZUNVBMP8x3hC0hwCIs--