From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Kangas Newsgroups: gmane.emacs.devel Subject: Re: noverlay branch Date: Mon, 24 Oct 2022 02:14:35 -0700 Message-ID: References: <875ygb401m.fsf@rfc20.org> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="37336"; mail-complaints-to="usenet@ciao.gmane.io" To: Matt Armstrong , Stefan Monnier , emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Oct 24 12:33:50 2022 Return-path: Envelope-to: ged-emacs-devel@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 1omumD-0009Mw-VX for ged-emacs-devel@m.gmane-mx.org; Mon, 24 Oct 2022 12:33:49 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1omtXd-0001At-Ol; Mon, 24 Oct 2022 05:14:41 -0400 Original-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 1omtXb-0001AY-S4 for emacs-devel@gnu.org; Mon, 24 Oct 2022 05:14:39 -0400 Original-Received: from mail-ot1-x329.google.com ([2607:f8b0:4864:20::329]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1omtXa-0000ey-Fv for emacs-devel@gnu.org; Mon, 24 Oct 2022 05:14:39 -0400 Original-Received: by mail-ot1-x329.google.com with SMTP id d18-20020a05683025d200b00661c6f1b6a4so5556093otu.1 for ; Mon, 24 Oct 2022 02:14:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:to:subject:message-id:date:mime-version :references:in-reply-to:from:from:to:cc:subject:date:message-id :reply-to; bh=M3+IvkWH9MGW/y6Rlfx3FA88f2cPKshkRmXScxTHMC0=; b=jhr57xz00O0clDIRJ2EnJSPSCg+4kIK+evqOTfqteaLaHng9XAAWLPPdTaetNLak7k LCyoQi+6avXc+LAt5BcqVLNd81yQU2UI1/T8RyQJVjYx9UaVaZViMB1V3MfhjthfmzSR JZ2+xvUCmg90/OX0Cfz95p/uTfk+jN95bsGeCQ9bTpIQlRfwlAsAQtj692HEA8tmEMeH 1DBpct+sG3NbkN4Er0v9Y+v9xywoLBWyPunFIepcW7AXLis/QqwH3ZyZWk+oRcgPRuni SF7T9oNM4kag4tj6q4iMoudcfFYh+OQPWkvh9CSIYWiGY4/ICJtZycxBmfZMoV/DBq/0 36AQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding: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=M3+IvkWH9MGW/y6Rlfx3FA88f2cPKshkRmXScxTHMC0=; b=ocKitOUlFo63zEWQUXjDFA28oeec8pfNKkUIUy4BWqDh4t1vl+Mn1uxTMBymmhRsjD HQx0xseLzDRiUqIxfNibDIFWlmJaMj/FlH44FopODLAUi860NvPASqmsr2yDd7k/BhOi 5D58se+dn9lY+RkNu2KZcJCrbuhs2hqRWUsr6tyQ03XJIL+05dMPIkJQBgR7sh0t5PcR /mrEa3zzoSQTOogVmUlBo83eJUxKXOpU9Ah3kBN2vuijVgQ0YtY0MLLIQnXGP1H9sJK3 9Wtcb5rbyuo5P3NzkEhixjUsPKKZI+z4dpnxcmlvc7UkrgSbx5uQ0XWitJarD86PzB1I OWdw== X-Gm-Message-State: ACrzQf0yMdOjnrJeYGzuGQ3+c1uPy/LYBGBJ1s5bJGeGdHHRxp9RbGbE pBZ4LTNO6UzhK7uaVqlFHssCSaBZdGi2Ha2rxCg= X-Google-Smtp-Source: AMsMyM6UcjEDj5920DiZcjdlYw41RcW6mpvRT3EodtOGgjb9YE5L1FCX+CCcWUnx1Z8NNjwl0ULBAG5cSWpn+2zvwsY= X-Received: by 2002:a9d:4003:0:b0:661:b434:7e95 with SMTP id m3-20020a9d4003000000b00661b4347e95mr15465038ote.224.1666602876380; Mon, 24 Oct 2022 02:14:36 -0700 (PDT) Original-Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Mon, 24 Oct 2022 02:14:36 -0700 In-Reply-To: <875ygb401m.fsf@rfc20.org> X-Hashcash: 1:20:221024:monnier@iro.umontreal.ca::+z4W44ezn6G+ir9c:5O3T Received-SPF: pass client-ip=2607:f8b0:4864:20::329; envelope-from=stefankangas@gmail.com; helo=mail-ot1-x329.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-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: "Emacs-devel" Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:298357 Archived-At: Matt Armstrong writes: > TLDR: things are looking pretty stable and good on the feature/noverlay > branch. If anyone here tested it a month ago and found it lacking, give > it another whirl. Would it be welcome to merge master into that feature branch? BTW, I can see two warnings, with gcc 12.2.0: In function =E2=80=98interval_tree_remove_fix=E2=80=99, inlined from =E2=80=98itree_remove=E2=80=99 at itree.c:1110:5: itree.c:923:15: warning: potential null pointer dereference [-Wnull-derefer= ence] 923 | if (null_safe_is_black (other->left) /* 2.a */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ itree.c:960:15: warning: potential null pointer dereference [-Wnull-derefer= ence] 960 | if (null_safe_is_black (other->right) /* 2.b */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ I'm now running feature/noverlay here (with master merged locally), and will report back if I run into any issues.