From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Bruno Haible Newsgroups: gmane.emacs.bugs,gmane.comp.lib.gnulib.bugs Subject: bug#36370: 27.0.50; XFIXNAT called on negative numbers Date: Sun, 30 Jun 2019 17:45:52 +0200 Message-ID: <2053813.cCqrqANjgC@omega> References: <2515002.Q0mBYvUW8C@omega> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7Bit Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="24002"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: KMail/5.1.3 (Linux/4.4.0-151-generic; KDE/5.18.0; x86_64; ; ) Cc: 36370@debbugs.gnu.org, Paul Eggert , bug-gnulib@gnu.org To: Pip Cet Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Jun 30 17:48:46 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1hhc4I-00064C-Vf for geb-bug-gnu-emacs@m.gmane.org; Sun, 30 Jun 2019 17:48:45 +0200 Original-Received: from localhost ([::1]:45338 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hhc4H-0002y3-GZ for geb-bug-gnu-emacs@m.gmane.org; Sun, 30 Jun 2019 11:48:41 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:40050) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hhc1r-0002vB-TJ for bug-gnu-emacs@gnu.org; Sun, 30 Jun 2019 11:46:13 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hhc1m-0004ct-1y for bug-gnu-emacs@gnu.org; Sun, 30 Jun 2019 11:46:09 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:33615) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hhc1i-0004a0-H5 for bug-gnu-emacs@gnu.org; Sun, 30 Jun 2019 11:46:05 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hhc1i-0000Go-Dr for bug-gnu-emacs@gnu.org; Sun, 30 Jun 2019 11:46:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Bruno Haible Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 30 Jun 2019 15:46:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 36370 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 36370-submit@debbugs.gnu.org id=B36370.15619095611032 (code B ref 36370); Sun, 30 Jun 2019 15:46:02 +0000 Original-Received: (at 36370) by debbugs.gnu.org; 30 Jun 2019 15:46:01 +0000 Original-Received: from localhost ([127.0.0.1]:47159 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hhc1h-0000GX-G0 for submit@debbugs.gnu.org; Sun, 30 Jun 2019 11:46:01 -0400 Original-Received: from mo4-p00-ob.smtp.rzone.de ([85.215.255.20]:23294) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hhc1e-0000GN-RL for 36370@debbugs.gnu.org; Sun, 30 Jun 2019 11:46:00 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1561909556; s=strato-dkim-0002; d=clisp.org; h=References:In-Reply-To:Message-ID:Date:Subject:Cc:To:From: X-RZG-CLASS-ID:X-RZG-AUTH:From:Subject:Sender; bh=JjQZDPqu9xo7JVS5vy85cBU6E5JzGFk5iJW1cuHoJzw=; b=ex0bc6ayEtRi1Wv31lToMYWQi2W0P/+QFLThDtBcD81brJqOcX+YsyhZl5euSytXJO YeR8kM8Gicit4RBlN75WbDdRXGRHxt4UFyJlO0p0aVTtK3ZU2EcGLmJKanXCOCJGYOPy x0+TkB8KxQx9gp47/YqcKHUTsEjbnip/c/We+tsO0jOiCuJF+qYhuFdI7VMC+45KRUvw 3045aE+ZB4//p0u8CSvHENeoAary5IOZKq++xdsWt4sLZy6bZr8qf04JohOtRxELbjoQ U6M4gYxJZZi7YD18DyW6CfExQJQLXan3TTRHJVwx+JChaOd5QwAb0rb2ryTEvfA1uhGK 04hg== X-RZG-AUTH: ":Ln4Re0+Ic/6oZXR1YgKryK8brlshOcZlIWs+iCP5vnk6shH+AHjwLuWOGaf0zJZW" X-RZG-CLASS-ID: mo00 Original-Received: from bruno.haible.de by smtp.strato.de (RZmta 44.24 DYNA|AUTH) with ESMTPSA id v018bcv5UFjqq8G (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (curve secp521r1 with 521 ECDH bits, eq. 15360 bits RSA)) (Client did not present a certificate); Sun, 30 Jun 2019 17:45:52 +0200 (CEST) In-Reply-To: X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 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.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:161894 gmane.comp.lib.gnulib.bugs:40611 Archived-At: Pip Cet wrote: > My suggestion would be "Assume that R always holds. This lets the > compiler optimize accordingly. Behavior is undefined if R is false, > fails to evaluate, or has side effects. Performance will suffer if R > contains function calls that are not inlined at compile time." I like this wording. Bruno