From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Tom Tromey Newsgroups: gmane.emacs.devel Subject: Re: Some vars now limited to fixnum size. Date: Wed, 22 Aug 2018 09:39:07 -0600 Message-ID: <87zhxe2yxw.fsf@tromey.com> References: <877ekwu1mn.fsf@tromey.com> <611579fd-52f2-0104-ef82-a7a4a3929700@cs.ucla.edu> <878t51t32a.fsf_-_@red-bean.com> <28fcabff-d102-d67f-442f-f59eab5040c9@cs.ucla.edu> <31ba6457-6428-efc7-8423-1d6134c8e747@cs.ucla.edu> <876003rcfn.fsf@tromey.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1534953306 21882 195.159.176.226 (22 Aug 2018 15:55:06 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 22 Aug 2018 15:55:06 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1.50 (gnu/linux) Cc: Karl Fogel , Tom Tromey , Pip Cet , emacs-devel@gnu.org To: Paul Eggert Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Aug 22 17:55:02 2018 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fsVTF-0005SN-C9 for ged-emacs-devel@m.gmane.org; Wed, 22 Aug 2018 17:54:57 +0200 Original-Received: from localhost ([::1]:59626 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fsVVK-0005jH-1r for ged-emacs-devel@m.gmane.org; Wed, 22 Aug 2018 11:57:06 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:47464) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fsVRp-0001fv-Kq for emacs-devel@gnu.org; Wed, 22 Aug 2018 11:53:32 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fsVE8-0004f3-KP for emacs-devel@gnu.org; Wed, 22 Aug 2018 11:39:24 -0400 Original-Received: from gateway21.websitewelcome.com ([192.185.45.140]:18417) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fsVE8-0004YW-BZ for emacs-devel@gnu.org; Wed, 22 Aug 2018 11:39:20 -0400 Original-Received: from cm16.websitewelcome.com (cm16.websitewelcome.com [100.42.49.19]) by gateway21.websitewelcome.com (Postfix) with ESMTP id A4990400DF0EB for ; Wed, 22 Aug 2018 10:39:08 -0500 (CDT) Original-Received: from box5379.bluehost.com ([162.241.216.53]) by cmsmtp with SMTP id sVDwfWD9iaSeysVDwf1XER; Wed, 22 Aug 2018 10:39:08 -0500 X-Authority-Reason: nr=8 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=tromey.com; s=default; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=V/C3Nau8ZY1434iuLi8nGCkAZ8Vv6+hJmIlL7pETUd4=; b=VdsZtIApWZ0V83D6GgVGC/atrn goMA8I+++Ghx3EvpegwJMTKermQvZF69n+TmcldyADvaiatvX7KytVEQ5PvXEQ6Uqcu7rSwZ0fWe8 uV52+we2y6nliv8Zsv7DMMB3L; Original-Received: from 75-166-85-72.hlrn.qwest.net ([75.166.85.72]:39172 helo=bapiya) by box5379.bluehost.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.91) (envelope-from ) id 1fsVDw-0015hc-AV; Wed, 22 Aug 2018 10:39:08 -0500 X-Attribution: Tom In-Reply-To: (Paul Eggert's message of "Tue, 21 Aug 2018 11:46:21 -0700") X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - box5379.bluehost.com X-AntiAbuse: Original Domain - gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - tromey.com X-BWhitelist: no X-Source-IP: 75.166.85.72 X-Source-L: No X-Exim-ID: 1fsVDw-0015hc-AV X-Source: X-Source-Args: X-Source-Dir: X-Source-Sender: 75-166-85-72.hlrn.qwest.net (bapiya) [75.166.85.72]:39172 X-Source-Auth: tom+tromey.com X-Email-Count: 4 X-Source-Cap: ZWx5bnJvYmk7ZWx5bnJvYmk7Ym94NTM3OS5ibHVlaG9zdC5jb20= X-Local-Domain: yes X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 192.185.45.140 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:228818 Archived-At: >>>>> "Paul" == Paul Eggert writes: >> I think the bytecode interpreter needs a similar update. Paul> I don't see any problems with the Bnthcdr implementation in the Paul> bytecode interpreter, as it simply calls Fnthcdr. Paul> Perhaps you are thinking of some other bignum problems in the bytecode Paul> interpreter? I just now took a quick look and found some problems, and Paul> fixed the ones that I found by installing the attached patch. Did I Paul> miss any? Sorry, I thought you were looking at nth, not nthcdr. I'm not thinking super clearly lately, one fun effect of my illness. The Bnth case in the bytecode interpreter only worked on fixnums but I see you fixed that in your patch -- thanks. I'd noticed Beqlsign being wrong yesterday, too, but I see you fixed that as well :) Tom