From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.bugs Subject: bug#46906: 28.0.50; byte compiler infloops trying to compile infloop Date: Mon, 20 Jun 2022 02:00:57 +0200 Message-ID: <878rpsryo6.fsf@gnus.org> References: <86y2f3vmmb.fsf@gmail.com> <878s73b7p6.fsf@mail.linkov.net> <87pn0ej0ap.fsf@mail.linkov.net> <87k0qlrb8z.fsf@gnus.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="6214"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Cc: Andy Moreton , Pip Cet , 46906@debbugs.gnu.org To: Juri Linkov Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Jun 20 02:02:35 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 1o34sF-0001O4-NU for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 20 Jun 2022 02:02:35 +0200 Original-Received: from localhost ([::1]:38400 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1o34sE-0006sz-4v for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 19 Jun 2022 20:02:34 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:49680) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o34ri-0006se-GI for bug-gnu-emacs@gnu.org; Sun, 19 Jun 2022 20:02:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:59583) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1o34ri-00068w-6V for bug-gnu-emacs@gnu.org; Sun, 19 Jun 2022 20:02:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1o34ri-0005td-1X for bug-gnu-emacs@gnu.org; Sun, 19 Jun 2022 20:02:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 20 Jun 2022 00:02:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 46906 X-GNU-PR-Package: emacs Original-Received: via spool by 46906-submit@debbugs.gnu.org id=B46906.165568327220047 (code B ref 46906); Mon, 20 Jun 2022 00:02:01 +0000 Original-Received: (at 46906) by debbugs.gnu.org; 20 Jun 2022 00:01:12 +0000 Original-Received: from localhost ([127.0.0.1]:53477 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o34qt-0005D4-PC for submit@debbugs.gnu.org; Sun, 19 Jun 2022 20:01:11 -0400 Original-Received: from quimby.gnus.org ([95.216.78.240]:55652) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o34qp-00053F-Hg for 46906@debbugs.gnu.org; Sun, 19 Jun 2022 20:01:11 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=7AuUxCVZETvZyDuJFsEp62IjvXhF889/T97CaLaU4cM=; b=UJ6zzBqfHvw44uoqflvkyQCSRw 27Kua8p2mn3SXy2n44DkRVRLuIcZ4QMJZMA77auz+FOSxd1FWNinGv22pWXFXaBUvZD3fqNnJLHy8 WB4NPtNuVFkMTFAq8mRpp7dQ5adks0PonybJEz9VzOHrlFKDi0swgo+Kn0wJOYcDpczU=; Original-Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1o34qg-0003ma-KZ; Mon, 20 Jun 2022 02:01:01 +0200 In-Reply-To: <87k0qlrb8z.fsf@gnus.org> (Lars Ingebrigtsen's message of "Fri, 05 Mar 2021 14:17:00 +0100") 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:234827 Archived-At: Lars Ingebrigtsen writes: > I don't think that would work -- our threading stuff is based on > "cooperative multithreading", I think? Which means that the code we're > testing has to call `yield', which it normally doesn't. (I'm going through old bug reports that unfortunately weren't resolved at the time.) We apparently forgot to apply Pip's fix because we started talking about fixing the test harness. So I've now applied the fix, but not the test, because we don't really have a good way to test infinite loops in ert. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no