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
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
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."
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
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
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."
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
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."
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
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."
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.
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.
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 =
`%`.
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?
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.