From debbugs-submit-bounces@debbugs.gnu.org Sun Feb 14 00:05:39 2021 Received: (at submit) by debbugs.gnu.org; 14 Feb 2021 05:05:39 +0000 Received: from localhost ([127.0.0.1]:35355 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lB9bF-0008Jv-4B for submit@debbugs.gnu.org; Sun, 14 Feb 2021 00:05:39 -0500 Received: from lists.gnu.org ([209.51.188.17]:34666) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lB9bC-0008Jn-1R for submit@debbugs.gnu.org; Sun, 14 Feb 2021 00:05:35 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:49228) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lB9bB-000790-Tn for bug-gnu-emacs@gnu.org; Sun, 14 Feb 2021 00:05:33 -0500 Received: from md5i.com ([75.151.244.229]:36232) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lB9b5-0007cL-E9 for bug-gnu-emacs@gnu.org; Sun, 14 Feb 2021 00:05:33 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=md5i.com; s=dkim; h=Content-Type:MIME-Version:Message-ID:Date:Subject:To:From:Sender: Reply-To:Cc:Content-Transfer-Encoding:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=/n6h9Pttsqu9pPtGJxvxIwlydsvpz0v9g1gT140kBCs=; b=FuDuc/DDpdkbRWaa/jIX9K9+ep JCzvSz98zQpWYykRtPhXogYXySnMV4pS0yeW0a8TkA7q1jldGlwKU9r6BN8EjQT7vHdowRm/p9n9S SDeHSyxp6hp7iG0OcIYtIvueN; Received: from miko.md5i.com ([192.168.177.3] helo=miko) by md5i.com with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94) (envelope-from ) id 1lB9b3-000U7Q-Un for bug-gnu-emacs@gnu.org; Sun, 14 Feb 2021 00:05:25 -0500 From: Michael Welsh Duggan To: bug-gnu-emacs@gnu.org Subject: 28.0.50; [feature/native-comp] (d3a399dd) native-comp bootstrap failure Date: Sun, 14 Feb 2021 00:05:25 -0500 Message-ID: <87o8gn8ciy.fsf@md5i.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Received-SPF: pass client-ip=75.151.244.229; envelope-from=mwd@md5i.com; helo=md5i.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_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) --=-=-= Content-Type: text/plain I decided to attempt building the native-comp feature branch, since it seems like it may make it to mainline fairly soon. When bootstrapping with make NATIVE_FULL_AOT=1 -j 32 bootstrap I get an error compiling gnus/gnus-icalendar.el. I've put the log below. I've updated the emacs information from my running emacs below to match the version of the repository from which I built. In GNU Emacs 28.0.50 (build 1, x86_64-pc-linux-gnu, X toolkit, cairo version 1.16.0) of 2021-02-13 built on miko Repository revision: d3a399dd299bf7e811cf42950d5f8ac67f063b36 Repository branch: native-comp Windowing system distributor 'The X.Org Foundation', version 11.0.12010000 System Description: Debian GNU/Linux bullseye/sid Configured using: 'configure --without-toolkit-scroll-bars --with-x-toolkit=lucid --with-nativecomp' --=-=-= Content-Type: text/plain; charset=windows-1252 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Debugger entered--Lisp error: (error "Lisp nesting exceeds =91max-lisp-eval= -depth=92") macroexp--fgrep(((--cl-format-header-- #'(lambda (x) (format "%-12s%s" (p= ropertize (concat ... ":") 'face 'bold) (car (cdr x)))))) (args-and-body cl= --nmp)) macroexp--fgrep(((--cl-format-header-- #'(lambda (x) (format "%-12s%s" (p= ropertize (concat ... ":") 'face 'bold) (car (cdr x)))))) ((args-and-body c= l--nmp) (var . cl--nmp) (binding cl-next-method-p cl--nmp) (--dolist-tail--= ) (newenv (cl-next-method-p closure #2 (&rest args) (if (eq (car args) cl--= labels-magic) (list cl--labels-magic var) (cons 'funcall (cons var args))))= (cl-call-next-method closure ((args-and-body cl--cnm) (var . cl--cnm) (bin= ding cl-call-next-method cl--cnm) . #5) (&rest args) (if (eq (car args) cl-= -labels-magic) (list cl--labels-magic var) (cons 'funcall (cons var args)))= ) (cl-generic-current-method-specializers . #f(compiled-function () #)) (declare-function . byte-compile-macroexpand-declare-= function) (eval-when-compile . #f(compiled-function (&rest body) #)) (eval-and-compile . #f(compiled-function (&rest body)= #)) (with-suppressed-warnings . #f(compiled-f= unction (warnings &rest body) #))) (binds) (bo= dy (cl-labels ((format-header (x) (format "%-12s%s" (propertize ... ... ...= ) (cadr x)))) (with-slots (organizer summary description location recur uid= method rsvp participation-type) event (let ((headers ...)) (when (and ... = rsvp) (setq headers ...)) (concat (mapconcat ... headers "\n") "\n\n" descr= iption))))) (bindings (cl-call-next-method cl--cnm) (cl-next-method-p cl--n= mp)) cl--loop-symbol-macs cl--loop-steps cl--loop-result-var cl--loop-resul= t-explicit cl--loop-result cl--loop-name cl--loop-iterator-function cl--loo= p-initially cl--loop-first-flag cl--loop-finish-flag cl--loop-finally cl--l= oop-conditions cl--loop-body cl--loop-bindings cl--loop-accum-vars cl--loop= -accum-var cl--loop-args cl--bind-forms cl--bind-lets cl--bind-enquote cl--= bind-defs cl--bind-block t)) macroexp--fgrep(((--cl-format-header-- #'(lambda (x) (format "%-12s%s" (p= ropertize (concat ... ":") 'face 'bold) (car (cdr x)))))) (cl-next-method-p= closure ((args-and-body cl--nmp) (var . cl--nmp) (binding cl-next-method-p= cl--nmp) (--dolist-tail--) (newenv #2 (cl-call-next-method closure ((args-= and-body cl--cnm) (var . cl--cnm) (binding cl-call-next-method cl--cnm) . #= 8) (&rest args) (if (eq (car args) cl--labels-magic) (list cl--labels-magic= var) (cons 'funcall (cons var args)))) (cl-generic-current-method-speciali= zers . #f(compiled-function () #)) (declare-functi= on . byte-compile-macroexpand-declare-function) (eval-when-compile . #f(com= piled-function (&rest body) #)) (eval-and-compi= le . #f(compiled-function (&rest body) #)) (wi= th-suppressed-warnings . #f(compiled-function (warnings &rest body) #))) (binds) (body (cl-labels ((format-header (x) (fo= rmat "%-12s%s" ... ...))) (with-slots (organizer summary description locati= on recur uid method rsvp participation-type) event (let (...) (when ... ...= ) (concat ... "\n\n" description))))) (bindings (cl-call-next-method cl--cn= m) (cl-next-method-p cl--nmp)) cl--loop-symbol-macs cl--loop-steps cl--loop= -result-var cl--loop-result-explicit cl--loop-result cl--loop-name cl--loop= -iterator-function cl--loop-initially cl--loop-first-flag cl--loop-finish-f= lag cl--loop-finally cl--loop-conditions cl--loop-body cl--loop-bindings cl= --loop-accum-vars cl--loop-accum-var cl--loop-args cl--bind-forms cl--bind-= lets cl--bind-enquote cl--bind-defs cl--bind-block t) (&rest args) (if (eq = (car args) cl--labels-magic) (list cl--labels-magic var) (cons 'funcall (co= ns var args))))) macroexp--fgrep(((--cl-format-header-- #'(lambda (x) (format "%-12s%s" (p= ropertize (concat ... ":") 'face 'bold) (car (cdr x)))))) (newenv (cl-next-= method-p closure ((args-and-body cl--nmp) (var . cl--nmp) (binding cl-next-= method-p cl--nmp) (--dolist-tail--) #2 (binds) (body (cl-labels ((format-he= ader ... ...)) (with-slots (organizer summary description location recur ui= d method rsvp participation-type) event (let ... ... ...)))) (bindings (cl-= call-next-method cl--cnm) (cl-next-method-p cl--nmp)) cl--loop-symbol-macs = cl--loop-steps cl--loop-result-var cl--loop-result-explicit cl--loop-result= cl--loop-name cl--loop-iterator-function cl--loop-initially cl--loop-first= -flag cl--loop-finish-flag cl--loop-finally cl--loop-conditions cl--loop-bo= dy cl--loop-bindings cl--loop-accum-vars cl--loop-accum-var cl--loop-args c= l--bind-forms cl--bind-lets cl--bind-enquote cl--bind-defs cl--bind-block t= ) (&rest args) (if (eq (car args) cl--labels-magic) (list cl--labels-magic = var) (cons 'funcall (cons var args)))) (cl-call-next-method closure ((args-= and-body cl--cnm) (var . cl--cnm) (binding cl-call-next-method cl--cnm) (--= dolist-tail--) #2 (binds) (body (cl-labels ((format-header ... ...)) (with-= slots (organizer summary description location recur uid method rsvp partici= pation-type) event (let ... ... ...)))) (bindings (cl-call-next-method cl--= cnm) (cl-next-method-p cl--nmp)) cl--loop-symbol-macs cl--loop-steps cl--lo= op-result-var cl--loop-result-explicit cl--loop-result cl--loop-name cl--lo= op-iterator-function cl--loop-initially cl--loop-first-flag cl--loop-finish= -flag cl--loop-finally cl--loop-conditions cl--loop-body cl--loop-bindings = cl--loop-accum-vars cl--loop-accum-var cl--loop-args cl--bind-forms cl--bin= d-lets cl--bind-enquote cl--bind-defs cl--bind-block t) (&rest args) (if (e= q (car args) cl--labels-magic) (list cl--labels-magic var) (cons 'funcall (= cons var args)))) (cl-generic-current-method-specializers . #f(compiled-fun= ction () #)) (declare-function . byte-compile-macr= oexpand-declare-function) (eval-when-compile . #f(compiled-function (&rest = body) #)) (eval-and-compile . #f(compiled-funct= ion (&rest body) #)) (with-suppressed-warnings= . #f(compiled-function (warnings &rest body) #)))) macroexp--fgrep(((--cl-format-header-- #'(lambda (x) (format "%-12s%s" (p= ropertize (concat ... ":") 'face 'bold) (car (cdr x)))))) ((args-and-body c= l--nmp) (var . cl--nmp) (binding cl-next-method-p cl--nmp) (--dolist-tail--= ) (newenv (cl-next-method-p closure #2 (&rest args) (if (eq (car args) cl--= labels-magic) (list cl--labels-magic var) (cons 'funcall (cons var args))))= (cl-call-next-method closure ((args-and-body cl--cnm) (var . cl--cnm) (bin= ding cl-call-next-method cl--cnm) . #5) (&rest args) (if (eq (car args) cl-= -labels-magic) (list cl--labels-magic var) (cons 'funcall (cons var args)))= ) (cl-generic-current-method-specializers . #f(compiled-function () #)) (declare-function . byte-compile-macroexpand-declare-= function) (eval-when-compile . #f(compiled-function (&rest body) #)) (eval-and-compile . #f(compiled-function (&rest body)= #)) (with-suppressed-warnings . #f(compiled-f= unction (warnings &rest body) #))) (binds) (bo= dy (cl-labels ((format-header (x) (format "%-12s%s" (propertize ... ... ...= ) (cadr x)))) (with-slots (organizer summary description location recur uid= method rsvp participation-type) event (let ((headers ...)) (when (and ... = rsvp) (setq headers ...)) (concat (mapconcat ... headers "\n") "\n\n" descr= iption))))) (bindings (cl-call-next-method cl--cnm) (cl-next-method-p cl--n= mp)) cl--loop-symbol-macs cl--loop-steps cl--loop-result-var cl--loop-resul= t-explicit cl--loop-result cl--loop-name cl--loop-iterator-function cl--loo= p-initially cl--loop-first-flag cl--loop-finish-flag cl--loop-finally cl--l= oop-conditions cl--loop-body cl--loop-bindings cl--loop-accum-vars cl--loop= -accum-var cl--loop-args cl--bind-forms cl--bind-lets cl--bind-enquote cl--= bind-defs cl--bind-block t)) macroexp--fgrep(((--cl-format-header-- #'(lambda (x) (format "%-12s%s" (p= ropertize (concat ... ":") 'face 'bold) (car (cdr x)))))) (cl-next-method-p= closure ((args-and-body cl--nmp) (var . cl--nmp) (binding cl-next-method-p= cl--nmp) (--dolist-tail--) (newenv #2 (cl-call-next-method closure ((args-= and-body cl--cnm) (var . cl--cnm) (binding cl-call-next-method cl--cnm) . #= 8) (&rest args) (if (eq (car args) cl--labels-magic) (list cl--labels-magic= var) (cons 'funcall (cons var args)))) (cl-generic-current-method-speciali= zers . #f(compiled-function () #)) (declare-functi= on . byte-compile-macroexpand-declare-function) (eval-when-compile . #f(com= piled-function (&rest body) #)) (eval-and-compi= le . #f(compiled-function (&rest body) #)) (wi= th-suppressed-warnings . #f(compiled-function (warnings &rest body) #))) (binds) (body (cl-labels ((format-header (x) (fo= rmat "%-12s%s" ... ...))) (with-slots (organizer summary description locati= on recur uid method rsvp participation-type) event (let (...) (when ... ...= ) (concat ... "\n\n" description))))) (bindings (cl-call-next-method cl--cn= m) (cl-next-method-p cl--nmp)) cl--loop-symbol-macs cl--loop-steps cl--loop= -result-var cl--loop-result-explicit cl--loop-result cl--loop-name cl--loop= -iterator-function cl--loop-initially cl--loop-first-flag cl--loop-finish-f= lag cl--loop-finally cl--loop-conditions cl--loop-body cl--loop-bindings cl= --loop-accum-vars cl--loop-accum-var cl--loop-args cl--bind-forms cl--bind-= lets cl--bind-enquote cl--bind-defs cl--bind-block t) (&rest args) (if (eq = (car args) cl--labels-magic) (list cl--labels-magic var) (cons 'funcall (co= ns var args))))) macroexp--fgrep(((--cl-format-header-- #'(lambda (x) (format "%-12s%s" (p= ropertize (concat ... ":") 'face 'bold) (car (cdr x)))))) (newenv (cl-next-= method-p closure ((args-and-body cl--nmp) (var . cl--nmp) (binding cl-next-= method-p cl--nmp) (--dolist-tail--) #2 (binds) (body (cl-labels ((format-he= ader ... ...)) (with-slots (organizer summary description location recur ui= d method rsvp participation-type) event (let ... ... ...)))) (bindings (cl-= call-next-method cl--cnm) (cl-next-method-p cl--nmp)) cl--loop-symbol-macs = cl--loop-steps cl--loop-result-var cl--loop-result-explicit cl--loop-result= cl--loop-name cl--loop-iterator-function cl--loop-initially cl--loop-first= -flag cl--loop-finish-flag cl--loop-finally cl--loop-conditions cl--loop-bo= dy cl--loop-bindings cl--loop-accum-vars cl--loop-accum-var cl--loop-args c= l--bind-forms cl--bind-lets cl--bind-enquote cl--bind-defs cl--bind-block t= ) (&rest args) (if (eq (car args) cl--labels-magic) (list cl--labels-magic = var) (cons 'funcall (cons var args)))) (cl-call-next-method closure ((args-= and-body cl--cnm) (var . cl--cnm) (binding cl-call-next-method cl--cnm) (--= dolist-tail--) #2 (binds) (body (cl-labels ((format-header ... ...)) (with-= slots (organizer summary description location recur uid method rsvp partici= pation-type) event (let ... ... ...)))) (bindings (cl-call-next-method cl--= cnm) (cl-next-method-p cl--nmp)) cl--loop-symbol-macs cl--loop-steps cl--lo= op-result-var cl--loop-result-explicit cl--loop-result cl--loop-name cl--lo= op-iterator-function cl--loop-initially cl--loop-first-flag cl--loop-finish= -flag cl--loop-finally cl--loop-conditions cl--loop-body cl--loop-bindings = cl--loop-accum-vars cl--loop-accum-var cl--loop-args cl--bind-forms cl--bin= d-lets cl--bind-enquote cl--bind-defs cl--bind-block t) (&rest args) (if (e= q (car args) cl--labels-magic) (list cl--labels-magic var) (cons 'funcall (= cons var args)))) (cl-generic-current-method-specializers . #f(compiled-fun= ction () #)) (declare-function . byte-compile-macr= oexpand-declare-function) (eval-when-compile . #f(compiled-function (&rest = body) #)) (eval-and-compile . #f(compiled-funct= ion (&rest body) #)) (with-suppressed-warnings= . #f(compiled-function (warnings &rest body) #)))) macroexp--fgrep(((--cl-format-header-- #'(lambda (x) (format "%-12s%s" (p= ropertize (concat ... ":") 'face 'bold) (car (cdr x)))))) ((args-and-body c= l--nmp) (var . cl--nmp) (binding cl-next-method-p cl--nmp) (--dolist-tail--= ) (newenv (cl-next-method-p closure #2 (&rest args) (if (eq (car args) cl--= labels-magic) (list cl--labels-magic var) (cons 'funcall (cons var args))))= (cl-call-next-method closure ((args-and-body cl--cnm) (var . cl--cnm) (bin= ding cl-call-next-method cl--cnm) . #5) (&rest args) (if (eq (car args) cl-= -labels-magic) (list cl--labels-magic var) (cons 'funcall (cons var args)))= ) (cl-generic-current-method-specializers . #f(compiled-function () #)) (declare-function . byte-compile-macroexpand-declare-= function) (eval-when-compile . #f(compiled-function (&rest body) #)) (eval-and-compile . #f(compiled-function (&rest body)= #)) (with-suppressed-warnings . #f(compiled-f= unction (warnings &rest body) #))) (binds) (bo= dy (cl-labels ((format-header (x) (format "%-12s%s" (propertize ... ... ...= ) (cadr x)))) (with-slots (organizer summary description location recur uid= method rsvp participation-type) event (let ((headers ...)) (when (and ... = rsvp) (setq headers ...)) (concat (mapconcat ... headers "\n") "\n\n" descr= iption))))) (bindings (cl-call-next-method cl--cnm) (cl-next-method-p cl--n= mp)) cl--loop-symbol-macs cl--loop-steps cl--loop-result-var cl--loop-resul= t-explicit cl--loop-result cl--loop-name cl--loop-iterator-function cl--loo= p-initially cl--loop-first-flag cl--loop-finish-flag cl--loop-finally cl--l= oop-conditions cl--loop-body cl--loop-bindings cl--loop-accum-vars cl--loop= -accum-var cl--loop-args cl--bind-forms cl--bind-lets cl--bind-enquote cl--= bind-defs cl--bind-block t)) macroexp--fgrep(((--cl-format-header-- #'(lambda (x) (format "%-12s%s" (p= ropertize (concat ... ":") 'face 'bold) (car (cdr x)))))) (cl-next-method-p= closure ((args-and-body cl--nmp) (var . cl--nmp) (binding cl-next-method-p= cl--nmp) (--dolist-tail--) (newenv #2 (cl-call-next-method closure ((args-= and-body cl--cnm) (var . cl--cnm) (binding cl-call-next-method cl--cnm) . #= 8) (&rest args) (if (eq (car args) cl--labels-magic) (list cl--labels-magic= var) (cons 'funcall (cons var args)))) (cl-generic-current-method-speciali= zers . #f(compiled-function () #)) (declare-functi= on . byte-compile-macroexpand-declare-function) (eval-when-compile . #f(com= piled-function (&rest body) #)) (eval-and-compi= le . #f(compiled-function (&rest body) #)) (wi= th-suppressed-warnings . #f(compiled-function (warnings &rest body) #))) (binds) (body (cl-labels ((format-header (x) (fo= rmat "%-12s%s" ... ...))) (with-slots (organizer summary description locati= on recur uid method rsvp participation-type) event (let (...) (when ... ...= ) (concat ... "\n\n" description))))) (bindings (cl-call-next-method cl--cn= m) (cl-next-method-p cl--nmp)) cl--loop-symbol-macs cl--loop-steps cl--loop= -result-var cl--loop-result-explicit cl--loop-result cl--loop-name cl--loop= -iterator-function cl--loop-initially cl--loop-first-flag cl--loop-finish-f= lag cl--loop-finally cl--loop-conditions cl--loop-body cl--loop-bindings cl= --loop-accum-vars cl--loop-accum-var cl--loop-args cl--bind-forms cl--bind-= lets cl--bind-enquote cl--bind-defs cl--bind-block t) (&rest args) (if (eq = (car args) cl--labels-magic) (list cl--labels-magic var) (cons 'funcall (co= ns var args))))) macroexp--fgrep(((--cl-format-header-- #'(lambda (x) (format "%-12s%s" (p= ropertize (concat ... ":") 'face 'bold) (car (cdr x)))))) (newenv (cl-next-= method-p closure ((args-and-body cl--nmp) (var . cl--nmp) (binding cl-next-= method-p cl--nmp) (--dolist-tail--) #2 (binds) (body (cl-labels ((format-he= ader ... ...)) (with-slots (organizer summary description location recur ui= d method rsvp participation-type) event (let ... ... ...)))) (bindings (cl-= call-next-method cl--cnm) (cl-next-method-p cl--nmp)) cl--loop-symbol-macs = cl--loop-steps cl--loop-result-var cl--loop-result-explicit cl--loop-result= cl--loop-name cl--loop-iterator-function cl--loop-initially cl--loop-first= -flag cl--loop-finish-flag cl--loop-finally cl--loop-conditions cl--loop-bo= dy cl--loop-bindings cl--loop-accum-vars cl--loop-accum-var cl--loop-args c= l--bind-forms cl--bind-lets cl--bind-enquote cl--bind-defs cl--bind-block t= ) (&rest args) (if (eq (car args) cl--labels-magic) (list cl--labels-magic = var) (cons 'funcall (cons var args)))) (cl-call-next-method closure ((args-= and-body cl--cnm) (var . cl--cnm) (binding cl-call-next-method cl--cnm) (--= dolist-tail--) #2 (binds) (body (cl-labels ((format-header ... ...)) (with-= slots (organizer summary description location recur uid method rsvp partici= pation-type) event (let ... ... ...)))) (bindings (cl-call-next-method cl--= cnm) (cl-next-method-p cl--nmp)) cl--loop-symbol-macs cl--loop-steps cl--lo= op-result-var cl--loop-result-explicit cl--loop-result cl--loop-name cl--lo= op-iterator-function cl--loop-initially cl--loop-first-flag cl--loop-finish= -flag cl--loop-finally cl--loop-conditions cl--loop-body cl--loop-bindings = cl--loop-accum-vars cl--loop-accum-var cl--loop-args cl--bind-forms cl--bin= d-lets cl--bind-enquote cl--bind-defs cl--bind-block t) (&rest args) (if (e= q (car args) cl--labels-magic) (list cl--labels-magic var) (cons 'funcall (= cons var args)))) (cl-generic-current-method-specializers . #f(compiled-fun= ction () #)) (declare-function . byte-compile-macr= oexpand-declare-function) (eval-when-compile . #f(compiled-function (&rest = body) #)) (eval-and-compile . #f(compiled-funct= ion (&rest body) #)) (with-suppressed-warnings= . #f(compiled-function (warnings &rest body) #)))) macroexp--fgrep(((--cl-format-header-- #'(lambda (x) (format "%-12s%s" (p= ropertize (concat ... ":") 'face 'bold) (car (cdr x)))))) ((args-and-body c= l--nmp) (var . cl--nmp) (binding cl-next-method-p cl--nmp) (--dolist-tail--= ) (newenv (cl-next-method-p closure #2 (&rest args) (if (eq (car args) cl--= labels-magic) (list cl--labels-magic var) (cons 'funcall (cons var args))))= (cl-call-next-method closure ((args-and-body cl--cnm) (var . cl--cnm) (bin= ding cl-call-next-method cl--cnm) . #5) (&rest args) (if (eq (car args) cl-= -labels-magic) (list cl--labels-magic var) (cons 'funcall (cons var args)))= ) (cl-generic-current-method-specializers . #f(compiled-function () #)) (declare-function . byte-compile-macroexpand-declare-= function) (eval-when-compile . #f(compiled-function (&rest body) #)) (eval-and-compile . #f(compiled-function (&rest body)= #)) (with-suppressed-warnings . #f(compiled-f= unction (warnings &rest body) #))) (binds) (bo= dy (cl-labels ((format-header (x) (format "%-12s%s" (propertize ... ... ...= ) (cadr x)))) (with-slots (organizer summary description location recur uid= method rsvp participation-type) event (let ((headers ...)) (when (and ... = rsvp) (setq headers ...)) (concat (mapconcat ... headers "\n") "\n\n" descr= iption))))) (bindings (cl-call-next-method cl--cnm) (cl-next-method-p cl--n= mp)) cl--loop-symbol-macs cl--loop-steps cl--loop-result-var cl--loop-resul= t-explicit cl--loop-result cl--loop-name cl--loop-iterator-function cl--loo= p-initially cl--loop-first-flag cl--loop-finish-flag cl--loop-finally cl--l= oop-conditions cl--loop-body cl--loop-bindings cl--loop-accum-vars cl--loop= -accum-var cl--loop-args cl--bind-forms cl--bind-lets cl--bind-enquote cl--= bind-defs cl--bind-block t)) macroexp--fgrep(((--cl-format-header-- #'(lambda (x) (format "%-12s%s" (p= ropertize (concat ... ":") 'face 'bold) (car (cdr x)))))) (cl-next-method-p= closure ((args-and-body cl--nmp) (var . cl--nmp) (binding cl-next-method-p= cl--nmp) (--dolist-tail--) (newenv #2 (cl-call-next-method closure ((args-= and-body cl--cnm) (var . cl--cnm) (binding cl-call-next-method cl--cnm) . #= 8) (&rest args) (if (eq (car args) cl--labels-magic) (list cl--labels-magic= var) (cons 'funcall (cons var args)))) (cl-generic-current-method-speciali= zers . #f(compiled-function () #)) (declare-functi= on . byte-compile-macroexpand-declare-function) (eval-when-compile . #f(com= piled-function (&rest body) #)) (eval-and-compi= le . #f(compiled-function (&rest body) #)) (wi= th-suppressed-warnings . #f(compiled-function (warnings &rest body) #))) (binds) (body (cl-labels ((format-header (x) (fo= rmat "%-12s%s" ... ...))) (with-slots (organizer summary description locati= on recur uid method rsvp participation-type) event (let (...) (when ... ...= ) (concat ... "\n\n" description))))) (bindings (cl-call-next-method cl--cn= m) (cl-next-method-p cl--nmp)) cl--loop-symbol-macs cl--loop-steps cl--loop= -result-var cl--loop-result-explicit cl--loop-result cl--loop-name cl--loop= -iterator-function cl--loop-initially cl--loop-first-flag cl--loop-finish-f= lag cl--loop-finally cl--loop-conditions cl--loop-body cl--loop-bindings cl= --loop-accum-vars cl--loop-accum-var cl--loop-args cl--bind-forms cl--bind-= lets cl--bind-enquote cl--bind-defs cl--bind-block t) (&rest args) (if (eq = (car args) cl--labels-magic) (list cl--labels-magic var) (cons 'funcall (co= ns var args))))) macroexp--fgrep(((--cl-format-header-- #'(lambda (x) (format "%-12s%s" (p= ropertize (concat ... ":") 'face 'bold) (car (cdr x)))))) (newenv (cl-next-= method-p closure ((args-and-body cl--nmp) (var . cl--nmp) (binding cl-next-= method-p cl--nmp) (--dolist-tail--) #2 (binds) (body (cl-labels ((format-he= ader ... ...)) (with-slots (organizer summary description location recur ui= d method rsvp participation-type) event (let ... ... ...)))) (bindings (cl-= call-next-method cl--cnm) (cl-next-method-p cl--nmp)) cl--loop-symbol-macs = cl--loop-steps cl--loop-result-var cl--loop-result-explicit cl--loop-result= cl--loop-name cl--loop-iterator-function cl--loop-initially cl--loop-first= -flag cl--loop-finish-flag cl--loop-finally cl--loop-conditions cl--loop-bo= dy cl--loop-bindings cl--loop-accum-vars cl--loop-accum-var cl--loop-args c= l--bind-forms cl--bind-lets cl--bind-enquote cl--bind-defs cl--bind-block t= ) (&rest args) (if (eq (car args) cl--labels-magic) (list cl--labels-magic = var) (cons 'funcall (cons var args)))) (cl-call-next-method closure ((args-= and-body cl--cnm) (var . cl--cnm) (binding cl-call-next-method cl--cnm) (--= dolist-tail--) #2 (binds) (body (cl-labels ((format-header ... ...)) (with-= slots (organizer summary description location recur uid method rsvp partici= pation-type) event (let ... ... ...)))) (bindings (cl-call-next-method cl--= cnm) (cl-next-method-p cl--nmp)) cl--loop-symbol-macs cl--loop-steps cl--lo= op-result-var cl--loop-result-explicit cl--loop-result cl--loop-name cl--lo= op-iterator-function cl--loop-initially cl--loop-first-flag cl--loop-finish= -flag cl--loop-finally cl--loop-conditions cl--loop-body cl--loop-bindings = cl--loop-accum-vars cl--loop-accum-var cl--loop-args cl--bind-forms cl--bin= d-lets cl--bind-enquote cl--bind-defs cl--bind-block t) (&rest args) (if (e= q (car args) cl--labels-magic) (list cl--labels-magic var) (cons 'funcall (= cons var args)))) (cl-generic-current-method-specializers . #f(compiled-fun= ction () #)) (declare-function . byte-compile-macr= oexpand-declare-function) (eval-when-compile . #f(compiled-function (&rest = body) #)) (eval-and-compile . #f(compiled-funct= ion (&rest body) #)) (with-suppressed-warnings= . #f(compiled-function (warnings &rest body) #)))) macroexp--fgrep(((--cl-format-header-- #'(lambda (x) (format "%-12s%s" (p= ropertize (concat ... ":") 'face 'bold) (car (cdr x)))))) ((args-and-body c= l--nmp) (var . cl--nmp) (binding cl-next-method-p cl--nmp) (--dolist-tail--= ) (newenv (cl-next-method-p closure #2 (&rest args) (if (eq (car args) cl--= labels-magic) (list cl--labels-magic var) (cons 'funcall (cons var args))))= (cl-call-next-method closure ((args-and-body cl--cnm) (var . cl--cnm) (bin= ding cl-call-next-method cl--cnm) . #5) (&rest args) (if (eq (car args) cl-= -labels-magic) (list cl--labels-magic var) (cons 'funcall (cons var args)))= ) (cl-generic-current-method-specializers . #f(compiled-function () #)) (declare-function . byte-compile-macroexpand-declare-= function) (eval-when-compile . #f(compiled-function (&rest body) #)) (eval-and-compile . #f(compiled-function (&rest body)= #)) (with-suppressed-warnings . #f(compiled-f= unction (warnings &rest body) #))) (binds) (bo= dy (cl-labels ((format-header (x) (format "%-12s%s" (propertize ... ... ...= ) (cadr x)))) (with-slots (organizer summary description location recur uid= method rsvp participation-type) event (let ((headers ...)) (when (and ... = rsvp) (setq headers ...)) (concat (mapconcat ... headers "\n") "\n\n" descr= iption))))) (bindings (cl-call-next-method cl--cnm) (cl-next-method-p cl--n= mp)) cl--loop-symbol-macs cl--loop-steps cl--loop-result-var cl--loop-resul= t-explicit cl--loop-result cl--loop-name cl--loop-iterator-function cl--loo= p-initially cl--loop-first-flag cl--loop-finish-flag cl--loop-finally cl--l= oop-conditions cl--loop-body cl--loop-bindings cl--loop-accum-vars cl--loop= -accum-var cl--loop-args cl--bind-forms cl--bind-lets cl--bind-enquote cl--= bind-defs cl--bind-block t)) macroexp--fgrep(((--cl-format-header-- #'(lambda (x) (format "%-12s%s" (p= ropertize (concat ... ":") 'face 'bold) (car (cdr x)))))) (cl-next-method-p= closure ((args-and-body cl--nmp) (var . cl--nmp) (binding cl-next-method-p= cl--nmp) (--dolist-tail--) (newenv #2 (cl-call-next-method closure ((args-= and-body cl--cnm) (var . cl--cnm) (binding cl-call-next-method cl--cnm) . #= 8) (&rest args) (if (eq (car args) cl--labels-magic) (list cl--labels-magic= var) (cons 'funcall (cons var args)))) (cl-generic-current-method-speciali= zers . #f(compiled-function () #)) (declare-functi= on . byte-compile-macroexpand-declare-function) (eval-when-compile . #f(com= piled-function (&rest body) #)) (eval-and-compi= le . #f(compiled-function (&rest body) #)) (wi= th-suppressed-warnings . #f(compiled-function (warnings &rest body) #))) (binds) (body (cl-labels ((format-header (x) (fo= rmat "%-12s%s" ... ...))) (with-slots (organizer summary description locati= on recur uid method rsvp participation-type) event (let (...) (when ... ...= ) (concat ... "\n\n" description))))) (bindings (cl-call-next-method cl--cn= m) (cl-next-method-p cl--nmp)) cl--loop-symbol-macs cl--loop-steps cl--loop= -result-var cl--loop-result-explicit cl--loop-result cl--loop-name cl--loop= -iterator-function cl--loop-initially cl--loop-first-flag cl--loop-finish-f= lag cl--loop-finally cl--loop-conditions cl--loop-body cl--loop-bindings cl= --loop-accum-vars cl--loop-accum-var cl--loop-args cl--bind-forms cl--bind-= lets cl--bind-enquote cl--bind-defs cl--bind-block t) (&rest args) (if (eq = (car args) cl--labels-magic) (list cl--labels-magic var) (cons 'funcall (co= ns var args))))) macroexp--fgrep(((--cl-format-header-- #'(lambda (x) (format "%-12s%s" (p= ropertize (concat ... ":") 'face 'bold) (car (cdr x)))))) (newenv (cl-next-= method-p closure ((args-and-body cl--nmp) (var . cl--nmp) (binding cl-next-= method-p cl--nmp) (--dolist-tail--) #2 (binds) (body (cl-labels ((format-he= ader ... ...)) (with-slots (organizer summary description location recur ui= d method rsvp participation-type) event (let ... ... ...)))) (bindings (cl-= call-next-method cl--cnm) (cl-next-method-p cl--nmp)) cl--loop-symbol-macs = cl--loop-steps cl--loop-result-var cl--loop-result-explicit cl--loop-result= cl--loop-name cl--loop-iterator-function cl--loop-initially cl--loop-first= -flag cl--loop-finish-flag cl--loop-finally cl--loop-conditions cl--loop-bo= dy cl--loop-bindings cl--loop-accum-vars cl--loop-accum-var cl--loop-args c= l--bind-forms cl--bind-lets cl--bind-enquote cl--bind-defs cl--bind-block t= ) (&rest args) (if (eq (car args) cl--labels-magic) (list cl--labels-magic = var) (cons 'funcall (cons var args)))) (cl-call-next-method closure ((args-= and-body cl--cnm) (var . cl--cnm) (binding cl-call-next-method cl--cnm) (--= dolist-tail--) #2 (binds) (body (cl-labels ((format-header ... ...)) (with-= slots (organizer summary description location recur uid method rsvp partici= pation-type) event (let ... ... ...)))) (bindings (cl-call-next-method cl--= cnm) (cl-next-method-p cl--nmp)) cl--loop-symbol-macs cl--loop-steps cl--lo= op-result-var cl--loop-result-explicit cl--loop-result cl--loop-name cl--lo= op-iterator-function cl--loop-initially cl--loop-first-flag cl--loop-finish= -flag cl--loop-finally cl--loop-conditions cl--loop-body cl--loop-bindings = cl--loop-accum-vars cl--loop-accum-var cl--loop-args cl--bind-forms cl--bin= d-lets cl--bind-enquote cl--bind-defs cl--bind-block t) (&rest args) (if (e= q (car args) cl--labels-magic) (list cl--labels-magic var) (cons 'funcall (= cons var args)))) (cl-generic-current-method-specializers . #f(compiled-fun= ction () #)) (declare-function . byte-compile-macr= oexpand-declare-function) (eval-when-compile . #f(compiled-function (&rest = body) #)) (eval-and-compile . #f(compiled-funct= ion (&rest body) #)) (with-suppressed-warnings= . #f(compiled-function (warnings &rest body) #)))) macroexp--fgrep(((--cl-format-header-- #'(lambda (x) (format "%-12s%s" (p= ropertize (concat ... ":") 'face 'bold) (car (cdr x)))))) ((args-and-body c= l--nmp) (var . cl--nmp) (binding cl-next-method-p cl--nmp) (--dolist-tail--= ) (newenv (cl-next-method-p closure #2 (&rest args) (if (eq (car args) cl--= labels-magic) (list cl--labels-magic var) (cons 'funcall (cons var args))))= (cl-call-next-method closure ((args-and-body cl--cnm) (var . cl--cnm) (bin= ding cl-call-next-method cl--cnm) . #5) (&rest args) (if (eq (car args) cl-= -labels-magic) (list cl--labels-magic var) (cons 'funcall (cons var args)))= ) (cl-generic-current-method-specializers . #f(compiled-function () #)) (declare-function . byte-compile-macroexpand-declare-= function) (eval-when-compile . #f(compiled-function (&rest body) #)) (eval-and-compile . #f(compiled-function (&rest body)= #)) (with-suppressed-warnings . #f(compiled-f= unction (warnings &rest body) #))) (binds) (bo= dy (cl-labels ((format-header (x) (format "%-12s%s" (propertize ... ... ...= ) (cadr x)))) (with-slots (organizer summary description location recur uid= method rsvp participation-type) event (let ((headers ...)) (when (and ... = rsvp) (setq headers ...)) (concat (mapconcat ... headers "\n") "\n\n" descr= iption))))) (bindings (cl-call-next-method cl--cnm) (cl-next-method-p cl--n= mp)) cl--loop-symbol-macs cl--loop-steps cl--loop-result-var cl--loop-resul= t-explicit cl--loop-result cl--loop-name cl--loop-iterator-function cl--loo= p-initially cl--loop-first-flag cl--loop-finish-flag cl--loop-finally cl--l= oop-conditions cl--loop-body cl--loop-bindings cl--loop-accum-vars cl--loop= -accum-var cl--loop-args cl--bind-forms cl--bind-lets cl--bind-enquote cl--= bind-defs cl--bind-block t)) macroexp--fgrep(((--cl-format-header-- #'(lambda (x) (format "%-12s%s" (p= ropertize (concat ... ":") 'face 'bold) (car (cdr x)))))) (cl-next-method-p= closure ((args-and-body cl--nmp) (var . cl--nmp) (binding cl-next-method-p= cl--nmp) (--dolist-tail--) (newenv #2 (cl-call-next-method closure ((args-= and-body cl--cnm) (var . cl--cnm) (binding cl-call-next-method cl--cnm) . #= 8) (&rest args) (if (eq (car args) cl--labels-magic) (list cl--labels-magic= var) (cons 'funcall (cons var args)))) (cl-generic-current-method-speciali= zers . #f(compiled-function () #)) (declare-functi= on . byte-compile-macroexpand-declare-function) (eval-when-compile . #f(com= piled-function (&rest body) #)) (eval-and-compi= le . #f(compiled-function (&rest body) #)) (wi= th-suppressed-warnings . #f(compiled-function (warnings &rest body) #))) (binds) (body (cl-labels ((format-header (x) (fo= rmat "%-12s%s" ... ...))) (with-slots (organizer summary description locati= on recur uid method rsvp participation-type) event (let (...) (when ... ...= ) (concat ... "\n\n" description))))) (bindings (cl-call-next-method cl--cn= m) (cl-next-method-p cl--nmp)) cl--loop-symbol-macs cl--loop-steps cl--loop= -result-var cl--loop-result-explicit cl--loop-result cl--loop-name cl--loop= -iterator-function cl--loop-initially cl--loop-first-flag cl--loop-finish-f= lag cl--loop-finally cl--loop-conditions cl--loop-body cl--loop-bindings cl= --loop-accum-vars cl--loop-accum-var cl--loop-args cl--bind-forms cl--bind-= lets cl--bind-enquote cl--bind-defs cl--bind-block t) (&rest args) (if (eq = (car args) cl--labels-magic) (list cl--labels-magic var) (cons 'funcall (co= ns var args))))) macroexp--fgrep(((--cl-format-header-- #'(lambda (x) (format "%-12s%s" (p= ropertize (concat ... ":") 'face 'bold) (car (cdr x)))))) (newenv (cl-next-= method-p closure ((args-and-body cl--nmp) (var . cl--nmp) (binding cl-next-= method-p cl--nmp) (--dolist-tail--) #2 (binds) (body (cl-labels ((format-he= ader ... ...)) (with-slots (organizer summary description location recur ui= d method rsvp participation-type) event (let ... ... ...)))) (bindings (cl-= call-next-method cl--cnm) (cl-next-method-p cl--nmp)) cl--loop-symbol-macs = cl--loop-steps cl--loop-result-var cl--loop-result-explicit cl--loop-result= cl--loop-name cl--loop-iterator-function cl--loop-initially cl--loop-first= -flag cl--loop-finish-flag cl--loop-finally cl--loop-conditions cl--loop-bo= dy cl--loop-bindings cl--loop-accum-vars cl--loop-accum-var cl--loop-args c= l--bind-forms cl--bind-lets cl--bind-enquote cl--bind-defs cl--bind-block t= ) (&rest args) (if (eq (car args) cl--labels-magic) (list cl--labels-magic = var) (cons 'funcall (cons var args)))) (cl-call-next-method closure ((args-= and-body cl--cnm) (var . cl--cnm) (binding cl-call-next-method cl--cnm) (--= dolist-tail--) #2 (binds) (body (cl-labels ((format-header ... ...)) (with-= slots (organizer summary description location recur uid method rsvp partici= pation-type) event (let ... ... ...)))) (bindings (cl-call-next-method cl--= cnm) (cl-next-method-p cl--nmp)) cl--loop-symbol-macs cl--loop-steps cl--lo= op-result-var cl--loop-result-explicit cl--loop-result cl--loop-name cl--lo= op-iterator-function cl--loop-initially cl--loop-first-flag cl--loop-finish= -flag cl--loop-finally cl--loop-conditions cl--loop-body cl--loop-bindings = cl--loop-accum-vars cl--loop-accum-var cl--loop-args cl--bind-forms cl--bin= d-lets cl--bind-enquote cl--bind-defs cl--bind-block t) (&rest args) (if (e= q (car args) cl--labels-magic) (list cl--labels-magic var) (cons 'funcall (= cons var args)))) (cl-generic-current-method-specializers . #f(compiled-fun= ction () #)) (declare-function . byte-compile-macr= oexpand-declare-function) (eval-when-compile . #f(compiled-function (&rest = body) #)) (eval-and-compile . #f(compiled-funct= ion (&rest body) #)) (with-suppressed-warnings= . #f(compiled-function (warnings &rest body) #)))) ... macroexpand-all((cl-flet ((cl-call-next-method cl--cnm) (cl-next-method-p= cl--nmp)) (cl-labels ((format-header (x) (format "%-12s%s" (propertize (co= ncat ... ":") 'face 'bold) (cadr x)))) (with-slots (organizer summary descr= iption location recur uid method rsvp participation-type) event (let ((head= ers `...)) (when (and (not ...) rsvp) (setq headers (append headers ...))) = (concat (mapconcat #'format-header headers "\n") "\n\n" description))))) ((= cl-generic-current-method-specializers . #f(compiled-function () #)) (declare-function . byte-compile-macroexpand-declare-fun= ction) (eval-when-compile . #f(compiled-function (&rest body) #)) (eval-and-compile . #f(compiled-function (&rest body) #<= bytecode 0x1385801da54a6c7b>)) (with-suppressed-warnings . #f(compiled-func= tion (warnings &rest body) #)))) cl--generic-lambda(((event gnus-icalendar-event) &optional reply-status) = ("Format an overview of EVENT details." (cl-labels ((format-header (x) (for= mat "%-12s%s" (propertize (concat ... ":") 'face 'bold) (cadr x)))) (with-s= lots (organizer summary description location recur uid method rsvp particip= ation-type) event (let ((headers `...)) (when (and (not ...) rsvp) (setq he= aders (append headers ...))) (concat (mapconcat #'format-header headers "\n= ") "\n\n" description)))))) #f(compiled-function (arg1 arg2 &rest rest) "Define a new method for gene= ric function NAME.\nThis it defines an implementation of NAME to use for in= vocations\nof specific types of arguments.\n\nARGS is a list of dispatch ar= guments (see `cl-defun'), but where\neach variable element is either just a= single variable name VAR,\nor a list on the form (VAR TYPE).\n\nFor instan= ce:\n\n (cl-defmethod foo (bar (format-string string) &optional zot)\n = (format format-string bar))\n\nThe dispatch arguments have to be among the = mandatory arguments, and\nall methods of NAME have to use the same set of a= rguments for dispatch.\nEach dispatch argument and TYPE are specified in AR= GS where the corresponding\nformal argument appears as (VAR TYPE) rather th= an just VAR.\n\nThe optional second argument QUALIFIER is a specifier that\= nmodifies how the method is combined with other methods, including:\n :be= fore - Method will be called before the primary\n :after - Method will= be called after the primary\n :around - Method will be called around ev= erything else\nThe absence of QUALIFIER means this is a \"primary\" method.= \nThe set of acceptable qualifiers and their meaning is defined\n(and can b= e extended) by the methods of `cl-generic-combine-methods'.\n\nARGS can als= o include so-called context specializers, introduced by\n`&context' (which = should appear right after the mandatory arguments,\nbefore any &optional or= &rest). They have the form (EXPR TYPE) where\nEXPR is an Elisp expression= whose value should match TYPE for the\nmethod to be applicable.\n\nThe set= of acceptable TYPEs (also called \"specializers\") is defined\n(and can be= extended) by the various methods of `cl-generic-generalizers'." #)(gnus-icalendar-event->gnus-calendar ((event gnus-icale= ndar-event) &optional reply-status) "Format an overview of EVENT details." = (cl-labels ((format-header (x) (format "%-12s%s" (propertize (concat (car x= ) ":") 'face 'bold) (cadr x)))) (with-slots (organizer summary description = location recur uid method rsvp participation-type) event (let ((headers `(.= .. ... ... ... ... ...))) (when (and (not (gnus-icalendar-event-reply-p eve= nt)) rsvp) (setq headers (append headers `...))) (concat (mapconcat #'forma= t-header headers "\n") "\n\n" description))))) macroexpand((cl-defmethod gnus-icalendar-event->gnus-calendar ((event gnu= s-icalendar-event) &optional reply-status) "Format an overview of EVENT det= ails." (cl-labels ((format-header (x) (format "%-12s%s" (propertize (concat= ... ":") 'face 'bold) (cadr x)))) (with-slots (organizer summary descripti= on location recur uid method rsvp participation-type) event (let ((headers = `...)) (when (and (not ...) rsvp) (setq headers (append headers ...))) (con= cat (mapconcat #'format-header headers "\n") "\n\n" description))))) ((decl= are-function . byte-compile-macroexpand-declare-function) (eval-when-compil= e . #f(compiled-function (&rest body) #)) (eval= -and-compile . #f(compiled-function (&rest body) #)) (with-suppressed-warnings . #f(compiled-function (warnings &rest bod= y) #)))) macroexp-macroexpand((cl-defmethod gnus-icalendar-event->gnus-calendar ((= event gnus-icalendar-event) &optional reply-status) "Format an overview of = EVENT details." (cl-labels ((format-header (x) (format "%-12s%s" (propertiz= e (concat ... ":") 'face 'bold) (cadr x)))) (with-slots (organizer summary = description location recur uid method rsvp participation-type) event (let (= (headers `...)) (when (and (not ...) rsvp) (setq headers (append headers ..= .))) (concat (mapconcat #'format-header headers "\n") "\n\n" description)))= )) ((declare-function . byte-compile-macroexpand-declare-function) (eval-wh= en-compile . #f(compiled-function (&rest body) #)) (eval-and-compile . #f(compiled-function (&rest body) #)) (with-suppressed-warnings . #f(compiled-function (warnings = &rest body) #)))) byte-compile-recurse-toplevel((cl-defmethod gnus-icalendar-event->gnus-ca= lendar ((event gnus-icalendar-event) &optional reply-status) "Format an ove= rview of EVENT details." (cl-labels ((format-header (x) (format "%-12s%s" (= propertize (concat ... ":") 'face 'bold) (cadr x)))) (with-slots (organizer= summary description location recur uid method rsvp participation-type) eve= nt (let ((headers `...)) (when (and (not ...) rsvp) (setq headers (append h= eaders ...))) (concat (mapconcat #'format-header headers "\n") "\n\n" descr= iption))))) #) byte-compile-toplevel-file-form((cl-defmethod gnus-icalendar-event->gnus-= calendar ((event gnus-icalendar-event) &optional reply-status) "Format an o= verview of EVENT details." (cl-labels ((format-header (x) (format "%-12s%s"= (propertize (concat ... ":") 'face 'bold) (cadr x)))) (with-slots (organiz= er summary description location recur uid method rsvp participation-type) e= vent (let ((headers `...)) (when (and (not ...) rsvp) (setq headers (append= headers ...))) (concat (mapconcat #'format-header headers "\n") "\n\n" des= cription)))))) #(#) byte-compile-from-buffer(#) byte-compile-file("gnus/gnus-icalendar.el") #f(compiled-function (filename) "Byte-compile FILENAME spilling data from= the byte compiler." #)("gnus/gnus-icalendar.el= ") apply(#f(compiled-function (filename) "Byte-compile FILENAME spilling dat= a from the byte compiler." #) "gnus/gnus-icalen= dar.el" nil) comp-spill-lap-function("gnus/gnus-icalendar.el") comp-spill-lap("gnus/gnus-icalendar.el") comp--native-compile("gnus/gnus-icalendar.el") batch-native-compile() batch-byte-native-compile-for-bootstrap() command-line-1(("--eval" "(setq load-prefer-newer t)" "-l" "comp" "-f" "b= atch-byte-n ELC+ELN mail/mail-utils.elc ative-compile-for-bootstrap" "gnus/gnus-icalendar.el")) command-line() normal-top-level() make[3]: *** [Makefile:319: gnus/gnus-icalendar.elc] Error 255 make[3]: *** Waiting for unfinished jobs.... make[3]: Leaving directory '/home/md5i/src/emacs/native-comp/lisp' make[2]: *** [Makefile:353: compile-main] Error 2 make[2]: Leaving directory '/home/md5i/src/emacs/native-comp/lisp' make[1]: *** [Makefile:421: lisp] Error 2 make[1]: Leaving directory '/home/md5i/src/emacs/native-comp' make: *** [Makefile:1148: bootstrap] Error 2 --=-=-= Content-Type: text/plain -- Michael Welsh Duggan (md5i@md5i.com) --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 18 04:47:12 2021 Received: (at 46502) by debbugs.gnu.org; 18 Feb 2021 09:47:12 +0000 Received: from localhost ([127.0.0.1]:46011 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lCftv-0002uV-OG for submit@debbugs.gnu.org; Thu, 18 Feb 2021 04:47:11 -0500 Received: from mx.sdf.org ([205.166.94.24]:64338) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lCftt-0002uN-H6 for 46502@debbugs.gnu.org; Thu, 18 Feb 2021 04:47:10 -0500 Received: from mab (ma.sdf.org [205.166.94.33]) by mx.sdf.org (8.15.2/8.14.5) with ESMTPS id 11I9l81x001644 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Thu, 18 Feb 2021 09:47:08 GMT From: Andrea Corallo To: Michael Welsh Duggan Subject: Re: bug#46502: 28.0.50; [feature/native-comp] (d3a399dd) native-comp bootstrap failure References: <87o8gn8ciy.fsf@md5i.com> Date: Thu, 18 Feb 2021 09:47:08 +0000 In-Reply-To: <87o8gn8ciy.fsf@md5i.com> (Michael Welsh Duggan's message of "Sun, 14 Feb 2021 00:05:25 -0500") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 46502 Cc: 46502@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Michael Welsh Duggan writes: > I decided to attempt building the native-comp feature branch, since it > seems like it may make it to mainline fairly soon. When bootstrapping > with > > make NATIVE_FULL_AOT=3D1 -j 32 bootstrap > > I get an error compiling gnus/gnus-icalendar.el. I've put the log > below. I've updated the emacs information from my running emacs below > to match the version of the repository from which I built. > > > In GNU Emacs 28.0.50 (build 1, x86_64-pc-linux-gnu, X toolkit, cairo vers= ion 1.16.0) > of 2021-02-13 built on miko > Repository revision: d3a399dd299bf7e811cf42950d5f8ac67f063b36 > Repository branch: native-comp > Windowing system distributor 'The X.Org Foundation', version 11.0.12010000 > System Description: Debian GNU/Linux bullseye/sid > > Configured using: > 'configure --without-toolkit-scroll-bars --with-x-toolkit=3Dlucid --with= -nativecomp' > > > Debugger entered--Lisp error: (error "Lisp nesting exceeds =E2=80=98max-l= isp-eval-depth=E2=80=99") Hi Michael, just tried compiling the current branch (f92bb788a0) following your configuration with no issues. Could you retry on the current head maybe starting from a "git clean -xfd" to be on the safe side? Thanks Andrea From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 18 05:15:08 2021 Received: (at 46502) by debbugs.gnu.org; 18 Feb 2021 10:15:08 +0000 Received: from localhost ([127.0.0.1]:46113 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lCgKy-0003b8-Ei for submit@debbugs.gnu.org; Thu, 18 Feb 2021 05:15:08 -0500 Received: from mail-ot1-f54.google.com ([209.85.210.54]:33265) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lCgKw-0003aL-3e for 46502@debbugs.gnu.org; Thu, 18 Feb 2021 05:15:06 -0500 Received: by mail-ot1-f54.google.com with SMTP id c16so1412938otp.0 for <46502@debbugs.gnu.org>; Thu, 18 Feb 2021 02:15:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=GUG555N1OQaR7WFEoJYDOngznX0KGlKMWq8sYe4jBDo=; b=QkZ7xjhMB+GW2ruBUC6wvbkgaKd+vtDGjsp5BYjROtjXdfN9UEzG36Xl3XzTtkf3f5 HJHYtVcOQvmOgDdb6WVP4tJqn4L8sgUy67iCDgYixXXIr7Rs+c3XixRaGZwcg/aE1IpU BSRVRmLuFvDawVmnjYmyNf+cayQ8GiGPAWNRab4rh5RI0ZNFUKyxm3bj5yIIsGXkx0pW lSFZ1Rb3XApPtUQ3yH90mMmL51omgcwTWW1yN4QMOVlJfMa1ZmP1ODpaxamNNNJ51rlq A0x8pGs+kgbxUwnOCyIJFtY1hp8R6Xv1F3iBGaAvAltKwvv7bNPuMa2oTaE85GFWz3nV inZg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=GUG555N1OQaR7WFEoJYDOngznX0KGlKMWq8sYe4jBDo=; b=reORFg/RMw+uVDxLepcMfNLsrPUB/xYzhmWGUjLa695CvHDK8eswrt7uPGJjqnKAQm PR8yaa8fLd3RjEcOT/cLYPzrF52BQ86cw/WjrvRr9BPWvueX3jXlWcCql4a93DDDgwZD ZmW4giIE79ZQjCOxlAU1daoQitQpcUU8/3tLYlNVAjTYrB4nVLd+YpnGMjuxuH/rLsEB gzDocBnr5AG+7UHs4c6BGt8L62CLSH9HMG77y+DXsyx38f+Iku420/kELzYffMK0Ln4q 7dTUk6y8qCx7foK2bvZWjYoV/4/WAF0NQt2Zo2RaWo58PRAi0b1Zzu/vtG6hIS6VT4vs onvA== X-Gm-Message-State: AOAM5330vPtAjIiG92sDAZcBg0M2BONWvWFdoYHU9flLryFUnMW6ILlw lf0cWaNHKInyEHohDxgZbaRDLLedDvNnCtcQIHU= X-Google-Smtp-Source: ABdhPJwzgQkPyhiBEzfJb2ApRny2PeWBhmIKNWHY2l6Ro9UMQtJYLtGa9PvCLCPegle/kOzqkU2DJy7ppZrUzi1SGLg= X-Received: by 2002:a05:6830:1605:: with SMTP id g5mr2414550otr.292.1613643300510; Thu, 18 Feb 2021 02:15:00 -0800 (PST) MIME-Version: 1.0 References: <87o8gn8ciy.fsf@md5i.com> In-Reply-To: From: Pip Cet Date: Thu, 18 Feb 2021 10:14:24 +0000 Message-ID: Subject: Re: bug#46502: 28.0.50; [feature/native-comp] (d3a399dd) native-comp bootstrap failure To: Andrea Corallo Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 46502 Cc: Michael Welsh Duggan , 46502@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Thu, Feb 18, 2021 at 10:04 AM Andrea Corallo via Bug reports for GNU Emacs, the Swiss army knife of text editors wrote: > Michael Welsh Duggan writes: > > I decided to attempt building the native-comp feature branch, since it > > seems like it may make it to mainline fairly soon. When bootstrapping > > with > > > > make NATIVE_FULL_AOT=3D1 -j 32 bootstrap > > > > I get an error compiling gnus/gnus-icalendar.el. I've put the log > > below. I've updated the emacs information from my running emacs below > > to match the version of the repository from which I built. > > > > > > In GNU Emacs 28.0.50 (build 1, x86_64-pc-linux-gnu, X toolkit, cairo ve= rsion 1.16.0) > > of 2021-02-13 built on miko > > Repository revision: d3a399dd299bf7e811cf42950d5f8ac67f063b36 > > Repository branch: native-comp > > Windowing system distributor 'The X.Org Foundation', version 11.0.12010= 000 > > System Description: Debian GNU/Linux bullseye/sid > > > > Configured using: > > 'configure --without-toolkit-scroll-bars --with-x-toolkit=3Dlucid --wi= th-nativecomp' > > > > > > Debugger entered--Lisp error: (error "Lisp nesting exceeds =E2=80=98max= -lisp-eval-depth=E2=80=99") > > Hi Michael, > > just tried compiling the current branch (f92bb788a0) following your > configuration with no issues. Could you retry on the current head maybe > starting from a "git clean -xfd" to be on the safe side? One thing I've noticed in my experiments is that many builds that are interrupted at the wrong point and then resumed produce different results. I.e. you type "make", then hit Ctrl-C at the wrong time, then type "make" again and you get a different result. We should fix that, and it might lead to the behavior Michael has observed (macroexp being executed from source code when compiling gnus)... BTW, I'm also seeing very deep recursion when building the nativecomp branch, even outside of the garbage collector (which is easy to "fix" so it allocates more than one object at the same time on the C stack). Maybe we can avoid that by doing an -O0 compile first, then compiling the optimized compiler with the unoptimized one? From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 18 05:29:44 2021 Received: (at 46502) by debbugs.gnu.org; 18 Feb 2021 10:29:44 +0000 Received: from localhost ([127.0.0.1]:46166 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lCgZ6-00040Z-Gg for submit@debbugs.gnu.org; Thu, 18 Feb 2021 05:29:44 -0500 Received: from mx.sdf.org ([205.166.94.24]:61737) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lCgZ4-00040Q-GK for 46502@debbugs.gnu.org; Thu, 18 Feb 2021 05:29:43 -0500 Received: from mab (ma.sdf.org [205.166.94.33]) by mx.sdf.org (8.15.2/8.14.5) with ESMTPS id 11IATf5Q010239 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Thu, 18 Feb 2021 10:29:41 GMT From: Andrea Corallo To: Pip Cet Subject: Re: bug#46502: 28.0.50; [feature/native-comp] (d3a399dd) native-comp bootstrap failure References: <87o8gn8ciy.fsf@md5i.com> Date: Thu, 18 Feb 2021 10:29:41 +0000 In-Reply-To: (Pip Cet's message of "Thu, 18 Feb 2021 10:14:24 +0000") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 46502 Cc: Michael Welsh Duggan , 46502@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Pip Cet writes: > On Thu, Feb 18, 2021 at 10:04 AM Andrea Corallo via Bug reports for > GNU Emacs, the Swiss army knife of text editors > wrote: >> Michael Welsh Duggan writes: >> > I decided to attempt building the native-comp feature branch, since it >> > seems like it may make it to mainline fairly soon. When bootstrapping >> > with >> > >> > make NATIVE_FULL_AOT=3D1 -j 32 bootstrap >> > >> > I get an error compiling gnus/gnus-icalendar.el. I've put the log >> > below. I've updated the emacs information from my running emacs below >> > to match the version of the repository from which I built. >> > >> > >> > In GNU Emacs 28.0.50 (build 1, x86_64-pc-linux-gnu, X toolkit, cairo v= ersion 1.16.0) >> > of 2021-02-13 built on miko >> > Repository revision: d3a399dd299bf7e811cf42950d5f8ac67f063b36 >> > Repository branch: native-comp >> > Windowing system distributor 'The X.Org Foundation', version 11.0.1201= 0000 >> > System Description: Debian GNU/Linux bullseye/sid >> > >> > Configured using: >> > 'configure --without-toolkit-scroll-bars --with-x-toolkit=3Dlucid --w= ith-nativecomp' >> > >> > >> > Debugger entered--Lisp error: (error "Lisp nesting exceeds =E2=80=98ma= x-lisp-eval-depth=E2=80=99") >> >> Hi Michael, >> >> just tried compiling the current branch (f92bb788a0) following your >> configuration with no issues. Could you retry on the current head maybe >> starting from a "git clean -xfd" to be on the safe side? > > One thing I've noticed in my experiments is that many builds that are > interrupted at the wrong point and then resumed produce different > results. I.e. you type "make", then hit Ctrl-C at the wrong time, then > type "make" again and you get a different result. > > We should fix that, and it might lead to the behavior Michael has > observed (macroexp being executed from source code when compiling > gnus)... > > BTW, I'm also seeing very deep recursion when building the nativecomp > branch, even outside of the garbage collector (which is easy to "fix" > so it allocates more than one object at the same time on the C stack). > Maybe we can avoid that by doing an -O0 compile first, then compiling > the optimized compiler with the unoptimized one? Agree, I think might be even better in terms of bootstrap time to just byte compile the initial COMPILE_FIRST files and then re-compiling and loading them nativelly later-on (before dumping). Never had time to tackle this. Andrea From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 18 09:33:56 2021 Received: (at 46502) by debbugs.gnu.org; 18 Feb 2021 14:33:57 +0000 Received: from localhost ([127.0.0.1]:46480 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lCkNQ-00087T-KR for submit@debbugs.gnu.org; Thu, 18 Feb 2021 09:33:56 -0500 Received: from eggs.gnu.org ([209.51.188.92]:40702) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lCkNO-00087E-Hp for 46502@debbugs.gnu.org; Thu, 18 Feb 2021 09:33:54 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:42606) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lCkNI-0006Xe-RW; Thu, 18 Feb 2021 09:33:48 -0500 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:4802 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1lCkNI-0000MN-2P; Thu, 18 Feb 2021 09:33:48 -0500 Date: Thu, 18 Feb 2021 16:34:01 +0200 Message-Id: <83h7m95tt2.fsf@gnu.org> From: Eli Zaretskii To: Pip Cet In-Reply-To: (message from Pip Cet on Thu, 18 Feb 2021 10:14:24 +0000) Subject: Re: bug#46502: 28.0.50; [feature/native-comp] (d3a399dd) native-comp bootstrap failure References: <87o8gn8ciy.fsf@md5i.com> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 46502 Cc: mwd@md5i.com, 46502@debbugs.gnu.org, akrl@sdf.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) > From: Pip Cet > Date: Thu, 18 Feb 2021 10:14:24 +0000 > Cc: Michael Welsh Duggan , 46502@debbugs.gnu.org > > One thing I've noticed in my experiments is that many builds that are > interrupted at the wrong point and then resumed produce different > results. I.e. you type "make", then hit Ctrl-C at the wrong time, then > type "make" again and you get a different result. What does "different result" mean in this case? is the produced .eln file different? or something else? > BTW, I'm also seeing very deep recursion when building the nativecomp > branch How do you see that? And what code recurses so deeply? From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 18 09:55:16 2021 Received: (at 46502) by debbugs.gnu.org; 18 Feb 2021 14:55:16 +0000 Received: from localhost ([127.0.0.1]:46919 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lCki3-0000J8-Np for submit@debbugs.gnu.org; Thu, 18 Feb 2021 09:55:16 -0500 Received: from md5i.com ([75.151.244.229]:50834) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lCki0-0000D3-HT for 46502@debbugs.gnu.org; Thu, 18 Feb 2021 09:55:14 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=md5i.com; s=dkim; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID: In-Reply-To:Date:References:Subject:Cc:To:From:Sender:Reply-To: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=g9KBCT2aUVjdtFAmd/xiO/qwRq8m/0gvZEf33Cgc1DI=; b=qwzXSO9pVzkCnJDXXkNOKsX7PJ e6cm4V5PyDh5T0pl+pSv1Oi271pbgCCnCTPaHxd9Ir7lKkBpboT/+DPEak3ALozcw8NBN2GwPllno m66Tt9MGtX10xggtY4V7hu5ba; Received: from miko.md5i.com ([192.168.177.3] helo=miko) by md5i.com with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94) (envelope-from ) id 1lCkhq-000pRC-NB; Thu, 18 Feb 2021 09:55:02 -0500 From: Michael Welsh Duggan To: Andrea Corallo Subject: Re: bug#46502: 28.0.50; [feature/native-comp] (d3a399dd) native-comp bootstrap failure References: <87o8gn8ciy.fsf@md5i.com> Date: Thu, 18 Feb 2021 09:55:02 -0500 In-Reply-To: (Andrea Corallo's message of "Thu, 18 Feb 2021 09:47:08 +0000") Message-ID: <87ft1t77eh.fsf@md5i.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 46502 Cc: Michael Welsh Duggan , 46502@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Andrea Corallo writes: > Michael Welsh Duggan writes: > >> I decided to attempt building the native-comp feature branch, since it >> seems like it may make it to mainline fairly soon. When bootstrapping >> with >> >> make NATIVE_FULL_AOT=3D1 -j 32 bootstrap >> >> I get an error compiling gnus/gnus-icalendar.el. I've put the log >> below. I've updated the emacs information from my running emacs below >> to match the version of the repository from which I built. >> >> >> In GNU Emacs 28.0.50 (build 1, x86_64-pc-linux-gnu, X toolkit, cairo ver= sion 1.16.0) >> of 2021-02-13 built on miko >> Repository revision: d3a399dd299bf7e811cf42950d5f8ac67f063b36 >> Repository branch: native-comp >> Windowing system distributor 'The X.Org Foundation', version 11.0.120100= 00 >> System Description: Debian GNU/Linux bullseye/sid >> >> Configured using: >> 'configure --without-toolkit-scroll-bars --with-x-toolkit=3Dlucid --wit= h-nativecomp' >> >> >> Debugger entered--Lisp error: (error "Lisp nesting exceeds =91max-lisp-e= val-depth=92") > > Hi Michael, > > just tried compiling the current branch (f92bb788a0) following your > configuration with no issues. Could you retry on the current head maybe > starting from a "git clean -xfd" to be on the safe side? I do not encounter the problem compiling from the current branch head (f92bb788a0). Thank you. --=20 Michael Welsh Duggan (md5i@md5i.com) From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 18 10:12:41 2021 Received: (at 46502-done) by debbugs.gnu.org; 18 Feb 2021 15:12:41 +0000 Received: from localhost ([127.0.0.1]:47708 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lCkyv-0000v3-0u for submit@debbugs.gnu.org; Thu, 18 Feb 2021 10:12:41 -0500 Received: from mx.sdf.org ([205.166.94.24]:60645) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lCkys-0000us-T4 for 46502-done@debbugs.gnu.org; Thu, 18 Feb 2021 10:12:39 -0500 Received: from mab (ma.sdf.org [205.166.94.33]) by mx.sdf.org (8.15.2/8.14.5) with ESMTPS id 11IFCbmg019943 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Thu, 18 Feb 2021 15:12:37 GMT From: Andrea Corallo To: Michael Welsh Duggan Subject: Re: bug#46502: 28.0.50; [feature/native-comp] (d3a399dd) native-comp bootstrap failure References: <87o8gn8ciy.fsf@md5i.com> <87ft1t77eh.fsf@md5i.com> Date: Thu, 18 Feb 2021 15:12:37 +0000 In-Reply-To: <87ft1t77eh.fsf@md5i.com> (Michael Welsh Duggan's message of "Thu, 18 Feb 2021 09:55:02 -0500") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 46502-done Cc: 46502-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Michael Welsh Duggan writes: [...] >> Hi Michael, >> >> just tried compiling the current branch (f92bb788a0) following your >> configuration with no issues. Could you retry on the current head maybe >> starting from a "git clean -xfd" to be on the safe side? > > I do not encounter the problem compiling from the current branch head > (f92bb788a0). Thank you. Nice, closing. Thanks for reporting. Andrea From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 19 08:32:33 2021 Received: (at 46502) by debbugs.gnu.org; 19 Feb 2021 13:32:33 +0000 Received: from localhost ([127.0.0.1]:48947 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lD5tZ-0001O7-8x for submit@debbugs.gnu.org; Fri, 19 Feb 2021 08:32:33 -0500 Received: from mail-ot1-f45.google.com ([209.85.210.45]:34504) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lD5tX-0001Nu-Dq for 46502@debbugs.gnu.org; Fri, 19 Feb 2021 08:32:32 -0500 Received: by mail-ot1-f45.google.com with SMTP id b16so5092447otq.1 for <46502@debbugs.gnu.org>; Fri, 19 Feb 2021 05:32:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=f8FolzMYWP5LjUsJPOZAMk6SfcjXmj5ucYLpWJ+BkJY=; b=HTXRKPz0zR7BXuiI3S8ORhQfl+Kb+qLVTKnZ3GJDHmojG/OpAGeyot6y7H3nKT6Kie Bxte162SS5d78XXVaPQiTOH6f1roPdI0Wu5qJSmZyonTo4O27OL9PvCDabr8vsGV9pXo u+3WPGmErfpugN9hu58rRAvjfHaYW9isbqc9IjWTItlukFthMrf9aZPRUjNamUreXoot 4YIJV5pv7xVZHiMpf3Th0/vpeNTKXvx3ntDVwhv7nK8BFsmTitB352MHxWU+sITSje2b uLLbTZuhVhmwWi9PTxqv/RZZMrGCLEQImVfVbOzhZU3O0Ku1GIHqHD1IiNRxB4B8sDS9 os9Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=f8FolzMYWP5LjUsJPOZAMk6SfcjXmj5ucYLpWJ+BkJY=; b=r9jW1GZ03jnOaISz84yGofOXkX4ztrgLEoPt7zGHt2EVpQRhhnqGHMa0bxNhZDGcQs OdoU+iAMcLPmzfocw3RYSuomRqnx/mCQb5hy3PXs29uq9ilyB5fuHOjV6L1sOUJq/YbJ dsLxYVSzewFKemIXgZ9R7pCOvRHgpQhLGhtCj1VPqXR+s2hhMwCO2tMUD3YmikbZcSIk QRlUhrF/byw6coqtEntEwiq0gOXD0xbRi44XicJZwsXd+eyeLd+GMyV3eagM+CsmeDiW /Aw7KlhZYnDAM7tiI4FHxY2vkYB7j7HkGIhFfkAU8Ar5BLmhxjBCZEecHqAH7WPMi9Qe 1SXA== X-Gm-Message-State: AOAM530c9amqRfJQvSlCByph8MwQjz8o6BYxhsiYv+LFBgZ3fuaj+H1i +n7SlnQJlcZnO1s1VdpdNotH2Oxa5LiKd68KgnE= X-Google-Smtp-Source: ABdhPJzPN+ypV3M57g2dmaDiuQNw3SBwdpmTwMhCZOnZA/VkaZU+F9fukYyxwJECeiuwfLv1MJSxEfRt+m9hlQofcNk= X-Received: by 2002:a05:6830:1682:: with SMTP id k2mr6828404otr.154.1613741545772; Fri, 19 Feb 2021 05:32:25 -0800 (PST) MIME-Version: 1.0 References: <87o8gn8ciy.fsf@md5i.com> <83h7m95tt2.fsf@gnu.org> In-Reply-To: <83h7m95tt2.fsf@gnu.org> From: Pip Cet Date: Fri, 19 Feb 2021 13:31:49 +0000 Message-ID: Subject: Re: bug#46502: 28.0.50; [feature/native-comp] (d3a399dd) native-comp bootstrap failure To: Eli Zaretskii Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 46502 Cc: mwd@md5i.com, 46502@debbugs.gnu.org, akrl@sdf.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Thu, Feb 18, 2021 at 2:33 PM Eli Zaretskii wrote: > > From: Pip Cet > > Date: Thu, 18 Feb 2021 10:14:24 +0000 > > Cc: Michael Welsh Duggan , 46502@debbugs.gnu.org > > > > One thing I've noticed in my experiments is that many builds that are > > interrupted at the wrong point and then resumed produce different > > results. I.e. you type "make", then hit Ctrl-C at the wrong time, then > > type "make" again and you get a different result. > > What does "different result" mean in this case? is the produced .eln > file different? or something else? There are differences both in the .elc and .eln, and I saw different success/failure behavior but only with local modifications. It's possible that this is all harmless, but I have the bad habit of assuming I can just type "make" again and have it resume an interrupted build, and that certainly does not work on the native-comp branch (I'm not sure it works on the master branch). Note that all this is in serial builds. That parallelized builds are unpredictable is a different issue entirely. > > BTW, I'm also seeing very deep recursion when building the nativecomp > > branch > How do you see that? Stack overflows in a limited-stack environment, even with the GC code modified to allocate stack space more efficiently. > And what code recurses so deeply? Unfortunately, the environment I'm playing with doesn't have very good backtrace facilities. (This is WebAssembly run by the Mozilla jsshell, which has a small-ish stack size limit. I'll try finding what limits the reported backtrace depth and disabling it.) From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 19 08:48:05 2021 Received: (at 46502) by debbugs.gnu.org; 19 Feb 2021 13:48:05 +0000 Received: from localhost ([127.0.0.1]:48970 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lD68a-0001nc-Ef for submit@debbugs.gnu.org; Fri, 19 Feb 2021 08:48:05 -0500 Received: from eggs.gnu.org ([209.51.188.92]:58248) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lD68Y-0001n8-UT for 46502@debbugs.gnu.org; Fri, 19 Feb 2021 08:48:03 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:47435) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lD68S-0003MG-C3; Fri, 19 Feb 2021 08:47:56 -0500 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:2866 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1lD68R-0003Kf-9c; Fri, 19 Feb 2021 08:47:56 -0500 Date: Fri, 19 Feb 2021 15:48:10 +0200 Message-Id: <83ft1s2mp1.fsf@gnu.org> From: Eli Zaretskii To: Pip Cet In-Reply-To: (message from Pip Cet on Fri, 19 Feb 2021 13:31:49 +0000) Subject: Re: bug#46502: 28.0.50; [feature/native-comp] (d3a399dd) native-comp bootstrap failure References: <87o8gn8ciy.fsf@md5i.com> <83h7m95tt2.fsf@gnu.org> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 46502 Cc: mwd@md5i.com, 46502@debbugs.gnu.org, akrl@sdf.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) > From: Pip Cet > Date: Fri, 19 Feb 2021 13:31:49 +0000 > Cc: akrl@sdf.org, mwd@md5i.com, 46502@debbugs.gnu.org > > > > One thing I've noticed in my experiments is that many builds that are > > > interrupted at the wrong point and then resumed produce different > > > results. I.e. you type "make", then hit Ctrl-C at the wrong time, then > > > type "make" again and you get a different result. > > > > What does "different result" mean in this case? is the produced .eln > > file different? or something else? > > There are differences both in the .elc and .eln, and I saw different > success/failure behavior but only with local modifications. Let's talk about *.elc files first, as this is not supposed to happen. AFAIR, we write the bytecode into a temporary file, and then rename it atomically only when the compilation finishes successfully. So interrupting should not do any harm, and therefore I'm curious what kind of differences in *.elc files do you see in these cases. > It's possible that this is all harmless, but I have the bad habit of > assuming I can just type "make" again and have it resume an > interrupted build, and that certainly does not work on the > native-comp branch (I'm not sure it works on the master branch). I'd suggest to start with master, as that is supposed to be much more mature. If that turns out to work correctly (and (IME it is), then we could take a look at the native-comp branch, where there could be problems we didn't yet fix. In general, Make itself will delete any target files it knows about that were not fully built at the time of SIGINT. Maybe we don't tell Make enough about the files native-comp produces? > > > BTW, I'm also seeing very deep recursion when building the nativecomp > > > branch > > How do you see that? > > Stack overflows in a limited-stack environment, even with the GC code > modified to allocate stack space more efficiently. > > > And what code recurses so deeply? > > Unfortunately, the environment I'm playing with doesn't have very good > backtrace facilities. (This is WebAssembly run by the Mozilla jsshell, > which has a small-ish stack size limit. I'll try finding what limits > the reported backtrace depth and disabling it.) I think it'd be interesting to know what code overflows the stack, if it isn't GC. From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 19 09:26:27 2021 Received: (at 46502) by debbugs.gnu.org; 19 Feb 2021 14:26:27 +0000 Received: from localhost ([127.0.0.1]:49025 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lD6ji-0002jS-KP for submit@debbugs.gnu.org; Fri, 19 Feb 2021 09:26:26 -0500 Received: from mx.sdf.org ([205.166.94.24]:54653) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lD6jf-0002jJ-FW for 46502@debbugs.gnu.org; Fri, 19 Feb 2021 09:26:24 -0500 Received: from mab (ma.sdf.org [205.166.94.33]) by mx.sdf.org (8.15.2/8.14.5) with ESMTPS id 11JEQMC3001913 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Fri, 19 Feb 2021 14:26:22 GMT From: Andrea Corallo To: Eli Zaretskii Subject: Re: bug#46502: 28.0.50; [feature/native-comp] (d3a399dd) native-comp bootstrap failure References: <87o8gn8ciy.fsf@md5i.com> <83h7m95tt2.fsf@gnu.org> <83ft1s2mp1.fsf@gnu.org> Date: Fri, 19 Feb 2021 14:26:22 +0000 In-Reply-To: <83ft1s2mp1.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 19 Feb 2021 15:48:10 +0200") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 46502 Cc: mwd@md5i.com, 46502@debbugs.gnu.org, Pip Cet X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Eli Zaretskii writes: >> From: Pip Cet >> Date: Fri, 19 Feb 2021 13:31:49 +0000 >> Cc: akrl@sdf.org, mwd@md5i.com, 46502@debbugs.gnu.org >> >> > > One thing I've noticed in my experiments is that many builds that are >> > > interrupted at the wrong point and then resumed produce different >> > > results. I.e. you type "make", then hit Ctrl-C at the wrong time, then >> > > type "make" again and you get a different result. >> > >> > What does "different result" mean in this case? is the produced .eln >> > file different? or something else? >> >> There are differences both in the .elc and .eln, and I saw different >> success/failure behavior but only with local modifications. > > Let's talk about *.elc files first, as this is not supposed to happen. > AFAIR, we write the bytecode into a temporary file, and then rename it > atomically only when the compilation finishes successfully. So > interrupting should not do any harm, and therefore I'm curious what > kind of differences in *.elc files do you see in these cases. In native-comp this is very similar, the elc renaming is postponed to be done when native compilation is done and the temporary eln has been renamed to its final name. As eln compilation is triggered by the elc targets this is supposed to work, or at least it *should* as it does on master. Andrea From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 19 23:36:24 2021 Received: (at 46502) by debbugs.gnu.org; 20 Feb 2021 04:36:24 +0000 Received: from localhost ([127.0.0.1]:50765 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lDK0F-0000Cr-H0 for submit@debbugs.gnu.org; Fri, 19 Feb 2021 23:36:23 -0500 Received: from mail-ot1-f52.google.com ([209.85.210.52]:44916) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lDK0D-0000Cd-8A for 46502@debbugs.gnu.org; Fri, 19 Feb 2021 23:36:22 -0500 Received: by mail-ot1-f52.google.com with SMTP id g6so2930029otk.11 for <46502@debbugs.gnu.org>; Fri, 19 Feb 2021 20:36:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=DcY0MjQJ5kYBLV5BmGPBVehcWbScHvqPFqYd+43KGFg=; b=QvM/W0mydtXQVW8xU6G6uQFCtu2Xk/NHYUb8olnrNe0qWZv6m85VlaNoZ+wShwijUi a3I8c1uMAfPyIEk0FNqRn+kT7/zBjv19Yri5gRa59AMq4ALyV2UHP7nvUdwe6S2R9sqr eG16EgBwdIE0VbEexj1czJT1nIIXIg3oykkke6Siak9L7RmGq7EprjGlyt3e5xjkY0zo hVgEqpv4giApizKWrTqlbfJvr+2min+XIOn1mNbn8tNmsiy+vMGJ0CaYi93j04WaEMPP 8wQIRbdY/wd/MqYrOhJ32GffbeA3+DdcjsP3wMqllKoEvZVgvYNHJ0gUR39kbyNHlSXp ONyw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=DcY0MjQJ5kYBLV5BmGPBVehcWbScHvqPFqYd+43KGFg=; b=KnbJWTORvhG44muOIobLEm3k81GulFXN4wU+ne+/xTeIn9f55Do6oAMtbgEoC2+/gr u3xlfW9tC30UTdAKTCdFhjpuKurnvDy98JrihbqRz4+yrAPYwYe5CTQRC+4HqBmTCfO/ hTe2/ifVlc2DomuAjioRlqbo7z6wxddEX+Vr/u1cPasWuQKIikmZXj/eSIIGii3Uu9Ne dgeKiGR/CNurIJpwCZVVX4R3ZXvTm0UjqFQbR+NhaUqLXcBy4VY1wKd4Ot80RDy7aJ9p f4CSIFBH1Ibv+3fYM2ciMqnQB+H8etDAsySsUWdkddaWYAW1nVmGXvZHKhkmY2KT0DPC 6YSg== X-Gm-Message-State: AOAM531Ek964LHj9tmBEhHWoM4xADEcsUiDnozBiQoiOBJfhrmYBkmDy EmPrMiBF5xlbV/DJBB3R1QSijGZPnFP71z3UNMM= X-Google-Smtp-Source: ABdhPJzgSAZBoER/xNoaFvCeEJnVwQ8JELgYrnAvlJz+sj2ceNlVyjbneOLCgh9NknihWK9nR+v8TjiQszgLu+xzDHs= X-Received: by 2002:a05:6830:249a:: with SMTP id u26mr4287251ots.287.1613795775436; Fri, 19 Feb 2021 20:36:15 -0800 (PST) MIME-Version: 1.0 References: <87o8gn8ciy.fsf@md5i.com> <83h7m95tt2.fsf@gnu.org> <83ft1s2mp1.fsf@gnu.org> In-Reply-To: <83ft1s2mp1.fsf@gnu.org> From: Pip Cet Date: Sat, 20 Feb 2021 04:35:39 +0000 Message-ID: Subject: Re: bug#46502: 28.0.50; [feature/native-comp] (d3a399dd) native-comp bootstrap failure To: Eli Zaretskii Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 46502 Cc: mwd@md5i.com, 46502@debbugs.gnu.org, akrl@sdf.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Fri, Feb 19, 2021 at 1:47 PM Eli Zaretskii wrote: > > From: Pip Cet > > Date: Fri, 19 Feb 2021 13:31:49 +0000 > > Cc: akrl@sdf.org, mwd@md5i.com, 46502@debbugs.gnu.org > > > > > > One thing I've noticed in my experiments is that many builds that are > > > > interrupted at the wrong point and then resumed produce different > > > > results. I.e. you type "make", then hit Ctrl-C at the wrong time, then > > > > type "make" again and you get a different result. > > > > > > What does "different result" mean in this case? is the produced .eln > > > file different? or something else? > > > > There are differences both in the .elc and .eln, and I saw different > > success/failure behavior but only with local modifications. > > Let's talk about *.elc files first, as this is not supposed to happen. Okay. Here's what I'm seeing (master branch, interrupted after macroexp.elc is compiled). --- build-uninterrupted/lisp/emacs-lisp/bytecomp.elc 2021-02-20 01:13:51.706632694 +0000 +++ build-interrupted/lisp/emacs-lisp/bytecomp.elc 2021-02-20 02:26:57.242906775 +0000 -(defalias 'byte-compile-form #[513 "\211 :\204H\09\203 \0\211\305>\206 \0\306!\262\203+\09\203$\0\307!\210\310!\210\202\203A\0 \203A\09\203<\0\307!\210\311 \202f\312!\210\202f@9\2031@\211\313N\314N\206\\\0\n>\315>\203\236\0 A\211:\203\235\0\211@\211:\203\234\0\211@\211\316=\203\233\0A\211:\203\232\0\211@A\211\204\230\0\211 >\203\227\0\317\320\321 \f #!\210\210\266\210\210\210\210\322>\203\266\0 A\242\211\242\316=\203\265\0\323A@\311\"\210\210\324\325!\203\320\0\211\305>\206\306\0\306!\262\203\320\0\326\327 \"\210\324\314 \"\203\375\0\211\203\375\0\326\330 ;\203\355\0\331\332\333 !\"\202\373\0 \334=\204\372\0\320\335 \"\202\373\0\336#\210 @K\242\337=\203 \317\331\340 @#!\210\203)\341!\203)\342=\204) !\266 \202f\343 !\266 \202f\344@!\203E\f\345>\203E\346!\210\202f@\242\347=\203b\350 !\211\262 =\204b\35\"\210\311 \202f\343!\21\205l\352 )\207" [byte-compile--for-effect byte-compile-delete-errors byte-compile-interactive-only-functions byte-compile-lexical-variables byte-optimize (nil t) keywordp byte-compile-set-symbol-position byte-compile-constant nil byte-compile-variable-ref byte-compile interactive-only (set symbol-value run-hooks add-hook remove-hook run-hook-with-args run-hook-with-args-until-success run-hook-with-args-until-failure) quote byte-compile-report-error format-message "%s cannot use lexical var `%s'" (add-hook remove-hook) byte-compile-check-variable byte-compile-warning-enabled-p suspicious byte-compile-warn "`%s' called as a function" "`%s' is for interactive use only%s" format "; %s" substitute-command-keys t "; use `%s' instead." "." macro "`%s' defined after use in %S (missing `require' of a library file?)" functionp cl-byte-compile-compiler-macro byte-compile-normal-call byte-code-function-p (t lap) byte-compile-unfold-bcf lambda macroexp--unfold-lambda byte-compile-form byte-compile-discard] 17 (#$ . 90529)]) \350>\203\221\351!\210\202\262@\242\352=\203\256\353 !\211\262 =\204\256\35\"\210\306 \202\262\346!\21\205\270\355 )\207" [byte-compile--for-effect byte-compile-const-variables byte-compile-delete-errors byte-compile-interactive-only-functions byte-compile-lexical-variables byte-optimize nil (nil t) keywordp boundp (setting-constant) t byte-compile-set-symbol-position byte-compile-constant byte-compile-variable-ref byte-compile interactive-only (set symbol-value run-hooks add-hook remove-hook run-hook-with-args run-hook-with-args-until-success run-hook-with-args-until-failure) quote byte-compile-report-error format-message "%s cannot use lexical var `%s'" (add-hook remove-hook) byte-compile-check-variable byte-compile-warning-enabled-p suspicious byte-compile-warn "`%s' called as a function" "`%s' is for interactive use only%s" format "; %s" substitute-command-keys "; use `%s' instead." "." macro "`%s' defined after use in %S (missing `require' of a library file?)" functionp cl-byte-compile-compiler-macro byte-compile-normal-call byte-code-function-p (t lap) byte-compile-unfold-bcf lambda macroexp--unfold-lambda byte-compile-form byte-compile-discard] 17 (#$ . 90718)]) It looks like macroexp--const-symbol-p, a defsubst, is substituted in both cases, but differently. This makes sense to me given the make rules, and it's not harmful, but I don't like it. > AFAIR, we write the bytecode into a temporary file, and then rename it > atomically only when the compilation finishes successfully. So > interrupting should not do any harm, and therefore I'm curious what > kind of differences in *.elc files do you see in these cases. I'm not sure I'm seeing harmful differences, just ... differences. So what happens on the three branches appears to be: master: harmless differences between interrupted make and uninterrupted make native-comp: interrupting make at the wrong point will sometimes result in an unbuildable tree local: interrupting make at the wrong point and resuming it will sometimes succeed when the uninterrupted build wouldn't have We should deal with the first two; the third is likely to be related to my stack size limit or my local changes. > > It's possible that this is all harmless, but I have the bad habit of > > assuming I can just type "make" again and have it resume an > > interrupted build, and that certainly does not work on the > > native-comp branch (I'm not sure it works on the master branch). > I'd suggest to start with master, as that is supposed to be much more > mature. If that turns out to work correctly (and (IME it is), then we > could take a look at the native-comp branch, where there could be > problems we didn't yet fix. I'll leave it to you to decide whether the harmless differences I've seen so far count as incorrect behavior. > In general, Make itself will delete any target files it knows about > that were not fully built at the time of SIGINT. Maybe we don't tell > Make enough about the files native-comp produces? So we should delete the early-compilation .elcs if we end up deleting bootstrap-emacs.pdmp, too? I'll try getting a usable backtrace for the stack overflow. From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 20 03:56:39 2021 Received: (at 46502) by debbugs.gnu.org; 20 Feb 2021 08:56:40 +0000 Received: from localhost ([127.0.0.1]:50962 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lDO46-0006ZS-Ti for submit@debbugs.gnu.org; Sat, 20 Feb 2021 03:56:39 -0500 Received: from eggs.gnu.org ([209.51.188.92]:33828) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lDO44-0006ZF-08 for 46502@debbugs.gnu.org; Sat, 20 Feb 2021 03:56:37 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:40711) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lDO3y-0006Ro-9r; Sat, 20 Feb 2021 03:56:30 -0500 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:1638 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1lDO3x-0001C2-9c; Sat, 20 Feb 2021 03:56:29 -0500 Date: Sat, 20 Feb 2021 10:56:13 +0200 Message-Id: <83a6rz15jm.fsf@gnu.org> From: Eli Zaretskii To: Pip Cet In-Reply-To: (message from Pip Cet on Sat, 20 Feb 2021 04:35:39 +0000) Subject: Re: bug#46502: 28.0.50; [feature/native-comp] (d3a399dd) native-comp bootstrap failure References: <87o8gn8ciy.fsf@md5i.com> <83h7m95tt2.fsf@gnu.org> <83ft1s2mp1.fsf@gnu.org> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 46502 Cc: mwd@md5i.com, 46502@debbugs.gnu.org, akrl@sdf.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) > From: Pip Cet > Date: Sat, 20 Feb 2021 04:35:39 +0000 > Cc: akrl@sdf.org, mwd@md5i.com, 46502@debbugs.gnu.org > > Okay. Here's what I'm seeing (master branch, interrupted after > macroexp.elc is compiled). It's hard to see the differences, since your MUA seemed to have folded long lines. Can you send the diffs as an attachment? And when exactly did you interrupt the second run? The first things that get compiled are these: COMPILE_FIRST = \ $(lisp)/emacs-lisp/macroexp.elc \ $(lisp)/emacs-lisp/cconv.elc \ $(lisp)/emacs-lisp/byte-opt.elc \ $(lisp)/emacs-lisp/bytecomp.elc \ $(lisp)/emacs-lisp/autoload.elc Which one of these was being compiled when you pressed Ctrl-C? > > In general, Make itself will delete any target files it knows about > > that were not fully built at the time of SIGINT. Maybe we don't tell > > Make enough about the files native-comp produces? > > So we should delete the early-compilation .elcs if we end up deleting > bootstrap-emacs.pdmp, too? No, I don't think so. (What is the relation between bootstrap-emacs.pdmp and the produced *.elc files?) If the compilation of these *.elc files has finished, I see no reason to delete them, because they should be correct and usable. From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 20 04:16:33 2021 Received: (at 46502) by debbugs.gnu.org; 20 Feb 2021 09:16:33 +0000 Received: from localhost ([127.0.0.1]:51004 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lDONN-00074C-Nw for submit@debbugs.gnu.org; Sat, 20 Feb 2021 04:16:33 -0500 Received: from mail-oi1-f176.google.com ([209.85.167.176]:42985) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lDONL-00073z-QE for 46502@debbugs.gnu.org; Sat, 20 Feb 2021 04:16:32 -0500 Received: by mail-oi1-f176.google.com with SMTP id 6so8616279ois.9 for <46502@debbugs.gnu.org>; Sat, 20 Feb 2021 01:16:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=4rUZCcJ/rGGPx+siZTc5DV39QOg5m/2f5KzvmFLMd14=; b=ptSptAPoZHocDyoBhbSLA2YMMVHagbRpROv5o6ncw8kx72U5QX/d48o7nMREUtbXFW EkJct7A+5cI04QJLF05isWQKi9zwX5xwRzgKT0CO1VOSVKEHo1DUvZFbb0OJTdDaD85p +/CCTr+6qCA8eCKwCu61xQe71ePBdB7eyS4DBl2xU2axwlQfvyd6og9SobTAYabm3rIy HEAZWgsirzoYeTOCagiPjW4sYA+6qUeWRF/gEnTFj7f8lethuVvIgwrx6HLYqOjCOE4c VlJ6ykJSn8/wWRH6dErSaNilYR11IIFC1mb5sGTw8CB3/5/GLoHpRA4M0+pBUaHbYQbP 1VsQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=4rUZCcJ/rGGPx+siZTc5DV39QOg5m/2f5KzvmFLMd14=; b=WPZug+FXe1aLi7cVdqFchXiUTS75rUNRWFrNCJa8YDRTVDibrT/JaffJ4UWUn8H3Ho RazBbHXY1krIpl9eePKN9Rgk5ZWVQrnedH9YrYkM6oAKPMj+GSgawmB2ybuW/p/NbSNV gJ1Czws6OQUCUkKFncqWR47K4ya42AiwLnM0nvSMBdXwFS5EGdvkVPRSEIXzf6gzjb5T gGGlKuErPnP9qHkYgTpBKziWXKtnG/HWONt1c8tB9/ekAuC34AneZp0TKR2G/bIrmIuq Vbcjw+n9bHi+lTHBjD58pR48eXoFyJZFR5WkbpsATGPovcs+waJoMcQ5ddE9tn03ElON /5Wg== X-Gm-Message-State: AOAM531ccdkExSYfxocVYpjMVpXAqoFqPcP21kdVq6bPI1lFJKUIRhrU GNfDsPk3fgMOvatSXoLKXyRHdIEBmDkYj/bs4YU= X-Google-Smtp-Source: ABdhPJx5xZ9GwqqGOK9K2Ym4i8acPqlx5v+WFtRlY2+xORQEftXe72Nm3EOcFeaqWAVOtPI7lX1IbNTBsX2hCPeLht0= X-Received: by 2002:aca:4c5:: with SMTP id 188mr5164800oie.44.1613812585801; Sat, 20 Feb 2021 01:16:25 -0800 (PST) MIME-Version: 1.0 References: <87o8gn8ciy.fsf@md5i.com> <83h7m95tt2.fsf@gnu.org> <83ft1s2mp1.fsf@gnu.org> <83a6rz15jm.fsf@gnu.org> In-Reply-To: <83a6rz15jm.fsf@gnu.org> From: Pip Cet Date: Sat, 20 Feb 2021 09:15:48 +0000 Message-ID: Subject: Re: bug#46502: 28.0.50; [feature/native-comp] (d3a399dd) native-comp bootstrap failure To: Eli Zaretskii Content-Type: multipart/mixed; boundary="000000000000e9521505bbc10548" X-Debbugs-Envelope-To: 46502 Cc: mwd@md5i.com, 46502@debbugs.gnu.org, akrl@sdf.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" --000000000000e9521505bbc10548 Content-Type: text/plain; charset="UTF-8" On Sat, Feb 20, 2021 at 8:56 AM Eli Zaretskii wrote: > > From: Pip Cet > > Date: Sat, 20 Feb 2021 04:35:39 +0000 > > Cc: akrl@sdf.org, mwd@md5i.com, 46502@debbugs.gnu.org > > > > Okay. Here's what I'm seeing (master branch, interrupted after > > macroexp.elc is compiled). > > It's hard to see the differences, since your MUA seemed to have folded > long lines. Oh no! Sorry about that. > Can you send the diffs as an attachment? I'm sending the complete diff, even though it's a bit large... The path differences are obviously okay, and I'm not going to complain about differences in gensym numbering, but byte-optimize-lapcode, to pick an example at random, differs in the bytecode. > And when exactly did you interrupt the second run? The first things > that get compiled are these: > > COMPILE_FIRST = \ > $(lisp)/emacs-lisp/macroexp.elc \ HERE > $(lisp)/emacs-lisp/cconv.elc \ > $(lisp)/emacs-lisp/byte-opt.elc \ > $(lisp)/emacs-lisp/bytecomp.elc \ > $(lisp)/emacs-lisp/autoload.elc > > Which one of these was being compiled when you pressed Ctrl-C? cconv.el, after macroexp.el had been compiled successfully. > > > In general, Make itself will delete any target files it knows about > > > that were not fully built at the time of SIGINT. Maybe we don't tell > > > Make enough about the files native-comp produces? > > > > So we should delete the early-compilation .elcs if we end up deleting > > bootstrap-emacs.pdmp, too? > > No, I don't think so. (What is the relation between > bootstrap-emacs.pdmp and the produced *.elc files?) A circular one. bootstrap-emacs.pdmp includes status derived from the .elc files if those are present before the dump, and it is used to generate the .elc files otherwise. > If the > compilation of these *.elc files has finished, I see no reason to > delete them, because they should be correct and usable. Correct and usable, yes. Identical to what they would otherwise have been, no. --000000000000e9521505bbc10548 Content-Type: application/gzip; name="bug46502.diff.gz" Content-Disposition: attachment; filename="bug46502.diff.gz" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_kldi59490 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 B8MPhh8M/8PwPwz/w/A/DP/D8D8M/8PwPwz/w/A/DP/D8D8M/8PwPwz/w/A/DP/d8N8N/93w3w3/ 3fDfDf/d8N8N/93w3w3/3fDfDf/d8N8N/93w3w3/zfDfDP/N8N8M/83w3wz/zfDfDP/N8N8M/83w 3wz/zfDfDP/N8N8M/2j4R8M/Gv7R8I+GfzT8o+EfDf9o+EfDPxr+0fCPhn80/KPhHw3/YPgHwz8Y /sHwD4Z/MPyD4R8M/2D4B8M/GP7B8A+GfzD8g+EfDH9v+HvD3xv+3vD3hr83/L3h7w1/b/h7w98b /t7w94a/N/y94e8Nf2f4O8PfGf7O8HeGvzP8neHvDH9n+DvD3xn+zvB3hr8z/J3h7wx/a/hbw98a /tbwt4a/Nfyt4W8Nf2v4W8PfGv7W8LeGvzX8reFvDT81/NTwU8NPDT81/NTwU8NPDT81/NTwU8NP DT81/NTwU8NPDX9j+BvD3xj+xvA3hr8x/I3hbwx/Y/gbw98Y/sbwN4a/MfyN4W+An55OLkuXhcvc ZeYyuPxw+e7yzeXR5cHl3uXO5dZl6tLwjf9T4//U+D81/k+N/1Pj/9T4PzX+T43/U+P/1Pg/Nf5P jf9T4//U+D81/k+N/1Pj/9T4PzX+T43/U+P/1Pg/Nf5Pjf9T4//U+D81/k+N/1Pj/9T4PzX+T43/ U+P/1Pg/Nf5Pjf9T4//U+D81/k+N/1Pj/9T4PzX+T43/U+P/1Pg/Nf5Pjf9T4//U+D81/k+N/1Pj /9T4PzX+T43/U+P/1Pg/Nf5Pjf9T4//U+D81/k+N/1Pj/9T4PzX+T43/U+P/1Pg/Nf5Pjf9T4//U +D81/k+N/1Pj/9T4PzX+T43/U+P/1Pg/Nf5Pjf9T4//U+D81/k+N/1Pj/9T4PzX+T43/U+P/1Pg/ Nf5Pjf9T4//U+D81/k+N/1Pj/9T4PzX+T43/U+P/1Pg/Nf5Pjf9T4//U+D81/k+N/1Pj/9T4PzX+ T43/U+P/1Pg/Nf5Pjf9T4//U+D81/k+N/1Pj/9T4H2WC2socU7l3uXO5dZm69DPMMZWly8Jl7jJz GVx+uHx3+eby6NLwc8PPDT83/Nzwc8PPDD8z/MzwM8PPDD8z/MzwM8PPDD8z/MzwM8PPDD8z/Mzw M8MPhh8MPxh+MPxg+MHwg+EHww+GHww/GH4w/GD4wfCD4QfD/zD8D8P/MPwPw/8w/A/D/zD8D8P/ MPwPw/8w/A/D/zD8D8P/MPwPw383/HfDfzf8d8N/N/x3w383/HfDfzf8d8N/N/x3w383/HfDfzf8 d8N/M/w3w38z/DfDfzP8N8N/M/w3w38z/DfDfzP8N8N/M/w3w38z/DjHjoZ/NPyj4R8N/2j4R8M/ Gv7R8I+GfzT8o+EfDf9o+EfDPxr+0fAPhn8w/IPhHwz/YPgHwz8Y/sHwD4Z/MPyD4R8M/2D4B8M/ GP7B8PeGvzf8veHvDX9v+HvD3xv+3vD3hr83/L3h7w1/b/h7w98b/t7wd4a/M/yd4e8Mf2f4O8Pf Gf7O8HeGvzP8neHvDH9n+DvD3xn+zvC3hr81/K3hbw1/a/hbw98a/tbwt4a/Nfyt4W8Nf2v4W8Pf Gv7W8FPDTw0/NfzU8FPDTw0/NfzU8FPDTw0/NfzU8FPDTw0/NfzU8DeGvzH8jeFvDH9j+BvD3xj+ xvA3hr8x/I3hbwx/Y/gbw98YPjTGewaNobJ0WbjMXWYug8sPl+8u31weXR5c7l3uXG5dpi4NvzT8 0vBLwy8NvzT80vBLwy8NvzT80vBLwy8NvzT80vBLwy8NvzD8wvALwy8MvzD8wvALwy8MvzD8wvCN /zPj/8z4PzP+z4z/M+P/zPg/M/7PjP8z4//M+D8z/s+M/zPj/8z4PzP+z4z/M+P/zPg/M/7PjP8z 4//M+D8z/s+M/zPj/8z4PzP+z4z/M+P/zPg/M/7PjP8z4//M+D8z/s+M/zPj/8z4PzP+z4z/M+P/ zPg/M/7PjP8z4//M+D8z/s+M/zPj/8z4PzP+z4z/M+P/zPg/M/7PjP8z4//M+D8z/s+M/zPj/8z4 PzP+z4z/M+P/zPg/M/7PjP8z4//M+D8z/s+M/zPj/8z4PzP+z4z/M+P/zPg/M/7PjP8z4//M+D8z /s+M/zPj/8z4PzP+z4z/M+P/zPg/M/7PjP8z4//M+D8z/s+M/zPj/8z4PzP+z4z/M+P/zPg/M/7P jP8z4//M+D8z/s+M/zPj/8z4PzP+z4z/M+P/zPg/M/7PjP8z4//M+D8z/s+M/zPj/8z4PzP+z4z/ M+P/zPg/M/7PjP8z4//M+D8z/s+M/zPj/8z4PzP+z4z/M+P/zPg/M/7PjP8z4//M+D8z/s+M/zPj /8z4PzP+z4z/M+P/zPg/M/7PjP8z4//M+D8z/s+M/zPj/8z4PzP+z4z/M+P/zPg/M/7PjP8z4//M +D8z/s+M/zPj/8z4PzP+z4z/M+P/zPg/M/7PjP8z4//M+D8z/s+M/zPj/8z4PzP+z4z/M+P/zPg/ M/7PjP8z4//M+D8z/s+M/zPj/8z4PzP+z4z/M+P/zPg/M/7PjP8z4//M+D8z/s+M/zPj/8z4PzP+ z4z/M+P/zPg/M/7PjP8zLKDeCPH0RmCmN6KxvhGN9U0TTsWOApMrzTYVPHzA0onQT2/EbnojrtIb FlRvxPZ+I7j328FGWtQgAOwbkaHe9g4oy8MEUnrb8zB6vDcUeW+Eh31Dnfe2AzwhpN4I//RGOKY3 Yi29EWrpDcOvN1R+bztqoPh72zpKLTWIE/VGTp034sG+bXl4y8PYZb0RVfYttZ0WDxPI9o0UyG8p D2P59UZ67LeUGik1iD5r+zKbmr1tqLGhxoYaG2oQbvZtQw0iSb7ZoAxbsOMHxmkfBMv9IGwucXKP H4TSJVjukUC2xw+sxYiJe3ynxjs13qnxTo13ahAs90iw3OM7NUhLdsTU7UhusuMbD7/x8BsPv/Hw m03jePgttXkcFmk8zPgeGd8j43tkfI+M75HxPR5tubaxKRsFbWF8j4zv0RZyjO+R8T0yvkfG98j4 HlHJHhnfI+N7ZHyPe0cN5mHG98j4Hve2tuPhncMJv9n4joKHbdPH0B4Z2iNDe2RojwztkaE9MrTH ra31qMH4Hhnfo+3uGN8j43tkfI+poxXzMEN7ZGiPDO2RoT0ytEebDm4c0JiHGdUjo3pkVI+M6tEB kRlVW/gdGNUDo3pgVA+M6uHDln47m/tRENaeUT0wqgdG9cCoHhjVA6N6YFQPjOqBUT0wqgcbMDKq B0b1wKgeGNUDo3pgVA+M6oFRPTCqB0b1cHRoM55jQA8M6IEBPTCgBwb0wIAeDo7YDGQHQ2NADw7G 72j8DsfvePyM5YEFe2BADwzogQE97KNlJAUP7/0w4BnQAwN6YEAPLNgDo3rYOdY/NRjVA6NKaN4n oXmfBweIY1QJzfskNO+T0LxPQvOqoAajSnze54FRPTCqB1Yt4XqfhOtVQQ2Glpi9T2L2PonZ+yRm 7/PgMNWML4F7nwTufRK490ng3ieBe58E7lXhSNYYFjC+e8Z3z/juGdo9A7pnLPfvDnPHXcZyz1ju Gcs9w7h/93OAYhj3b45nx3MM455h3L85MjYPM4x7RnB/dOg5HmEE94zgnhHcH/2Iw2jz3MHJwXjE +SUYsj1DtnfwPUfPcxQ7JxFjtPY2k7CdBAOFVasKHmag9gzUnoHaM1B7BmrPQO0ZqD0DtWeg9gzU noHaM1B7BmrPQO23tsKgBgO1Z6D2DBRxkJ/EQX4SB/lJHOQncZCfxEF+Egf5SRzkJ3GQn8RBfmK3 +yQO8pM4yE/iID+Jg/wkDvKTOMhP4iA/iYP83DFQOwZqx0DtGKgdC3HHaO1YiDsW4o5x2zFuu3dH JeRhxm3HuO0Yst27HwEoQ7Z7c9BBHmHIdgzZjiHbMWTEX34Sf/lJ/OUnUZefRF1+EnX5SdTlJ1GX n0RdfhJ1+UnU5aetiwmz/CTM8pMwy0/CLD8Js/wkzPKTkMpPoik/dw6TbrMWRmvncIoOhei0cY47 6JCDjNbOpi+MFiGVn4RUfhJS+UlI5efOueUYLUIqPwmp/CSk8pOQyk9CKj8JqfwkpPKTkMpPQio/ Can8JKSyCmowWsRVfhJX+bljtAir/MSo+klY5SdhlZ+EVX4SVvlJWOWnwyrvNjbLIYw7o4Vi6Yle 6Yla6YlW6YlS6YlO6YlK6YlG6Ymy6Imu6Imq6Imm6Imi6Ime6Ima6ImW6ImS6ImO6In654ne54na 54nW54nS54nO52mTcTQ+TxQ+T3Q5T1Q2TzQ2TxQ2T/Q1T9Q1TzQxT9QuT7QuT6dyQefyROXy3Dpd CUOGzuS5dQB7xg2FyRN9yRNVyBNdxxNVxxNNx3Nr+ySGZ+tIls7858zLDAoqi+fWSVAYiq3TMjMU aB+eKB+e6B6eqB6eaB6eqBOeaBOeKBOe6BKeqBKeaBKeKBKe6BGeqBGeaBGeCHifyHefiHefSHef CHefyHafiHafSHafCHafyHWfiGyfSGyfCGyfyGufiGufSGufCGufyGqfiGqfSGqfCGGfSF+fCF+f yF6fiF6fSF6fCF6fyF2fiF2fWPk+sUh+Yhv7xJD7iW3sE2vaJ4bST0x3n9geP7FSfmIW+8Qu94n5 9hML7yeWs0/sup/Yfz+xhX1iCvzEsPiJxewTa+EndthPbHKfGHc/sa9+2lYfq+Yn9t9P7GWfmB0/ Mep9Yt/8xJD2ifHwE+PuJxbTz9QZCRgAbL2f2IQ/sZ1+YuH9xLT4iWXvM42BxZ20gDSy9D3Wvk/M nZ8Y4D6x8X1iT/7EDvmJIfUTE+QnZs5PzKefGGQ/MWt/YoL8xGj6idX1E9PnJ5bvTwx6n5hDP7E7 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 8n/7xS9+8cch06t5yUYQtrq+3/gkuG9+6d7YvR3/SDdVeave+rP1M3e/+r/86l/90o3+1b/81f91 4dLbL14N+O946pf/rFt3+9Td+stf/Tf/jj7W1cPGnahX/+IXfO71x6nODhRHvXG3efOn/vEUv1hd iM3i+g4gp2+u8MevCtv9+U9VHjxYv+LwyLz41a/Wo6P+vvnKv1iPdEX9stulf0o7zn+qN234zqMA 77ZUVCP+9Pwn3F3irNrGe3HK7A6/MCy9eDr/P/i8FeDul7/6F//6/8Dz/S95z06fttsdn894yz3h ubN5+7PkL/7yN7/77a//p7//m//869/99jf/+Jd/lWyS3/zur5JfvyVvyV/+1W/+8de//81/+pvf /vq3/+/f/+Nvfv27v/n73yf7JE3+9jf/y29//f/67V/+/u//MSEoHqhgl6TH5Hf/9W//09//za// 7jd/+9vkL//+H/6roP6v/+W3f/eXv03+7Nd/lvD/b/7hH/7mv+re3/3lb36f/Ovf/du/0uviS5Lf /fX/57d67e9/+7vfJ7/9X5N//K3v+Wr67w+v89//1T/+9nd/pRYnm3//Tui9f/gv//hb3pX8PvnP v/n9b5J/+7/BarvD4Z9htmRPSsX/DWYlVfv/f+xKvvd/jkVJE//PEC3J5f/3kPn+sPl3/y7Z6j7B 6Qhwrd77n/7+H/9WnfFnsd0/m/1vfsf/6jT9+ze/+/W/2ey/16P//GfJR/r2dtwk6dt/TLb75N/+ 2Z//1d//7W///B/++h/+/H/+89/+7W/+8nd//p/+y19rWP/6737/23/8x//yD7//7X/+89/857/9 67/78//yd39NP73+/vp//u3f/fvf/s1f/lny7wVt87b/d/8x+dd/8faWJn/mleSF9P9kHv/3fxTX 1GZzpljWa5rmmlGa2X/2J7/8k39tpPAnf1Kv82vz/2MWpf8xef8/rNXvx7c3tZpZ+Bd/cYOLbkr7 HP06mVoUGPaLCVaRdNEiXU+ckFoU2ormW4+nT6L9WfuU2Agitp7HUjuYGBNbYpCPIjoGiNbECgjH UrsRtdiUn2wTcTtjNbkMydzbomuKr8K6g4ituKbixuScFmiZp2jP4qbEh0iBoV22M3lAPD9bVjXY kF3vCWGwAhYsttIReSMSokAx8Nxqv5zubWZ9vPZECwJsOCEyJMn5lCi6EcnYiysLNu3Cqk0wXpYa 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 /1577733vlK75oBnb2dXb+dK7+fLYWm1hMM5D/zDD4OV4uqtUvCe0g8/fC341f91Kf8nS4Uf+vSX /4n9Xv3hO1f/5Ar//uyX/69f/pul7/3qf7j6y/926Y9eC5b+2B78R8kDe3/tU2W7svS9H/7yP776 J0vf/+Ev/9f1pe/p4v/xy/+7XV1J/y39w1/9t+n1H/zZr/7d0vd/9e/efbr0x3/2H/5XV5be+g// yytXf/Vf27P/Ws9++Z8uff+X/6kuf/Vf2dP/yl/+l3b5X/rLf2uX//bdp8vB8pVf/Y+//H9+/w+K S7Vf/TfvVpfe+t7S29zZ7zv2++4v/4v08pf/eXXy9JFdXX3rarzMbVrol/9q8pS7f/mr/zMvfsrl 7It//29n7/7D/2Ku0H83l/O/n7v7V0k9/+FfJhe/+j8lF3/3/0sv/r+zJf7uf5y7+x/m7v7dXL3/ x7ma/s1czrn2/t1cm375n829myv3y//37N2v5sr93b+eq2/uq/fngPwXyZdV//2/Tnrz0RzY/+bd v/v//Oq/nxu3n2qwkiv7MYz5u3/1d//dEwY7/ferf2MYl+DX0vc/XfreL648/7+rP/yyvvTHv/pv rTwXf/b20lu//I+u3ji/QILYf/yHP1r6/p/o6s/+mkb863//v/2Ud/8JSD/bvPP+/epf//L/8O// N//+P176yUuVpdxfLhUqf3Pl6i//9/eWav9sqdDTk1/+75aqlaXaL/9vV3929W+ufnb1wdV/dmWp 8DO9+9nfXFnK/6Xd3vNZbe7+8v9Cnuf77l/9mz9bW/r+3/1Xf/ij5Y8/Fs39ff1LCWfw1kelUhgs L/1lnM3k1paW4lwmbJBs8OAPrizZT8nus3E2DK/ZRS5etjSvtHDVkqIuVah0rR7nwoz9hfaX9S90 ZYV/mF6kf9dfuf7KJrXYi9yV6//g+quNOFvMvnyNe/8imy9decmu8o0rV3kwvHLd/r38sr3IezCW v2lXmeuvDLl59WX9XPd1FbPX0ouXrk0+6r0rSy/T2BE3//zK9e9efy1oXH9tRSVfJ7lq3RDm0Qu2 ynM5AUofFfRNVvfVtInZK/qa71z7sOLbVcy+8pLztVvLeCnQdGWW7rT8RSBnsu/Z1+XCgn3TPwB+ btvXvlQHdiHOlvKCfZWOKVLgzUkV19IvTuFYL8W5bM53VJzL5Wf6Sl2UdsV3/fjMfsWHS/qE7y7F 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 C397r0qkvq4X3/k/mYrqLd9WEgA= --000000000000e9521505bbc10548-- From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 20 06:22:06 2021 Received: (at 46502) by debbugs.gnu.org; 20 Feb 2021 11:22:06 +0000 Received: from localhost ([127.0.0.1]:51086 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lDQKs-0001gG-5H for submit@debbugs.gnu.org; Sat, 20 Feb 2021 06:22:06 -0500 Received: from eggs.gnu.org ([209.51.188.92]:57874) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lDQKq-0001fm-0o for 46502@debbugs.gnu.org; Sat, 20 Feb 2021 06:22:04 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:41851) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lDQKj-0004PS-8l; Sat, 20 Feb 2021 06:21:58 -0500 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:2714 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1lDQKi-0006Du-Fq; Sat, 20 Feb 2021 06:21:57 -0500 Date: Sat, 20 Feb 2021 13:21:38 +0200 Message-Id: <831rdb0yt9.fsf@gnu.org> From: Eli Zaretskii To: Pip Cet , Stefan Monnier In-Reply-To: (message from Pip Cet on Sat, 20 Feb 2021 09:15:48 +0000) Subject: Re: bug#46502: 28.0.50; [feature/native-comp] (d3a399dd) native-comp bootstrap failure References: <87o8gn8ciy.fsf@md5i.com> <83h7m95tt2.fsf@gnu.org> <83ft1s2mp1.fsf@gnu.org> <83a6rz15jm.fsf@gnu.org> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 46502 Cc: mwd@md5i.com, 46502@debbugs.gnu.org, akrl@sdf.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) > From: Pip Cet > Date: Sat, 20 Feb 2021 09:15:48 +0000 > Cc: akrl@sdf.org, mwd@md5i.com, 46502@debbugs.gnu.org > > > Can you send the diffs as an attachment? > > I'm sending the complete diff, even though it's a bit large... The > path differences are obviously okay, and I'm not going to complain > about differences in gensym numbering, but byte-optimize-lapcode, to > pick an example at random, differs in the bytecode. Thanks. Stefan, any idea why we see differences here? > > And when exactly did you interrupt the second run? The first things > > that get compiled are these: > > > > COMPILE_FIRST = \ > > $(lisp)/emacs-lisp/macroexp.elc \ > > HERE > > > $(lisp)/emacs-lisp/cconv.elc \ > > $(lisp)/emacs-lisp/byte-opt.elc \ > > $(lisp)/emacs-lisp/bytecomp.elc \ > > $(lisp)/emacs-lisp/autoload.elc > > > > Which one of these was being compiled when you pressed Ctrl-C? > > cconv.el, after macroexp.el had been compiled successfully. So it's possible that in one case the compilation used some of these files in .elc form, while in the other case they were used in .el form? > > > So we should delete the early-compilation .elcs if we end up deleting > > > bootstrap-emacs.pdmp, too? > > > > No, I don't think so. (What is the relation between > > bootstrap-emacs.pdmp and the produced *.elc files?) > > A circular one. bootstrap-emacs.pdmp includes status derived from the > .elc files if those are present before the dump, and it is used to > generate the .elc files otherwise. If the differences between the .elc files don't exist, or are innocent, this doesn't matter, does it? It's the same as when the compiler injects the timestamp of the compilation into the object files it produces. From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 20 06:49:04 2021 Received: (at 46502) by debbugs.gnu.org; 20 Feb 2021 11:49:04 +0000 Received: from localhost ([127.0.0.1]:51146 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lDQky-000315-8C for submit@debbugs.gnu.org; Sat, 20 Feb 2021 06:49:04 -0500 Received: from eggs.gnu.org ([209.51.188.92]:33132) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lDQkt-00030V-7q for 46502@debbugs.gnu.org; Sat, 20 Feb 2021 06:49:03 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:42084) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lDQkn-0007Rv-3I; Sat, 20 Feb 2021 06:48:53 -0500 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:4595 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1lDQkl-00047a-Tf; Sat, 20 Feb 2021 06:48:52 -0500 Date: Sat, 20 Feb 2021 13:48:33 +0200 Message-Id: <83zgzzyn72.fsf@gnu.org> From: Eli Zaretskii To: pipcet@gmail.com In-Reply-To: <831rdb0yt9.fsf@gnu.org> (message from Eli Zaretskii on Sat, 20 Feb 2021 13:21:38 +0200) Subject: Re: bug#46502: 28.0.50; [feature/native-comp] (d3a399dd) native-comp bootstrap failure References: <87o8gn8ciy.fsf@md5i.com> <83h7m95tt2.fsf@gnu.org> <83ft1s2mp1.fsf@gnu.org> <83a6rz15jm.fsf@gnu.org> <831rdb0yt9.fsf@gnu.org> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 46502 Cc: mwd@md5i.com, monnier@iro.umontreal.ca, 46502@debbugs.gnu.org, akrl@sdf.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) > Date: Sat, 20 Feb 2021 13:21:38 +0200 > From: Eli Zaretskii > Cc: mwd@md5i.com, 46502@debbugs.gnu.org, akrl@sdf.org > > > From: Pip Cet > > Date: Sat, 20 Feb 2021 09:15:48 +0000 > > Cc: akrl@sdf.org, mwd@md5i.com, 46502@debbugs.gnu.org > > > > > Can you send the diffs as an attachment? > > > > I'm sending the complete diff, even though it's a bit large... The > > path differences are obviously okay, and I'm not going to complain > > about differences in gensym numbering, but byte-optimize-lapcode, to > > pick an example at random, differs in the bytecode. > > Thanks. Stefan, any idea why we see differences here? Btw, if you let macroexp.el byte-compile uninterrupted, then rename the .elc file and re-compile the .el file, do you get identical .elc files? From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 20 07:04:27 2021 Received: (at 46502) by debbugs.gnu.org; 20 Feb 2021 12:04:27 +0000 Received: from localhost ([127.0.0.1]:51158 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lDQzr-0003P0-AM for submit@debbugs.gnu.org; Sat, 20 Feb 2021 07:04:27 -0500 Received: from mail-ot1-f43.google.com ([209.85.210.43]:41847) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lDQzp-0003Oj-Js for 46502@debbugs.gnu.org; Sat, 20 Feb 2021 07:04:26 -0500 Received: by mail-ot1-f43.google.com with SMTP id s107so7635499otb.8 for <46502@debbugs.gnu.org>; Sat, 20 Feb 2021 04:04:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=ALGeQeNJgteu7X6X0cBe0QF2zWsLm2Cj/HvFsgh5Gx4=; b=N1l3G2hslXWkGdK0OE9uoEO+pISy/vNNvy41kqPRFsR5OP9xa6CZTM429t1T8EferD x2E4O1ZxIEygk5VH4RabX8dbHcJuRrt652Fux6pRSCZXj4U6m9UX7CoYPOEGuCkzPZcR UxTsJ9Cw1v9K9w3awz7J0f0cV3DC/PqRjp+7E/sM4xUmf10nAKjQfzi3D4e+jRMd8x6i vzJfNbF6GwNK5vigENE3/xLUNvR3pg9ZP0B1+UYNRCLs+0kllU/B84wtCUtmVdWUDUqR FMHgQJGlxjTFbmOGYkPf5CXmnwNfJEmXNYUg3RL9Po63ps34WRKc/fBSLKWFlNhUTSmU XWdA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=ALGeQeNJgteu7X6X0cBe0QF2zWsLm2Cj/HvFsgh5Gx4=; b=O2LlxQNc2a9ACJywtCn+dgL9+yXS7HvOt+8sW9SJ9bArnQVKu7bTNNZCg1ZgDocX+5 H1eXFVrjg3w4m78l3zeGW3SGzwEFjlDoQVdFDSqQBxWupcuGVx8RDl6AdZwRKzjelrub F1bqqD+CSm2oYRRFbacZFlkf3Ivi3xW1l22IiYCdthRjCi+vzKlxjs+JIcJU/yl+asIG YvqF6a5QgXikVgjOVGk5SosTwKJEI166cuFz7srL2R71IOWRD2pjee3k5b55oFuoZQwS h/Tj1el1lRQmsLfizF4YgX/ZM4gUb4eMme3SD+TFqYV2/tUnG0nS0nMadAN6zNvEgxyr twag== X-Gm-Message-State: AOAM5328rIfqupzC7mXAYQr3DXBWxU/4sq4D1fkZGq2Nmwt1xRcojVBk P5qrvfcWOIHeZcI27743KK0wT2E3cpngSVa5zCM= X-Google-Smtp-Source: ABdhPJwtC04qSDrHF2owO4c+vumm4c4I4umbURnJe63CeA+khlAlX3qHhvWCBGCbMNaFuFuV8zqekBd9Z8AdAOpJCuw= X-Received: by 2002:a05:6830:1682:: with SMTP id k2mr10315288otr.154.1613822659830; Sat, 20 Feb 2021 04:04:19 -0800 (PST) MIME-Version: 1.0 References: <87o8gn8ciy.fsf@md5i.com> <83h7m95tt2.fsf@gnu.org> <83ft1s2mp1.fsf@gnu.org> <83a6rz15jm.fsf@gnu.org> <831rdb0yt9.fsf@gnu.org> <83zgzzyn72.fsf@gnu.org> In-Reply-To: <83zgzzyn72.fsf@gnu.org> From: Pip Cet Date: Sat, 20 Feb 2021 12:03:42 +0000 Message-ID: Subject: Re: bug#46502: 28.0.50; [feature/native-comp] (d3a399dd) native-comp bootstrap failure To: Eli Zaretskii Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 46502 Cc: mwd@md5i.com, Stefan Monnier , 46502@debbugs.gnu.org, akrl@sdf.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Sat, Feb 20, 2021 at 11:48 AM Eli Zaretskii wrote: > > Date: Sat, 20 Feb 2021 13:21:38 +0200 > > From: Eli Zaretskii > > Cc: mwd@md5i.com, 46502@debbugs.gnu.org, akrl@sdf.org > > > > > From: Pip Cet > > > Date: Sat, 20 Feb 2021 09:15:48 +0000 > > > Cc: akrl@sdf.org, mwd@md5i.com, 46502@debbugs.gnu.org > > > > > > > Can you send the diffs as an attachment? > > > > > > I'm sending the complete diff, even though it's a bit large... The > > > path differences are obviously okay, and I'm not going to complain > > > about differences in gensym numbering, but byte-optimize-lapcode, to > > > pick an example at random, differs in the bytecode. > > > > Thanks. Stefan, any idea why we see differences here? > > Btw, if you let macroexp.el byte-compile uninterrupted, then rename > the .elc file and re-compile the .el file, do you get identical .elc > files? So what I did is this: 1. make 2. wait for bootstrap.pdmp to be built 3. wait for macroexp.elc and the other files in compile-first to be generated 4. interrupt 5. rename byte-opt.elc to byte-opt.elc.1 6. make 7. wait for byte-opt.elc to be rebuilt 8. diff I saw differences as before. Did you want me to rename "macroexp.elc" in step 5? From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 20 07:42:36 2021 Received: (at 46502) by debbugs.gnu.org; 20 Feb 2021 12:42:36 +0000 Received: from localhost ([127.0.0.1]:51197 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lDRam-0006Q3-JR for submit@debbugs.gnu.org; Sat, 20 Feb 2021 07:42:36 -0500 Received: from eggs.gnu.org ([209.51.188.92]:42254) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lDRak-0006Pq-Ky for 46502@debbugs.gnu.org; Sat, 20 Feb 2021 07:42:35 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:42454) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lDRab-0005uX-HA; Sat, 20 Feb 2021 07:42:26 -0500 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:3903 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1lDRab-0004Sn-1y; Sat, 20 Feb 2021 07:42:25 -0500 Date: Sat, 20 Feb 2021 14:42:06 +0200 Message-Id: <83y2fizza9.fsf@gnu.org> From: Eli Zaretskii To: Pip Cet In-Reply-To: (message from Pip Cet on Sat, 20 Feb 2021 12:03:42 +0000) Subject: Re: bug#46502: 28.0.50; [feature/native-comp] (d3a399dd) native-comp bootstrap failure References: <87o8gn8ciy.fsf@md5i.com> <83h7m95tt2.fsf@gnu.org> <83ft1s2mp1.fsf@gnu.org> <83a6rz15jm.fsf@gnu.org> <831rdb0yt9.fsf@gnu.org> <83zgzzyn72.fsf@gnu.org> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 46502 Cc: mwd@md5i.com, monnier@iro.umontreal.ca, 46502@debbugs.gnu.org, akrl@sdf.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) > From: Pip Cet > Date: Sat, 20 Feb 2021 12:03:42 +0000 > Cc: Stefan Monnier , mwd@md5i.com, 46502@debbugs.gnu.org, > akrl@sdf.org > > > Btw, if you let macroexp.el byte-compile uninterrupted, then rename > > the .elc file and re-compile the .el file, do you get identical .elc > > files? > > So what I did is this: > > 1. make > 2. wait for bootstrap.pdmp to be built > 3. wait for macroexp.elc and the other files in compile-first to be generated > 4. interrupt > 5. rename byte-opt.elc to byte-opt.elc.1 > 6. make > 7. wait for byte-opt.elc to be rebuilt > 8. diff > > I saw differences as before. > > Did you want me to rename "macroexp.elc" in step 5? No, you did TRT. So the conclusion is that the differences have nothing to do with interrupting the build, they are caused by some of the COMPILE_FIRST files being not yet compiled? From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 20 10:42:51 2021 Received: (at 46502) by debbugs.gnu.org; 20 Feb 2021 15:42:51 +0000 Received: from localhost ([127.0.0.1]:52670 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lDUPC-0004fQ-SN for submit@debbugs.gnu.org; Sat, 20 Feb 2021 10:42:51 -0500 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:23372) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lDUP8-0004fB-KQ for 46502@debbugs.gnu.org; Sat, 20 Feb 2021 10:42:50 -0500 Received: from pmg2.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 2109480229; Sat, 20 Feb 2021 10:42:41 -0500 (EST) Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 77130801F3; Sat, 20 Feb 2021 10:42:35 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1613835755; bh=d57c/oi5OpVlM0RMg5Hg7duh1P0n8LZfaN4XyNLC6VE=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=TxDencjLDLwlZ75y2H8cDx6rMGTnJnUVX6K7HaOu+rTAYJssygn7IZz3I34QN+qKC FMJej+kTDj56RIhhG5LgVNaU+gfUgpM+LTDVWVfe6J0QArVn0XDH+/di/fIm5AjKhr 2Ib9eSmMhTAGIC4iJ8f0RqVis1/5CRCBluUjy8fKh34plSoqVZ8YZwd0f6n3+jomXo QpemvlVvQHCufIKPjHwR0HeobRsIHc3c7VllyLTpOcA46OsMFqCwEBbPU3U5/Nw9rI AU4cbXvJfEhCswP+24amyPEzi+8gnNxeCZndEb6/+k0UX1rn2GmmPA4d/76XHIz2xX J6UR2BNTxeSnQ== Received: from alfajor (unknown [216.154.41.47]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 387A8120334; Sat, 20 Feb 2021 10:42:35 -0500 (EST) From: Stefan Monnier To: Pip Cet Subject: Re: bug#46502: 28.0.50; [feature/native-comp] (d3a399dd) native-comp bootstrap failure Message-ID: References: <87o8gn8ciy.fsf@md5i.com> <83h7m95tt2.fsf@gnu.org> <83ft1s2mp1.fsf@gnu.org> <83a6rz15jm.fsf@gnu.org> <831rdb0yt9.fsf@gnu.org> Date: Sat, 20 Feb 2021 10:42:34 -0500 In-Reply-To: <831rdb0yt9.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 20 Feb 2021 13:21:38 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.089 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 46502 Cc: mwd@md5i.com, Eli Zaretskii , 46502@debbugs.gnu.org, akrl@sdf.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) >> > Can you send the diffs as an attachment? >> >> I'm sending the complete diff, even though it's a bit large... The >> path differences are obviously okay, and I'm not going to complain >> about differences in gensym numbering, but byte-optimize-lapcode, to >> pick an example at random, differs in the bytecode. > > Thanks. Stefan, any idea why we see differences here? One of the possibility is always the inlining (where we either inline the source code or the bytecode depending on whether the function to be inlined has already been byte-compiled). Can you try the patch below to see if it makes a difference? Stefan diff --git a/lisp/emacs-lisp/byte-opt.el b/lisp/emacs-lisp/byte-opt.el index e0feb95a46..06c925b7bf 100644 --- a/lisp/emacs-lisp/byte-opt.el +++ b/lisp/emacs-lisp/byte-opt.el @@ -268,32 +269,16 @@ byte-compile-inline-expand ;; The byte-code will be really inlined in byte-compile-unfold-bcf. `(,fn ,@(cdr form))) ((or `(lambda . ,_) `(closure . ,_)) - (if (not (or (eq fn localfn) ;From the same file => same mode. - (eq (car fn) ;Same mode. - (if lexical-binding 'closure 'lambda)))) - ;; While byte-compile-unfold-bcf can inline dynbind byte-code into - ;; letbind byte-code (or any other combination for that matter), we - ;; can only inline dynbind source into dynbind source or letbind - ;; source into letbind source. - (progn - ;; We can of course byte-compile the inlined function - ;; first, and then inline its byte-code. - (byte-compile name) - `(,(symbol-function name) ,@(cdr form))) - (let ((newfn (if (eq fn localfn) - ;; If `fn' is from the same file, it has already - ;; been preprocessed! - `(function ,fn) - ;; Try and process it "in its original environment". - (let ((byte-compile-bound-variables nil)) - (byte-compile-preprocess - (byte-compile--reify-function fn)))))) - (if (eq (car-safe newfn) 'function) - (macroexp--unfold-lambda `(,(cadr newfn) ,@(cdr form))) - ;; This can happen because of macroexp-warn-and-return &co. - (byte-compile-warn - "Inlining closure %S failed" name) - form)))) + (if (eq fn localfn) ;From the same file => same mode. + (macroexp--unfold-lambda `(,fn ,@(cdr form))) + ;; While byte-compile-unfold-bcf can inline dynbind byte-code into + ;; letbind byte-code (or any other combination for that matter), we + ;; can only inline dynbind source into dynbind source or letbind + ;; source into letbind source. + ;; We can of course byte-compile the inlined function + ;; first, and then inline its byte-code. + (byte-compile name) + `(,(symbol-function name) ,@(cdr form)))) (_ ;; Give up on inlining. form)))) From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 20 12:01:34 2021 Received: (at 46502) by debbugs.gnu.org; 20 Feb 2021 17:01:35 +0000 Received: from localhost ([127.0.0.1]:52724 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lDVdO-0006Yt-EV for submit@debbugs.gnu.org; Sat, 20 Feb 2021 12:01:34 -0500 Received: from mail-oi1-f177.google.com ([209.85.167.177]:35873) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lDVdI-0006YX-6k for 46502@debbugs.gnu.org; Sat, 20 Feb 2021 12:01:33 -0500 Received: by mail-oi1-f177.google.com with SMTP id x20so5825645oie.3 for <46502@debbugs.gnu.org>; Sat, 20 Feb 2021 09:01:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=iKWMKqn1QxK92mOcElEcjTtQIfRk0n+bqvut+QJ/kic=; b=l1FzzRI2GQAQXSeXrXMl3T6YRPo0JadYTA6SzNlzR3yHq4+t4EHEmZCIGcfBiLh4bu bMqKvkyil2K1ChdrhFiQA5bQ0UC02fsvWeVYMSpElzwsbcOBPAbQy3gqPS2pwxN4oERJ GMONvTsGfEqde3YXQEw1eARL+haYjhezeSn4lBazpklIwNI+uZyo7OWK9oM/sgQM1zxI Rb1WLsBS2oA9vAExECkYdMAK7P/EDsIdHsWtpkc6pbElWk67cNZVugRCsHHm132N39B1 kgmcejNbpmzJii2yXUdUq/Nk8zVJK+k5IzVRvqUb7XlbQKG9/iExosdSVqP7m/oQbYdq /gTA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=iKWMKqn1QxK92mOcElEcjTtQIfRk0n+bqvut+QJ/kic=; b=kmLW4GHFsfszVZswPMgJYNmD1ug8G6jrYlUpBkp7QbBKBnZA2MKl4KxgTTYWodjxWy DtNNaQ9F4jhVqJmsxYXrNkepfXa4TprE56ZZg3a3jieoUE9HH8vxlr/jDTyNNtGWV39S WN4OuQEZR15QXRtY1zRicA1Xfr99QVmnJ56vUYmbIGoKAdslhEC9qs2Yr68speL7NPVL mBGD4GCBeRzBI7qrCU+ALxJErKaRiG4GYqZCtJpH84erYqktLH9wpdctvHt/54xYi/ht qzNCDWyEiht1T4QIZ+52QDM/I6nC0aW5dmMRTR5vz2Ouu+k3g+RWxfI33T0MiKbKabR9 046A== X-Gm-Message-State: AOAM531CYxnUhhpEQi0CmdJJD7jEOzRC9lQYstGI99w21NFT5njhij9V uE7xcmv//P0wj7dPTVGLh/aI7UtjhyzmFLQqOdw= X-Google-Smtp-Source: ABdhPJwdpkBbyqQ8amy7mR9d1Vh1iEJ/clEijzyoBxk+vxlJJ8eHj2/hVfZxjrdAe8L0AfKT6b+TTVj68K38emM5ZrQ= X-Received: by 2002:a05:6808:8e1:: with SMTP id d1mr10739128oic.122.1613840482262; Sat, 20 Feb 2021 09:01:22 -0800 (PST) MIME-Version: 1.0 References: <87o8gn8ciy.fsf@md5i.com> <83h7m95tt2.fsf@gnu.org> <83ft1s2mp1.fsf@gnu.org> <83a6rz15jm.fsf@gnu.org> <831rdb0yt9.fsf@gnu.org> <83zgzzyn72.fsf@gnu.org> <83y2fizza9.fsf@gnu.org> In-Reply-To: <83y2fizza9.fsf@gnu.org> From: Pip Cet Date: Sat, 20 Feb 2021 17:00:44 +0000 Message-ID: Subject: Re: bug#46502: 28.0.50; [feature/native-comp] (d3a399dd) native-comp bootstrap failure To: Eli Zaretskii Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 46502 Cc: mwd@md5i.com, Stefan Monnier , 46502@debbugs.gnu.org, akrl@sdf.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Sat, Feb 20, 2021 at 12:42 PM Eli Zaretskii wrote: > > From: Pip Cet > > Date: Sat, 20 Feb 2021 12:03:42 +0000 > > Cc: Stefan Monnier , mwd@md5i.com, 46502@debbugs.gnu.org, > > akrl@sdf.org > So the conclusion is that the differences have nothing to do with > interrupting the build, they are caused by some of the COMPILE_FIRST > files being not yet compiled? Er, I'm not sure what you're saying. They have everything to do with interrupting the build, of course, it's what causes them. They don't have anything to do with interrupting Emacs, though, just make. Is that what you meant? I'm now convinced the differences, while still vexing, are harmless, possibly just constant-folding not happening when the defsubst is inlined. (The weird thing is that the uninterrupted make results in ever so slightly worse code than the interrupted one.) From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 20 12:03:09 2021 Received: (at 46502) by debbugs.gnu.org; 20 Feb 2021 17:03:09 +0000 Received: from localhost ([127.0.0.1]:52728 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lDVev-0006bd-16 for submit@debbugs.gnu.org; Sat, 20 Feb 2021 12:03:09 -0500 Received: from mail-oi1-f179.google.com ([209.85.167.179]:44267) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lDVes-0006b7-B7 for 46502@debbugs.gnu.org; Sat, 20 Feb 2021 12:03:07 -0500 Received: by mail-oi1-f179.google.com with SMTP id r75so9503325oie.11 for <46502@debbugs.gnu.org>; Sat, 20 Feb 2021 09:03:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=RRe3P9tdDqooabjAB2I498tNsZmhe2xHI/JSv8CqnUM=; b=qC+P8fKeP/xxyJgpFbWAxjsfwTz1ssd60ebZyR7MSNloPbhNBtplJvXTRM5hwViRk4 6fHf3FUfJsx9f9rxqevGtNiYEHUlM7fS6nRD3CSVUnjCkapbWkP34q3BDFD8i6eFNLwJ K48DlrnOt+H3npw8rCUqbM5+VkBJB/OgSOgYjIsENSj4vko68k+31LpIU4qsK9ZIUvF6 8MHL1yacYyeB4PvK7Sfrsg3LSToQr67TgpEmoNQIGA20DR35IEWDI3oMj+ycV4AjvuGY CCnvpZBWJkmhrC8phIFljDCGTZk2neYAdnD/nxJClToKREUGmXMnyC/gdNr26WrTGoGT Rz/g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=RRe3P9tdDqooabjAB2I498tNsZmhe2xHI/JSv8CqnUM=; b=nD8AtRznQi8XPX9Zv0s5T5SB6sljVsvPfTGpOZgGAtyzZiaWzQpyl6Nt8QsuKnBJy0 1c3XGfndfVRwwbKqId6U0R7UQCNdqvIHutaLgtyRPkU9BkTzTK7550PSqM4OAED4Z91u 45XmuayiISrtdBwEM095suMQ8oKc+zspx+ACHBpeqjbYCCFNHbdMph8LovsGePZKyDKZ tj6F/sUKYbRvrXTDTbrC7uucoo1EWZDehFmjihcBLuTtCP+UGrnZtm96Nd/ogx2LD9B+ k8JYdEgqbDIQ4MZ5HalXmaTJ4eaKb0Ts+4bW/QU5WvHL+a0bV/IHlFVJAL9mchAmL3NL UtHA== X-Gm-Message-State: AOAM531T/eJA+c8fSqKa9P/H8AhJTdCjSroQBLYdWvvxRSuDQuvAD49V 7TFJb7mW/GZGOnWntB8HSrCotmncNapZkc8FlLU= X-Google-Smtp-Source: ABdhPJwZ0yHiw4mDPLc/BlM5bR4x7OxVqy0E+hfd4ufWyYL8raUpI5TmASzv/gVhZER9Lv3YokDhQf05EMM7BDEqgXA= X-Received: by 2002:aca:4c5:: with SMTP id 188mr6282463oie.44.1613840580895; Sat, 20 Feb 2021 09:03:00 -0800 (PST) MIME-Version: 1.0 References: <87o8gn8ciy.fsf@md5i.com> <83h7m95tt2.fsf@gnu.org> <83ft1s2mp1.fsf@gnu.org> <83a6rz15jm.fsf@gnu.org> <831rdb0yt9.fsf@gnu.org> In-Reply-To: From: Pip Cet Date: Sat, 20 Feb 2021 17:02:23 +0000 Message-ID: Subject: Re: bug#46502: 28.0.50; [feature/native-comp] (d3a399dd) native-comp bootstrap failure To: Stefan Monnier Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 46502 Cc: mwd@md5i.com, Eli Zaretskii , 46502@debbugs.gnu.org, akrl@sdf.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Sat, Feb 20, 2021 at 3:42 PM Stefan Monnier wrote: > One of the possibility is always the inlining (where we either inline > the source code or the bytecode depending on whether the function to be > inlined has already been byte-compiled). That's what it looks like. Are we supposed to fold constants in both cases? > Can you try the patch below to see if it makes a difference? It does, no difference with the patch. From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 20 12:13:09 2021 Received: (at 46502) by debbugs.gnu.org; 20 Feb 2021 17:13:09 +0000 Received: from localhost ([127.0.0.1]:52745 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lDVoa-0006sP-PN for submit@debbugs.gnu.org; Sat, 20 Feb 2021 12:13:08 -0500 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:23822) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lDVoX-0006rp-VD for 46502@debbugs.gnu.org; Sat, 20 Feb 2021 12:13:07 -0500 Received: from pmg2.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id B528680052; Sat, 20 Feb 2021 12:13:00 -0500 (EST) Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 1B6C380229; Sat, 20 Feb 2021 12:12:55 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1613841175; bh=8Pq+/C43l+uBX0gRNruHI/yUHbxv3CzZqrsf1321A/o=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=mBNdBrYhd6YTRyQUYBVom5XqZOzlYByrpRKhffulUPlOgrFNjQ67MdRWuJ4BYiYgC jjrH+esS4AUyarYfLmIb2UcK5WD9wXYLJj5x7Gnd9bff0rQy2JWVCvOz6eQ2FuK/hR 0LWslFy9P8Dpgl6M9jYepu+16p3sl469iBAbPU4H8IHbrSThgCmklCrHHPk3fxDZpY Hzt1vKQsltTiXv9+eOKATj/xXuzxkIhTwu6CHAavuAGzPWT4/jf+XRCL9w2qLuqN5R /IaEeLMvKE0t39khCL2l0R+OJgeZQafzxtLXNUvLNCK0cDIqWN/mpNgVpCLzBodNza PGqkpnfUhnoPw== Received: from alfajor (unknown [216.154.41.47]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id CC152120416; Sat, 20 Feb 2021 12:12:54 -0500 (EST) From: Stefan Monnier To: Pip Cet Subject: Re: bug#46502: 28.0.50; [feature/native-comp] (d3a399dd) native-comp bootstrap failure Message-ID: References: <87o8gn8ciy.fsf@md5i.com> <83h7m95tt2.fsf@gnu.org> <83ft1s2mp1.fsf@gnu.org> <83a6rz15jm.fsf@gnu.org> <831rdb0yt9.fsf@gnu.org> Date: Sat, 20 Feb 2021 12:12:54 -0500 In-Reply-To: (Pip Cet's message of "Sat, 20 Feb 2021 17:02:23 +0000") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.089 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 46502 Cc: mwd@md5i.com, Eli Zaretskii , 46502@debbugs.gnu.org, akrl@sdf.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) >> One of the possibility is always the inlining (where we either inline >> the source code or the bytecode depending on whether the function to be >> inlined has already been byte-compiled). > That's what it looks like. Are we supposed to fold constants in both cases? Not sure what you mean by "fold constants", but when inlining byte-code we "disassemble" the byte code into LAP code (which is just like byte code but represented as a Lisp list with symbols) an then splice that into the LAP code of the caller. So it tends to lead to slightly less good code because we don't get to apply the source-level optimizer to the combination of the caller and callee (but we still do apply the bytecode (so called "peephole") optimizer). For example, Mattias's new constant propagation code and the resulting constant folding opportunities doesn't work as well. We could change the way `defsubst` works so we *always* inline the source code[1] (but at the cost of having to keep the source code around). But it doesn't seem worth it: we already have `cl-defsubst` which does just that, and we also have `define-inline` which can do an even better job. >> Can you try the patch below to see if it makes a difference? > It does, no difference with the patch. So the effect of the patch is that the build is now (more) reproducible? Stefan [1] except when cross-inlining from different dialects, of course. From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 20 12:18:55 2021 Received: (at 46502) by debbugs.gnu.org; 20 Feb 2021 17:18:55 +0000 Received: from localhost ([127.0.0.1]:52750 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lDVuA-00072L-GF for submit@debbugs.gnu.org; Sat, 20 Feb 2021 12:18:55 -0500 Received: from eggs.gnu.org ([209.51.188.92]:40854) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lDVu8-000726-Gf for 46502@debbugs.gnu.org; Sat, 20 Feb 2021 12:18:54 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:47709) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lDVu2-00062F-Q2; Sat, 20 Feb 2021 12:18:46 -0500 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:1919 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1lDVu2-0004U1-84; Sat, 20 Feb 2021 12:18:46 -0500 Date: Sat, 20 Feb 2021 19:18:30 +0200 Message-Id: <838s7izmhl.fsf@gnu.org> From: Eli Zaretskii To: Pip Cet In-Reply-To: (message from Pip Cet on Sat, 20 Feb 2021 17:00:44 +0000) Subject: Re: bug#46502: 28.0.50; [feature/native-comp] (d3a399dd) native-comp bootstrap failure References: <87o8gn8ciy.fsf@md5i.com> <83h7m95tt2.fsf@gnu.org> <83ft1s2mp1.fsf@gnu.org> <83a6rz15jm.fsf@gnu.org> <831rdb0yt9.fsf@gnu.org> <83zgzzyn72.fsf@gnu.org> <83y2fizza9.fsf@gnu.org> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 46502 Cc: mwd@md5i.com, monnier@iro.umontreal.ca, 46502@debbugs.gnu.org, akrl@sdf.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) > From: Pip Cet > Date: Sat, 20 Feb 2021 17:00:44 +0000 > Cc: Stefan Monnier , mwd@md5i.com, 46502@debbugs.gnu.org, > akrl@sdf.org > > > So the conclusion is that the differences have nothing to do with > > interrupting the build, they are caused by some of the COMPILE_FIRST > > files being not yet compiled? > > Er, I'm not sure what you're saying. They have everything to do with > interrupting the build, of course, it's what causes them. ??? The build was interrupted after macroexp.el as compiled, so how can the interrupt affect the next build? From unknown Mon Aug 18 17:53:36 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 21 Mar 2021 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 04 19:00:54 2021 Received: (at control) by debbugs.gnu.org; 4 Apr 2021 23:00:54 +0000 Received: from localhost ([127.0.0.1]:36611 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lTBji-0003Pr-3Y for submit@debbugs.gnu.org; Sun, 04 Apr 2021 19:00:54 -0400 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:8387) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lTBjh-0003Pe-2H for control@debbugs.gnu.org; Sun, 04 Apr 2021 19:00:53 -0400 Received: from pmg1.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id 8ADC41000CF; Sun, 4 Apr 2021 19:00:47 -0400 (EDT) Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id 258DB100006; Sun, 4 Apr 2021 19:00:46 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1617577246; bh=MOiINnIlmrbOeVtv9jDtS1qVRpHpU587NahON3/wMBA=; h=From:To:Subject:References:Date:In-Reply-To:From; b=ovgeZO9KF/zc7LnYWPPOrkg3MosoNDTa7UF3dEEXZ8DP2De81sa+EhxbDwTcO87rZ hpmL18EZoGwL2x/M49AaEg2Jaux9dT6lXg82CjLgG5JBuU8qtUF1ORBJ4kS2HICgAk 1et8BqrI6ZgoJanvJb0HVEAuADC3Al3geAC+Mr0p13bC1IafgXjK8NoT7KwXj8SARt OHlCS2A4Q1874E3qQjz3HGCRmq1hka95ETvJ+sPtuUghLDFCFLjQxYEVZ/8qK6x+dO q+Yv7ZgmK3lSKsqMPktZYKNhLUBVC14QEX01Z9izktcxgPRWRfBRYRFGZy4b+kpzXO wJtiq6dfUi1kA== Received: from alfajor (104-222-126-84.cpe.teksavvy.com [104.222.126.84]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id CC9D81201E0; Sun, 4 Apr 2021 19:00:45 -0400 (EDT) From: Stefan Monnier To: control@debbugs.gnu.org Subject: Re: Archived problem report bug#46502 (bug#46502: 28.0.50; [feature/native-comp] (d3a399dd) native-comp bootstrap failure) Message-ID: References: <87o8gn8ciy.fsf@md5i.com> Date: Sun, 04 Apr 2021 19:00:45 -0400 In-Reply-To: (GNU bug Tracking System's message of "Sun, 04 Apr 2021 22:50:01 +0000") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL 0.073 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) unarchive 46502 thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 04 22:56:53 2021 Received: (at 46502) by debbugs.gnu.org; 5 Apr 2021 02:56:53 +0000 Received: from localhost ([127.0.0.1]:36689 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lTFQ5-0002gy-0l for submit@debbugs.gnu.org; Sun, 04 Apr 2021 22:56:53 -0400 Received: from md5i.com ([75.151.244.229]:59094) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lTFQ2-0002gj-LN for 46502@debbugs.gnu.org; Sun, 04 Apr 2021 22:56:51 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=md5i.com; s=dkim; 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=D2tGkxsp62Ol5/g2Ymr8Tnu+7fPxNADGFyRF0+8RkUM=; b=iZQrZLVhLLCFYaFoZ9CUvXk1zP aqojsOM6E2UfGa70IsPi+jCzGiyxQgapp0MiItyepYIcv8WLxC0ZUVm7d3MKvBLWSPNHVYZcK8ICI IWt3jlG8IhLB26XW8yPbR4yMB; Received: from abode.md5i.com ([192.168.177.1] helo=miko) by md5i.com with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94) (envelope-from ) id 1lTFPt-003ucZ-IB; Sun, 04 Apr 2021 22:56:41 -0400 From: Michael Welsh Duggan To: Stefan Monnier Subject: Re: bug#46502: 28.0.50; [feature/native-comp] (d3a399dd) native-comp bootstrap failure References: <87o8gn8ciy.fsf@md5i.com> <83h7m95tt2.fsf@gnu.org> <83ft1s2mp1.fsf@gnu.org> <83a6rz15jm.fsf@gnu.org> <831rdb0yt9.fsf@gnu.org> Date: Sun, 04 Apr 2021 22:56:40 -0400 In-Reply-To: (Stefan Monnier's message of "Sun, 04 Apr 2021 18:49:29 -0400") Message-ID: <87im51bfrr.fsf@md5i.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 46502 Cc: mwd@md5i.com, Eli Zaretskii , 46502@debbugs.gnu.org, Pip Cet , akrl@sdf.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Stefan Monnier writes: > Ping? Sorry. Wasn't able to trigger a failure on Friday. (I tried.) And I've had other things to do on the weekend. I'll be trying again Monday morning. > > Stefan Monnier [2021-02-20 12:12:54] wrote: > >>>> One of the possibility is always the inlining (where we either inline >>>> the source code or the bytecode depending on whether the function to be >>>> inlined has already been byte-compiled). >>> That's what it looks like. Are we supposed to fold constants in both cases? >> >> Not sure what you mean by "fold constants", but when inlining byte-code >> we "disassemble" the byte code into LAP code (which is just like byte >> code but represented as a Lisp list with symbols) an then splice that >> into the LAP code of the caller. So it tends to lead to slightly less >> good code because we don't get to apply the source-level optimizer to >> the combination of the caller and callee (but we still do apply the >> bytecode (so called "peephole") optimizer). >> >> For example, Mattias's new constant propagation code and the resulting >> constant folding opportunities doesn't work as well. >> >> We could change the way `defsubst` works so we *always* inline the >> source code[1] (but at the cost of having to keep the source code >> around). But it doesn't seem worth it: we already have `cl-defsubst` >> which does just that, and we also have `define-inline` which can do an >> even better job. >> >>>> Can you try the patch below to see if it makes a difference? >>> It does, no difference with the patch. >> >> So the effect of the patch is that the build is now (more) reproducible? >> >> >> Stefan >> >> >> [1] except when cross-inlining from different dialects, of course. > -- Michael Welsh Duggan (md5i@md5i.com) From unknown Mon Aug 18 17:53:36 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 03 May 2021 11:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator