From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 09 14:46:05 2025 Received: (at submit) by debbugs.gnu.org; 9 Mar 2025 18:46:05 +0000 Received: from localhost ([127.0.0.1]:34306 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1trLf2-0004m0-Px for submit@debbugs.gnu.org; Sun, 09 Mar 2025 14:46:05 -0400 Received: from lists.gnu.org ([2001:470:142::17]:39680) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1trLf0-0004lO-8U for submit@debbugs.gnu.org; Sun, 09 Mar 2025 14:46:02 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1trLei-0005ZB-BK for bug-gnu-emacs@gnu.org; Sun, 09 Mar 2025 14:45:49 -0400 Received: from mail-ed1-x535.google.com ([2a00:1450:4864:20::535]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1trLef-0001hp-79 for bug-gnu-emacs@gnu.org; Sun, 09 Mar 2025 14:45:42 -0400 Received: by mail-ed1-x535.google.com with SMTP id 4fb4d7f45d1cf-5e5bc066283so5305204a12.0 for ; Sun, 09 Mar 2025 11:45:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1741545938; x=1742150738; darn=gnu.org; h=content-transfer-encoding:to:subject:message-id:date:mime-version :from:from:to:cc:subject:date:message-id:reply-to; bh=1dfzuVEnXtAmPr/LwH5qCtd70Yl0+TzDk+wqfP3Nf34=; b=Jm/oHpIekb4JS+PWVVpk53KT2jJUNIgYD1Irs/PQF6DKFQ46fK/8ReWBpAJGQkpHxM MYypf46KeN3pSi9/NT98I/54ZTB876ovv1TspR2bqKy2+ceHn0Raw1PRkJiTtCADtng1 ZsDtFtf/aD6PK980h+vdBlo53YO7Nd8rzFuhg2zk6NleBOP/AhRV3QGyUXz83NaOWgaJ InSV9EbkdvkTtvwL1Pt/95F+eLTkH9iBLakgfL7MkokblOjuGBUeGZD4SiCH1t4fbKLk QfZhFGhx3/pwH7/rh0mlSc+BNkkYGzB5bQpIHvWDWkDWu+cRIxHWUOEdLuqVF6M4BeEw ZeTQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741545938; x=1742150738; h=content-transfer-encoding:to:subject:message-id:date:mime-version :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=1dfzuVEnXtAmPr/LwH5qCtd70Yl0+TzDk+wqfP3Nf34=; b=uB1tzwPUCrjQLzGykAOHXOs29Q8qUyMO1SHfWVymSRKNjWqsM3+LgPXiOEwLo30j0p consy1kom/YKBv/tV/cwFTPYApoD56+mqCmaEUFwPubtPePdkdtFuux3K8+iM0N9zzWQ IVK+b8/5l0otp+oUgTKK0TRHiUOvwwhwVB+rmiJ66FfEy73lD09mXzEbQTXt/gnUrfX7 wKS90Ddtk0op5s1HEg/8FNIh2cg7sMK5Kvj9AQbeAprIAAGSQ7xB+YSOjNsOtWqJkDJq SOgu8IsNNXGPinnhtnffyk2FSm6m83f3Gq0njOss6fTgzmuhJoHFp598UvfMgZLdlQFr p7og== X-Gm-Message-State: AOJu0Yx1Cx1b5vEM//EUEHC22kyQoybh+0OyDA2xxELO46c6ftMjIpaY CgOYdloAk7df/SyXHAhKkrSOm92dV0m3avNyIJOEEm4IU6VIuYZ87URY75CFq4J2cDqhZcS6fBQ /t8W5bHBoigkKRs97rrfq8JWTb/lx23D1 X-Gm-Gg: ASbGncsnYBuAwkusTc+dTh53466nBSRo/NdcQkjQM7B9fP89gHImRcKVfny8zytxTPy fnN4B59gG/YPJVgZIWb2YQke89ls2cwdVH4ofIjTdZ/Ije5D/zcstNXmjYJZxVsdSx8q/o4pi/q ZZNRm77wxcIaAMCUJH6lv5gyu8UiA= X-Google-Smtp-Source: AGHT+IEYPl27vMt8VjpCcn2o2GpBNWjPdKQCxGuqKPBQ/H6WgEEyg6yQFuwsssRSff0bZra/B4qMiTvqn+mxYXyyNtk= X-Received: by 2002:a05:6402:5207:b0:5e5:c796:9539 with SMTP id 4fb4d7f45d1cf-5e5e22b126dmr13495445a12.3.1741545938095; Sun, 09 Mar 2025 11:45:38 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sun, 9 Mar 2025 14:45:37 -0400 From: Stefan Kangas MIME-Version: 1.0 Date: Sun, 9 Mar 2025 14:45:37 -0400 X-Gm-Features: AQ5f1JpqFZh9YJIxAQdm50YAVA54a7H3THiLtKv3qJ-oamgxRFjVoweZDPC79pw Message-ID: Subject: 31.0.50; macOS: Intermittent hangs in proced tests To: bug-gnu-emacs@gnu.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=2a00:1450:4864:20::535; envelope-from=stefankangas@gmail.com; helo=mail-ed1-x535.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) I see intermittent hangs in proced tests on macOS, with an Emacs running at 100% CPU. I have to kill the test manually. I see this in test/lisp/proced-tests.log: Running 6 tests (2025-03-09 12:14:54+0100, selector =E2=80=98(not (or (tag :expensive-test) (tag :unstable) (tag :nativecomp)))=E2=80=99) passed 1/6 proced-color-test (0.568210 sec) I can reproduce the hangs using: counter=3D1; while true; do echo "Run #$counter"; \ make -C test proced-tests; ((counter++)); done >From trying this three times, I got the below results, which seem to suggest that the only test that doesn't hang is 'proced-color-test'. Run #1354 gmake: Entering directory '/Users/skangas/wip/emacs/test' gmake[1]: Entering directory '/Users/skangas/wip/emacs/test' GEN lisp/proced-tests.log Running 6 tests (2025-03-09 12:34:13+0100, selector =E2=80=98(not (or (tag :unstable) (tag :nativecomp)))=E2=80=99) passed 1/6 proced-color-test (0.905839 sec) passed 2/6 proced-format-test (3.870509 sec) skipped 3/6 proced-refine-test (0.000048 sec) skipped 4/6 proced-refine-with-update-test (0.000033 sec) passed 5/6 proced-revert-test (1.235304 sec) Run #39 gmake: Entering directory '/Users/skangas/wip/emacs/test' gmake[1]: Entering directory '/Users/skangas/wip/emacs/test' GEN lisp/proced-tests.log Running 6 tests (2025-03-09 17:37:22+0100, selector =E2=80=98(not (or (tag :unstable) (tag :nativecomp)))=E2=80=99) passed 1/6 proced-color-test (0.344444 sec) Run #144 gmake: Entering directory '/Users/skangas/wip/emacs/test' gmake[1]: Entering directory '/Users/skangas/wip/emacs/test' GEN lisp/proced-tests.log Running 6 tests (2025-03-09 17:44:56+0100, selector =E2=80=98(not (or (tag :unstable) (tag :nativecomp)))=E2=80=99) passed 1/6 proced-color-test (0.335881 sec) passed 2/6 proced-format-test (1.364960 sec) skipped 3/6 proced-refine-test (0.000042 sec) skipped 4/6 proced-refine-with-update-test (0.000036 sec) In GNU Emacs 31.0.50 (build 1, aarch64-apple-darwin24.2.0, NS appkit-2575.30 Version 15.2 (Build 24C101)) of 2025-03-09 built on foo.local Repository revision: ce03bf252ae9bff28a6def163cb3f4fa102e691a Repository branch: master Windowing system distributor 'Apple', version 10.3.2575 System Description: macOS 15.2 Configured using: 'configure CFLAGS=3D-I/opt/homebrew/opt/libmps/include LDFLAGS=3D-L/opt/homebrew/opt/libmps/lib' Configured features: ACL DBUS GLIB GNUTLS LCMS2 LIBXML2 MODULES NOTIFY KQUEUE NS PDUMPER PNG RSVG SQLITE3 THREADS TOOLKIT_SCROLL_BARS TREE_SITTER WEBP XIM ZLIB Important settings: value of $LC_CTYPE: UTF-8 value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect: tooltip-mode: t global-eldoc-mode: t eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t minibuffer-regexp-mode: t line-number-mode: t indent-tabs-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug lisp-mnt message mailcap yank-media puny dired dired-loaddefs rfc822 mml mml-sec password-cache epa derived epg rfc6068 epg-config gnus-util text-property-search time-date subr-x mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader cl-loaddefs cl-lib sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/ns-win ns-win ucs-normalize mule-util term/common-win tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads dbusbind kqueue cocoa ns lcms2 multi-tty make-network-process tty-child-frames emacs) Memory information: ((conses 16 39407 8982) (symbols 48 5374 0) (strings 32 12312 1576) (string-bytes 1 290076) (vectors 16 9662) (vector-slots 8 109925 8633) (floats 8 21 3) (intervals 56 227 0) (buffers 992 10)) From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 10 20:07:28 2025 Received: (at 76898) by debbugs.gnu.org; 11 Mar 2025 00:07:28 +0000 Received: from localhost ([127.0.0.1]:40488 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1trn9c-0004iP-Bg for submit@debbugs.gnu.org; Mon, 10 Mar 2025 20:07:28 -0400 Received: from mail-ed1-x52d.google.com ([2a00:1450:4864:20::52d]:45090) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1trn9a-0004i7-4c for 76898@debbugs.gnu.org; Mon, 10 Mar 2025 20:07:26 -0400 Received: by mail-ed1-x52d.google.com with SMTP id 4fb4d7f45d1cf-5e686d39ba2so3643182a12.2 for <76898@debbugs.gnu.org>; Mon, 10 Mar 2025 17:07:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1741651639; x=1742256439; darn=debbugs.gnu.org; h=to:subject:message-id:date:mime-version:references:in-reply-to:from :from:to:cc:subject:date:message-id:reply-to; bh=dELYoT0i1hQjTesg9bcXA0OnNuP+X5Gr/mcQ8BK1iDU=; b=NuoEBb+Og+jiRBGtGnYadvv5Kmrac61pbQwBwGF8jtYLmACJoprdqvZ+1/G+eWeERY 6mTFgH5XPzu32eIp4IBlqSdV3LbgnL4UTYQGVNb/TsRFy+KztYt/x/rtUCV/q6wOP4r2 8Ypu9J6XxKEJHAR3IkOgVLd9q3Y9tTLJsjwI8GQJdpfFFLfovwAYfM3zmAaKS/MRX6L1 WcddK/xS3U/PNre36Fz3kNL2ODXiG3jJ+fPyqlr5KrcWsF+/nWb6kLpTi6pRvowDO1Z4 gWs314Qu6mGqsPFwiUN6ZMFBiL709hR4CEvhbupGSQBZrb2m2jaOAFneAYj5JS6d8stC nJvQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741651639; x=1742256439; h=to:subject:message-id:date:mime-version:references:in-reply-to:from :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=dELYoT0i1hQjTesg9bcXA0OnNuP+X5Gr/mcQ8BK1iDU=; b=ixHcJ3eeRs+fpyNa5sByTnSGd4+bTaClwalpAYGKD28bqsXVf8nythlwBBRhTh08c9 YgBNGoY2d59VGgZQt0Ml9PveWzBSSLr2mm3OXP/y9cyUBkZ8cDWopLKWv98czwvxGshQ O6Pjux8Vl+uDnF2GFiAhfqVBrS0AihViYKJO0lYSi/AOUf1SKQlbxuhhYOhx8FlreK9D ZoOlChv6A2Vu18uXRfTNJq3foXW3vcyTOZME0pDA7zJfH8CF/3G6Ch+73Tt1byI7j24a iBrJz1Sl5zoAVGb3r3hK4bjuA2Hd+YjN+9iLAeaLAcIjZmowBblvsslmSSuM008J+yvF ksgg== X-Gm-Message-State: AOJu0YzXB7yHVpwazsqdVzE6MuFwuAK2yss8XJjyMXXsrSmPx+O7+J8s f3qVnwD5EXrOdL0PoxuufDtFGz68J+usBXtw42F0tCjyci21tGcUCais25p9l/xLPcQ6JN7r+kM Yz/l/uRDsr+i6Ad/TZ2XH9AWstxjtBM9v X-Gm-Gg: ASbGncuuDdhkRdDnUoyj0MaSwHps83G4GTQg9rTA7loRQq/YAkbjuJfye2uyafV8eeq DO3pS/maA9S1hr/gfes0r4tY1Ze0K0Dq9QtXtXdqK29KW72VAOTHvj/JU+xNcbqrF3WhAR7RBEh 4XOlewtHbO4XXy42nHAckNVlwzSQ0= X-Google-Smtp-Source: AGHT+IEk/QCu3ipVwztgDNTW8uYlPi6cjm8gCReP+EXyZg1NFmbf9mZCVsrg1NM44s6uSxDGYq6dLRr2umtU3z7u16c= X-Received: by 2002:a05:6402:1e88:b0:5e5:cb92:e770 with SMTP id 4fb4d7f45d1cf-5e75de575cfmr1652046a12.1.1741651639438; Mon, 10 Mar 2025 17:07:19 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Tue, 11 Mar 2025 00:07:18 +0000 From: Stefan Kangas In-Reply-To: References: MIME-Version: 1.0 Date: Tue, 11 Mar 2025 00:07:18 +0000 X-Gm-Features: AQ5f1JoCNouEUcrfYhMN9WN-ACJOA_dpbDSevd6EXp-tCXfmbWdKAaBRzRXIuYY Message-ID: Subject: Re: bug#76898: 31.0.50; macOS: Intermittent hangs in proced tests To: 76898@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76898 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Stefan Kangas writes: > I see intermittent hangs in proced tests on macOS, with an Emacs running > at 100% CPU. I have to kill the test manually. This is quite disruptive, so I've disabled the tests on macOS for now (commit 8ea65ac642c), until we can get to the bottom of this.