GNU logs - #79759, boring messages


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#79759: 30.2; unexpected result for integer division in Calc
Resent-From: Nicolas Martyanoff <nicolas@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Mon, 03 Nov 2025 11:33:02 +0000
Resent-Message-ID: <handler.79759.B.176216953412476 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 79759
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: 79759 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.176216953412476
          (code B ref -1); Mon, 03 Nov 2025 11:33:02 +0000
Received: (at submit) by debbugs.gnu.org; 3 Nov 2025 11:32:14 +0000
Received: from localhost ([127.0.0.1]:39869 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1vFsnF-0003F8-KF
	for submit <at> debbugs.gnu.org; Mon, 03 Nov 2025 06:32:14 -0500
Received: from lists.gnu.org ([2001:470:142::17]:52772)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <nicolas@HIDDEN>) id 1vFsn7-0003EE-Iy
 for submit <at> debbugs.gnu.org; Mon, 03 Nov 2025 06:32:09 -0500
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 <nicolas@HIDDEN>) id 1vFsn0-0003jZ-Ps
 for bug-gnu-emacs@HIDDEN; Mon, 03 Nov 2025 06:31:58 -0500
Received: from mail-wr1-x42e.google.com ([2a00:1450:4864:20::42e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <nicolas@HIDDEN>) id 1vFsmr-0002OO-I3
 for bug-gnu-emacs@HIDDEN; Mon, 03 Nov 2025 06:31:57 -0500
Received: by mail-wr1-x42e.google.com with SMTP id
 ffacd0b85a97d-429c7869704so2179479f8f.2
 for <bug-gnu-emacs@HIDDEN>; Mon, 03 Nov 2025 03:31:45 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=n16f-net.20230601.gappssmtp.com; s=20230601; t=1762169502; x=1762774302;
 darn=gnu.org; 
 h=mime-version:user-agent:message-id:date:subject:to:from:from:to:cc
 :subject:date:message-id:reply-to;
 bh=3rz42+EDSjMhYWaZs6nPb2pEXsDK5gdKvD3BMPVTrJo=;
 b=grTTJVGEcJ9y04Xjjh8v1rBmYPuce3Y42eunuTPfc5SGW3DuVcD9IwdmQ9VPYGsRgf
 YMtpPx0Cih7rVRCoiS1qcfwlLu7B1bfXfrUt/f5wChWCrPQr80JdV9S4LcSEIusxCMVS
 wtGb00vW7pwz8S5JOVsyn0hd6j3TsixgXBmeN61WCiPOsPD+uCF8zIB8o24qs2faGzQf
 vGAn9nYGgYZXpgOs6cSHHMps5mSYxGFyRcm70dsatpPZEqgQ7f78ZkTrQ3nOM+cVOwtw
 GP8VXU5bdJKKBa6atZraooWOTeoSUgdDfbJS5tpYnhpZ+i4F894Ci9aU76jC4T1vwkgH
 LwiA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1762169502; x=1762774302;
 h=mime-version:user-agent:message-id:date:subject:to:from
 :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
 bh=3rz42+EDSjMhYWaZs6nPb2pEXsDK5gdKvD3BMPVTrJo=;
 b=VaPYvPJfMwKWPVisrbEUCZ4Et5HVh7Xo4N5VenDT7t2A7JDUCwWjTZk3ICiBWEiuoN
 hMs4jGoABxMnUAglxFtOV4FAGNwJgF2qnJqJ6OWbdlCc8XTDUmYpSXtetAAnvFrnO9Al
 7Mz579IpMafxr6NpttZLx7RbWxlQMQTza4L2LWuux6udoTmIFaLNzIgWHEWRAdzZXySe
 wWjmYexlz/oldZfHrjJUkodxN4hVKeK3b05M9vk4UNlPDkBCNx5NfwaQBkhJnJg7XrLx
 PDl/eiWbG+20WEtwN50xeMVymw5307OvNsvTJbXoeI8CpdjkkECoFsma8VhTVkxPCGx7
 ydFw==
X-Gm-Message-State: AOJu0YwZj0dv0QFp6SSkEosUGO73gRkSDnD1Dr4FkghzX5Yl1e0zhhBN
 akE5BaUA6VGvsVt4xFlsjljUx4qFdZEP61iTk/RYvzP5AEgQm5BLqRLPB5lbd2eh2m3jaNcGbvH
 ULPQSHTW4Hw==
X-Gm-Gg: ASbGncuo6cGSkg/34+GjpNs7dYoFbCgpz1H89vNUcDS4Eptplc1fk6L88bnMiJNliIM
 936TMXB+7hQoZgZxPtyvcTy5ixo4+ddXJf8RH65np7TNy9+5eMyLqFfCLDi7KdvovTYaXr1uAVR
 Gn/kohyrfdeiUYBkn/rEvDaN/yw6JdEU7v8eWqvQVcenEqD0UIcSKehqeJf3ovWyXGP2fXmYmIA
 XLs/VZCoeGfAqzjMKJb6uib+wtBSh7TVceiPq7T/OxPzWV5FK8m7QMBLdXF2HfEPfc3tI59W6ut
 Nxb9ixo/7o7Ilz6mYA1FkCRQTJ/GR0gDzUnekHrQj2Zd784g+MlDWVaqs0rnSm/uAcmKjfr5ot7
 eMtEeHQhGwtiIzhiNKROmJWDmRICQ9wVSltJDTKZi1Qj+4FVKn3Sn0cyDBuXL1Nx5dR+2VZ78jW
 6txchbnOWMi4R7xNV0v9qIU1r8F6nySPELgR9UnTrnVJd6rhOxA+q6zA==
X-Google-Smtp-Source: AGHT+IFKcD4FiKQFxVxCJBBIspujf3dGDUFfYgn+KJEWK8VaQsIQP5/sPVeXiQlLMubOodq8brTMig==
X-Received: by 2002:a05:6000:186c:b0:429:d6dc:ae2f with SMTP id
 ffacd0b85a97d-429d6dcb0eemr1378323f8f.31.1762169501380; 
 Mon, 03 Nov 2025 03:31:41 -0800 (PST)
Received: from valhala (2a01cb040ec9e60097860c4c71a390d6.ipv6.abo.wanadoo.fr.
 [2a01:cb04:ec9:e600:9786:c4c:71a3:90d6])
 by smtp.gmail.com with ESMTPSA id
 ffacd0b85a97d-429c10ff20esm19908485f8f.1.2025.11.03.03.31.40
 for <bug-gnu-emacs@HIDDEN>
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 03 Nov 2025 03:31:41 -0800 (PST)
From: Nicolas Martyanoff <nicolas@HIDDEN>
Date: Mon, 03 Nov 2025 12:31:40 +0100
Message-ID: <87y0ons677.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
Received-SPF: pass client-ip=2a00:1450:4864:20::42e;
 envelope-from=nicolas@HIDDEN; helo=mail-wr1-x42e.google.com
X-Spam_score_int: -18
X-Spam_score: -1.9
X-Spam_bar: -
X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, SPF_HELO_NONE=0.001,
 T_SPF_TEMPERROR=0.01 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 1.0 (+)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.0 (/)


In Bc:

-999999999999999999999999999999 / 1000000000000000
-999999999999999

-999999999999999999999999999999 % 1000000000000000
-999999999999999

So far so good. Results are consistent with my own bigint
implementation.

In Calc:

-999999999999999999999999999999 1000000000000000 \
-1000000000000000

-999999999999999999999999999999 1000000000000000 %
1

I'm inclined to believe that Calc is either incorrect or has a very
different meaning for "integer division".

-- 
Nicolas Martyanoff
https://n16f.net
nicolas@HIDDEN




Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Nicolas Martyanoff <nicolas@HIDDEN>
Subject: bug#79759: Acknowledgement (30.2; unexpected result for integer
 division in Calc)
Message-ID: <handler.79759.B.176216953412476.ack <at> debbugs.gnu.org>
References: <87y0ons677.fsf@HIDDEN>
X-Gnu-PR-Message: ack 79759
X-Gnu-PR-Package: emacs
Reply-To: 79759 <at> debbugs.gnu.org
Date: Mon, 03 Nov 2025 11:33:02 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 bug-gnu-emacs@HIDDEN

If you wish to submit further information on this problem, please
send it to 79759 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
79759: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D79759
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#79759: 30.2; unexpected result for integer division in Calc
Resent-From: Andreas Schwab <schwab@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Mon, 03 Nov 2025 12:04:02 +0000
Resent-Message-ID: <handler.79759.B79759.176217141318338 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 79759
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Nicolas Martyanoff <nicolas@HIDDEN>
Cc: 79759 <at> debbugs.gnu.org
Received: via spool by 79759-submit <at> debbugs.gnu.org id=B79759.176217141318338
          (code B ref 79759); Mon, 03 Nov 2025 12:04:02 +0000
Received: (at 79759) by debbugs.gnu.org; 3 Nov 2025 12:03:33 +0000
Received: from localhost ([127.0.0.1]:40090 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1vFtHY-0004li-V7
	for submit <at> debbugs.gnu.org; Mon, 03 Nov 2025 07:03:33 -0500
Received: from smtp-out1.suse.de ([2a07:de40:b251:101:10:150:64:1]:38354)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <schwab@HIDDEN>) id 1vFtHP-0004lT-2y
 for 79759 <at> debbugs.gnu.org; Mon, 03 Nov 2025 07:03:28 -0500
Received: from hawking.nue2.suse.org (unknown [10.168.4.11])
 by smtp-out1.suse.de (Postfix) with ESMTP id 3045721BEE;
 Mon,  3 Nov 2025 12:03:14 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_rsa;
 t=1762171394; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc:
 mime-version:mime-version:content-type:content-type:
 in-reply-to:in-reply-to:references:references;
 bh=Wvm/+oEFHXsblV26T87DHeSAh3KEmDYbkYjLZ5B7l0M=;
 b=xKcEtUp5KKUeS9Xp/TL/iAW+QcuX4DfZ3R+OLdO1S7JjwPevzneP5N7mUfzXcOP5woICt0
 cRPSUiLv821E/P56FedKZPrzNarcwMI9w1YztrPtSrB8EwIp2/eWpvatQ7FI+aeECWIXIV
 MXnWSHrb35Z3UJbhCyhrS7gRPqAMpxc=
DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.de;
 s=susede2_ed25519; t=1762171394;
 h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc:
 mime-version:mime-version:content-type:content-type:
 in-reply-to:in-reply-to:references:references;
 bh=Wvm/+oEFHXsblV26T87DHeSAh3KEmDYbkYjLZ5B7l0M=;
 b=MEuPWQvI4D02KJCN10DS4zfAN5iVEo66Uk36FcAkGJFfkzGMAEs0wgLlHAV9pSwCB001oV
 uvtuZzynECzK5LAg==
Authentication-Results: smtp-out1.suse.de;
	none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_rsa;
 t=1762171394; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc:
 mime-version:mime-version:content-type:content-type:
 in-reply-to:in-reply-to:references:references;
 bh=Wvm/+oEFHXsblV26T87DHeSAh3KEmDYbkYjLZ5B7l0M=;
 b=xKcEtUp5KKUeS9Xp/TL/iAW+QcuX4DfZ3R+OLdO1S7JjwPevzneP5N7mUfzXcOP5woICt0
 cRPSUiLv821E/P56FedKZPrzNarcwMI9w1YztrPtSrB8EwIp2/eWpvatQ7FI+aeECWIXIV
 MXnWSHrb35Z3UJbhCyhrS7gRPqAMpxc=
DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.de;
 s=susede2_ed25519; t=1762171394;
 h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc:
 mime-version:mime-version:content-type:content-type:
 in-reply-to:in-reply-to:references:references;
 bh=Wvm/+oEFHXsblV26T87DHeSAh3KEmDYbkYjLZ5B7l0M=;
 b=MEuPWQvI4D02KJCN10DS4zfAN5iVEo66Uk36FcAkGJFfkzGMAEs0wgLlHAV9pSwCB001oV
 uvtuZzynECzK5LAg==
Received: by hawking.nue2.suse.org (Postfix, from userid 17005)
 id ECC164A05B3; Mon,  3 Nov 2025 13:03:13 +0100 (CET)
From: Andreas Schwab <schwab@HIDDEN>
In-Reply-To: <87y0ons677.fsf@HIDDEN> (Nicolas Martyanoff's
 message of "Mon, 03 Nov 2025 12:31:40 +0100")
References: <87y0ons677.fsf@HIDDEN>
Date: Mon, 03 Nov 2025 13:03:13 +0100
Message-ID: <mvmseevjpby.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Level: 
X-Spamd-Result: default: False [-4.19 / 50.00]; BAYES_HAM(-3.00)[99.98%];
 NEURAL_HAM_LONG(-1.00)[-1.000];
 NEURAL_HAM_SHORT(-0.20)[-0.988]; RCVD_NO_TLS_LAST(0.10)[];
 MIME_GOOD(-0.10)[text/plain]; RCVD_COUNT_ONE(0.00)[1];
 FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; MIME_TRACE(0.00)[0:+];
 ARC_NA(0.00)[]; MID_RHS_MATCH_FROM(0.00)[];
 RCPT_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[];
 FUZZY_RATELIMITED(0.00)[rspamd.com];
 TO_MATCH_ENVRCPT_ALL(0.00)[];
 DKIM_SIGNED(0.00)[suse.de:s=susede2_rsa,suse.de:s=susede2_ed25519];
 DBL_BLOCKED_OPENRESOLVER(0.00)[suse.de:email,suse.de:mid]
X-Spam-Flag: NO
X-Spam-Score: -4.19
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Calc by default uses a precsion of 12 digits.

-- 
Andreas Schwab, SUSE Labs, schwab@HIDDEN
GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE  1748 E4D4 88E3 0EEA B9D7
"And now for something completely different."




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#79759: 30.2; unexpected result for integer division in Calc
Resent-From: Nicolas Martyanoff <nicolas@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Mon, 03 Nov 2025 13:15:06 +0000
Resent-Message-ID: <handler.79759.B79759.176217568214126 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 79759
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Andreas Schwab <schwab@HIDDEN>
Cc: 79759 <at> debbugs.gnu.org, Nicolas Martyanoff <nicolas@HIDDEN>
Received: via spool by 79759-submit <at> debbugs.gnu.org id=B79759.176217568214126
          (code B ref 79759); Mon, 03 Nov 2025 13:15:06 +0000
Received: (at 79759) by debbugs.gnu.org; 3 Nov 2025 13:14:42 +0000
Received: from localhost ([127.0.0.1]:40631 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1vFuON-0003fV-Gr
	for submit <at> debbugs.gnu.org; Mon, 03 Nov 2025 08:14:41 -0500
Received: from mail-wm1-x32e.google.com ([2a00:1450:4864:20::32e]:56385)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <nicolas@HIDDEN>) id 1vFuOF-0003cx-7b
 for 79759 <at> debbugs.gnu.org; Mon, 03 Nov 2025 08:14:32 -0500
Received: by mail-wm1-x32e.google.com with SMTP id
 5b1f17b1804b1-47719ad0c7dso38307625e9.0
 for <79759 <at> debbugs.gnu.org>; Mon, 03 Nov 2025 05:14:31 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=n16f-net.20230601.gappssmtp.com; s=20230601; t=1762175662; x=1762780462;
 darn=debbugs.gnu.org; 
 h=mime-version:user-agent:message-id:date:references:in-reply-to
 :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to;
 bh=ymJ1mAHTPsQgTeY17eE534rdjTa6CN1tl/O5DeIA6Jc=;
 b=GlEXgs+NpvR3nz4NAlcnHpbDWEVxXIUPmsMcB14b6lHXCLfJw6zO5X+noooa2k8Cw4
 XGpV4rHm5FbYGC+gmmyDQAp83lONJxT5lTJz0y3KCVARACdWvbgm2Bwpej+LmbMLU1Xp
 7hjy2ZOpHvkWVYYZLL1l+L/0eC0ngFFaMfWQn4WCF5bhYISIjBhpX4jFovYNGHN+WlxZ
 dDt7bKkm+UxahpNCKhH+jML5LHH3kCCiTLHfnHdyclD/JbZkINMxiskNCOka2pm+hsan
 Wg4DFT4J0tBPG2ayscQM9a1Rofm1s0YRqZmykWVo70eUz1iydv+NKL31Ql12oCXD94Jq
 /0yw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1762175662; x=1762780462;
 h=mime-version:user-agent:message-id:date:references:in-reply-to
 :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date
 :message-id:reply-to;
 bh=ymJ1mAHTPsQgTeY17eE534rdjTa6CN1tl/O5DeIA6Jc=;
 b=OldnHNhP/t6e+Iapy6LVH3pjuSTb3SZuSyPwiVCEhY5ZxIBA5QIUePg0+fugTjMoRN
 coSJXSslR1jqLYJ9I7ZHzJdSzu0vH2g3jQbw82FrtX9vPK7bJJXAqPTyNTMKGs3RCNAr
 4FAZ2G+3TeXuY3psacofJpEFp+QbVGjWeaa5RrI0/Ft/djZ6VKGOUHgVIfCgLcO13aGV
 AUkErHbXjSVCrksj6Nw/BMQShyojA1AmyuLAid+PxxOeNcV/5gRwEE/BgdS986PVir2V
 E0YwVzZxxBYx3oIpM76YxIeUlKJ4J1txUP1vpU/lnO2dlXs+GkfQjeTsq6jXbrzFQ4rv
 T6Yg==
X-Forwarded-Encrypted: i=1;
 AJvYcCX4ffXI0gfGSGw6WUDGXMmWrSRmYNo+ugJmm1RsykhKhZHb5lEEeRZS3LxD5lZ2vt02pXNVeA==@debbugs.gnu.org
X-Gm-Message-State: AOJu0Ywoy1qWQuECGXNRC1/79Jsz+ScR+FYP4gMm5XAitdDBwpXDZzWg
 BJKawRUhgvHKpy7fm6mYrIb+gq6ZRz0qUW5my/7dscvllvY08ahDvGnzhQoFAg5kJzBML4wmCqa
 eVlRViPEFug==
X-Gm-Gg: ASbGnctsCa/vttQ00MZBYE7CSquR0oT4dcEs2zSVO+cvHMWBaGqtdcxFRqq4mPgsmrH
 c+TtgFKbX07FeK5UHV4dDsD/OPVlxSMk+C6GhdfZtJzaLGhZPj8rPW0p4ELgeYRGv3UZjTxljLB
 MmN+/qcxOiO9YoznsFNBzOVVhOcV9WTYtWKChtLPyQkHC+UNgEDpVCN88Q0irhEZeEGps2M9e2L
 H8d5saUU8I9NwiDWWyucubuJpKnG/+rPu/DEUo3C7UJcWhFvfyatcaHfx/nKnalWY/K+XxxMcZa
 PUc06dotX8Q9Sp/yrhB7JjsAiAbAg++g0VRnAELErHtryffkAYZQ8OUSS9zMfHAojoHx3G/gXYz
 Se2NM5EUGcnF9ZTSTpIBLMz0fLlWGSJyqOYs/WhKukzrQqM4Xp26dRJncUY9DgN8cABQKjwBIHd
 lEAz9qtNkxQYWzGgNcvZH7gveEKaq0SQV2l4RiOdnEGSLfZ5HpSLT+CPgZdUcuWBF2
