From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Robert Pluim Newsgroups: gmane.emacs.devel Subject: Re: bignum branch Date: Fri, 13 Jul 2018 15:02:01 +0200 Message-ID: <87601j5lx2.fsf@gmail.com> References: <87o9fbbw1t.fsf@tromey.com> <87bmbbmslt.fsf@gmail.com> <877elzmpjk.fsf@gmail.com> <83va9jcpfk.fsf@gnu.org> <83sh4ncoye.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1531486852 9738 195.159.176.226 (13 Jul 2018 13:00:52 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 13 Jul 2018 13:00:52 +0000 (UTC) Cc: emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Jul 13 15:00:47 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 1fdxgj-0002Pn-DV for ged-emacs-devel@m.gmane.org; Fri, 13 Jul 2018 15:00:45 +0200 Original-Received: from localhost ([::1]:37205 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fdxiq-0001y5-Iu for ged-emacs-devel@m.gmane.org; Fri, 13 Jul 2018 09:02:56 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:38917) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fdxi7-0001gn-Ej for emacs-devel@gnu.org; Fri, 13 Jul 2018 09:02:12 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fdxi3-0006I3-9a for emacs-devel@gnu.org; Fri, 13 Jul 2018 09:02:11 -0400 Original-Received: from mail-wm0-x22d.google.com ([2a00:1450:400c:c09::22d]:54801) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fdxi2-00069n-Te; Fri, 13 Jul 2018 09:02:07 -0400 Original-Received: by mail-wm0-x22d.google.com with SMTP id i139-v6so8722329wmf.4; Fri, 13 Jul 2018 06:02:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:mail-followup-to:mail-copies-to :gmane-reply-to-list:date:in-reply-to:message-id:mime-version :content-transfer-encoding; bh=py3bcHjt0cjMbXc90rHhQ5AzUKU7H418I9xSOgHNopY=; b=cW2A9aAi0MgH9kz5dTFSSKtGm7pcGu2mJzPKbNERyJM/ph3ymUlrA3G9EIbOEqWEkz zZBH5x7NNY0cF3J0zNpLJQFmJuv2cq3Vd0ARo4zbn55JL+KehtfkXgyvvxy2lxYOtFX0 +rE9UFVoA9kEb83GNepLKLD1nHbUbW70+H06IsReKO5LGnYFGKfsUtg1OlBpQq5ddPeG URKO3P3VKIE66cWIHyIJwklLDQuz8f+SPjID6d/+YTj6OMYXtZi4BVHZer4aoZ4tDUL6 tpuEWXcLfy69oB60oydJHOUyTXeFFvnipa52H8sd3pILddDBareCEcF6D1YFSsyXQhwJ hwFQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:mail-followup-to :mail-copies-to:gmane-reply-to-list:date:in-reply-to:message-id :mime-version:content-transfer-encoding; bh=py3bcHjt0cjMbXc90rHhQ5AzUKU7H418I9xSOgHNopY=; b=MQnPNSuXD5ROUhNcHkAIiiE+MkXQA7FBUk4wHXnEeN1WZLoCBAz3lyUE7zY/Jns27b KgnTm0txY9mqZ/Trq9LmFVDi/tYMOxhravgkP/P5x+lmY1GCpJZypmh4EiUCVN5LMXmL O0p6nBQpmkdRZjkiAtAdvS9CwmrP2FCVGCYvucvswq+xadDkkEPw42SgJrCytE21fNTp L76hqJgDi1p5k6kirvDh5+1m6oLIrxXVCa1rPw+LQMbCY/YE8jPiQPH4pPUf3YBQ2N6D h2L+3Qr5DQ1qb3Iea6kR8cFfynMAG1MYcgVtxoxb7sSKvbff+6XQ879kVNSJMv0gZg1G B1UA== X-Gm-Message-State: AOUpUlE+kEVnIImNR0Kr7YAMjrKBm64bI//O+r/qaWM4GcthfGUPqUML jUhLLP7hLVwvRNDz2cAxGKxlXSmg X-Google-Smtp-Source: AAOMgpfgYM/v3hIG0fXnlDeErqhnnQ7PS8eWr592ZS9p13b9yNHi9p2B/plVtpx1Z241CjA7al/jBg== X-Received: by 2002:a1c:2352:: with SMTP id j79-v6mr3872080wmj.124.1531486925312; Fri, 13 Jul 2018 06:02:05 -0700 (PDT) Original-Received: from rpluim ([149.5.228.1]) by smtp.gmail.com with ESMTPSA id y14-v6sm5192968wrq.45.2018.07.13.06.02.03 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 13 Jul 2018 06:02:04 -0700 (PDT) Mail-Followup-To: emacs-devel@gnu.org Mail-Copies-To: never Gmane-Reply-To-List: yes In-Reply-To: <83sh4ncoye.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 13 Jul 2018 15:14:33 +0300") X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:400c:c09::22d 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:227333 Archived-At: Eli Zaretskii writes: >> Date: Fri, 13 Jul 2018 15:04:15 +0300 >> From: Eli Zaretskii >> Cc: emacs-devel@gnu.org >>=20 >> > From: Robert Pluim >> > Date: Fri, 13 Jul 2018 11:51:43 +0200 >> > Cc: emacs-devel@gnu.org >> >=20 >> > ELC obsolete/pgg-pgp.elc >> >=20 >> > In toplevel form: >> > obsolete/pgg-pgp.el:30:1:Error: Error in CCL program >>=20 >> The line number makes no sense. Does the problem happen when loading >> 'cl'? I mean, what CCL program is involved here? > > Sorry, I looked in the wrong branch. Line 30 is actually about > loading pgg. Does the same problem happen when pgg.el is loaded > and/or compiled? emacs -Q (require 'pgg) =E2=87=92 Debugger entered--Lisp error: (error "Error in CCL program") register-ccl-program(pgg-parse-crc24 [1 30 14 114744 114775 0 161 131127 = 1 148217 15 82167 1 1848 131159 1 1595 5 256 114743 390 114775 19707 1467 1= 6 7 183 1 4611686018427382276 4611686018427380740 22]) byte-code("\301\302!\203\33\0\303\30\304\10!\210\305\306\307\310\306\10\"= #\210)\311\312\313\"\210\301\207" [prog fboundp define-ccl-program [1 30 14= 114744 114775 0 161 131127 1 148217 15 82167 1 1848 131159 1 1595 5 256 11= 4743 390 114775 19707 1467 16 7 183 1 4611686018427382276 46116860184273807= 40 22] (lambda (def-tmp-var) (defconst pgg-parse-crc24 def-tmp-var nil)) pu= t pgg-parse-crc24 ccl-program-idx register-ccl-program defalias pgg-parse-c= rc24-string #f(compiled-function (string) #)] 6) require(pgg-parse) eval-buffer(# nil "/home/rpluim/repos/emacs-bignum/lisp/o= bsolete/pgg.el" nil t) ; Reading at buffer position 1024 load-with-code-conversion("/home/rpluim/repos/emacs-bignum/lisp/obsolete/= pgg.el" "/home/rpluim/repos/emacs-bignum/lisp/obsolete/pgg.el" nil t) require(pgg) eval((require 'pgg) nil) elisp--eval-last-sexp(nil) eval-last-sexp(nil) funcall-interactively(eval-last-sexp nil) call-interactively(eval-last-sexp nil nil) command-execute(eval-last-sexp) Which confirms what I found using gdb. That 4611686018427382276 in the backtrace is bigger than 'most-positive-fixnum' on this machine, so the error makes sense. I know nothing about how to fix CCL though. Robert