X-Google-Smtp-Source: AGHT+IG5a5W1NLlQGlQVUQ1joU9do+WJWNLpb+TSqU54wAD2Vjijiy9t98iPG7gDYhnSHnaAsNuW4w==
X-Received: by 2002:a05:600c:198d:b0:46f:b42e:ed87 with SMTP id
 5b1f17b1804b1-477308b6ca9mr104292675e9.40.1762175662303; 
 Mon, 03 Nov 2025 05:14:22 -0800 (PST)
Received: from valhala (2a01cb040ec9e60097860c4c71a390d6.ipv6.abo.wanadoo.fr.
 [2a01:cb04:ec9:e600:9786:c4c:71a3:90d6])
 by smtp.gmail.com with ESMTPSA id
 5b1f17b1804b1-4772fd38c4esm85965155e9.12.2025.11.03.05.14.21
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 03 Nov 2025 05:14:21 -0800 (PST)
From: Nicolas Martyanoff <nicolas@HIDDEN>
In-Reply-To: <mvmseevjpby.fsf@HIDDEN> (Andreas Schwab's message of "Mon, 03
 Nov 2025 13:03:13 +0100")
References: <87y0ons677.fsf@HIDDEN> <mvmseevjpby.fsf@HIDDEN>
Date: Mon, 03 Nov 2025 14:14:21 +0100
Message-ID: <87tszbs1g2.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Andreas Schwab <schwab@HIDDEN> writes:

> Calc by default uses a precsion of 12 digits.

I am talking about *integer* division (hence "\" and not "/"). Emacs
Calc uses arbitrary precision integers, not floating point numbers.

-- 
Nicolas Martyanoff
https://n16f.net
nicolas@HIDDEN




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#79759: 30.2; unexpected result for integer division in Calc
Resent-From: Robert Pluim <rpluim@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Mon, 03 Nov 2025 13:47:02 +0000
Resent-Message-ID: <handler.79759.B79759.176217757326313 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 79759
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Andreas Schwab <schwab@HIDDEN>
Cc: 79759 <at> debbugs.gnu.org, Nicolas Martyanoff <nicolas@HIDDEN>
Received: via spool by 79759-submit <at> debbugs.gnu.org id=B79759.176217757326313
          (code B ref 79759); Mon, 03 Nov 2025 13:47:02 +0000
Received: (at 79759) by debbugs.gnu.org; 3 Nov 2025 13:46:13 +0000
Received: from localhost ([127.0.0.1]:40859 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1vFusr-0006qK-Rl
	for submit <at> debbugs.gnu.org; Mon, 03 Nov 2025 08:46:13 -0500
Received: from mail-wm1-x32a.google.com ([2a00:1450:4864:20::32a]:54613)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <rpluim@HIDDEN>) id 1vFush-0006pW-Pi
 for 79759 <at> debbugs.gnu.org; Mon, 03 Nov 2025 08:46:03 -0500
Received: by mail-wm1-x32a.google.com with SMTP id
 5b1f17b1804b1-477365fbdf9so14279565e9.1
 for <79759 <at> debbugs.gnu.org>; Mon, 03 Nov 2025 05:45:59 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1762177552; x=1762782352; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:message-id:date:references
 :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id
 :reply-to; bh=M3qPGZrmYu48Q1uLtnEktpJCIdkSXuo3Ori9TtXDNp8=;
 b=WoB5sPpxqvKIeQgItpsIydFIQxiVu7TXJ9T9cRa33uU+Q6r9Aes6wUvDjIhZKoq5K3
 2hNWP0N5ivtx0LnQ1rMXzkdvslxHEjkhC9R1fcIRC2GINt0essncTfzyTzwoYcKJKr0C
 4TMt4t5ZmXF/9HQ7RrVtz1dVtTO2A7btfGBVBEHkesbetCHmzCmkwjc4ZAtEi+GgPeib
 pBnTQAxeAtuzgyXTNAPRE7qDsAIwC99IMIWogZPjSn/m0GbraV4T/mqTZwfnRxOZ8aBg
 PBBaSMY1NwQH6J80Q+GgdMlJgNMzErs8PUVKOZ7rlOJC5UJvIPuE2E8dAM3l/a6hTUWv
 wCFw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1762177552; x=1762782352;
 h=content-transfer-encoding:mime-version:message-id:date:references
 :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=M3qPGZrmYu48Q1uLtnEktpJCIdkSXuo3Ori9TtXDNp8=;
 b=q/raHnyl/rBMFzOirQ6tyx2xzgyKR40VE7x+wvxi/gEvKjgtAXwYSQMSdmA1y3RFeP
 hq+eDxeNFkQcBi3Hcl3V8h85Irezrr5rOvkQ6TofkB/1ZStdmWyGDk87xFZf8Sa5vltX
 ErGNT24LnXUEValb2XOqBEalH9AVWXZqWKAGbrs7w4wcOgXK1Rf5ZWOSgqB9JUjMffVE
 9miwWBswzb/Ah5xNMBUZh1nVU8w18Xdo6HvATMkF3wwQlG2ly6Yd/2PNkkIbM1N4KY0a
 6SG3H5Z6As00SfMaj/JgMaL2V9O7pbZDmjOBEhrAoFuZkHXSlgHL0MQg6TmP4F2PlcgX
 NiCQ==
X-Forwarded-Encrypted: i=1;
 AJvYcCWgb5IrAZb161Cp3k78gk2ypVuT48Tb5FRccCIpOMlH4LxteMpRmQmIRurFs8ZpBCNGW58lRQ==@debbugs.gnu.org
X-Gm-Message-State: AOJu0YxIeQbfMU23Rjth3uXU5c7TpEfI8vrj+LAvh/TiAS/VAsvGc9Wx
 Vsp2vOAe3RGXEzd/efB0ICnX21+6b4hrS1TTAwUdKafCVT6PX+dVR+zNcSDemA==
X-Gm-Gg: ASbGnctbcsjcjwFsTfbKI++74D3j6f3uGFVPOpY/DKmnE+YCzpskeok23uAvtXqevyM
 UaO9Ab0Gc49sh5rya6WIm/Av2F7a8MkaRRIXMJlAnufgbD8f59VEdueQ+Y6XXlS7jOeh5j+u0K2
 tE3JajS1k2DoIo0yH7Z4C6BFiFaXOc7mZsXf3xF6e4QOi2O3SAlJZ3lgjfHS5jNhxO2tbWwW4Qh
 tgGVzimv9hMDWyX1Is3dpsu2VT1mz4lL9nIvKf13FTLwIjKnCz1axAU15KLA2WAIMVjoooNvMlx
 jvnQbtNUFfAuAaitZB26wpMnrnO8tA9rsQoYRMWqpbrKF9DSFRoWpkZcrbkis8CRIntVkduU810
 pNkwoeIbWJV/oV2TLefv9m1d7EfEkd/OFz7dLSOZ2h6gPtT92gB/j5qlt6b10LLkXkio/oWRkRA
 ==
X-Google-Smtp-Source: AGHT+IFOkq/QhzadUAzncMztwLb/1jy1H8QlRld4Egpbpud2SvPyVabsxkXrOX0Qwba+cbhbwJ00bQ==
X-Received: by 2002:a05:600c:3489:b0:471:15bb:ad7f with SMTP id
 5b1f17b1804b1-477307e1f05mr110964635e9.17.1762177552268; 
 Mon, 03 Nov 2025 05:45:52 -0800 (PST)
Received: from rltb ([2a01:e0a:3f3:fb50:e223:9e69:c96e:1858])
 by smtp.gmail.com with ESMTPSA id
 5b1f17b1804b1-4773c383b75sm191411195e9.11.2025.11.03.05.45.51
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 03 Nov 2025 05:45:51 -0800 (PST)
From: Robert Pluim <rpluim@HIDDEN>
In-Reply-To: <mvmseevjpby.fsf@HIDDEN>
References: <87y0ons677.fsf@HIDDEN> <mvmseevjpby.fsf@HIDDEN>
Date: Mon, 03 Nov 2025 14:45:50 +0100
Message-ID: <87ecqfb569.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

>>>>> On Mon, 03 Nov 2025 13:03:13 +0100, Andreas Schwab <schwab@HIDDEN> s=
aid:

    Andreas> Calc by default uses a precsion of 12 digits.

For integer calculation? That=CA=BCs not what its info file claims.

Robert
--=20




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#79759: 30.2; unexpected result for integer division in Calc
Resent-From: Andreas Schwab <schwab@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Mon, 03 Nov 2025 13:49:01 +0000
Resent-Message-ID: <handler.79759.B79759.176217769326403 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 79759
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Nicolas Martyanoff <nicolas@HIDDEN>
Cc: 79759 <at> debbugs.gnu.org
Received: via spool by 79759-submit <at> debbugs.gnu.org id=B79759.176217769326403
          (code B ref 79759); Mon, 03 Nov 2025 13:49:01 +0000
Received: (at 79759) by debbugs.gnu.org; 3 Nov 2025 13:48:13 +0000
Received: from localhost ([127.0.0.1]:40863 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1vFuun-0006rn-L8
	for submit <at> debbugs.gnu.org; Mon, 03 Nov 2025 08:48:13 -0500
Received: from smtp-out2.suse.de ([2a07:de40:b251:101:10:150:64:2]:41984)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <schwab@HIDDEN>) id 1vFuuf-0006rO-Cp
 for 79759 <at> debbugs.gnu.org; Mon, 03 Nov 2025 08:48:02 -0500
Received: from hawking.nue2.suse.org (unknown [10.168.4.11])
 by smtp-out2.suse.de (Postfix) with ESMTP id BB1C11F7C2;
 Mon,  3 Nov 2025 13:47:52 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_rsa;
 t=1762177672; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc:
 mime-version:mime-version:content-type:content-type:
 in-reply-to:in-reply-to:references:references;
 bh=1ql+/MuQgsOH3TIpcNhshjjtXmR2nnQmqM+np6TTSVY=;
 b=J+YcbK/C3yMBoxu42VWukh7QvHAfa2pB7YqnmY+o+zzG2VCh9Uvtd9l9u0txgBLZs6DcLu
 uFzDwGHuUPtjnzo2bB/9oGSMgc9SbMoTp8ElFH7gX/qbfeBOCy2LJ0R4wQRZfACfJS/Ckh
 ODNSCunVwx3D6FnL5BmHxZDPbC7Nbmw=
DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.de;
 s=susede2_ed25519; t=1762177672;
 h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc:
 mime-version:mime-version:content-type:content-type:
 in-reply-to:in-reply-to:references:references;
 bh=1ql+/MuQgsOH3TIpcNhshjjtXmR2nnQmqM+np6TTSVY=;
 b=jEkXHxHyzfsoSur53n/HwC4PPdAeLchGw58zpLA1rdJHGhNivkUF9oQySx8Al2MUbd8SAn
 KY3VA+6B4ustsYDg==
Authentication-Results: smtp-out2.suse.de;
	none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_rsa;
 t=1762177672; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc:
 mime-version:mime-version:content-type:content-type:
 in-reply-to:in-reply-to:references:references;
 bh=1ql+/MuQgsOH3TIpcNhshjjtXmR2nnQmqM+np6TTSVY=;
 b=J+YcbK/C3yMBoxu42VWukh7QvHAfa2pB7YqnmY+o+zzG2VCh9Uvtd9l9u0txgBLZs6DcLu
 uFzDwGHuUPtjnzo2bB/9oGSMgc9SbMoTp8ElFH7gX/qbfeBOCy2LJ0R4wQRZfACfJS/Ckh
 ODNSCunVwx3D6FnL5BmHxZDPbC7Nbmw=
DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.de;
 s=susede2_ed25519; t=1762177672;
 h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc:
 mime-version:mime-version:content-type:content-type:
 in-reply-to:in-reply-to:references:references;
 bh=1ql+/MuQgsOH3TIpcNhshjjtXmR2nnQmqM+np6TTSVY=;
 b=jEkXHxHyzfsoSur53n/HwC4PPdAeLchGw58zpLA1rdJHGhNivkUF9oQySx8Al2MUbd8SAn
 KY3VA+6B4ustsYDg==
Received: by hawking.nue2.suse.org (Postfix, from userid 17005)
 id AA50D4A05B3; Mon,  3 Nov 2025 14:47:52 +0100 (CET)
From: Andreas Schwab <schwab@HIDDEN>
In-Reply-To: <87tszbs1g2.fsf@HIDDEN> (Nicolas Martyanoff's
 message of "Mon, 03 Nov 2025 14:14:21 +0100")
References: <87y0ons677.fsf@HIDDEN> <mvmseevjpby.fsf@HIDDEN>
 <87tszbs1g2.fsf@HIDDEN>
Date: Mon, 03 Nov 2025 14:47:52 +0100
Message-ID: <mvmjz07jkhj.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Spamd-Result: default: False [-4.19 / 50.00]; BAYES_HAM(-3.00)[99.99%];
 NEURAL_HAM_LONG(-1.00)[-1.000];
 NEURAL_HAM_SHORT(-0.19)[-0.960]; RCVD_NO_TLS_LAST(0.10)[];
 MIME_GOOD(-0.10)[text/plain]; RCVD_COUNT_ONE(0.00)[1];
 MIME_TRACE(0.00)[0:+]; TO_DN_SOME(0.00)[]; ARC_NA(0.00)[];
 FUZZY_RATELIMITED(0.00)[rspamd.com]; RCPT_COUNT_TWO(0.00)[2];
 DKIM_SIGNED(0.00)[suse.de:s=susede2_rsa,suse.de:s=susede2_ed25519];
 MID_RHS_MATCH_FROM(0.00)[]; FROM_EQ_ENVFROM(0.00)[];
 TO_MATCH_ENVRCPT_ALL(0.00)[]; FROM_HAS_DN(0.00)[]
X-Spam-Flag: NO
X-Spam-Score: -4.19
X-Spam-Level: 
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

On Nov 03 2025, Nicolas Martyanoff wrote:

> I am talking about *integer* division (hence "\" and not "/").

That only works for non-negative integers.

-- 
Andreas Schwab, SUSE Labs, schwab@HIDDEN
GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE  1748 E4D4 88E3 0EEA B9D7
"And now for something completely different."




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#79759: 30.2; unexpected result for integer division in Calc
Resent-From: Nicolas Martyanoff <nicolas@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Mon, 03 Nov 2025 13:52:02 +0000
Resent-Message-ID: <handler.79759.B79759.176217791727381 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 79759
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Andreas Schwab <schwab@HIDDEN>
Cc: 79759 <at> debbugs.gnu.org, Nicolas Martyanoff <nicolas@HIDDEN>
Received: via spool by 79759-submit <at> debbugs.gnu.org id=B79759.176217791727381
          (code B ref 79759); Mon, 03 Nov 2025 13:52:02 +0000
Received: (at 79759) by debbugs.gnu.org; 3 Nov 2025 13:51:57 +0000
Received: from localhost ([127.0.0.1]:40876 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1vFuyS-00077Z-S8
	for submit <at> debbugs.gnu.org; Mon, 03 Nov 2025 08:51:57 -0500
Received: from mail-wm1-x335.google.com ([2a00:1450:4864:20::335]:47457)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <nicolas@HIDDEN>) id 1vFuyI-00076t-Km
 for 79759 <at> debbugs.gnu.org; Mon, 03 Nov 2025 08:51:47 -0500
Received: by mail-wm1-x335.google.com with SMTP id
 5b1f17b1804b1-471191ac79dso49921825e9.3
 for <79759 <at> debbugs.gnu.org>; Mon, 03 Nov 2025 05:51:46 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=n16f-net.20230601.gappssmtp.com; s=20230601; t=1762177899; x=1762782699;
 darn=debbugs.gnu.org; 
 h=mime-version:user-agent:message-id:date:references:in-reply-to
 :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to;
 bh=QsNNpwUffC+H0Dm6UH6qDqIkD+MUG+VhD4i8yLVhmn8=;
 b=CFFvSK61M58kNepXalWU3zLL9vSMix8vYXPzH1jCUvAAD3tzbBnTStzOBe8zyIqfp2
 YN9GQsyXFi6AAyitAab/1J6o95PkTmBZHp5aEetSriaQ/WMmIkG/oDfJcPLrw3c+yHbt
 gp3PCO/TWg++fVrz1T5j/U3/E9SXJfmBKlp6PeVqY1Sq/CC6Vgbl/uA00aDrEqWwkajs
 QuO3Ey56lAJ/fS28xwKyL/YJWGqvrtjTxzGIZnHtVaXutcWXC6Q8oAXnZfF64ycDC3dc
 zZAZ+RVCbEiUEmrwdsVBzK+tELYl3dRFAvvpARcB6xcq9iMREukZUQCEtgN7jwdoWS7I
 WQWA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1762177899; x=1762782699;
 h=mime-version:user-agent:message-id:date:references:in-reply-to
 :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date
 :message-id:reply-to;
 bh=QsNNpwUffC+H0Dm6UH6qDqIkD+MUG+VhD4i8yLVhmn8=;
 b=owue0dBTdRbjZCpz13hL2yJfyCdIIdYZR7JRZclI9LUiNoNutMl/zg9Wyzcq1lruvU
 DP/0ap0LXvu1CQ8+jYyEPbYoCLbO7hcQdTE8p5JQvkqMNeBIp77sDjgas8lEgPutBA4Q
 rX/zjO7XV1NYzFYpUNnBNogq3OUqN78waO/tqAFbvDHn9r/iFjG0OU+YCT5p7LGWcCYq
 rqvOnjAG+1A6+gVz8oac9AXaY0Yw3QvaLKHSGaY3XHCDu+tDdXuAWjxGzE/S8NmfcF1g
 wFUwnyB0MVrurRnhS6InXzBBe+zY4Oh0Qhixvmx7EYetdfhrX15XFfmhXsMiM2CRj4D1
 0MrA==
X-Forwarded-Encrypted: i=1;
 AJvYcCU/Xxdb+P7J4L29caVPzi5VWT6vumcnFRNLFlWTKj4cxs7qW6/LE59kMPXemO5cRE4GjW0NBg==@debbugs.gnu.org
X-Gm-Message-State: AOJu0YxhQi0EFziO6MzH/ClTztglaeASNggX96T546hQW738ymML3uHj
 y1+wc6qsDD+J09xL+X824qDzzzKxVehALDozrUuGd5bbdGjcIAeswSq0Xm3oT95vspgfyltyPaq
 FnCHA1v20KA==
X-Gm-Gg: ASbGncs61BRZ1IwpSgOysdeQE8Fpl25YIW1zx4MS4EX0A14ug5TgedQ/xaw9k/WIvbu
 ufDZsAJTmsDidI7ePzLhH+PLWJ1QEu5RA7RAyiw1N9C7UmGI0Zoy5gC8kKs666N0ihRPXr4/Hyt
 zEsnDg6stHAbpsVzWrLhpyjw52OdxbSYvjlrifEZvCG6V2krrxkTt+Fs4KMeS4zsl71FA8G1zmK
 SL1rP4Ppf+vAoKYxuc/2rc17O+wxzabkenMkG6DJkU9PQ7sV8LH0zT5/GZcH4i8G8wadN9ZxigI
 jbaqWckv17nP7udtiUhsIw7WIRxEPf0d7hcu6Q3qjhaR9ezOqpLS7TTMqDbrh5HlBiPV+6MaSHA
 uZOepmLoYvFPKuD0l9hJHC4g8f+KIfWQkShmR1zpJHaSSKSFQm5FNlSI2y/z4ZxiQURZdvih89q
 MkgoDhBYJQEliHozMj7voBkl5KLGoHwZXq0qBx8lUZw7/DG6So4AecGDWTSl7QXEFy
X-Google-Smtp-Source: AGHT+IGdP6khUwNIf7g6lmDNXRdHVgS/cKANas+9bG39jQ1IzJVL2BQfOBIV0bNdOyHpO0xG2WNpaw==
X-Received: by 2002:a5d:588a:0:b0:429:b52e:351c with SMTP id
 ffacd0b85a97d-429bd69ff31mr13055271f8f.38.1762177899200; 
 Mon, 03 Nov 2025 05:51:39 -0800 (PST)
Received: from valhala (2a01cb040ec9e60097860c4c71a390d6.ipv6.abo.wanadoo.fr.
 [2a01:cb04:ec9:e600:9786:c4c:71a3:90d6])
 by smtp.gmail.com with ESMTPSA id
 ffacd0b85a97d-429c1142e7dsm20660235f8f.17.2025.11.03.05.51.38
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 03 Nov 2025 05:51:38 -0800 (PST)
From: Nicolas Martyanoff <nicolas@HIDDEN>
In-Reply-To: <mvmjz07jkhj.fsf@HIDDEN> (Andreas Schwab's message of "Mon, 03
 Nov 2025 14:47:52 +0100")
References: <87y0ons677.fsf@HIDDEN> <mvmseevjpby.fsf@HIDDEN>
 <87tszbs1g2.fsf@HIDDEN> <mvmjz07jkhj.fsf@HIDDEN>
Date: Mon, 03 Nov 2025 14:51:38 +0100
Message-ID: <87pl9zrzpx.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Andreas Schwab <schwab@HIDDEN> writes:

> On Nov 03 2025, Nicolas Martyanoff wrote:
>
>> I am talking about *integer* division (hence "\" and not "/").
>
> That only works for non-negative integers.

Then Calc should signal an error. But I do not see why it should not
work with negative numbers, and the documentation does not seem to state
it.

-- 
Nicolas Martyanoff
https://n16f.net
nicolas@HIDDEN




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#79759: 30.2; unexpected result for integer division in Calc
Resent-From: Andreas Schwab <schwab@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Mon, 03 Nov 2025 14:13:02 +0000
Resent-Message-ID: <handler.79759.B79759.176217916230628 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 79759
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Nicolas Martyanoff <nicolas@HIDDEN>
Cc: 79759 <at> debbugs.gnu.org
Received: via spool by 79759-submit <at> debbugs.gnu.org id=B79759.176217916230628
          (code B ref 79759); Mon, 03 Nov 2025 14:13:02 +0000
Received: (at 79759) by debbugs.gnu.org; 3 Nov 2025 14:12:42 +0000
Received: from localhost ([127.0.0.1]:40915 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1vFvIX-0007xu-To
	for submit <at> debbugs.gnu.org; Mon, 03 Nov 2025 09:12:42 -0500
Received: from smtp-out1.suse.de ([195.135.223.130]:45032)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <schwab@HIDDEN>) id 1vFvIO-0007xb-IG
 for 79759 <at> debbugs.gnu.org; Mon, 03 Nov 2025 09:12:37 -0500
Received: from hawking.nue2.suse.org (unknown [10.168.4.11])
 by smtp-out1.suse.de (Postfix) with ESMTP id E5B0A21C7E;
 Mon,  3 Nov 2025 14:12:22 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_rsa;
 t=1762179143; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc:
 mime-version:mime-version:content-type:content-type:
 in-reply-to:in-reply-to:references:references;
 bh=WNyas7b3vytc9+gHJLUizbNhccK/082abgBe2/D7wSI=;
 b=D76oo2QU69e+Qnb3tMs2o6g3jr+PNpi0QYhVwZqNGAVDUT5U3a+N03Qrtl3qKd8nwWKSaC
 JY7gFWGZKXZXJRld3IVtEddGOPfbbJ0k6HbzYmTmfjMsOaH8ckNKl7jGvg/IqbS6pFqK0b
 nswpL/L6Z2G8DlW7AG/T5scqVeRPISo=
DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.de;
 s=susede2_ed25519; t=1762179143;
 h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc:
 mime-version:mime-version:content-type:content-type:
 in-reply-to:in-reply-to:references:references;
 bh=WNyas7b3vytc9+gHJLUizbNhccK/082abgBe2/D7wSI=;
 b=DNQA/D0IFp59/EBdDpnkY6wbuRLHYy5wGpNogX+Lrra6o53yQypwecHgH8XeMqfUOUK303
 0F9ozbe20832KpCQ==
Authentication-Results: smtp-out1.suse.de;
	none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_rsa;
 t=1762179142; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc:
 mime-version:mime-version:content-type:content-type:
 in-reply-to:in-reply-to:references:references;
 bh=WNyas7b3vytc9+gHJLUizbNhccK/082abgBe2/D7wSI=;
 b=Y3yKKC0dPTG9QEkVl+jbgf0oVXueEVvVzPMGS3fXqMxw8gJyKfiN04hK9bI437IeGF+yEw
 pfV7YY5y+h9t6JZVyyjuwU0KTBh/oraVJXQruHcHKARJ3ftEcop91usnK3+IIkSXvtqnzF
 dnRmlq5AgDn4wih5hynt1IfG2/bXhog=
DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.de;
 s=susede2_ed25519; t=1762179142;
 h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc:
 mime-version:mime-version:content-type:content-type:
 in-reply-to:in-reply-to:references:references;
 bh=WNyas7b3vytc9+gHJLUizbNhccK/082abgBe2/D7wSI=;
 b=6otaqDJAD02yBRtfXN2XB57rjqJK3SRqrFkXeI9zmj90+6tWxVPy3D7+q5XtwkroYD/MPQ
 nROIhOuTf+g+lsAQ==
Received: by hawking.nue2.suse.org (Postfix, from userid 17005)
 id D61D84A05B3; Mon,  3 Nov 2025 15:12:22 +0100 (CET)
From: Andreas Schwab <schwab@HIDDEN>
In-Reply-To: <87pl9zrzpx.fsf@HIDDEN> (Nicolas Martyanoff's
 message of "Mon, 03 Nov 2025 14:51:38 +0100")
References: <87y0ons677.fsf@HIDDEN> <mvmseevjpby.fsf@HIDDEN>
 <87tszbs1g2.fsf@HIDDEN> <mvmjz07jkhj.fsf@HIDDEN>
 <87pl9zrzpx.fsf@HIDDEN>
Date: Mon, 03 Nov 2025 15:12:22 +0100
Message-ID: <mvmfravjjcp.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Level: 
X-Spamd-Result: default: False [-4.20 / 50.00]; BAYES_HAM(-3.00)[99.99%];
 NEURAL_HAM_LONG(-1.00)[-1.000];
 NEURAL_HAM_SHORT(-0.20)[-0.999]; RCVD_NO_TLS_LAST(0.10)[];
 MIME_GOOD(-0.10)[text/plain]; RCVD_COUNT_ONE(0.00)[1];
 FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; MIME_TRACE(0.00)[0:+];
 ARC_NA(0.00)[]; MID_RHS_MATCH_FROM(0.00)[];
 RCPT_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[];
 FUZZY_RATELIMITED(0.00)[rspamd.com];
 TO_MATCH_ENVRCPT_ALL(0.00)[];
 DKIM_SIGNED(0.00)[suse.de:s=susede2_rsa,suse.de:s=susede2_ed25519];
 DBL_BLOCKED_OPENRESOLVER(0.00)[suse.de:email,suse.de:mid]
X-Spam-Flag: NO
X-Spam-Score: -4.20
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

On Nov 03 2025, Nicolas Martyanoff wrote:

> Andreas Schwab <schwab@HIDDEN> writes:
>
>> On Nov 03 2025, Nicolas Martyanoff wrote:
>>
>>> I am talking about *integer* division (hence "\" and not "/").
>>
>> That only works for non-negative integers.
>
> Then Calc should signal an error.

No, it works as documented.

-- 
Andreas Schwab, SUSE Labs, schwab@HIDDEN
GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE  1748 E4D4 88E3 0EEA B9D7
"And now for something completely different."




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#79759: 30.2; unexpected result for integer division in Calc
Resent-From: Robert Pluim <rpluim@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Mon, 03 Nov 2025 14:44:02 +0000
Resent-Message-ID: <handler.79759.B79759.17621810094331 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 79759
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Andreas Schwab <schwab@HIDDEN>
Cc: 79759 <at> debbugs.gnu.org, Nicolas Martyanoff <nicolas@HIDDEN>
Received: via spool by 79759-submit <at> debbugs.gnu.org id=B79759.17621810094331
          (code B ref 79759); Mon, 03 Nov 2025 14:44:02 +0000
Received: (at 79759) by debbugs.gnu.org; 3 Nov 2025 14:43:29 +0000
Received: from localhost ([127.0.0.1]:41081 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1vFvmH-00017j-9R
	for submit <at> debbugs.gnu.org; Mon, 03 Nov 2025 09:43:29 -0500
Received: from mail-wm1-x32a.google.com ([2a00:1450:4864:20::32a]:57627)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <rpluim@HIDDEN>) id 1vFvm6-00017P-5c
 for 79759 <at> debbugs.gnu.org; Mon, 03 Nov 2025 09:43:19 -0500
Received: by mail-wm1-x32a.google.com with SMTP id
 5b1f17b1804b1-4710022571cso42753355e9.3
 for <79759 <at> debbugs.gnu.org>; Mon, 03 Nov 2025 06:43:14 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1762180987; x=1762785787; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:message-id:date:references
 :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id
 :reply-to; bh=StBOtkfmEm36J3fjopYe88ScT9wmKNqMqWY3edvsN0M=;
 b=RHYEzOTKgJJhprbP54vQTJoXDrls5L9IbUcnLJs3D8fFH0lyzw3HEb6S+LIiubpmWP
 HgmKEmgA1YLILEs6mV+SyWaHBypnz85EcOJTF14qy0CTrRo4meSNGGD56NnyHLaZIb49
 U7hvyj1Igv5DPjPLayBXZHZOLN+RYpZ7Wp0IMpgXaZu6Jev5SRmiZCFpZkug7OvIEOea
 KdcXUGE8vyMJshAb6RSFfu2sKEv0zfcel8GU26a4VLZZrVZkvOuQteWmXv/6PaKiHMu8
 WP+//oJ+NCkiNOeawzhlz/fEbpfatR1SONtBT4Qzn9IO3jWG+Tix3xPnoNsOpaFdx8MA
 xUjQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1762180987; x=1762785787;
 h=content-transfer-encoding:mime-version:message-id:date:references
 :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=StBOtkfmEm36J3fjopYe88ScT9wmKNqMqWY3edvsN0M=;
 b=tSY4pC853AcFhWKapIcY2YjCJD5Aas2B+lVZnUU2HlXW9TzCAQg2WyYSrT6YOzGVWS
 K3L0Tn+OQl/+ssZ25qo+0zpu2FUrRkazp2SVx36Ut2L26IWWZMdtfR/32MX1iTuygZeO
 5Bu4QbSCIgOyZPVyD0FEkVA9gJTIRpo2d9BdFIYtKuye41JDubcywR1IQPLsJV5qO/Ao
 1H2VohiwzmWITz0SZHx43JhR49ILbnmarINat02M81RUJ2SNnvsbaq2qy2NATIBxAlmy
 wZ6VtLga9aWORcJn4r6AY/0vTN3f8jzOFyKgKGr3KHn3nHkx5Oy7BOBh4moyXQJ7BFDt
 wxgw==
X-Forwarded-Encrypted: i=1;
 AJvYcCXhYws7BolxQ+dvWIZeXur5YLc2po0soBt9NaY4c8lW85tFa4wbQaA8hsvkGEyZdR6BsTdJsw==@debbugs.gnu.org
X-Gm-Message-State: AOJu0YzAT8i2kOB1PaCDXcnYQEhrar76q9c5xdjejNV9k0ik5f48VdVn
 wThuR9I4AGkXcKHNaGxAQ2Q9BU8dC69B1Q8pCQrBJb8PztwUhDMc0zhbz6LuWA==
X-Gm-Gg: ASbGnct+qESkx3qBizg8Hs/0FZYT/oPFaomAduW4Q01pmpIRt+xxYfbx4dzDQ0UwFvt
 X9XoimfEYuBsh3F7TdqSv/UMR3OTd+zhaFKgJq4TcoLDucbpj6zrfr7TKle8TV0BqaFzI97cfci
 DyiuyU4ol8zHViomefN3e5KGZHP8lEnZEUgSf0Ti+TcPaetqw9z/RhhvNFkG1u8DOeetNZ1odLr
 rLlcc8M4xrPy9M6KAYjfqhE9py/1a43McTtEInxKcxxl/5UMw7IM3Z8lj7AkJHjqv1b1V/9WjtM
 MqZlVevTycHa6MgpuejukaxWs2ixmiz6Sa0wxR+N4TSb+O6lSv6RgmQnX9jrj470UX8ZxqloLPg
 WIzRHDHVLyjozlimo1MPwW3fcSFfm4TtU8X8DTpTSfo9x6YH1WOFT+njXKhr3+kQ=
X-Google-Smtp-Source: AGHT+IEdqRs4q+slPWu8jLibTootDg3uCZ0M/RtAvCRHDh6WX5RrXrEz6v5zGMDbB3VuM04wRfoSmQ==
X-Received: by 2002:a05:600c:1e25:b0:471:1306:aa0f with SMTP id
 5b1f17b1804b1-477308b60d9mr107847345e9.38.1762180986551; 
 Mon, 03 Nov 2025 06:43:06 -0800 (PST)
Received: from rltb ([2a01:e0a:3f3:fb50:e223:9e69:c96e:1858])
 by smtp.gmail.com with ESMTPSA id
 5b1f17b1804b1-4773d81cb03sm150087635e9.13.2025.11.03.06.43.05
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 03 Nov 2025 06:43:06 -0800 (PST)
From: Robert Pluim <rpluim@HIDDEN>
In-Reply-To: <mvmfravjjcp.fsf@HIDDEN>
References: <87y0ons677.fsf@HIDDEN> <mvmseevjpby.fsf@HIDDEN>
 <87tszbs1g2.fsf@HIDDEN> <mvmjz07jkhj.fsf@HIDDEN>
 <87pl9zrzpx.fsf@HIDDEN> <mvmfravjjcp.fsf@HIDDEN>
Date: Mon, 03 Nov 2025 15:43:05 +0100
Message-ID: <877bw7b2iu.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

>>>>> On Mon, 03 Nov 2025 15:12:22 +0100, Andreas Schwab <schwab@HIDDEN> s=
aid:

    Andreas> On Nov 03 2025, Nicolas Martyanoff wrote:
    >> Andreas Schwab <schwab@HIDDEN> writes:
    >>=20
    >>> On Nov 03 2025, Nicolas Martyanoff wrote:
    >>>=20
    >>>> I am talking about *integer* division (hence "\" and not "/").
    >>>=20
    >>> That only works for non-negative integers.
    >>=20
    >> Then Calc should signal an error.

    Andreas> No, it works as documented.

I=CA=BCm sure you=CA=BCre right. Could you point us at this documentation?

Robert
--=20




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#79759: 30.2; unexpected result for integer division in Calc
Resent-From: Andreas Schwab <schwab@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Mon, 03 Nov 2025 15:10:01 +0000
Resent-Message-ID: <handler.79759.B79759.17621825638006 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 79759
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Robert Pluim <rpluim@HIDDEN>
Cc: 79759 <at> debbugs.gnu.org, Nicolas Martyanoff <nicolas@HIDDEN>
Received: via spool by 79759-submit <at> debbugs.gnu.org id=B79759.17621825638006
          (code B ref 79759); Mon, 03 Nov 2025 15:10:01 +0000
Received: (at 79759) by debbugs.gnu.org; 3 Nov 2025 15:09:23 +0000
Received: from localhost ([127.0.0.1]:41215 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1vFwBL-000250-4f
	for submit <at> debbugs.gnu.org; Mon, 03 Nov 2025 10:09:22 -0500
Received: from smtp-out2.suse.de ([2a07:de40:b251:101:10:150:64:2]:39924)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <schwab@HIDDEN>) id 1vFwBE-00024R-7Y
 for 79759 <at> debbugs.gnu.org; Mon, 03 Nov 2025 10:09:13 -0500
Received: from hawking.nue2.suse.org (unknown [10.168.4.11])
 by smtp-out2.suse.de (Postfix) with ESMTP id AC5201F445;
 Mon,  3 Nov 2025 15:09:03 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_rsa;
 t=1762182543; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc:
 mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=OhoWnlsDRYrJUW8Sdr3mtxC77pb+usU9SfSDabrkagk=;
 b=cfCkJ3bovQBPuSBCYpAp4i5Dc+hUBB3nRnJvwgIkVwD6TJaqeXyDj6HwKlqG7Ddlj/ZYbR
 f2gnjqZw0iQzq7Uv3NrZbd9c2TotbyixupIhORRwTi9qMhBM4PgTbE24JTBoQy5QtFF/T3
 aPKYPyOV41H0vxm1gQ0tRlpvzxd+9yE=
DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.de;
 s=susede2_ed25519; t=1762182543;
 h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc:
 mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=OhoWnlsDRYrJUW8Sdr3mtxC77pb+usU9SfSDabrkagk=;
 b=oEjePySuR6RKZCnu6W1zZBZw5A1FZKSTC0dXrKsiFJNKWQy9eq6HiD8sT5Eah0wVSJMqau
 zN8F/ay164paj0AA==
Authentication-Results: smtp-out2.suse.de;
	none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_rsa;
 t=1762182543; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc:
 mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=OhoWnlsDRYrJUW8Sdr3mtxC77pb+usU9SfSDabrkagk=;
 b=cfCkJ3bovQBPuSBCYpAp4i5Dc+hUBB3nRnJvwgIkVwD6TJaqeXyDj6HwKlqG7Ddlj/ZYbR
 f2gnjqZw0iQzq7Uv3NrZbd9c2TotbyixupIhORRwTi9qMhBM4PgTbE24JTBoQy5QtFF/T3
 aPKYPyOV41H0vxm1gQ0tRlpvzxd+9yE=
DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.de;
 s=susede2_ed25519; t=1762182543;
 h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc:
 mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=OhoWnlsDRYrJUW8Sdr3mtxC77pb+usU9SfSDabrkagk=;
 b=oEjePySuR6RKZCnu6W1zZBZw5A1FZKSTC0dXrKsiFJNKWQy9eq6HiD8sT5Eah0wVSJMqau
 zN8F/ay164paj0AA==
Received: by hawking.nue2.suse.org (Postfix, from userid 17005)
 id 9D7B64A05B3; Mon,  3 Nov 2025 16:09:03 +0100 (CET)
From: Andreas Schwab <schwab@HIDDEN>
In-Reply-To: <877bw7b2iu.fsf@HIDDEN> (Robert Pluim's message of "Mon, 03
 Nov 2025 15:43:05 +0100")
References: <87y0ons677.fsf@HIDDEN> <mvmseevjpby.fsf@HIDDEN>
 <87tszbs1g2.fsf@HIDDEN> <mvmjz07jkhj.fsf@HIDDEN>
 <87pl9zrzpx.fsf@HIDDEN> <mvmfravjjcp.fsf@HIDDEN>
 <877bw7b2iu.fsf@HIDDEN>
Date: Mon, 03 Nov 2025 16:09:03 +0100
Message-ID: <mvmbjljjgq8.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Level: 
X-Spamd-Result: default: False [-4.20 / 50.00]; BAYES_HAM(-3.00)[99.99%];
 NEURAL_HAM_LONG(-1.00)[-1.000];
 NEURAL_HAM_SHORT(-0.20)[-0.983]; MIME_GOOD(-0.10)[text/plain];
 RCVD_NO_TLS_LAST(0.10)[]; RCVD_COUNT_ONE(0.00)[1];
 FREEMAIL_ENVRCPT(0.00)[gmail.com]; TO_DN_SOME(0.00)[];
 ARC_NA(0.00)[]; MIME_TRACE(0.00)[0:+];
 FUZZY_RATELIMITED(0.00)[rspamd.com];
 FREEMAIL_TO(0.00)[gmail.com]; MID_RHS_MATCH_FROM(0.00)[];
 FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3];
 FROM_EQ_ENVFROM(0.00)[];
 DKIM_SIGNED(0.00)[suse.de:s=susede2_rsa,suse.de:s=susede2_ed25519];
 TO_MATCH_ENVRCPT_ALL(0.00)[];
 DBL_BLOCKED_OPENRESOLVER(0.00)[suse.de:email,suse.de:mid]
X-Spam-Flag: NO
X-Spam-Score: -4.20
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

On Nov 03 2025, Robert Pluim wrote:

> Iʼm sure youʼre right. Could you point us at this documentation?

In the calc manual, of course.

-- 
Andreas Schwab, SUSE Labs, schwab@HIDDEN
GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE  1748 E4D4 88E3 0EEA B9D7
"And now for something completely different."




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#79759: 30.2; unexpected result for integer division in Calc
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Mon, 03 Nov 2025 15:31:01 +0000
Resent-Message-ID: <handler.79759.B79759.176218384311772 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 79759
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Andreas Schwab <schwab@HIDDEN>
Cc: rpluim@HIDDEN, 79759 <at> debbugs.gnu.org, nicolas@HIDDEN
Received: via spool by 79759-submit <at> debbugs.gnu.org id=B79759.176218384311772
          (code B ref 79759); Mon, 03 Nov 2025 15:31:01 +0000
Received: (at 79759) by debbugs.gnu.org; 3 Nov 2025 15:30:43 +0000
Received: from localhost ([127.0.0.1]:41334 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1vFwW2-00033l-KD
	for submit <at> debbugs.gnu.org; Mon, 03 Nov 2025 10:30:43 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:57646)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1vFwVx-000338-HE
 for 79759 <at> debbugs.gnu.org; Mon, 03 Nov 2025 10:30:38 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1vFwVd-00083x-FN; Mon, 03 Nov 2025 10:30:30 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From:
 Date; bh=CohjOZsbxZUENZ+Ld7qnkcJsc7ggj4S8IXxZiyDFhCI=; b=Dws2vI5gT8BE8cPnlZ5d
 XBod6Mr3Q/osBwGKxeJdfV8DoM49/nE8W3D/85BeYoged8plIIuQ0nFk8PEfSLOuYa9HfmEGZh8mt
 kwDXFTM0pGw9evXjchosJbLtxHll/xqL9HT6daDQvcj7KKM/jc6llBUpjZrO1erKRFCJSpfP2SbQm
 ZPdNUeh7BjUd8ywIJvHOkNK9y1z3Jib4ajlHKRVS/kIP//iO3DbZQ176Eu/bRcYwaIKaB+ctl0lw2
 da9hKTlW6O2eUD8xlXfdhAR7nuzF5P/udcTxeRB602V2eWGKGlL8pAJdOGZl8eukPAzlKVfDtTd6P
 RC0LGA6dyXEAGg==;
Date: Mon, 03 Nov 2025 17:30:10 +0200
Message-Id: <868qgngmm5.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <mvmbjljjgq8.fsf@HIDDEN> (message from Andreas Schwab on Mon, 03
 Nov 2025 16:09:03 +0100)
References: <87y0ons677.fsf@HIDDEN> <mvmseevjpby.fsf@HIDDEN>
 <87tszbs1g2.fsf@HIDDEN> <mvmjz07jkhj.fsf@HIDDEN>
 <87pl9zrzpx.fsf@HIDDEN> <mvmfravjjcp.fsf@HIDDEN>
 <877bw7b2iu.fsf@HIDDEN> <mvmbjljjgq8.fsf@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> Cc: 79759 <at> debbugs.gnu.org, Nicolas Martyanoff <nicolas@HIDDEN>
> From: Andreas Schwab <schwab@HIDDEN>
> Date: Mon, 03 Nov 2025 16:09:03 +0100
> 
> On Nov 03 2025, Robert Pluim wrote:
> 
> > Iʼm sure youʼre right. Could you point us at this documentation?
> 
> In the calc manual, of course.

I couldn't find it, FWIW.  I looked under the description of '/' and
where integers are described.




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#79759: 30.2; unexpected result for integer division in Calc
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Mon, 03 Nov 2025 16:26:02 +0000
Resent-Message-ID: <handler.79759.B79759.176218710432143 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 79759
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Andreas Schwab <schwab@HIDDEN>
Cc: rpluim@HIDDEN, 79759 <at> debbugs.gnu.org, nicolas@HIDDEN
Received: via spool by 79759-submit <at> debbugs.gnu.org id=B79759.176218710432143
          (code B ref 79759); Mon, 03 Nov 2025 16:26:02 +0000
Received: (at 79759) by debbugs.gnu.org; 3 Nov 2025 16:25:04 +0000
Received: from localhost ([127.0.0.1]:41698 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1vFxMd-0008MI-EI
	for submit <at> debbugs.gnu.org; Mon, 03 Nov 2025 11:25:04 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:40324)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1vFxMY-0008LW-17
 for 79759 <at> debbugs.gnu.org; Mon, 03 Nov 2025 11:24:59 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1vFxMP-0005PI-PU; Mon, 03 Nov 2025 11:24:49 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From:
 Date; bh=d7dcmfGDSMfxNq6jKSVlmiEBGWOBM7CPPK/uvUARGts=; b=SAXkM05dDXEOTr76chOr
 25Wt8+NjEiqbXuZisAd+AEz20GyCXCH94A18USSZHDJywE204eLX5Rq21yJUEMQLLXeD8S2vLelaP
 9NMfcPHjLvwe26ZIA7WW22iTEblga9ZfQ+nyd6Ku0c/8aSXjR5IlzTLfo6MJB0MV86xYRBWbHlEa6
 iE9uQLrRyRWkKQu2sn0Ukefg/zW2SkcPKI2I9ovshARQlVZojfoBrTh9N+Rjei4CvBwsqd2AJH8go
 l6RibL11CYIo8Wkm5qvKiTFh384DsdQJ+xibBHSiI/YvFPeo7rxqYFhmya7M1GvKCk8+n3mw3z6GR
 2ppKSz+OXr3+BA==;
Date: Mon, 03 Nov 2025 18:24:43 +0200
Message-Id: <867bw7gk38.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <mvm7bw7jfjd.fsf@HIDDEN> (message from Andreas Schwab on Mon, 03
 Nov 2025 16:34:46 +0100)
References: <87y0ons677.fsf@HIDDEN> <mvmseevjpby.fsf@HIDDEN>
 <87tszbs1g2.fsf@HIDDEN> <mvmjz07jkhj.fsf@HIDDEN>
 <87pl9zrzpx.fsf@HIDDEN> <mvmfravjjcp.fsf@HIDDEN>
 <877bw7b2iu.fsf@HIDDEN> <mvmbjljjgq8.fsf@HIDDEN>
 <868qgngmm5.fsf@HIDDEN> <mvm7bw7jfjd.fsf@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Andreas Schwab <schwab@HIDDEN>
> Cc: rpluim@HIDDEN,  79759 <at> debbugs.gnu.org,  nicolas@HIDDEN
> Date: Mon, 03 Nov 2025 16:34:46 +0100
> 
> On Nov 03 2025, Eli Zaretskii wrote:
> 
> > I couldn't find it, FWIW.  I looked under the description of '/' and
> 
> This is about \, not /.

Yes, seen that as well.  Here it is, all of it:

     The ‘\’ (‘calc-idiv’) command divides two numbers on the stack to
  produce an integer result.  It is equivalent to dividing with ‘/’, then
  rounding down with ‘F’ (‘calc-floor’), only a bit more convenient and
  efficient.  Also, since it is an all-integer operation when the
  arguments are integers, it avoids problems that ‘/ F’ would have with
  floating-point roundoff.

I see neither the 12-digit accuracy nor the special handling of
negative integers/numbers described.




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#79759: 30.2; unexpected result for integer division in Calc
References: <87y0ons677.fsf@HIDDEN>
In-Reply-To: <87y0ons677.fsf@HIDDEN>
Resent-From: Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= <mattias.engdegard@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Mon, 03 Nov 2025 20:12:01 +0000
Resent-Message-ID: <handler.79759.B79759.17622007104998 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 79759
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Eli Zaretskii <eliz@HIDDEN>
Cc: Andreas Schwab <schwab@HIDDEN>, Robert Pluim <rpluim@HIDDEN>, 79759 <at> debbugs.gnu.org, nicolas@HIDDEN
Received: via spool by 79759-submit <at> debbugs.gnu.org id=B79759.17622007104998
          (code B ref 79759); Mon, 03 Nov 2025 20:12:01 +0000
Received: (at 79759) by debbugs.gnu.org; 3 Nov 2025 20:11:50 +0000
Received: from localhost ([127.0.0.1]:43200 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1vG0u5-0001IY-Fv
	for submit <at> debbugs.gnu.org; Mon, 03 Nov 2025 15:11:49 -0500
Received: from mail-lj1-x233.google.com ([2a00:1450:4864:20::233]:43475)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <mattias.engdegard@HIDDEN>)
 id 1vG0u0-0001IO-SX
 for 79759 <at> debbugs.gnu.org; Mon, 03 Nov 2025 15:11:45 -0500
Received: by mail-lj1-x233.google.com with SMTP id
 38308e7fff4ca-37a2dced861so15062591fa.1
 for <79759 <at> debbugs.gnu.org>; Mon, 03 Nov 2025 12:11:44 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1762200697; x=1762805497; darn=debbugs.gnu.org;
 h=to:cc:date:message-id:subject:mime-version
 :content-transfer-encoding:from:sender:from:to:cc:subject:date
 :message-id:reply-to;
 bh=1lBBC7/zlAwYTKWccRmyyWiFVpVEhI+aXq+dt6ge4po=;
 b=k7dDTblg6IieWxhkGSkgzKl1Kt+vt4qbQorjJnqXrr6uHS1LxhkMkqIckA0QCEawTx
 33uC87S26QYp0x2JwNV+/WNqJPJr8twGWCdWcXyBARxUosrurXj1wXP0PZ8JcXEf+qsa
 tYOoB0e+CY01MRGv17pVHLi9/jjK9CgqrZctBr5xesr++T/8LlH0ArJ9pLXfdIMP664X
 8EHOYdkZt7ndopo5Lo5mkgF8Blh5kbM3okztSUyvcOSw50OpTAEyZ2DqSefp+7DOZjbK
 PV1A8yqSK9NlM1TeqQdqZ7V2IliX+nxDBoYD6EvQwjXUVFObAcr0QIR0fRlvlj+5cObb
 zOXA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1762200697; x=1762805497;
 h=to:cc:date:message-id:subject:mime-version
 :content-transfer-encoding:from:sender:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=1lBBC7/zlAwYTKWccRmyyWiFVpVEhI+aXq+dt6ge4po=;
 b=trD8ngVSV9TBsLzArza2jbhAbc3iVkQHXf/ckzXqS8bVfjnsuXp4R8+LjqVxrW0D3t
 ZoNh2JPjisgsvzt47RvexkPeQX/t7No+aUyBkJUwz8O9LTAQD29brNiWwH2bqKhhb5ty
 41bbzJjW6boLIGCxRo6aQuc4roVu2Amuvr5E07medM6YIqvjButSbwo5Oqd2oodICJQ7
 lHk54ce3vPTqnux95hCbrMlgmg9UB+nnOgvp4QLnLgYFZdScqXVtP0o4dX1cPrYkUT8h
 gPli7eaF7LaQzf24a9BWJQDwwPdo7AMtgc+3tFnsLUq9vUqi68NcTLpPntS53CAoMSSc
 t4hg==
X-Forwarded-Encrypted: i=1;
 AJvYcCVXbvSL8/k699QUW6gmuzduhNZqp3e+oo3QUbkgMKIJVL4DGe3FeMKBBfvYHpP/PSpiT2jCmA==@debbugs.gnu.org
X-Gm-Message-State: AOJu0YwhvELY7TKFN3UCfShVBrlStJCk5KjUW4Td+xE6jK/DMCGsEbZN
 g0W3YWZbvrAGnz9VYbcTb7kuBAEHdaPcmjK8ScWkb4gfCmPqeqTcD1lu
X-Gm-Gg: ASbGncvv1Sd5eLEeFrOuDbY+5ClnBqlolnaDImEJP1OjE/eiGCTPHVUDBIhwxJvgiwa
 yvDYAzZNW+bM6TpSYgmS29QQ8UfHnCaPUEpSOdj2H84jvu8fwcU2m/LexgvVeMTV6k+Hvv7HFbL
 FcTxlddq10Cwy1th+iDYPjAnZ10gTVuUQ1reCt1H1qsYRc9AEbalxQc6gmpZ/2inJYjA3qJwkoh
 C2hkPxLrpySkNWQFVIxQdGxnlcXVbHoZln4YB9HH+aN6eOotALDi/E8kaedN3AACo92hF23krWX
 Zna3QXcmLu/I2ScWhmhKt7eif5g1Nca82ESykdsyuh7yNkv8nbagpay6uso4pO4BbewtCXB/djd
 CjwbSLlr50YvZ1o0vLFe+BG69oxJHVl3OiMNeNiE56PF5j9y6CSsT8sTXM7MeEua26qek3pFkQ8
 4+U752WDEcoOVCmU4+L3wpyTMgE9pjXv4U7lTQ2ogEjUUoRfqHc5YtH1Uj3uVchxZrHg==
X-Google-Smtp-Source: AGHT+IF7lt0S3Gh075iN/tOg0pwlMcWcNlkBy9j+4F+aqFbsc6tDG/7YIDqoueuEXInB6RVjlemv7A==
X-Received: by 2002:a05:651c:1690:b0:378:e0f3:53c1 with SMTP id
 38308e7fff4ca-37a4314f5f5mr1314001fa.18.1762200696629; 
 Mon, 03 Nov 2025 12:11:36 -0800 (PST)
Received: from smtpclient.apple (c188-150-186-155.bredband.tele2.se.
 [188.150.186.155]) by smtp.gmail.com with ESMTPSA id
 38308e7fff4ca-37a415c82b4sm2310601fa.34.2025.11.03.12.11.35
 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 03 Nov 2025 12:11:36 -0800 (PST)
From: Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= <mattias.engdegard@HIDDEN>
Content-Type: text/plain;
	charset=utf-8
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.15\))
Message-Id: <B7020DC1-C704-44D1-B275-70CDB87069CA@HIDDEN>
Date: Mon, 3 Nov 2025 21:11:35 +0100
X-Mailer: Apple Mail (2.3654.120.0.1.15)
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

>      The =E2=80=98\=E2=80=99 (=E2=80=98calc-idiv=E2=80=99) command =
divides two numbers on the stack to
>   produce an integer result.  It is equivalent to dividing with =
=E2=80=98/=E2=80=99, then
>   rounding down with =E2=80=98F=E2=80=99 (=E2=80=98calc-floor=E2=80=99),=
 only a bit more convenient and
>   efficient.  Also, since it is an all-integer operation when the
>   arguments are integers, it avoids problems that =E2=80=98/ F=E2=80=99 =
would have with
>   floating-point roundoff.

As far as  can tell, '\' works as documented: it rounds down. For =
negative values, that means towards negative infinity.

It's a perfectly reasonable way of implementing integer division and one =
that in many ways makes more sense than the perhaps more common =
truncating division, that rounds towards 0.

In elisp, corresponding operations are `floor` and `mod`, not `/` and =
`%`.





Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#79759: 30.2; unexpected result for integer division in Calc
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 04 Nov 2025 12:29:02 +0000
Resent-Message-ID: <handler.79759.B79759.176225933719239 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 79759
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Andreas Schwab <schwab@HIDDEN>
Cc: rpluim@HIDDEN, 79759 <at> debbugs.gnu.org, nicolas@HIDDEN
Received: via spool by 79759-submit <at> debbugs.gnu.org id=B79759.176225933719239
          (code B ref 79759); Tue, 04 Nov 2025 12:29:02 +0000
Received: (at 79759) by debbugs.gnu.org; 4 Nov 2025 12:28:57 +0000
Received: from localhost ([127.0.0.1]:47235 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1vGG9g-00050F-N9
	for submit <at> debbugs.gnu.org; Tue, 04 Nov 2025 07:28:57 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:49802)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1vGG9e-000500-5F
 for 79759 <at> debbugs.gnu.org; Tue, 04 Nov 2025 07:28:55 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1vGG9Y-0002gl-Hs; Tue, 04 Nov 2025 07:28:48 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
 mime-version; bh=ogpDHPp1a2UtCqmhJqka0jfhUQ+pkG8Fpa0FeM6mhT0=; b=G/Y6fceY99b7
 Qybe4roxFYmfqqNU3l69YPRPo8S7lKKOdTeanLW92tVPUbnMJBJHhfEJCYPHkAXzFEaNPp8ojm8WA
 jpw91tf1kWB/qjubODM9W3JK9slregDexWeq6TOhk1sRMgMpB4c5twnGwF0xdgzecPaXbZZHeJfAS
 8G1kTpcHRoKjwFNbPB2eICD14gjjQYpjDUH9pSLl1hq5yZ+fezscnL7hnh5QZDSlSogbT5DTVuXl9
 g4a8UDPrHr8Q4DWKsaVUcTH+OjlNtXSReJAvEjjI7yLa5GFdMTDoRaFnAEoIzgePa6TcY/DwLgOPY
 fiXk0/m/HFMUInPnJ5UdOg==;
Date: Tue, 04 Nov 2025 14:28:38 +0200
Message-Id: <86o6pif0cp.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <mvmy0omi9dj.fsf@HIDDEN> (message from Andreas Schwab on Tue, 04
 Nov 2025 07:45:28 +0100)
References: <87y0ons677.fsf@HIDDEN> <mvmseevjpby.fsf@HIDDEN>
 <87tszbs1g2.fsf@HIDDEN> <mvmjz07jkhj.fsf@HIDDEN>
 <87pl9zrzpx.fsf@HIDDEN> <mvmfravjjcp.fsf@HIDDEN>
 <877bw7b2iu.fsf@HIDDEN> <mvmbjljjgq8.fsf@HIDDEN>
 <868qgngmm5.fsf@HIDDEN> <mvm7bw7jfjd.fsf@HIDDEN>
 <867bw7gk38.fsf@HIDDEN> <mvmy0omi9dj.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Andreas Schwab <schwab@HIDDEN>
> Cc: rpluim@HIDDEN,  79759 <at> debbugs.gnu.org,  nicolas@HIDDEN
> Date: Tue, 04 Nov 2025 07:45:28 +0100
> 
> On Nov 03 2025, Eli Zaretskii wrote:
> 
> > I see neither the 12-digit accuracy
> 
> That is only relevant for /.

And documented where?

> > nor the special handling of negative integers/numbers described.
> 
> There is no special handling, it is inherent in the definition of floor.

If it's inherent, then why did you say

> > I am talking about *integer* division (hence "\" and not "/").
> 
> That only works for non-negative integers.

up-thread?





Last modified: Tue, 4 Nov 2025 12:30:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.