From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Katsumi Yamaoka Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 07 Jun 2013 00:17:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 14569@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.137056421031825 (code B ref -1); Fri, 07 Jun 2013 00:17:01 +0000 Received: (at submit) by debbugs.gnu.org; 7 Jun 2013 00:16:50 +0000 Received: from localhost ([127.0.0.1]:55337 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UkkMM-0008HE-Gl for submit@debbugs.gnu.org; Thu, 06 Jun 2013 20:16:50 -0400 Received: from eggs.gnu.org ([208.118.235.92]:32875) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UkkMJ-0008Gt-TD for submit@debbugs.gnu.org; Thu, 06 Jun 2013 20:16:49 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UkkMG-00051A-Mf for submit@debbugs.gnu.org; Thu, 06 Jun 2013 20:16:45 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-99.2 required=5.0 tests=BAYES_50,USER_IN_WHITELIST autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:35611) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UkkMG-000516-Jf for submit@debbugs.gnu.org; Thu, 06 Jun 2013 20:16:44 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:34590) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UkkMF-0000Kk-L1 for bug-gnu-emacs@gnu.org; Thu, 06 Jun 2013 20:16:44 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UkkME-00050Z-Pn for bug-gnu-emacs@gnu.org; Thu, 06 Jun 2013 20:16:43 -0400 Received: from [216.246.13.138] (port=56192 helo=hampton.hostforweb.net) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UkkME-00050E-Lv for bug-gnu-emacs@gnu.org; Thu, 06 Jun 2013 20:16:42 -0400 Received: from localhost.localdomain ([127.0.0.1]:56260 helo=localhost) by hampton.hostforweb.net with smtp (Exim 4.80) (envelope-from ) id 1UkkMB-003RQj-PI; Thu, 06 Jun 2013 19:16:40 -0500 Date: Fri, 07 Jun 2013 09:16:39 +0900 Message-ID: From: Katsumi Yamaoka Organization: Emacsen advocacy group User-Agent: Gnus/5.130008 (=?UTF-8?Q?=E7=9C=9F?= Gnus v0.8) Emacs/24.3.50 (i686-pc-cygwin) Cancel-Lock: sha1:LRxn6SA6/5hf26ik6nbtTCwsLn4= MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - hampton.hostforweb.net X-AntiAbuse: Original Domain - gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - jpl.org X-Get-Message-Sender-Via: hampton.hostforweb.net: acl_c_authenticated_local_user: root X-Source: X-Source-Args: X-Source-Dir: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x (barebone) [generic] X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) Hi, Bootstrap got to fail on Cygwin since yesterday. An error occurs at least when performing batch-update-autoloads as follows: [...] Wrote /Work/emacs/lisp/mh-e/mh-loaddefs.el (No changes need to be saved) EMACSLOADPATH=/Work/emacs/lisp LC_ALL=C /Work/emacs/src/bootstrap-emacs.exe \ -batch --no-site-file --no-site-lisp -l autoload \ --eval "(setq generate-autoload-cookie \";;;###tramp-autoload\")" \ --eval "(setq generated-autoload-file (unmsys--file-name \"/Work/emacs/lisp/net/tramp-loaddefs.el\"))" \ --eval "(setq make-backup-files nil)" \ -f batch-update-autoloads /Work/emacs/lisp/net GLib (gthread-posix.c): Unexpected error from C library during 'pthread_setspecific': Invalid argument. Aborting. Makefile:392: recipe for target `/Work/emacs/lisp/net/tramp-loaddefs.el' failed make[3]: *** [/Work/emacs/lisp/net/tramp-loaddefs.el] Aborted [...] make: *** [bootstrap] Error 2 I can run bootstrap-emacs.exe with the -Q option but I have no clue to examine it. Please help. (This is of what I built last.) In GNU Emacs 24.3.50.1 (i686-pc-cygwin, X toolkit, Xaw3d scroll bars) of 2013-06-05 on localhost Bzr revision: 112848 eliz@gnu.org-20130604163346-bxz8tbdsd4zt5zm2 Windowing system distributor `The Cygwin/X Project', version 11.0.11401000 Configured using: `configure --verbose --with-x-toolkit=lucid --without-imagemagick --without-dbus --without-gconf --without-gsettings' From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin References: In-Reply-To: Resent-From: Angelo Graziosi Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 10 Jun 2013 13:55:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 14569@debbugs.gnu.org Cc: eggert@cs.ucla.edu X-Debbugs-Original-To: bug-emacs Received: via spool by submit@debbugs.gnu.org id=B.137087248915245 (code B ref -1); Mon, 10 Jun 2013 13:55:01 +0000 Received: (at submit) by debbugs.gnu.org; 10 Jun 2013 13:54:49 +0000 Received: from localhost ([127.0.0.1]:54595 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Um2Yb-0003xm-6F for submit@debbugs.gnu.org; Mon, 10 Jun 2013 09:54:49 -0400 Received: from eggs.gnu.org ([208.118.235.92]:50429) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Um2YZ-0003xP-Lf for submit@debbugs.gnu.org; Mon, 10 Jun 2013 09:54:48 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Um2YG-0007ab-DJ for submit@debbugs.gnu.org; Mon, 10 Jun 2013 09:54:33 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:50057) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Um2YG-0007aW-Ai for submit@debbugs.gnu.org; Mon, 10 Jun 2013 09:54:28 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:52117) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Um2YD-0002HZ-7z for bug-gnu-emacs@gnu.org; Mon, 10 Jun 2013 09:54:28 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Um2YA-0007Yh-9Q for bug-gnu-emacs@gnu.org; Mon, 10 Jun 2013 09:54:25 -0400 Received: from smtp202.alice.it ([82.57.200.98]:43890) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Um2Y9-0007YS-V0 for bug-gnu-emacs@gnu.org; Mon, 10 Jun 2013 09:54:22 -0400 Received: from [192.168.1.100] (79.49.209.138) by smtp202.alice.it (8.6.060.15) (authenticated as angelo.graziosi@alice.it) id 51239AD2086EF365; Mon, 10 Jun 2013 15:54:18 +0200 Message-ID: <51B5DA82.4010703@alice.it> Date: Mon, 10 Jun 2013 15:54:10 +0200 From: Angelo Graziosi User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:17.0) Gecko/20130509 Thunderbird/17.0.6 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -5.0 (-----) Katsumi Yamaoka wrote: > Bootstrap got to fail on Cygwin since yesterday. An error occurs > at least when performing batch-update-autoloads as follows: I did a similar report on emacs-devel: http://lists.gnu.org/archive/html/emacs-devel/2013-06/msg00333.html Now I have discovered that trunk rev. 112858 build fine while rev. 112859 fails as described. These are the changes that have broken the bootstrap on Cygwin: ================================= 2013-06-05 Paul Eggert 2 3 Chain glib's SIGCHLD handler from Emacs's (Bug#14474). 4 * process.c (dummy_handler): New function. 5 (lib_child_handler): New static var. 6 (handle_child_signal): Invoke it. 7 (catch_child_signal): If a library has set up a signal handler, 8 save it into lib_child_handler. 9 (init_process_emacs): If using glib and not on Windows, tickle glib's 10 child-handling code so that it initializes its private SIGCHLD handler. 11 * syssignal.h (SA_SIGINFO): Default to 0. 12 * xterm.c (x_term_init): Remove D-bus hack that I installed on May 13 31; it should no longer be needed now. ================================= Ciao, Angelo. From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Jan =?UTF-8?Q?Dj=C3=A4rv?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 10 Jun 2013 16:28:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Angelo Graziosi Cc: eggert@cs.ucla.edu, 14569@debbugs.gnu.org Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.137088166710570 (code B ref 14569); Mon, 10 Jun 2013 16:28:02 +0000 Received: (at 14569) by debbugs.gnu.org; 10 Jun 2013 16:27:47 +0000 Received: from localhost ([127.0.0.1]:55060 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Um4wc-0002kQ-NT for submit@debbugs.gnu.org; Mon, 10 Jun 2013 12:27:47 -0400 Received: from mailout.melmac.se ([62.20.26.67]:39146) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Um4wa-0002jx-Jm for 14569@debbugs.gnu.org; Mon, 10 Jun 2013 12:27:45 -0400 Received: from mail01.melmac.se (mail01.melmac.se [62.20.26.80]) by mailout.melmac.se (Postfix) with ESMTP id 50FD2958E for <14569@debbugs.gnu.org>; Mon, 10 Jun 2013 18:27:27 +0200 (CEST) Received: (qmail 1194 invoked by uid 89); 10 Jun 2013 16:27:27 -0000 Received: from h-46-59-42-57.na.cust.bahnhof.se (HELO coolsville.localdomain) (boel.djarv@bdtv.se@46.59.42.57) by mail01.melmac.se with ESMTPA; 10 Jun 2013 16:27:27 -0000 Received: from [172.20.199.13] (unknown [172.20.199.13]) by coolsville.localdomain (Postfix) with ESMTPSA id EB0281A1B55; Mon, 10 Jun 2013 16:27:26 +0000 (UTC) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 6.5 \(1508\)) From: Jan =?UTF-8?Q?Dj=C3=A4rv?= In-Reply-To: <51B5DA82.4010703@alice.it> Date: Mon, 10 Jun 2013 18:27:28 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: <3EC77598-24B8-42DD-8983-5069E64AAB60@swipnet.se> References: <51B5DA82.4010703@alice.it> X-Mailer: Apple Mail (2.1508) X-Spam-Score: 1.0 (+) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (+) Hello. This sounds like a bug in GLib. Put a breakpoint at g_thread_abort to = get a useful backtrace. Jan D. 10 jun 2013 kl. 15:54 skrev Angelo Graziosi : > Katsumi Yamaoka wrote: >=20 >> Bootstrap got to fail on Cygwin since yesterday. An error occurs >> at least when performing batch-update-autoloads as follows: >=20 > I did a similar report on emacs-devel: >=20 > http://lists.gnu.org/archive/html/emacs-devel/2013-06/msg00333.html >=20 > Now I have discovered that trunk rev. 112858 build fine while rev. = 112859 fails as described. These are the changes that have broken the = bootstrap on Cygwin: >=20 > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D > 2013-06-05 Paul Eggert > 2 > 3 Chain glib's SIGCHLD handler from Emacs's (Bug#14474). > 4 * process.c (dummy_handler): New function. > 5 (lib_child_handler): New static var. > 6 (handle_child_signal): Invoke it. > 7 (catch_child_signal): If a library has set up a signal = handler, > 8 save it into lib_child_handler. > 9 (init_process_emacs): If using glib and not on Windows, = tickle glib's > 10 child-handling code so that it initializes its private = SIGCHLD handler. > 11 * syssignal.h (SA_SIGINFO): Default to 0. > 12 * xterm.c (x_term_init): Remove D-bus hack that I installed = on May > 13 31; it should no longer be needed now. > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D >=20 >=20 > Ciao, > Angelo. >=20 >=20 From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Angelo Graziosi Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 10 Jun 2013 18:58:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Jan =?UTF-8?Q?Dj=C3=A4rv?= Cc: 14569@debbugs.gnu.org, eggert@cs.ucla.edu X-Debbugs-Original-Cc: bug-emacs , eggert@cs.ucla.edu Received: via spool by submit@debbugs.gnu.org id=B.1370890648870 (code B ref -1); Mon, 10 Jun 2013 18:58:02 +0000 Received: (at submit) by debbugs.gnu.org; 10 Jun 2013 18:57:28 +0000 Received: from localhost ([127.0.0.1]:55259 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Um7HT-0000Dy-J9 for submit@debbugs.gnu.org; Mon, 10 Jun 2013 14:57:27 -0400 Received: from eggs.gnu.org ([208.118.235.92]:46583) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Um7HS-0000Da-9y for submit@debbugs.gnu.org; Mon, 10 Jun 2013 14:57:26 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Um7H9-0006N7-5K for submit@debbugs.gnu.org; Mon, 10 Jun 2013 14:57:10 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_20,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:52886) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Um7H9-0006Mv-2i for submit@debbugs.gnu.org; Mon, 10 Jun 2013 14:57:07 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:48259) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Um7H5-0002df-Bd for bug-gnu-emacs@gnu.org; Mon, 10 Jun 2013 14:57:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Um7H1-00069a-VT for bug-gnu-emacs@gnu.org; Mon, 10 Jun 2013 14:57:03 -0400 Received: from smtp204.alice.it ([82.57.200.100]:40488) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Um7H1-00069H-K7 for bug-gnu-emacs@gnu.org; Mon, 10 Jun 2013 14:56:59 -0400 Received: from [192.168.1.100] (79.49.209.138) by smtp204.alice.it (8.6.060.15) (authenticated as angelo.graziosi@alice.it) id 512397E60872FE72; Mon, 10 Jun 2013 20:56:55 +0200 Message-ID: <51B62175.10307@alice.it> Date: Mon, 10 Jun 2013 20:56:53 +0200 From: Angelo Graziosi User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:17.0) Gecko/20130509 Thunderbird/17.0.6 MIME-Version: 1.0 References: <51B5DA82.4010703@alice.it> <3EC77598-24B8-42DD-8983-5069E64AAB60@swipnet.se> In-Reply-To: <3EC77598-24B8-42DD-8983-5069E64AAB60@swipnet.se> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: Quoted-Printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 208.118.235.17 X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -5.0 (-----) Il 10/06/2013 18.27, Jan Dj=E4rv ha scritto: > Hello. > > This sounds like a bug in GLib. Put a breakpoint at g_thread_abort to = get a useful backtrace. I am afraid but GDB is not for me... :( Ciao, Angelo. > > Jan D. > > 10 jun 2013 kl. 15:54 skrev Angelo Graziosi : > >> Katsumi Yamaoka wrote: >> >>> Bootstrap got to fail on Cygwin since yesterday. An error occurs >>> at least when performing batch-update-autoloads as follows: >> >> I did a similar report on emacs-devel: >> >> http://lists.gnu.org/archive/html/emacs-devel/2013-06/msg00333.html >> >> Now I have discovered that trunk rev. 112858 build fine while rev. 112= 859 fails as described. These are the changes that have broken the bootst= rap on Cygwin: >> >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D >> 2013-06-05 Paul Eggert >> 2 >> 3 Chain glib's SIGCHLD handler from Emacs's (Bug#14474). >> 4 * process.c (dummy_handler): New function. >> 5 (lib_child_handler): New static var. >> 6 (handle_child_signal): Invoke it. >> 7 (catch_child_signal): If a library has set up a signal handle= r, >> 8 save it into lib_child_handler. >> 9 (init_process_emacs): If using glib and not on Windows, tickl= e glib's >> 10 child-handling code so that it initializes its private SIGCH= LD handler. >> 11 * syssignal.h (SA_SIGINFO): Default to 0. >> 12 * xterm.c (x_term_init): Remove D-bus hack that I installed = on May >> 13 31; it should no longer be needed now. >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D >> >> >> Ciao, >> Angelo. >> >> > From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Paul Eggert Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 10 Jun 2013 20:11:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Angelo Graziosi Cc: Jan =?UTF-8?Q?Dj=C3=A4rv?= , 14569@debbugs.gnu.org Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.137089505512648 (code B ref 14569); Mon, 10 Jun 2013 20:11:02 +0000 Received: (at 14569) by debbugs.gnu.org; 10 Jun 2013 20:10:55 +0000 Received: from localhost ([127.0.0.1]:55348 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Um8QZ-0003Hw-D9 for submit@debbugs.gnu.org; Mon, 10 Jun 2013 16:10:55 -0400 Received: from smtp.cs.ucla.edu ([131.179.128.62]:48237) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Um8QX-0003HR-3k for 14569@debbugs.gnu.org; Mon, 10 Jun 2013 16:10:53 -0400 Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id 67FC039E8105; Mon, 10 Jun 2013 13:10:36 -0700 (PDT) X-Virus-Scanned: amavisd-new at smtp.cs.ucla.edu Received: from smtp.cs.ucla.edu ([127.0.0.1]) by localhost (smtp.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 02iO3BBsxCTN; Mon, 10 Jun 2013 13:10:35 -0700 (PDT) Received: from penguin.cs.ucla.edu (Penguin.CS.UCLA.EDU [131.179.64.200]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id 4E40239E8100; Mon, 10 Jun 2013 13:10:35 -0700 (PDT) Message-ID: <51B632B5.7050907@cs.ucla.edu> Date: Mon, 10 Jun 2013 13:10:29 -0700 From: Paul Eggert User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130514 Thunderbird/17.0.6 MIME-Version: 1.0 References: <51B5DA82.4010703@alice.it> <3EC77598-24B8-42DD-8983-5069E64AAB60@swipnet.se> <51B62175.10307@alice.it> In-Reply-To: <51B62175.10307@alice.it> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: -2.4 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (--) Are you linking with libxml2? These URLs: http://91r.net/ask/15791784.html http://xmlsoft.org/threads.html suggests that Emacs may not be initializing libxml2 properly. You should be able to tell whether you're linking with libxml2 by looking at the 'make' output, or by running 'ldd src/temacs'. From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Angelo Graziosi Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 10 Jun 2013 21:16:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Paul Eggert Cc: 14569@debbugs.gnu.org, jan.h.d@swipnet.se, kbrow1i@gmail.com X-Debbugs-Original-Cc: bug-emacs , Jan =?UTF-8?Q?Dj=C3=A4rv?= , Ken Brown Received: via spool by submit@debbugs.gnu.org id=B.137089895522603 (code B ref -1); Mon, 10 Jun 2013 21:16:01 +0000 Received: (at submit) by debbugs.gnu.org; 10 Jun 2013 21:15:55 +0000 Received: from localhost ([127.0.0.1]:55425 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Um9RR-0005sQ-Vm for submit@debbugs.gnu.org; Mon, 10 Jun 2013 17:15:54 -0400 Received: from eggs.gnu.org ([208.118.235.92]:50018) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Um9RP-0005rj-Op for submit@debbugs.gnu.org; Mon, 10 Jun 2013 17:15:52 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Um9R6-0008Fc-Mg for submit@debbugs.gnu.org; Mon, 10 Jun 2013 17:15:35 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_20,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:35570) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Um9R6-0008FY-Jh for submit@debbugs.gnu.org; Mon, 10 Jun 2013 17:15:32 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:51739) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Um9R3-0006OD-Lq for bug-gnu-emacs@gnu.org; Mon, 10 Jun 2013 17:15:32 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Um9R0-0008Eu-Gp for bug-gnu-emacs@gnu.org; Mon, 10 Jun 2013 17:15:29 -0400 Received: from smtp202.alice.it ([82.57.200.98]:36710) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Um9R0-0008Ee-65 for bug-gnu-emacs@gnu.org; Mon, 10 Jun 2013 17:15:26 -0400 Received: from [192.168.1.100] (79.49.209.138) by smtp202.alice.it (8.6.060.15) (authenticated as angelo.graziosi@alice.it) id 51239AD208793D17; Mon, 10 Jun 2013 23:15:19 +0200 Message-ID: <51B641E5.4070009@alice.it> Date: Mon, 10 Jun 2013 23:15:17 +0200 From: Angelo Graziosi User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:17.0) Gecko/20130509 Thunderbird/17.0.6 MIME-Version: 1.0 References: <51B5DA82.4010703@alice.it> <3EC77598-24B8-42DD-8983-5069E64AAB60@swipnet.se> <51B62175.10307@alice.it> <51B632B5.7050907@cs.ucla.edu> In-Reply-To: <51B632B5.7050907@cs.ucla.edu> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -5.0 (-----) Il 10/06/2013 22.10, Paul Eggert ha scritto: > Are you linking with libxml2? These URLs: > > http://91r.net/ask/15791784.html > > http://xmlsoft.org/threads.html > > suggests that Emacs may not be initializing > libxml2 properly. > > You should be able to tell whether you're linking > with libxml2 by looking at the 'make' output, > or by running 'ldd src/temacs'. > Hmm... I configure with: $ "${source_dir}"/configure --prefix="${prefix_dir}" and "configure" adds all it finds, ... Configured for `i686-pc-cygwin'. Where should the build process find the source code? /work/emacs What compiler should emacs be built with? gcc -std=gnu99 -g3 -O2 Should Emacs use the GNU version of malloc? yes Should Emacs use a relocating allocator for buffers? no Should Emacs use mmap(2) for buffer allocation? yes What window system should Emacs use? x11 What toolkit should Emacs use? GTK3 Where do we find X Windows header files? Standard dirs Where do we find X Windows libraries? Standard dirs Does Emacs use -lXaw3d? no Does Emacs use -lXpm? yes Does Emacs use -ljpeg? yes Does Emacs use -ltiff? yes Does Emacs use a gif library? yes -lgif Does Emacs use -lpng? yes Does Emacs use -lrsvg-2? yes Does Emacs use imagemagick? yes Does Emacs use -lgpm? no Does Emacs use -ldbus? yes Does Emacs use -lgconf? yes Does Emacs use GSettings? yes Does Emacs use a file notification library? yes -lgio (gfile) Does Emacs use -lselinux? no Does Emacs use -lgnutls? yes Does Emacs use -lxml2? yes Does Emacs use -lfreetype? yes Does Emacs use -lm17n-flt? yes Does Emacs use -lotf? yes Does Emacs use -lxft? yes Does Emacs use toolkit scroll bars? yes ... It is certainly not my will that wants to link with xml2, $ ldd emacs/Work/src/temacs.exe | grep xml cygxml2-2.dll => /usr/bin/cygxml2-2.dll (0x45990000) Ciao, Angelo. From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Paul Eggert Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 10 Jun 2013 21:53:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Angelo Graziosi Cc: Jan =?UTF-8?Q?Dj=C3=A4rv?= , 14569@debbugs.gnu.org Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.137090117528721 (code B ref 14569); Mon, 10 Jun 2013 21:53:01 +0000 Received: (at 14569) by debbugs.gnu.org; 10 Jun 2013 21:52:55 +0000 Received: from localhost ([127.0.0.1]:55462 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UmA1H-0007TA-Jo for submit@debbugs.gnu.org; Mon, 10 Jun 2013 17:52:55 -0400 Received: from smtp.cs.ucla.edu ([131.179.128.62]:53433) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UmA1D-0007Sp-NL for 14569@debbugs.gnu.org; Mon, 10 Jun 2013 17:52:52 -0400 Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id 8215D39E8105; Mon, 10 Jun 2013 14:52:34 -0700 (PDT) X-Virus-Scanned: amavisd-new at smtp.cs.ucla.edu Received: from smtp.cs.ucla.edu ([127.0.0.1]) by localhost (smtp.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9lBst5LG6+sX; Mon, 10 Jun 2013 14:52:34 -0700 (PDT) Received: from penguin.cs.ucla.edu (Penguin.CS.UCLA.EDU [131.179.64.200]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id 35A3439E8008; Mon, 10 Jun 2013 14:52:34 -0700 (PDT) Message-ID: <51B64AA1.5080408@cs.ucla.edu> Date: Mon, 10 Jun 2013 14:52:33 -0700 From: Paul Eggert User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130514 Thunderbird/17.0.6 MIME-Version: 1.0 References: <51B5DA82.4010703@alice.it> <3EC77598-24B8-42DD-8983-5069E64AAB60@swipnet.se> <51B62175.10307@alice.it> <51B632B5.7050907@cs.ucla.edu> <51B641E5.4070009@alice.it> In-Reply-To: <51B641E5.4070009@alice.it> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: -2.4 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (--) On 06/10/13 14:15, Angelo Graziosi wrote: > I configure with: > > $ "${source_dir}"/configure --prefix="${prefix_dir}" What happens if you configure --without-xml2? Something like this, say: "${source_dir}"/configure --prefix="${prefix_dir}" --without-xml2 make clean make From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Angelo Graziosi Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 10 Jun 2013 22:08:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Paul Eggert Cc: 14569@debbugs.gnu.org, jan.h.d@swipnet.se X-Debbugs-Original-Cc: bug-emacs , Jan =?UTF-8?Q?Dj=C3=A4rv?= Received: via spool by submit@debbugs.gnu.org id=B.137090203030829 (code B ref -1); Mon, 10 Jun 2013 22:08:02 +0000 Received: (at submit) by debbugs.gnu.org; 10 Jun 2013 22:07:10 +0000 Received: from localhost ([127.0.0.1]:55482 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UmAF3-00081B-PS for submit@debbugs.gnu.org; Mon, 10 Jun 2013 18:07:10 -0400 Received: from eggs.gnu.org ([208.118.235.92]:59807) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UmAF1-00080e-DS for submit@debbugs.gnu.org; Mon, 10 Jun 2013 18:07:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UmAEe-0006Ax-Gz for submit@debbugs.gnu.org; Mon, 10 Jun 2013 18:06:50 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_40,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:35286) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UmAEe-0006As-Dq for submit@debbugs.gnu.org; Mon, 10 Jun 2013 18:06:44 -0400 Received: from eggs.gnu.org ([208.118.235.92]:42906) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UmAEY-0008VQ-4p for bug-gnu-emacs@gnu.org; Mon, 10 Jun 2013 18:06:44 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UmAER-00069Z-M9 for bug-gnu-emacs@gnu.org; Mon, 10 Jun 2013 18:06:38 -0400 Received: from smtp203.alice.it ([82.57.200.99]:43936) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UmAER-00069S-Au for bug-gnu-emacs@gnu.org; Mon, 10 Jun 2013 18:06:31 -0400 Received: from [192.168.1.100] (79.49.209.138) by smtp203.alice.it (8.6.060.15) (authenticated as angelo.graziosi@alice.it) id 5123A59708755545; Tue, 11 Jun 2013 00:06:19 +0200 Message-ID: <51B64DDA.3050109@alice.it> Date: Tue, 11 Jun 2013 00:06:18 +0200 From: Angelo Graziosi User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:17.0) Gecko/20130509 Thunderbird/17.0.6 MIME-Version: 1.0 References: <51B5DA82.4010703@alice.it> <3EC77598-24B8-42DD-8983-5069E64AAB60@swipnet.se> <51B62175.10307@alice.it> <51B632B5.7050907@cs.ucla.edu> <51B641E5.4070009@alice.it> <51B64AA1.5080408@cs.ucla.edu> In-Reply-To: <51B64AA1.5080408@cs.ucla.edu> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -5.0 (-----) Il 10/06/2013 23.52, Paul Eggert ha scritto: > On 06/10/13 14:15, Angelo Graziosi wrote: >> I configure with: >> >> $ "${source_dir}"/configure --prefix="${prefix_dir}" > > What happens if you configure --without-xml2? > Something like this, say: Hmm... I have just verified that my builds on Kubuntu uses xm2 too, and the same rev. that fails to bootstrap on Cygwin, there builds fine.. For example, rev. 112902 gives ... Configured for `x86_64-unknown-linux-gnu'. Where should the build process find the source code? /work/emacs What compiler should emacs be built with? clang -O3 Should Emacs use the GNU version of malloc? yes (Using Doug Lea's new malloc from the GNU C Library.) Should Emacs use a relocating allocator for buffers? no Should Emacs use mmap(2) for buffer allocation? no What window system should Emacs use? x11 What toolkit should Emacs use? GTK3 Where do we find X Windows header files? Standard dirs Where do we find X Windows libraries? Standard dirs Does Emacs use -lXaw3d? no Does Emacs use -lXpm? yes Does Emacs use -ljpeg? yes Does Emacs use -ltiff? yes Does Emacs use a gif library? yes -lgif Does Emacs use -lpng? yes Does Emacs use -lrsvg-2? yes Does Emacs use imagemagick? yes Does Emacs use -lgpm? yes Does Emacs use -ldbus? yes Does Emacs use -lgconf? yes Does Emacs use GSettings? yes Does Emacs use a file notification library? yes -lgio (gfile) Does Emacs use -lselinux? no Does Emacs use -lgnutls? yes Does Emacs use -lxml2? yes Does Emacs use -lfreetype? yes Does Emacs use -lm17n-flt? yes Does Emacs use -lotf? yes Does Emacs use -lxft? yes Does Emacs use toolkit scroll bars? yes ... and $ ldd /usr/local/emacs/bin/emacs | grep xml libxml2.so.2 => /usr/lib/x86_64-linux-gnu/libxml2.so.2 (0x00007f4858e01000) > "${source_dir}"/configure --prefix="${prefix_dir}" --without-xml2 > make clean > make > tomorrow... Good Night, Angelo. From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Angelo Graziosi Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 10 Jun 2013 23:25:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Paul Eggert Cc: 14569@debbugs.gnu.org, jan.h.d@swipnet.se X-Debbugs-Original-Cc: bug-emacs , Jan =?UTF-8?Q?Dj=C3=A4rv?= Received: via spool by submit@debbugs.gnu.org id=B.137090666111404 (code B ref -1); Mon, 10 Jun 2013 23:25:01 +0000 Received: (at submit) by debbugs.gnu.org; 10 Jun 2013 23:24:21 +0000 Received: from localhost ([127.0.0.1]:55577 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UmBRk-0002xq-4h for submit@debbugs.gnu.org; Mon, 10 Jun 2013 19:24:20 -0400 Received: from eggs.gnu.org ([208.118.235.92]:49669) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UmBRi-0002xK-Dc for submit@debbugs.gnu.org; Mon, 10 Jun 2013 19:24:18 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UmBRL-0004kA-F9 for submit@debbugs.gnu.org; Mon, 10 Jun 2013 19:24:01 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:53341) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UmBRL-0004k6-CJ for submit@debbugs.gnu.org; Mon, 10 Jun 2013 19:23:55 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:51341) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UmBRE-0007Fk-5c for bug-gnu-emacs@gnu.org; Mon, 10 Jun 2013 19:23:55 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UmBR7-0004iB-Sd for bug-gnu-emacs@gnu.org; Mon, 10 Jun 2013 19:23:48 -0400 Received: from smtp202.alice.it ([82.57.200.98]:60941) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UmBR7-0004i0-Hv for bug-gnu-emacs@gnu.org; Mon, 10 Jun 2013 19:23:41 -0400 Received: from [192.168.1.100] (79.49.209.138) by smtp202.alice.it (8.6.060.15) (authenticated as angelo.graziosi@alice.it) id 51239AD2087AF07A; Tue, 11 Jun 2013 01:23:36 +0200 Message-ID: <51B65FED.2020709@alice.it> Date: Tue, 11 Jun 2013 01:23:25 +0200 From: Angelo Graziosi User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:17.0) Gecko/20130509 Thunderbird/17.0.6 MIME-Version: 1.0 References: <51B5DA82.4010703@alice.it> <3EC77598-24B8-42DD-8983-5069E64AAB60@swipnet.se> <51B62175.10307@alice.it> <51B632B5.7050907@cs.ucla.edu> <51B641E5.4070009@alice.it> <51B64AA1.5080408@cs.ucla.edu> In-Reply-To: <51B64AA1.5080408@cs.ucla.edu> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -5.0 (-----) Il 10/06/2013 23.52, Paul Eggert ha scritto: > On 06/10/13 14:15, Angelo Graziosi wrote: >> I configure with: >> >> $ "${source_dir}"/configure --prefix="${prefix_dir}" > > What happens if you configure --without-xml2? > Something like this, say: > > "${source_dir}"/configure --prefix="${prefix_dir}" --without-xml2 > make clean > make > I am afraid for you, but what you suggest fails in the same manner: $ cd emacs $ mkdir Work $ ./autogen.sh $ cd Work/ $ ../configure --prefix=/usr/local/emacs --without-xml2 ... Configured for `i686-pc-cygwin'. Where should the build process find the source code? /work/emacs What compiler should emacs be built with? gcc -std=gnu99 -g3 -O2 Should Emacs use the GNU version of malloc? yes Should Emacs use a relocating allocator for buffers? no Should Emacs use mmap(2) for buffer allocation? yes What window system should Emacs use? x11 What toolkit should Emacs use? GTK3 Where do we find X Windows header files? Standard dirs Where do we find X Windows libraries? Standard dirs Does Emacs use -lXaw3d? no Does Emacs use -lXpm? yes Does Emacs use -ljpeg? yes Does Emacs use -ltiff? yes Does Emacs use a gif library? yes -lgif Does Emacs use -lpng? yes Does Emacs use -lrsvg-2? yes Does Emacs use imagemagick? yes Does Emacs use -lgpm? no Does Emacs use -ldbus? yes Does Emacs use -lgconf? yes Does Emacs use GSettings? yes Does Emacs use a file notification library? yes -lgio (gfile) Does Emacs use -lselinux? no Does Emacs use -lgnutls? yes Does Emacs use -lxml2? no Does Emacs use -lfreetype? yes Does Emacs use -lm17n-flt? yes Does Emacs use -lotf? yes Does Emacs use -lxft? yes Does Emacs use toolkit scroll bars? yes ... (notice that now it says: "Does Emacs use -lxml2? no") $ make ... Compiling /work/emacs/src/../lisp/language/cham.el GLib (gthread-posix.c): Unexpected error from C library during 'pthread_setspecific': Invalid argument. Aborting. Makefile:229: recipe for target `compile-onefile' failed make[2]: *** [compile-onefile] Aborted make[2]: uscita dalla directory "/work/emacs/Work/lisp" Makefile:809: recipe for target `/work/emacs/src/../lisp/language/cham.elc' failed make[1]: *** [/work/emacs/src/../lisp/language/cham.elc] Error 2 make[1]: uscita dalla directory "/work/emacs/Work/src" Makefile:381: recipe for target `src' failed make: *** [src] Error 2 I would have been surprised if it had worked.. As I explained, on GNU/Linux Kubuntu 12.04 Emacs Trunk bootstrap fine with the XML2 support.. and now, really, Good Night!!! Ciao, Angelo. (PS. When I replay, TB refuses to send the replay to the address 14569@debbugs.gnu.org, I need to change it manually into bug-gnu-emacs@gnu.org, IS there some tricks I can do to avoid this? TIA, A.) From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Angelo Graziosi Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 11 Jun 2013 15:14:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Paul Eggert Cc: 14569@debbugs.gnu.org, jan.h.d@swipnet.se, kbrown@cornell.edu X-Debbugs-Original-Cc: bug-emacs , Jan =?UTF-8?Q?Dj=C3=A4rv?= , kbrown@cornell.edu Received: via spool by submit@debbugs.gnu.org id=B.137096363430059 (code B ref -1); Tue, 11 Jun 2013 15:14:02 +0000 Received: (at submit) by debbugs.gnu.org; 11 Jun 2013 15:13:54 +0000 Received: from localhost ([127.0.0.1]:56577 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UmQGf-0007oi-RT for submit@debbugs.gnu.org; Tue, 11 Jun 2013 11:13:54 -0400 Received: from eggs.gnu.org ([208.118.235.92]:53336) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UmQGd-0007oQ-6U for submit@debbugs.gnu.org; Tue, 11 Jun 2013 11:13:51 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UmQGF-0005pc-Ht for submit@debbugs.gnu.org; Tue, 11 Jun 2013 11:13:30 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_20,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:32800) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UmQGF-0005pY-FJ for submit@debbugs.gnu.org; Tue, 11 Jun 2013 11:13:27 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:55035) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UmQGB-0006ns-LQ for bug-gnu-emacs@gnu.org; Tue, 11 Jun 2013 11:13:27 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UmQG8-0005oB-3H for bug-gnu-emacs@gnu.org; Tue, 11 Jun 2013 11:13:23 -0400 Received: from smtp201.alice.it ([82.57.200.97]:34524) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UmQG7-0005nL-Oe for bug-gnu-emacs@gnu.org; Tue, 11 Jun 2013 11:13:20 -0400 Received: from [192.168.1.100] (79.26.22.90) by smtp201.alice.it (8.6.060.15) (authenticated as angelo.graziosi@alice.it) id 5123901C0885C729; Tue, 11 Jun 2013 17:13:02 +0200 Message-ID: <51B73E7C.8040603@alice.it> Date: Tue, 11 Jun 2013 17:13:00 +0200 From: Angelo Graziosi User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:17.0) Gecko/20130509 Thunderbird/17.0.6 MIME-Version: 1.0 References: <51B5DA82.4010703@alice.it> <3EC77598-24B8-42DD-8983-5069E64AAB60@swipnet.se> <51B62175.10307@alice.it> <51B632B5.7050907@cs.ucla.edu> <51B641E5.4070009@alice.it> <51B64AA1.5080408@cs.ucla.edu> In-Reply-To: <51B64AA1.5080408@cs.ucla.edu> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -5.0 (-----) Il 10/06/2013 23.52, Paul Eggert ha scritto: > On 06/10/13 14:15, Angelo Graziosi wrote: >> I configure with: >> >> $ "${source_dir}"/configure --prefix="${prefix_dir}" > > What happens if you configure --without-xml2? > Something like this, say: > > "${source_dir}"/configure --prefix="${prefix_dir}" --without-xml2 > make clean > make > As you have seen, what you propose fails... but also this fails: $ cd emacs $ ./autogen.sh $ mkdir Work $ cd Work $ ../configure --without-all ... Configured for `i686-pc-cygwin'. Where should the build process find the source code? /work/emacs What compiler should emacs be built with? gcc -std=gnu99 -g3 -O2 Should Emacs use the GNU version of malloc? yes Should Emacs use a relocating allocator for buffers? no Should Emacs use mmap(2) for buffer allocation? yes What window system should Emacs use? x11 What toolkit should Emacs use? GTK3 Where do we find X Windows header files? Standard dirs Where do we find X Windows libraries? Standard dirs Does Emacs use -lXaw3d? no Does Emacs use -lXpm? no Does Emacs use -ljpeg? no Does Emacs use -ltiff? no Does Emacs use a gif library? no Does Emacs use -lpng? no Does Emacs use -lrsvg-2? no Does Emacs use imagemagick? no Does Emacs use -lgpm? no Does Emacs use -ldbus? no Does Emacs use -lgconf? no Does Emacs use GSettings? no Does Emacs use a file notification library? yes -lgio (gfile) Does Emacs use -lselinux? no Does Emacs use -lgnutls? no Does Emacs use -lxml2? no Does Emacs use -lfreetype? no Does Emacs use -lm17n-flt? no Does Emacs use -lotf? no Does Emacs use -lxft? no Does Emacs use toolkit scroll bars? no $ make ... make[2]: uscita dalla directory "/work/emacs/Work/lisp" make[2]: ingresso nella directory "/work/emacs/Work/lisp" Compiling /work/emacs/src/../lisp/international/characters.el Wrote /work/emacs/lisp/international/characters.elc make[2]: uscita dalla directory "/work/emacs/Work/lisp" make[2]: ingresso nella directory "/work/emacs/Work/lisp" Compiling /work/emacs/src/../lisp/composite.el Wrote /work/emacs/lisp/composite.elc make[2]: uscita dalla directory "/work/emacs/Work/lisp" make[2]: ingresso nella directory "/work/emacs/Work/lisp" Compiling /work/emacs/src/../lisp/language/chinese.el GLib (gthread-posix.c): Unexpected error from C library during 'pthread_setspecific': Invalid argument. Aborting. Makefile:229: recipe for target `compile-onefile' failed make[2]: *** [compile-onefile] Aborted make[2]: uscita dalla directory "/work/emacs/Work/lisp" Makefile:809: recipe for target `/work/emacs/src/../lisp/language/chinese.elc' failed make[1]: *** [/work/emacs/src/../lisp/language/chinese.elc] Error 2 make[1]: uscita dalla directory "/work/emacs/Work/src" Makefile:381: recipe for target `src' failed make: *** [src] Error 2 Ciao, Angelo. From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Jan =?UTF-8?Q?Dj=C3=A4rv?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 11 Jun 2013 15:40:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Angelo Graziosi Cc: 14569@debbugs.gnu.org, eggert@cs.ucla.edu X-Debbugs-Original-Cc: bug-emacs , eggert@cs.ucla.edu Received: via spool by submit@debbugs.gnu.org id=B.13709651732117 (code B ref -1); Tue, 11 Jun 2013 15:40:01 +0000 Received: (at submit) by debbugs.gnu.org; 11 Jun 2013 15:39:33 +0000 Received: from localhost ([127.0.0.1]:56610 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UmQfU-0000Y4-Le for submit@debbugs.gnu.org; Tue, 11 Jun 2013 11:39:33 -0400 Received: from eggs.gnu.org ([208.118.235.92]:59446) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UmQfS-0000Xo-JA for submit@debbugs.gnu.org; Tue, 11 Jun 2013 11:39:31 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UmQf6-00069R-MW for submit@debbugs.gnu.org; Tue, 11 Jun 2013 11:39:09 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-99.2 required=5.0 tests=BAYES_50,USER_IN_WHITELIST autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:39293) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UmQf6-00069N-KW for submit@debbugs.gnu.org; Tue, 11 Jun 2013 11:39:08 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:32922) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UmQf5-0004Zc-2d for bug-gnu-emacs@gnu.org; Tue, 11 Jun 2013 11:39:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UmQf3-00068c-Co for bug-gnu-emacs@gnu.org; Tue, 11 Jun 2013 11:39:06 -0400 Received: from mailout.melmac.se ([62.20.26.67]:60266) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UmQf3-00066S-2G for bug-gnu-emacs@gnu.org; Tue, 11 Jun 2013 11:39:05 -0400 Received: from mail01.melmac.se (mail01.melmac.se [62.20.26.80]) by mailout.melmac.se (Postfix) with ESMTP id 9369A95E4 for ; Tue, 11 Jun 2013 17:38:59 +0200 (CEST) Received: (qmail 29083 invoked by uid 89); 11 Jun 2013 15:38:59 -0000 Received: from h-46-59-42-57.na.cust.bahnhof.se (HELO coolsville.localdomain) (boel.djarv@bdtv.se@46.59.42.57) by mail01.melmac.se with ESMTPA; 11 Jun 2013 15:38:59 -0000 Received: from [172.20.199.13] (unknown [172.20.199.13]) by coolsville.localdomain (Postfix) with ESMTPSA id EF9141A00FA; Tue, 11 Jun 2013 15:38:58 +0000 (UTC) Content-Type: text/plain; charset=iso-8859-1 Mime-Version: 1.0 (Mac OS X Mail 6.5 \(1508\)) From: Jan =?UTF-8?Q?Dj=C3=A4rv?= In-Reply-To: <51B62175.10307@alice.it> Date: Tue, 11 Jun 2013 17:39:00 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: <06F80BBC-D7CD-4E6C-97AD-EB8E476E2FC0@swipnet.se> References: <51B5DA82.4010703@alice.it> <3EC77598-24B8-42DD-8983-5069E64AAB60@swipnet.se> <51B62175.10307@alice.it> X-Mailer: Apple Mail (2.1508) X-detected-operating-system: by eggs.gnu.org: Solaris 10 X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -4.0 (----) Hello. 10 jun 2013 kl. 20:56 skrev Angelo Graziosi : > Il 10/06/2013 18.27, Jan Dj=E4rv ha scritto: >> Hello. >>=20 >> This sounds like a bug in GLib. Put a breakpoint at g_thread_abort = to get a useful backtrace. >=20 > I am afraid but GDB is not for me... :( The error is not even consistent, it only occurs sometimes. There seems = to be a random memory corruption going on. Sometimes bootstrap fails = with a core dump, sometimes with GLib (gthread-posix.c): Unexpected error from C library during = 'pthread_setspecific': Invalid argument. Aborting. And this is while compiling .el-files. It is not crashing in the same = .el-file, many files compile just fine before the crash happens (if it = happens). Redoing the make after a crash usually produces an Emacs = executable. It seems to run fine, but I haven't run it for a very long = time. Maybe the bug manifests itself only in bootstrap-emacs when using = GLib? I got one backtrace for the setspecific error: Breakpoint 1, 0x610dcd26 in abort () from /usr/bin/cygwin1.dll (gdb) bt #0 0x610dcd26 in abort () from /usr/bin/cygwin1.dll #1 0x6a90d066 in g_spawn_close_pid () from /usr/bin/cygglib-2.0-0.dll #2 0x6a908e8c in g_private_set () from /usr/bin/cygglib-2.0-0.dll #3 0x6a8f06ce in g_thread_self () from /usr/bin/cygglib-2.0-0.dll #4 0x6a8ce250 in g_main_context_iteration () from = /usr/bin/cygglib-2.0-0.dll #5 0x6a8ce2aa in g_main_context_iteration () from = /usr/bin/cygglib-2.0-0.dll #6 0x6a8f017d in g_thread_proxy () from /usr/bin/cygglib-2.0-0.dll #7 0x610ffe1a in pthread::thread_init_wrapper(void*) () from /usr/bin/cygwin1.dll #8 0x6108974c in thread_wrapper(void*) () from /usr/bin/cygwin1.dll This is in a separate thread, Emacs is executing in another thread: (gdb) info threads Id Target Id Frame * 3 Thread 1564.0x2d4 0x610dcd26 in abort () from = /usr/bin/cygwin1.dll 2 Thread 1564.0xfd0 0x7c90e514 in ntdll!KiFastSystemCallRet () from /cygdrive/c/WINDOWS/system32/ntdll.dll 1 Thread 1564.0xa8c 0x0054b2d5 in oblookup (obarray=3D, ptr=3D, size=3D10, size_byte=3D) at = lread.c:3905 (gdb) thr 1 [Switching to thread 1 (Thread 1564.0xa8c)] #0 0x0054b2d5 in oblookup (obarray=3D, ptr=3D, size=3D10, size_byte=3D) at lread.c:3905 3905 if (SBYTES (SYMBOL_NAME (tail)) =3D=3D size_byte (gdb) thr 1 [Switching to thread 1 (Thread 1564.0xa8c)] #0 0x0054b2d5 in oblookup (obarray=3D, ptr=3D, size=3D10, size_byte=3D) at lread.c:3905 3905 if (SBYTES (SYMBOL_NAME (tail)) =3D=3D size_byte (gdb) bt #0 0x0054b2d5 in oblookup (obarray=3D, ptr=3D, size=3D10, size_byte=3D) at lread.c:3905 #1 0x0054b678 in intern_c_string_1 ( str=3D0x779503 ":keepalive", len=3D10) at = lread.c:3715 #2 0x0056b76b in intern_c_string ( str=3D0x779503 ":keepalive") at lisp.h:3332 #3 init_process_emacs () at process.c:7144 #4 0x004bf335 in main (argc=3D, argv=3D0x22abc0) at = emacs.c:1464 (gdb) fr3 Undefined command: "fr3". Try "help". (gdb) fr 3 #3 init_process_emacs () at process.c:7144 7144 subfeatures =3D pure_cons (intern_c_string (sopt->name), = subfeatures); As there seems to be no good memory debuggers for Cygwin, this will be = hard to find. I still think it is an GLib/Cygwin error. Jan D. From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 11 Jun 2013 16:59:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Jan =?UTF-8?Q?Dj=C3=A4rv?= Cc: eggert@cs.ucla.edu, 14569@debbugs.gnu.org, angelo.graziosi@alice.it Reply-To: Eli Zaretskii Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.137096993515707 (code B ref 14569); Tue, 11 Jun 2013 16:59:01 +0000 Received: (at 14569) by debbugs.gnu.org; 11 Jun 2013 16:58:55 +0000 Received: from localhost ([127.0.0.1]:56746 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UmRuJ-00045G-ET for submit@debbugs.gnu.org; Tue, 11 Jun 2013 12:58:55 -0400 Received: from mtaout22.012.net.il ([80.179.55.172]:33746) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UmRuG-00044w-Sq for 14569@debbugs.gnu.org; Tue, 11 Jun 2013 12:58:54 -0400 Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0MO800L00N36HS00@a-mtaout22.012.net.il> for 14569@debbugs.gnu.org; Tue, 11 Jun 2013 19:58:30 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MO800LJ6N5H06A0@a-mtaout22.012.net.il>; Tue, 11 Jun 2013 19:58:30 +0300 (IDT) Date: Tue, 11 Jun 2013 19:58:35 +0300 From: Eli Zaretskii In-reply-to: <06F80BBC-D7CD-4E6C-97AD-EB8E476E2FC0@swipnet.se> X-012-Sender: halo1@inter.net.il Message-id: <83sj0olh38.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-transfer-encoding: 8BIT References: <51B5DA82.4010703@alice.it> <3EC77598-24B8-42DD-8983-5069E64AAB60@swipnet.se> <51B62175.10307@alice.it> <06F80BBC-D7CD-4E6C-97AD-EB8E476E2FC0@swipnet.se> X-Spam-Score: 1.0 (+) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (+) > From: Jan Djärv > Date: Tue, 11 Jun 2013 17:39:00 +0200 > Cc: eggert@cs.ucla.edu, 14569@debbugs.gnu.org > > Breakpoint 1, 0x610dcd26 in abort () from /usr/bin/cygwin1.dll > (gdb) bt > #0 0x610dcd26 in abort () from /usr/bin/cygwin1.dll > #1 0x6a90d066 in g_spawn_close_pid () from /usr/bin/cygglib-2.0-0.dll > #2 0x6a908e8c in g_private_set () from /usr/bin/cygglib-2.0-0.dll > #3 0x6a8f06ce in g_thread_self () from /usr/bin/cygglib-2.0-0.dll > #4 0x6a8ce250 in g_main_context_iteration () from /usr/bin/cygglib-2.0-0.dll > #5 0x6a8ce2aa in g_main_context_iteration () from /usr/bin/cygglib-2.0-0.dll > #6 0x6a8f017d in g_thread_proxy () from /usr/bin/cygglib-2.0-0.dll > #7 0x610ffe1a in pthread::thread_init_wrapper(void*) () > from /usr/bin/cygwin1.dll > #8 0x6108974c in thread_wrapper(void*) () from /usr/bin/cygwin1.dll Can you find out (by looking at the glib sources) when and why would g_spawn_close_pid call 'abort'? It might give us some clues. Also, what process (or is it a thread?) did glib spawn here, and why? From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Paul Eggert Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 11 Jun 2013 18:12:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Angelo Graziosi Cc: 14569@debbugs.gnu.org, jan.h.d@swipnet.se, kbrown@cornell.edu X-Debbugs-Original-Cc: bug-emacs , Jan =?UTF-8?Q?Dj=C3=A4rv?= , kbrown@cornell.edu Received: via spool by submit@debbugs.gnu.org id=B.137097426230868 (code B ref -1); Tue, 11 Jun 2013 18:12:02 +0000 Received: (at submit) by debbugs.gnu.org; 11 Jun 2013 18:11:02 +0000 Received: from localhost ([127.0.0.1]:56856 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UmT26-00081n-Ea for submit@debbugs.gnu.org; Tue, 11 Jun 2013 14:11:02 -0400 Received: from eggs.gnu.org ([208.118.235.92]:57520) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UmT24-00081J-EI for submit@debbugs.gnu.org; Tue, 11 Jun 2013 14:11:01 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UmT1h-00027Y-P6 for submit@debbugs.gnu.org; Tue, 11 Jun 2013 14:10:38 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-101.9 required=5.0 tests=BAYES_00, USER_IN_WHITELIST autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:58058) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UmT1h-00027U-Mi for submit@debbugs.gnu.org; Tue, 11 Jun 2013 14:10:37 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:59235) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UmT1g-0004f4-AQ for bug-gnu-emacs@gnu.org; Tue, 11 Jun 2013 14:10:37 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UmT1e-00026p-Ob for bug-gnu-emacs@gnu.org; Tue, 11 Jun 2013 14:10:36 -0400 Received: from smtp.cs.ucla.edu ([131.179.128.62]:56954) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UmT1e-00026V-Ii for bug-gnu-emacs@gnu.org; Tue, 11 Jun 2013 14:10:34 -0400 Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id 3D5FFA60002; Tue, 11 Jun 2013 11:10:33 -0700 (PDT) X-Virus-Scanned: amavisd-new at smtp.cs.ucla.edu Received: from smtp.cs.ucla.edu ([127.0.0.1]) by localhost (smtp.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nc6hhM-Um9kB; Tue, 11 Jun 2013 11:10:32 -0700 (PDT) Received: from penguin.cs.ucla.edu (Penguin.CS.UCLA.EDU [131.179.64.200]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id 9795AA60001; Tue, 11 Jun 2013 11:10:32 -0700 (PDT) Message-ID: <51B76818.6040801@cs.ucla.edu> Date: Tue, 11 Jun 2013 11:10:32 -0700 From: Paul Eggert User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130514 Thunderbird/17.0.6 MIME-Version: 1.0 References: <51B5DA82.4010703@alice.it> <3EC77598-24B8-42DD-8983-5069E64AAB60@swipnet.se> <51B62175.10307@alice.it> <51B632B5.7050907@cs.ucla.edu> <51B641E5.4070009@alice.it> <51B64AA1.5080408@cs.ucla.edu> <51B73E7C.8040603@alice.it> In-Reply-To: <51B73E7C.8040603@alice.it> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -4.0 (----) On 06/11/13 08:13, Angelo Graziosi wrote: > $ ../configure --without-all > ... > Does Emacs use a file notification library? yes -lgio (gfile) That's a bug; --without-all should disable file notification. I installed a fix in trunk bzr 112928. You'll also need --without-x (or some other non-glib X toolkit) to suppress glib. Please update to the trunk and then run: ./autogen.sh ./configure --without-all --without-x This should build you a glib-less Emacs. On my Fedora 17 host, the shell command 'ldd src/temacs' reports: linux-vdso.so.1 => (0x00007fffcbffe000) libacl.so.1 => /lib64/libacl.so.1 (0x000000386cc00000) librt.so.1 => /lib64/librt.so.1 (0x000000385ea00000) libtinfo.so.5 => /lib64/libtinfo.so.5 (0x0000003868a00000) libpthread.so.0 => /lib64/libpthread.so.0 (0x000000385e600000) libm.so.6 => /lib64/libm.so.6 (0x000000385de00000) libc.so.6 => /lib64/libc.so.6 (0x000000385da00000) libattr.so.1 => /lib64/libattr.so.1 (0x000000386ba00000) /lib64/ld-linux-x86-64.so.2 (0x000000385d600000) Arguably, --without-all should disable some of these remaining libraries, too; but at least it now disables glib. From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Paul Eggert Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 11 Jun 2013 18:52:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: Jan =?UTF-8?Q?Dj=C3=A4rv?= , 14569@debbugs.gnu.org, angelo.graziosi@alice.it Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.13709766624507 (code B ref 14569); Tue, 11 Jun 2013 18:52:02 +0000 Received: (at 14569) by debbugs.gnu.org; 11 Jun 2013 18:51:02 +0000 Received: from localhost ([127.0.0.1]:56901 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UmTeo-0001Ad-EB for submit@debbugs.gnu.org; Tue, 11 Jun 2013 14:51:02 -0400 Received: from smtp.cs.ucla.edu ([131.179.128.62]:47039) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UmTem-0001A9-JM for 14569@debbugs.gnu.org; Tue, 11 Jun 2013 14:51:01 -0400 Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id A242139E8105; Tue, 11 Jun 2013 11:50:38 -0700 (PDT) X-Virus-Scanned: amavisd-new at smtp.cs.ucla.edu Received: from smtp.cs.ucla.edu ([127.0.0.1]) by localhost (smtp.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id itpw+fuEQ4lX; Tue, 11 Jun 2013 11:50:38 -0700 (PDT) Received: from penguin.cs.ucla.edu (Penguin.CS.UCLA.EDU [131.179.64.200]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id 1B79E39E8008; Tue, 11 Jun 2013 11:50:38 -0700 (PDT) Message-ID: <51B7717D.6060702@cs.ucla.edu> Date: Tue, 11 Jun 2013 11:50:37 -0700 From: Paul Eggert User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130514 Thunderbird/17.0.6 MIME-Version: 1.0 References: <51B5DA82.4010703@alice.it> <3EC77598-24B8-42DD-8983-5069E64AAB60@swipnet.se> <51B62175.10307@alice.it> <06F80BBC-D7CD-4E6C-97AD-EB8E476E2FC0@swipnet.se> <83sj0olh38.fsf@gnu.org> In-Reply-To: <83sj0olh38.fsf@gnu.org> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: -2.5 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.5 (--) On 06/11/13 09:58, Eli Zaretskii wrote: > Can you find out (by looking at the glib sources) when and why would > g_spawn_close_pid call 'abort'? It might give us some clues. On POSIX platforms, g_spawn_close_pid does nothing. So apparently glib is compiled for Windows (i.e., glib/gspawn.c is not being compiled, but glib/gspawn-win32.c is being compiled instead. The Emacs code that tickles gnulib is written this way: #if defined HAVE_GLIB && !defined WINDOWSNT /* Tickle glib's child-handling code. Ask glib to wait for Emacs itself; this should always fail, but is enough to initialize glib's private SIGCHLD handler. */ g_source_unref (g_child_watch_source_new (getpid ())); #endif I did notice one problem: the code previously invoked g_child_watch_source_new (0), which is not safe if Emacs has already forked -- perhaps Cygwin was doing that? So I changed it to g_child_watch_source_new (getpid ()) in trunk bzr 112929. Another thought is that there may be a mismatch between glib builds. Since WINDOWSNT is not defined for Cygwin builds, a Cygwin Emacs will call g_child_watch_source_new. My reading of the bleeding-edge glib source code is that a Cygwin glib should call waitpid and mess with the SIGCHLD handler, just as a POSIX glib would, so the above Emacs code is correct. But if you're building under Cygwin and linking with a mingw glib, the above code may well run into problems. Is this a possibility that we should worry about? From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Ken Brown Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 11 Jun 2013 19:28:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Paul Eggert Cc: Eli Zaretskii , 14569@debbugs.gnu.org, angelo.graziosi@alice.it Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.137097886810291 (code B ref 14569); Tue, 11 Jun 2013 19:28:01 +0000 Received: (at 14569) by debbugs.gnu.org; 11 Jun 2013 19:27:48 +0000 Received: from localhost ([127.0.0.1]:56967 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UmUEN-0002fr-HQ for submit@debbugs.gnu.org; Tue, 11 Jun 2013 15:27:48 -0400 Received: from limestone4.mail.cornell.edu ([128.253.83.164]:45970) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UmUEJ-0002fB-Gm for 14569@debbugs.gnu.org; Tue, 11 Jun 2013 15:27:45 -0400 X-CornellRouted: This message has been Routed already. Received: from authusersmtp.mail.cornell.edu ([10.16.197.8]) by limestone4.mail.cornell.edu (8.14.4/8.14.4) with ESMTP id r5BJRAWB008610; Tue, 11 Jun 2013 15:27:10 -0400 (EDT) Received: from [128.84.234.241] (dhcp241.math.cornell.edu [128.84.234.241]) (authenticated bits=0) by authusersmtp.mail.cornell.edu (8.14.4/8.12.10) with ESMTP id r5BJRAHS014122 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Tue, 11 Jun 2013 15:27:11 -0400 Message-ID: <51B77A00.2060908@cornell.edu> Date: Tue, 11 Jun 2013 15:26:56 -0400 From: Ken Brown User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130107 Thunderbird/17.0.2 MIME-Version: 1.0 References: <51B5DA82.4010703@alice.it> <3EC77598-24B8-42DD-8983-5069E64AAB60@swipnet.se> <51B62175.10307@alice.it> <06F80BBC-D7CD-4E6C-97AD-EB8E476E2FC0@swipnet.se> <83sj0olh38.fsf@gnu.org> <51B7717D.6060702@cs.ucla.edu> In-Reply-To: <51B7717D.6060702@cs.ucla.edu> Content-Type: multipart/mixed; boundary="------------070908090205040903060504" X-Spam-Score: -2.5 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.5 (--) This is a multi-part message in MIME format. --------------070908090205040903060504 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 6/11/2013 2:50 PM, Paul Eggert wrote: > On 06/11/13 09:58, Eli Zaretskii wrote: >> Can you find out (by looking at the glib sources) when and why would >> g_spawn_close_pid call 'abort'? It might give us some clues. > > On POSIX platforms, g_spawn_close_pid does nothing. > So apparently glib is compiled for Windows (i.e., > glib/gspawn.c is not being compiled, but glib/gspawn-win32.c > is being compiled instead. No, this is not the case. I just replicated the glib build to make sure. Cygwin is a POSIX platform, to the extent possible. > The Emacs code that tickles gnulib is written this way: > > #if defined HAVE_GLIB && !defined WINDOWSNT > /* Tickle glib's child-handling code. Ask glib to wait for Emacs itself; > this should always fail, but is enough to initialize glib's > private SIGCHLD handler. */ > g_source_unref (g_child_watch_source_new (getpid ())); > #endif > > I did notice one problem: the code previously invoked > g_child_watch_source_new (0), which is not safe if Emacs > has already forked -- perhaps Cygwin was doing that? > So I changed it to g_child_watch_source_new (getpid ()) > in trunk bzr 112929. > > Another thought is that there may be a mismatch between > glib builds. Since WINDOWSNT is not defined for Cygwin builds, > a Cygwin Emacs will call g_child_watch_source_new. My reading of > the bleeding-edge glib source code is that a Cygwin glib should call > waitpid and mess with the SIGCHLD handler, just as a > POSIX glib would, so the above Emacs code is correct. > But if you're building under Cygwin and linking with > a mingw glib, the above code may well run into problems. > Is this a possibility that we should worry about? No. This does not happen. The Cygwin glib maintainer takes pains to patch the source if necessary to make sure that Cygwin is not treated like Windows. See, for instance, the attached patch that is used in the Cygwin build. Ken --------------070908090205040903060504 Content-Type: text/plain; charset=windows-1252; name="2.32.1-not-win32.patch" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="2.32.1-not-win32.patch" LS0tIG9yaWdzcmMvZ2xpYi0yLjI3LjIvY29uZmlndXJlLmFjCTIwMTAtMTAtMjkgMjE6MzY6 NTEuMDAwMDAwMDAwIC0wNTAwCisrKyBzcmMvZ2xpYi0yLjI3LjIvY29uZmlndXJlLmFjCTIw MTAtMTEtMDQgMTQ6NTM6NTMuNjE2NDMzOTAwIC0wNTAwCkBAIC0xODU1LDcgKzE4NTUsNyBA QCBkbmwgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCiAKIEFDX01TR19D SEVDS0lORyhmb3IgcGxhdGZvcm0tZGVwZW5kZW50IHNvdXJjZSkKIGNhc2UgIiRob3N0IiBp bgotICAqLSotY3lnd2luKnwqLSotbWluZ3cqKQorICAqLSotbWluZ3cqKQogICAgIFBMQVRG T1JNREVQPWd3aW4zMi5sbwogICAgIDs7CiAgICopCkBAIC0yNjk2LDkgKzI2OTYsNiBAQCBk bmwgKioqIFdpbjMyIEFQSSBsaWJzICoqKgogZG5sICoqKioqKioqKioqKioqKioqKioqKioK IAogY2FzZSAkaG9zdCBpbgotICAqLSotY3lnd2luKikKLQlHX0xJQlNfRVhUUkE9Ii1sdXNl cjMyIC1sa2VybmVsMzIiCi0gICAgOzsKICAgKi0qLW1pbmd3KikKIAlHX0xJQlNfRVhUUkE9 Ii1sd3MyXzMyIC1sb2xlMzIiCiAgICAgOzsKLS0tIG9yaWdzcmMvZ2xpYi0yLjMyLjEvZG9j cy9yZWZlcmVuY2UvZ2lvL01ha2VmaWxlLmFtCTIwMTItMDMtMTEgMTk6NDI6MzkuMDAwMDAw MDAwIC0wNTAwCisrKyBzcmMvZ2xpYi0yLjMyLjEvZG9jcy9yZWZlcmVuY2UvZ2lvL01ha2Vm aWxlLmFtCTIwMTItMDQtMzAgMDQ6MDI6MDYuMjQ0NzIzMTAwIC0wNTAwCkBAIC03Nyw2ICs3 Nyw4IEBAIElHTk9SRV9IRklMRVMgPSBcCiAJZ3VuaXh2b2x1bWUuaAkJCVwKIAlndW5peHZv bHVtZW1vbml0b3IuaAkJXAogCWd3aW4zMmFwcGluZm8uaAkJCVwKKwlnd2luMzJpbnB1dHN0 cmVhbS5oCQlcCisJZ3dpbjMyb3V0cHV0c3RyZWFtLmgJCVwKIAlnd2luMzJtb3VudC5oCQkJ XAogCWd3aW4zMnJlc29sdmVyLmgJCVwKIAlnd2luMzJ2b2x1bWVtb25pdG9yLmgKLS0tIG9y aWdzcmMvZ2xpYi0yLjMyLjIvZ2lvL2dpb21vZHVsZS1wcml2LmgJMjAxMi0wNC0zMCAxMToy NDowMi4wMDAwMDAwMDAgLTA1MDAKKysrIHNyYy9nbGliLTIuMzIuMi9naW8vZ2lvbW9kdWxl LXByaXYuaAkyMDEyLTA1LTAxIDAwOjMzOjE4LjcyNTIzNTYwMCAtMDUwMApAQCAtMzUsNyAr MzUsNyBAQCBncG9pbnRlciBfZ19pb19tb2R1bGVfZ2V0X2RlZmF1bHQgKGNvbnN0CiAJCQkJ ICAgY29uc3QgZ2NoYXIgICAgICAgICAqZW52dmFyLAogCQkJCSAgIEdJT01vZHVsZVZlcmlm eUZ1bmMgIHZlcmlmeV9mdW5jKTsKIAotI2lmZGVmIEdfUExBVEZPUk1fV0lOMzIKKyNpZmRl ZiBHX09TX1dJTjMyCiB2b2lkICpfZ19pb193aW4zMl9nZXRfbW9kdWxlICh2b2lkKTsKICNl bmRpZgogCi0tLSBvcmlnc3JjL2dsaWItMi4yNy4yL2dpby9naW9tb2R1bGUuYwkyMDEwLTEw LTE2IDIyOjMxOjIzLjAwMDAwMDAwMCAtMDUwMAorKysgc3JjL2dsaWItMi4yNy4yL2dpby9n aW9tb2R1bGUuYwkyMDEwLTExLTA0IDE0OjUzOjUzLjYxNjQzMzkwMCAtMDUwMApAQCAtNDc4 LDcgKzQ3OCw3IEBAIGV4dGVybiBHVHlwZSBfZ193aW5odHRwX3Zmc19nZXRfdHlwZSAodm8K IAogZXh0ZXJuIEdUeXBlIF9nX2R1bW15X3Byb3h5X3Jlc29sdmVyX2dldF90eXBlICh2b2lk KTsKIAotI2lmZGVmIEdfUExBVEZPUk1fV0lOMzIKKyNpZmRlZiBHX09TX1dJTjMyCiAKICNp bmNsdWRlIDx3aW5kb3dzLmg+CiAKLS0tIG9yaWdzcmMvZ2xpYi0yLjI3LjIvZ2lvL3Rlc3Rz L2xpdmUtZy1maWxlLmMJMjAxMC0wNy0wOSAwNjoyMzozMy4wMDAwMDAwMDAgLTA1MDAKKysr IHNyYy9nbGliLTIuMjcuMi9naW8vdGVzdHMvbGl2ZS1nLWZpbGUuYwkyMDEwLTExLTA0IDE0 OjUzOjUzLjYzMjAzMzkwMCAtMDUwMApAQCAtMTE0OCw3ICsxMTQ4LDcgQEAgbWFpbiAoaW50 IGFyZ2MsIGNoYXIgKmFyZ3ZbXSkKIAkgIHdyaXRlX3Rlc3QgPSBUUlVFOwogCSAgb25seV9j cmVhdGVfc3RydWN0ID0gRkFMU0U7CiAJICB0YXJnZXRfcGF0aCA9IERFRkFVTFRfVEVTVF9E SVI7Ci0jaWZkZWYgR19QTEFURk9STV9XSU4zMgorI2lmZGVmIEdfT1NfV0lOMzIKIAkgIHBv c2l4X2NvbXBhdCA9IEZBTFNFOwogI2Vsc2UKIAkgIHBvc2l4X2NvbXBhdCA9IFRSVUU7Ci0t LSBvcmlnc3JjL2dsaWItMi4zMi4xL2dsaWIvZ2F0b21pYy5jCTIwMTItMDMtMTEgMTk6NDI6 NDEuMDAwMDAwMDAwIC0wNTAwCisrKyBzcmMvZ2xpYi0yLjMyLjEvZ2xpYi9nYXRvbWljLmMJ MjAxMi0wNC0zMCAwMjoxNjozMy4zMTQ1MDAyMDAgLTA1MDAKQEAgLTQ2NCw3ICs0NjQsNyBA QCBnc2l6ZQogICByZXR1cm4gZ19hdG9taWNfcG9pbnRlcl94b3IgKCh2b2xhdGlsZSBncG9p bnRlciAqKSBhdG9taWMsIHZhbCk7CiB9CiAKLSNlbGlmIGRlZmluZWQgKEdfUExBVEZPUk1f V0lOMzIpCisjZWxpZiBkZWZpbmVkIChHX09TX1dJTjMyKQogCiAjaW5jbHVkZSA8d2luZG93 cy5oPgogI2lmICFkZWZpbmVkKF9NX0FNRDY0KSAmJiAhZGVmaW5lZCAoX01fSUE2NCkgJiYg IWRlZmluZWQoX01fWDY0KQotLS0gb3JpZ3NyYy9nbGliLTIuMzIuMS9nbGliL2djaGFyc2V0 LmMJMjAxMi0wMy0xMSAxOTo0Mjo0MS4wMDAwMDAwMDAgLTA1MDAKKysrIHNyYy9nbGliLTIu MzIuMS9nbGliL2djaGFyc2V0LmMJMjAxMi0wNC0zMCAwMjoxNzowMS41NjMxMTU5MDAgLTA1 MDAKQEAgLTQ5Niw3ICs0OTYsNyBAQCBndWVzc19jYXRlZ29yeV92YWx1ZSAoY29uc3QgZ2No YXIgKmNhdGVnCiAgIGlmICgocmV0dmFsICE9IE5VTEwpICYmIChyZXR2YWxbMF0gIT0gJ1ww JykpCiAgICAgcmV0dXJuIHJldHZhbDsKIAotI2lmZGVmIEdfUExBVEZPUk1fV0lOMzIKKyNp ZmRlZiBHX09TX1dJTjMyCiAgIC8qIGdfd2luMzJfZ2V0bG9jYWxlKCkgZmlyc3QgY2hlY2tz IGZvciBMQ19BTEwsIExDX01FU1NBR0VTIGFuZAogICAgKiBMQU5HLCB3aGljaCB3ZSBhbHJl YWR5IGRpZCBhYm92ZS4gT2ggd2VsbC4gVGhlIG1haW4gcG9pbnQgb2YKICAgICogY2FsbGlu ZyBnX3dpbjMyX2dldGxvY2FsZSgpIGlzIHRvIGdldCB0aGUgdGhyZWFkJ3MgbG9jYWxlIGFz IHVzZWQKLS0tIG9yaWdzcmMvZ2xpYi0yLjI3LjIvZ2xpYi9nY29udmVydC5jCTIwMTAtMDkt MTMgMDg6NDA6NTMuMDAwMDAwMDAwIC0wNTAwCisrKyBzcmMvZ2xpYi0yLjI3LjIvZ2xpYi9n Y29udmVydC5jCTIwMTAtMTEtMDQgMTQ6NTM6NTMuNjQ3NjM0MDAwIC0wNTAwCkBAIC0zMyw5 ICszMyw2IEBACiAKICNpZmRlZiBHX09TX1dJTjMyCiAjaW5jbHVkZSAid2luX2ljb252LmMi Ci0jZW5kaWYKLQotI2lmZGVmIEdfUExBVEZPUk1fV0lOMzIKICNkZWZpbmUgU1RSSUNUCiAj aW5jbHVkZSA8d2luZG93cy5oPgogI3VuZGVmIFNUUklDVApAQCAtMTI2Myw3ICsxMjYwLDcg QEAgZ19sb2NhbGVfZnJvbV91dGY4IChjb25zdCBnY2hhciAqdXRmOHN0cgogCQkgICAgICBj aGFyc2V0LCAiVVRGLTgiLCBieXRlc19yZWFkLCBieXRlc193cml0dGVuLCBlcnJvcik7CiB9 CiAKLSNpZm5kZWYgR19QTEFURk9STV9XSU4zMgorI2lmbmRlZiBHX09TX1dJTjMyCiAKIHR5 cGVkZWYgc3RydWN0IF9HRmlsZW5hbWVDaGFyc2V0Q2FjaGUgR0ZpbGVuYW1lQ2hhcnNldENh Y2hlOwogCkBAIC0xMzc5LDcgKzEzNzYsNyBAQCBnX2dldF9maWxlbmFtZV9jaGFyc2V0cyAo R19DT05TVF9SRVRVUk4KICAgcmV0dXJuIGNhY2hlLT5pc191dGY4OwogfQogCi0jZWxzZSAv KiBHX1BMQVRGT1JNX1dJTjMyICovCisjZWxzZSAvKiBHX09TX1dJTjMyICovCiAKIGdib29s ZWFuCiBnX2dldF9maWxlbmFtZV9jaGFyc2V0cyAoR19DT05TVF9SRVRVUk4gZ2NoYXIgKioq ZmlsZW5hbWVfY2hhcnNldHMpIApAQCAtMTQwOCw3ICsxNDA1LDcgQEAgZ19nZXRfZmlsZW5h bWVfY2hhcnNldHMgKEdfQ09OU1RfUkVUVVJOCiAjZW5kaWYKIH0KIAotI2VuZGlmIC8qIEdf UExBVEZPUk1fV0lOMzIgKi8KKyNlbmRpZiAvKiBHX09TX1dJTjMyICovCiAKIHN0YXRpYyBn Ym9vbGVhbgogZ2V0X2ZpbGVuYW1lX2NoYXJzZXQgKGNvbnN0IGdjaGFyICoqZmlsZW5hbWVf Y2hhcnNldCkKLS0tIG9yaWdzcmMvZ2xpYi0yLjMyLjEvZ2xpYi9nZmlsZXV0aWxzLmMJMjAx Mi0wMy0xMSAxOTo0Mjo0MS4wMDAwMDAwMDAgLTA1MDAKKysrIHNyYy9nbGliLTIuMzIuMS9n bGliL2dmaWxldXRpbHMuYwkyMDEyLTA0LTMwIDAyOjE3OjE5LjMxMzEzMTIwMCAtMDUwMApA QCAtMjE3Niw3ICsyMTc2LDcgQEAgZ19wYXRoX3NraXBfcm9vdCAoY29uc3QgZ2NoYXIgKmZp bGVfbmFtZQogewogICBnX3JldHVybl92YWxfaWZfZmFpbCAoZmlsZV9uYW1lICE9IE5VTEws IE5VTEwpOwogCi0jaWZkZWYgR19QTEFURk9STV9XSU4zMgorI2lmZGVmIEdfT1NfV0lOMzIK ICAgLyogU2tpcCBcXHNlcnZlclxzaGFyZSBvciAvL3NlcnZlci9zaGFyZSAqLwogICBpZiAo R19JU19ESVJfU0VQQVJBVE9SIChmaWxlX25hbWVbMF0pICYmCiAgICAgICBHX0lTX0RJUl9T RVBBUkFUT1IgKGZpbGVfbmFtZVsxXSkgJiYKQEAgLTIxODYsNyArMjE4Niw2IEBAIGdfcGF0 aF9za2lwX3Jvb3QgKGNvbnN0IGdjaGFyICpmaWxlX25hbWUKICAgICAgIGdjaGFyICpwOwog ICAgICAgcCA9IHN0cmNociAoZmlsZV9uYW1lICsgMiwgR19ESVJfU0VQQVJBVE9SKTsKIAot I2lmZGVmIEdfT1NfV0lOMzIKICAgICAgIHsKICAgICAgICAgZ2NoYXIgKnE7CiAKQEAgLTIx OTQsNyArMjE5Myw2IEBAIGdfcGF0aF9za2lwX3Jvb3QgKGNvbnN0IGdjaGFyICpmaWxlX25h bWUKICAgICAgICAgaWYgKHAgPT0gTlVMTCB8fCAocSAhPSBOVUxMICYmIHEgPCBwKSkKICAg ICAgICAgcCA9IHE7CiAgICAgICB9Ci0jZW5kaWYKIAogICAgICAgaWYgKHAgJiYgcCA+IGZp bGVfbmFtZSArIDIgJiYgcFsxXSkKICAgICAgICAgewotLS0gb3JpZ3NyYy9nbGliLTIuMjcu Mi9nbGliL2dsaWIuaAkyMDEwLTA5LTE3IDE3OjAxOjAzLjAwMDAwMDAwMCAtMDUwMAorKysg c3JjL2dsaWItMi4yNy4yL2dsaWIvZ2xpYi5oCTIwMTAtMTEtMDQgMTQ6NTM6NTMuNjQ3NjM0 MDAwIC0wNTAwCkBAIC05MCw3ICs5MCw3IEBACiAjaW5jbHVkZSA8Z2xpYi9ndmFyaWFudC5o PgogI2luY2x1ZGUgPGdsaWIvZ3ZlcnNpb24uaD4KICNpbmNsdWRlIDxnbGliL2d2ZXJzaW9u bWFjcm9zLmg+Ci0jaWZkZWYgR19QTEFURk9STV9XSU4zMgorI2lmZGVmIEdfT1NfV0lOMzIK ICNpbmNsdWRlIDxnbGliL2d3aW4zMi5oPgogI2VuZGlmCiAKLS0tIG9yaWdzcmMvZ2xpYi0y LjI3LjIvZ2xpYi9ndXRmOC5jCTIwMTAtMDktMDQgMjI6Mzk6MjcuMDAwMDAwMDAwIC0wNTAw CisrKyBzcmMvZ2xpYi0yLjI3LjIvZ2xpYi9ndXRmOC5jCTIwMTAtMTEtMDQgMTQ6NTM6NTMu NjYzMjM0MDAwIC0wNTAwCkBAIC0yNyw3ICsyNyw3IEBACiAjZW5kaWYKICNpbmNsdWRlIDxz dHJpbmcuaD4KIAotI2lmZGVmIEdfUExBVEZPUk1fV0lOMzIKKyNpZmRlZiBHX09TX1dJTjMy CiAjaW5jbHVkZSA8c3RkaW8uaD4KICNkZWZpbmUgU1RSSUNUCiAjaW5jbHVkZSA8d2luZG93 cy5oPgotLS0gb3JpZ3NyYy9nbGliLTIuMzIuMS9nbGliL2d1dGlscy5jCTIwMTItMDMtMTEg MTk6NDI6NDIuMDAwMDAwMDAwIC0wNTAwCisrKyBzcmMvZ2xpYi0yLjMyLjEvZ2xpYi9ndXRp bHMuYwkyMDEyLTA0LTMwIDAyOjEzOjE4LjEzOTMzNjgwMCAtMDUwMApAQCAtNzEsNyArNzEs NyBAQAogI2luY2x1ZGUgImdhcnJheS5oIgogI2luY2x1ZGUgImdsaWJpbnRsLmgiCiAKLSNp ZmRlZiBHX1BMQVRGT1JNX1dJTjMyCisjaWZkZWYgR19PU19XSU4zMgogI2luY2x1ZGUgImdj b252ZXJ0LmgiCiAjaW5jbHVkZSAiZ3dpbjMyLmgiCiAjZW5kaWYKQEAgLTg1LDE2ICs4NSwx MyBAQAogICogVGhlc2UgYXJlIHBvcnRhYmxlIHV0aWxpdHkgZnVuY3Rpb25zLgogICovCiAK LSNpZmRlZiBHX1BMQVRGT1JNX1dJTjMyCisjaWZkZWYgR19PU19XSU4zMgogIyAgaW5jbHVk ZSA8d2luZG93cy5oPgogIyAgaWZuZGVmIEdFVF9NT0RVTEVfSEFORExFX0VYX0ZMQUdfRlJP TV9BRERSRVNTCiAjICAgIGRlZmluZSBHRVRfTU9EVUxFX0hBTkRMRV9FWF9GTEFHX1VOQ0hB TkdFRF9SRUZDT1VOVCAyCiAjICAgIGRlZmluZSBHRVRfTU9EVUxFX0hBTkRMRV9FWF9GTEFH X0ZST01fQUREUkVTUyA0CiAjICBlbmRpZgogIyAgaW5jbHVkZSA8bG1jb25zLmg+CQkvKiBG b3IgVU5MRU4gKi8KLSNlbmRpZiAvKiBHX1BMQVRGT1JNX1dJTjMyICovCi0KLSNpZmRlZiBH X09TX1dJTjMyCiAjICBpbmNsdWRlIDxkaXJlY3QuaD4KICMgIGluY2x1ZGUgPHNobG9iai5o PgogICAgLyogb2xkZXIgU0RLIChlLmcuIG1zdmMgNS4wKSBkb2VzIG5vdCBoYXZlIHRoZXNl Ki8KQEAgLTEzMCw3ICsxMjcsNyBAQAogI2luY2x1ZGUgPGxhbmdpbmZvLmg+CiAjZW5kaWYK IAotI2lmZGVmIEdfUExBVEZPUk1fV0lOMzIKKyNpZmRlZiBHX09TX1dJTjMyCiAKIGdjaGFy ICoKIF9nbGliX2dldF9kbGxfZGlyZWN0b3J5ICh2b2lkKQotLS0gb3JpZ3NyYy9nbGliLTIu MjcuMi9nbGliL2d1dGlscy5oCTIwMTAtMTAtMjkgMjE6MzY6NTIuMDAwMDAwMDAwIC0wNTAw CisrKyBzcmMvZ2xpYi0yLjI3LjIvZ2xpYi9ndXRpbHMuaAkyMDEwLTExLTA0IDE0OjUzOjUz LjY3ODgzNDAwMCAtMDUwMApAQCAtNDU4LDcgKzQ1OCw3IEBAIEdfRU5EX0RFQ0xTCiAgKiBP biBub24tV2luZG93cyBwbGF0Zm9ybXMsIGV4cGFuZHMgdG8gbm90aGluZy4KICAqLwogCi0j aWZuZGVmIEdfUExBVEZPUk1fV0lOMzIKKyNpZm5kZWYgR19PU19XSU4zMgogIyBkZWZpbmUg R19XSU4zMl9ETExNQUlOX0ZPUl9ETExfTkFNRShzdGF0aWMsIGRsbF9uYW1lKQogI2Vsc2UK ICMgZGVmaW5lIEdfV0lOMzJfRExMTUFJTl9GT1JfRExMX05BTUUoc3RhdGljLCBkbGxfbmFt ZSkJCQlcCkBAIC00ODYsNiArNDg2LDYgQEAgRGxsTWFpbiAoSElOU1RBTkNFIGhpbnN0RExM LAkJCQkJCVwKIAogI2VuZGlmCS8qICFHX0RJU0FCTEVfREVQUkVDQVRFRCAqLwogCi0jZW5k aWYgLyogR19QTEFURk9STV9XSU4zMiAqLworI2VuZGlmIC8qIEdfT1NfV0lOMzIgKi8KIAog I2VuZGlmIC8qIF9fR19VVElMU19IX18gKi8KLS0tIG9yaWdzcmMvZ2xpYi0yLjI3LjIvZ2xp Yi9nd2luMzIuaAkyMDA5LTAzLTMxIDE4OjA0OjIwLjAwMDAwMDAwMCAtMDUwMAorKysgc3Jj L2dsaWItMi4yNy4yL2dsaWIvZ3dpbjMyLmgJMjAxMC0xMS0wNCAxNDo1Mzo1My42Nzg4MzQw MDAgLTA1MDAKQEAgLTMzLDcgKzMzLDcgQEAKIAogI2luY2x1ZGUgPGdsaWIvZ3R5cGVzLmg+ CiAKLSNpZmRlZiBHX1BMQVRGT1JNX1dJTjMyCisjaWZkZWYgR19PU19XSU4zMgogCiBHX0JF R0lOX0RFQ0xTCiAKQEAgLTQxLDggKzQxLDYgQEAgR19CRUdJTl9ERUNMUwogI2RlZmluZSBN QVhQQVRITEVOIDEwMjQKICNlbmRpZgogCi0jaWZkZWYgR19PU19XSU4zMgotCiAvKgogICog VG8gZ2V0IHByb3RvdHlwZXMgZm9yIHRoZSBmb2xsb3dpbmcgUE9TSVhpc2ggZnVuY3Rpb25z LCB5b3UgaGF2ZSB0bwogICogaW5jbHVkZSB0aGUgaW5kaWNhdGVkIG5vbi1QT1NJWCBoZWFk ZXJzLiBUaGUgZnVuY3Rpb25zIGFyZSBkZWZpbmVkCkBAIC02Nyw3ICs2NSw2IEBAIEdfQkVH SU5fREVDTFMKICAqLwogZ2ludAkJZ193aW4zMl9mdHJ1bmNhdGUJKGdpbnQJCSBmLAogCQkJ CQkgZ3VpbnQJCSBzaXplKTsKLSNlbmRpZiAvKiBHX09TX1dJTjMyICovCiAKIC8qIFRoZSBN UyBzZXRsb2NhbGUgdXNlcyBsb2NhbGUgbmFtZXMgb2YgdGhlIGZvcm0gIkVuZ2xpc2hfVW5p dGVkCiAgKiBTdGF0ZXMuMTI1MiIgZXRjLiBXZSB3YW50IHRoZSBVbml4aXNoIHN0YW5kYXJk IGZvcm0gImVuIiwgInpoX1RXIgpAQCAtMTA5LDYgKzEwNiw2IEBAIGdjaGFyKiAgICAgICAg ICBnX3dpbjMyX2xvY2FsZV9maWxlbmFtZV8KIAogR19FTkRfREVDTFMKIAotI2VuZGlmCSAv KiBHX1BMQVRGT1JNX1dJTjMyICovCisjZW5kaWYJIC8qIEdfT1NfV0lOMzIgKi8KIAogI2Vu ZGlmIC8qIF9fR19XSU4zMl9IX18gKi8KLS0tIG9yaWdzcmMvZ2xpYi0yLjI3LjIvZ2xpYi9s aWJjaGFyc2V0L2xvY2FsY2hhcnNldC5jCTIwMDktMDMtMzEgMTg6MDQ6MjAuMDAwMDAwMDAw IC0wNTAwCisrKyBzcmMvZ2xpYi0yLjI3LjIvZ2xpYi9saWJjaGFyc2V0L2xvY2FsY2hhcnNl dC5jCTIwMTAtMTEtMDQgMTQ6NTM6NTMuNjc4ODM0MDAwIC0wNTAwCkBAIC00NiwxMCArNDYs NiBAQAogIyAgIGluY2x1ZGUgPGxvY2FsZS5oPgogIyAgZW5kaWYKICMgZW5kaWYKLSMgaWZk ZWYgX19DWUdXSU5fXwotIyAgZGVmaW5lIFdJTjMyX0xFQU5fQU5EX01FQU4KLSMgIGluY2x1 ZGUgPHdpbmRvd3MuaD4KLSMgZW5kaWYKICNlbGlmIGRlZmluZWQgV0lOMzJfTkFUSVZFCiAj IGRlZmluZSBXSU4zMl9MRUFOX0FORF9NRUFOCiAjIGluY2x1ZGUgPHdpbmRvd3MuaD4KQEAg LTExMSw3ICsxMDcsNyBAQCBfZ19sb2NhbGVfZ2V0X2NoYXJzZXRfYWxpYXNlcyAodm9pZCkK ICAgY3AgPSBjaGFyc2V0X2FsaWFzZXM7CiAgIGlmIChjcCA9PSBOVUxMKQogICAgIHsKLSNp ZiAhKGRlZmluZWQgVk1TIHx8IGRlZmluZWQgV0lOMzJfTkFUSVZFIHx8IGRlZmluZWQgX19D WUdXSU5fXykKKyNpZiAhKGRlZmluZWQgVk1TIHx8IGRlZmluZWQgV0lOMzJfTkFUSVZFKQog ICAgICAgRklMRSAqZnA7CiAgICAgICBjb25zdCBjaGFyICpkaXI7CiAgICAgICBjb25zdCBj aGFyICpiYXNlID0gImNoYXJzZXQuYWxpYXMiOwpAQCAtMjM3LDcgKzIzMyw3IEBAIF9nX2xv Y2FsZV9nZXRfY2hhcnNldF9hbGlhc2VzICh2b2lkKQogCSAgICJERUNLT1JFQU4iICJcMCIg IkVVQy1LUiIgIlwwIjsKICMgZW5kaWYKIAotIyBpZiBkZWZpbmVkIFdJTjMyX05BVElWRSB8 fCBkZWZpbmVkIF9fQ1lHV0lOX18KKyMgaWYgZGVmaW5lZCBXSU4zMl9OQVRJVkUKICAgICAg IC8qIFRvIGF2b2lkIHRoZSB0cm91YmxlcyBvZiBpbnN0YWxsaW5nIGEgc2VwYXJhdGUgZmls ZSBpbiB0aGUgc2FtZQogCSBkaXJlY3RvcnkgYXMgdGhlIERMTCBhbmQgb2YgcmV0cmlldmlu ZyB0aGUgRExMJ3MgZGlyZWN0b3J5IGF0CiAJIHJ1bnRpbWUsIHNpbXBseSBpbmxpbmUgdGhl IGFsaWFzZXMgaGVyZS4gICovCkBAIC0yOTIsNTMgKzI4OCw2IEBAIF9nX2xvY2FsZV9jaGFy c2V0X3JhdyAodm9pZCkKICAgLyogTW9zdCBzeXN0ZW1zIHN1cHBvcnQgbmxfbGFuZ2luZm8g KENPREVTRVQpIG5vd2FkYXlzLiAgKi8KICAgY29kZXNldCA9IG5sX2xhbmdpbmZvIChDT0RF U0VUKTsKIAotIyAgaWZkZWYgX19DWUdXSU5fXwotICAvKiBDeWd3aW4gMjAwNiBkb2VzIG5v dCBoYXZlIGxvY2FsZXMuICBubF9sYW5naW5mbyAoQ09ERVNFVCkgYWx3YXlzCi0gICAgIHJl dHVybnMgIlVTLUFTQ0lJIi4gIEFzIGxvbmcgYXMgdGhpcyBpcyBub3QgZml4ZWQsIHJldHVy biB0aGUgc3VmZml4Ci0gICAgIG9mIHRoZSBsb2NhbGUgbmFtZSBmcm9tIHRoZSBlbnZpcm9u bWVudCB2YXJpYWJsZXMgKGlmIHByZXNlbnQpIG9yCi0gICAgIHRoZSBjb2RlcGFnZSBhcyBh IG51bWJlci4gICovCi0gIGlmIChjb2Rlc2V0ICE9IE5VTEwgJiYgc3RyY21wIChjb2Rlc2V0 LCAiVVMtQVNDSUkiKSA9PSAwKQotICAgIHsKLSAgICAgIGNvbnN0IGNoYXIgKmxvY2FsZTsK LSAgICAgIHN0YXRpYyBjaGFyIGJ1ZlsyICsgMTAgKyAxXTsKLQotICAgICAgbG9jYWxlID0g Z2V0ZW52ICgiTENfQUxMIik7Ci0gICAgICBpZiAobG9jYWxlID09IE5VTEwgfHwgbG9jYWxl WzBdID09ICdcMCcpCi0JewotCSAgbG9jYWxlID0gZ2V0ZW52ICgiTENfQ1RZUEUiKTsKLQkg IGlmIChsb2NhbGUgPT0gTlVMTCB8fCBsb2NhbGVbMF0gPT0gJ1wwJykKLQkgICAgbG9jYWxl ID0gZ2V0ZW52ICgiTEFORyIpOwotCX0KLSAgICAgIGlmIChsb2NhbGUgIT0gTlVMTCAmJiBs b2NhbGVbMF0gIT0gJ1wwJykKLQl7Ci0JICAvKiBJZiB0aGUgbG9jYWxlIG5hbWUgY29udGFp bnMgYW4gZW5jb2RpbmcgYWZ0ZXIgdGhlIGRvdCwgcmV0dXJuCi0JICAgICBpdC4gICovCi0J ICBjb25zdCBjaGFyICpkb3QgPSBzdHJjaHIgKGxvY2FsZSwgJy4nKTsKLQotCSAgaWYgKGRv dCAhPSBOVUxMKQotCSAgICB7Ci0JICAgICAgY29uc3QgY2hhciAqbW9kaWZpZXI7Ci0KLQkg ICAgICBkb3QrKzsKLQkgICAgICAvKiBMb29rIGZvciB0aGUgcG9zc2libGUgQC4uLiB0cmFp bGVyIGFuZCByZW1vdmUgaXQsIGlmIGFueS4gICovCi0JICAgICAgbW9kaWZpZXIgPSBzdHJj aHIgKGRvdCwgJ0AnKTsKLQkgICAgICBpZiAobW9kaWZpZXIgPT0gTlVMTCkKLQkJcmV0dXJu IGRvdDsKLQkgICAgICBpZiAobW9kaWZpZXIgLSBkb3QgPCBzaXplb2YgKGJ1ZikpCi0JCXsK LQkJICBtZW1jcHkgKGJ1ZiwgZG90LCBtb2RpZmllciAtIGRvdCk7Ci0JCSAgYnVmIFttb2Rp ZmllciAtIGRvdF0gPSAnXDAnOwotCQkgIHJldHVybiBidWY7Ci0JCX0KLQkgICAgfQotCX0K LQotICAgICAgLyogV29lMzIgaGFzIGEgZnVuY3Rpb24gcmV0dXJuaW5nIHRoZSBsb2NhbGUn cyBjb2RlcGFnZSBhcyBhIG51bWJlci4gICovCi0gICAgICBzcHJpbnRmIChidWYsICJDUCV1 IiwgR2V0QUNQICgpKTsKLSAgICAgIGNvZGVzZXQgPSBidWY7Ci0gICAgfQotIyAgZW5kaWYK LQogIyBlbHNlCiAKICAgLyogT24gb2xkIHN5c3RlbXMgd2hpY2ggbGFjayBpdCwgdXNlIHNl dGxvY2FsZSBvciBnZXRlbnYuICAqLwotLS0gb3JpZ3NyYy9nbGliLTIuMjcuMi9nbGliL3Rl c3RzL3VyaS5jCTIwMTAtMDctMDUgMjI6Mjk6MjEuMDAwMDAwMDAwIC0wNTAwCisrKyBzcmMv Z2xpYi0yLjI3LjIvZ2xpYi90ZXN0cy91cmkuYwkyMDEwLTExLTA0IDE0OjUzOjU4LjA5MzY0 MTcwMCAtMDUwMApAQCAtNTYsNyArNTYsNyBAQCB0b191cmlfdGVzdHNbXSA9IHsKICAgeyAi YzpcXHdpbmRvd3MiLCAib3RoZXJob3N0IiwgTlVMTCwgR19DT05WRVJUX0VSUk9SX05PVF9B QlNPTFVURV9QQVRIfSwKICNlbmRpZgogICB7ICJldGMiLCAibG9jYWxob3N0IiwgTlVMTCwg R19DT05WRVJUX0VSUk9SX05PVF9BQlNPTFVURV9QQVRIfSwKLSNpZm5kZWYgR19QTEFURk9S TV9XSU4zMgorI2lmbmRlZiBHX09TX1dJTjMyCiAgIHsgIi9ldGMvXHhFNVx4RTRceEY2Iiwg TlVMTCwgImZpbGU6Ly8vZXRjLyVFNSVFNCVGNiIgfSwKICAgeyAiL2V0Yy9ceEMzXHhCNlx4 QzNceEE0XHhDM1x4QTUiLCBOVUxMLCAiZmlsZTovLy9ldGMvJUMzJUI2JUMzJUE0JUMzJUE1 In0sCiAjZW5kaWYKLS0tIG9yaWdzcmMvZ2xpYi0yLjI3LjIvdGVzdHMvTWFrZWZpbGUuYW0J MjAxMC0wOC0xNiAxMzo0Mzo1NC4wMDAwMDAwMDAgLTA1MDAKKysrIHNyYy9nbGliLTIuMjcu Mi90ZXN0cy9NYWtlZmlsZS5hbQkyMDEwLTExLTA0IDE0OjUzOjUzLjY5NDQzNDAwMCAtMDUw MApAQCAtMTksNyArMTksOSBAQCBsaWJhZGRfbGliZ21vZHVsZSA9ICQobGliZ21vZHVsZSkK IGxpYmFkZF9saWJnbGliID0gJChsaWJnbGliKQogaWYgUExBVEZPUk1fV0lOMzIKIG5vX3Vu ZGVmaW5lZCA9IC1uby11bmRlZmluZWQKK2VuZGlmCiAKK2lmIE9TX1dJTjMyCiBtb2R1bGVf dGVzdF9leHAgPSBtb2R1bGUtdGVzdC5leHAKIAogbW9kdWxlLXRlc3QuZXhwOiBtb2R1bGUt dGVzdC5vCi0tLSBvcmlnc3JjL2dsaWItMi4yNy4yL3Rlc3RzL3Rlc3RnbGliLmMJMjAxMC0x MC0xNiAyMjozMToyMy4wMDAwMDAwMDAgLTA1MDAKKysrIHNyYy9nbGliLTIuMjcuMi90ZXN0 cy90ZXN0Z2xpYi5jCTIwMTAtMTEtMDQgMTQ6NTM6NTMuNjk0NDM0MDAwIC0wNTAwCkBAIC03 NDQsNyArNzQ0LDcgQEAgdGVzdF9pbmZvICh2b2lkKQogCiAgIGlmIChnX3Rlc3RfdmVyYm9z ZSgpKQogICAgIHsKLSNpZmRlZiBHX1BMQVRGT1JNX1dJTjMyCisjaWZkZWYgR19PU19XSU4z MgogICAgICAgZ19wcmludCAoImN1cnJlbnQgbG9jYWxlOiAlc1xuIiwgZ193aW4zMl9nZXRs b2NhbGUgKCkpOwogCiAgICAgICBnX3ByaW50ICgiZm91bmQgbW9yZS5jb20gYXMgJXNcbiIs IGdfZmluZF9wcm9ncmFtX2luX3BhdGggKCJtb3JlLmNvbSIpKTsK --------------070908090205040903060504-- From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 11 Jun 2013 19:54:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Ken Brown Cc: eggert@cs.ucla.edu, 14569@debbugs.gnu.org, angelo.graziosi@alice.it Reply-To: Eli Zaretskii Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.137098043314066 (code B ref 14569); Tue, 11 Jun 2013 19:54:01 +0000 Received: (at 14569) by debbugs.gnu.org; 11 Jun 2013 19:53:53 +0000 Received: from localhost ([127.0.0.1]:56987 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UmUdb-0003ek-AF for submit@debbugs.gnu.org; Tue, 11 Jun 2013 15:53:51 -0400 Received: from mtaout22.012.net.il ([80.179.55.172]:43941) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UmUdY-0003eN-6S for 14569@debbugs.gnu.org; Tue, 11 Jun 2013 15:53:49 -0400 Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0MO800000V5Z5L00@a-mtaout22.012.net.il> for 14569@debbugs.gnu.org; Tue, 11 Jun 2013 22:53:11 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MO800NQKV8N1M70@a-mtaout22.012.net.il>; Tue, 11 Jun 2013 22:53:11 +0300 (IDT) Date: Tue, 11 Jun 2013 22:53:16 +0300 From: Eli Zaretskii In-reply-to: <51B77A00.2060908@cornell.edu> X-012-Sender: halo1@inter.net.il Message-id: <83mwqwl903.fsf@gnu.org> References: <51B5DA82.4010703@alice.it> <3EC77598-24B8-42DD-8983-5069E64AAB60@swipnet.se> <51B62175.10307@alice.it> <06F80BBC-D7CD-4E6C-97AD-EB8E476E2FC0@swipnet.se> <83sj0olh38.fsf@gnu.org> <51B7717D.6060702@cs.ucla.edu> <51B77A00.2060908@cornell.edu> X-Spam-Score: 1.0 (+) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (+) > Date: Tue, 11 Jun 2013 15:26:56 -0400 > From: Ken Brown > CC: Eli Zaretskii , 14569@debbugs.gnu.org, > angelo.graziosi@alice.it > > No. This does not happen. The Cygwin glib maintainer takes pains to > patch the source if necessary to make sure that Cygwin is not treated > like Windows. See, for instance, the attached patch that is used in the > Cygwin build. So, in this patched glib, what does g_spawn_close_pid do, and under what circumstances could it call 'abort'? From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Ken Brown Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 11 Jun 2013 20:08:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: eggert@cs.ucla.edu, 14569@debbugs.gnu.org, angelo.graziosi@alice.it Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.137098124115965 (code B ref 14569); Tue, 11 Jun 2013 20:08:01 +0000 Received: (at 14569) by debbugs.gnu.org; 11 Jun 2013 20:07:21 +0000 Received: from localhost ([127.0.0.1]:57006 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UmUqf-00049Q-4u for submit@debbugs.gnu.org; Tue, 11 Jun 2013 16:07:21 -0400 Received: from limestone4.mail.cornell.edu ([128.253.83.164]:45560) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UmUqc-000494-UA for 14569@debbugs.gnu.org; Tue, 11 Jun 2013 16:07:19 -0400 X-CornellRouted: This message has been Routed already. Received: from authusersmtp.mail.cornell.edu ([10.16.197.9]) by limestone4.mail.cornell.edu (8.14.4/8.14.4) with ESMTP id r5BK6iHv003569; Tue, 11 Jun 2013 16:06:44 -0400 (EDT) Received: from [128.84.234.241] (dhcp241.math.cornell.edu [128.84.234.241]) (authenticated bits=0) by authusersmtp.mail.cornell.edu (8.14.4/8.12.10) with ESMTP id r5BK6idc018840 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Tue, 11 Jun 2013 16:06:45 -0400 Message-ID: <51B78346.3050600@cornell.edu> Date: Tue, 11 Jun 2013 16:06:30 -0400 From: Ken Brown User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130107 Thunderbird/17.0.2 MIME-Version: 1.0 References: <51B5DA82.4010703@alice.it> <3EC77598-24B8-42DD-8983-5069E64AAB60@swipnet.se> <51B62175.10307@alice.it> <06F80BBC-D7CD-4E6C-97AD-EB8E476E2FC0@swipnet.se> <83sj0olh38.fsf@gnu.org> <51B7717D.6060702@cs.ucla.edu> <51B77A00.2060908@cornell.edu> <83mwqwl903.fsf@gnu.org> In-Reply-To: <83mwqwl903.fsf@gnu.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -2.5 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.5 (--) On 6/11/2013 3:53 PM, Eli Zaretskii wrote: >> Date: Tue, 11 Jun 2013 15:26:56 -0400 >> From: Ken Brown >> CC: Eli Zaretskii , 14569@debbugs.gnu.org, >> angelo.graziosi@alice.it >> >> No. This does not happen. The Cygwin glib maintainer takes pains to >> patch the source if necessary to make sure that Cygwin is not treated >> like Windows. See, for instance, the attached patch that is used in the >> Cygwin build. > > So, in this patched glib, what does g_spawn_close_pid do, and under > what circumstances could it call 'abort'? It does nothing. So Jan's backtrace is suspect. I don't know if that could result from optimization, but I'll build a non-optimized glib and see if I can get a more reliable backtrace. Ken From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Angelo Graziosi Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 11 Jun 2013 20:14:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Paul Eggert Cc: 14569@debbugs.gnu.org, jan.h.d@swipnet.se, kbrown@cornell.edu X-Debbugs-Original-Cc: bug-emacs , Jan =?UTF-8?Q?Dj=C3=A4rv?= , kbrown@cornell.edu Received: via spool by submit@debbugs.gnu.org id=B.137098163616920 (code B ref -1); Tue, 11 Jun 2013 20:14:02 +0000 Received: (at submit) by debbugs.gnu.org; 11 Jun 2013 20:13:56 +0000 Received: from localhost ([127.0.0.1]:57014 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UmUx1-0004Op-R3 for submit@debbugs.gnu.org; Tue, 11 Jun 2013 16:13:56 -0400 Received: from eggs.gnu.org ([208.118.235.92]:37474) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UmUwz-0004Oa-MZ for submit@debbugs.gnu.org; Tue, 11 Jun 2013 16:13:54 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UmUwa-0000sT-PP for submit@debbugs.gnu.org; Tue, 11 Jun 2013 16:13:31 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_40,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:46981) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UmUwa-0000sN-Mo for submit@debbugs.gnu.org; Tue, 11 Jun 2013 16:13:28 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:39169) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UmUwW-0005yK-T5 for bug-gnu-emacs@gnu.org; Tue, 11 Jun 2013 16:13:28 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UmUwT-0000rE-UT for bug-gnu-emacs@gnu.org; Tue, 11 Jun 2013 16:13:24 -0400 Received: from smtp203.alice.it ([82.57.200.99]:51452) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UmUwT-0000r6-JT for bug-gnu-emacs@gnu.org; Tue, 11 Jun 2013 16:13:21 -0400 Received: from [192.168.1.100] (79.26.22.90) by smtp203.alice.it (8.6.060.15) (authenticated as angelo.graziosi@alice.it) id 5123A597088AC880; Tue, 11 Jun 2013 22:13:15 +0200 Message-ID: <51B784D8.9030806@alice.it> Date: Tue, 11 Jun 2013 22:13:12 +0200 From: Angelo Graziosi User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:17.0) Gecko/20130509 Thunderbird/17.0.6 MIME-Version: 1.0 References: <51B5DA82.4010703@alice.it> <3EC77598-24B8-42DD-8983-5069E64AAB60@swipnet.se> <51B62175.10307@alice.it> <51B632B5.7050907@cs.ucla.edu> <51B641E5.4070009@alice.it> <51B64AA1.5080408@cs.ucla.edu> <51B73E7C.8040603@alice.it> <51B76818.6040801@cs.ucla.edu> In-Reply-To: <51B76818.6040801@cs.ucla.edu> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -5.0 (-----) Ciao Paul, Il 11/06/2013 20.10, Paul Eggert ha scritto: > On 06/11/13 08:13, Angelo Graziosi wrote: >> $ ../configure --without-all >> ... >> Does Emacs use a file notification library? yes -lgio (gfile) > > That's a bug; --without-all should disable file notification. > > I installed a fix in trunk bzr 112928. > You'll also need --without-x (or some other non-glib X toolkit) > to suppress glib. > > Please update to the trunk and then run: > > ./autogen.sh > ./configure --without-all --without-x obviously the car without the wheels doesn't crash! ;) Ciao, Angelo. > > This should build you a glib-less Emacs. On my Fedora 17 host, > the shell command 'ldd src/temacs' reports: > > linux-vdso.so.1 => (0x00007fffcbffe000) > libacl.so.1 => /lib64/libacl.so.1 (0x000000386cc00000) > librt.so.1 => /lib64/librt.so.1 (0x000000385ea00000) > libtinfo.so.5 => /lib64/libtinfo.so.5 (0x0000003868a00000) > libpthread.so.0 => /lib64/libpthread.so.0 (0x000000385e600000) > libm.so.6 => /lib64/libm.so.6 (0x000000385de00000) > libc.so.6 => /lib64/libc.so.6 (0x000000385da00000) > libattr.so.1 => /lib64/libattr.so.1 (0x000000386ba00000) > /lib64/ld-linux-x86-64.so.2 (0x000000385d600000) > > Arguably, --without-all should disable some of these > remaining libraries, too; but at least it now disables glib. > From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Jan =?UTF-8?Q?Dj=C3=A4rv?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 11 Jun 2013 20:59:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Ken Brown Cc: Eli Zaretskii , eggert@cs.ucla.edu, 14569@debbugs.gnu.org, angelo.graziosi@alice.it Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.137098431223317 (code B ref 14569); Tue, 11 Jun 2013 20:59:01 +0000 Received: (at 14569) by debbugs.gnu.org; 11 Jun 2013 20:58:32 +0000 Received: from localhost ([127.0.0.1]:57066 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UmVeB-000641-SN for submit@debbugs.gnu.org; Tue, 11 Jun 2013 16:58:32 -0400 Received: from mailout.melmac.se ([62.20.26.67]:57338) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UmVe9-00063l-S3 for 14569@debbugs.gnu.org; Tue, 11 Jun 2013 16:58:30 -0400 Received: from mail01.melmac.se (mail01.melmac.se [62.20.26.80]) by mailout.melmac.se (Postfix) with ESMTP id 523DF968C for <14569@debbugs.gnu.org>; Tue, 11 Jun 2013 22:58:01 +0200 (CEST) Received: (qmail 23622 invoked by uid 89); 11 Jun 2013 20:58:01 -0000 Received: from h-46-59-42-57.na.cust.bahnhof.se (HELO coolsville.localdomain) (boel.djarv@bdtv.se@46.59.42.57) by mail01.melmac.se with ESMTPA; 11 Jun 2013 20:58:01 -0000 Received: from [172.20.199.13] (unknown [172.20.199.13]) by coolsville.localdomain (Postfix) with ESMTPSA id D15E81A0074; Tue, 11 Jun 2013 20:58:00 +0000 (UTC) Content-Type: text/plain; charset=iso-8859-1 Mime-Version: 1.0 (Mac OS X Mail 6.5 \(1508\)) From: Jan =?UTF-8?Q?Dj=C3=A4rv?= In-Reply-To: <51B78346.3050600@cornell.edu> Date: Tue, 11 Jun 2013 22:58:00 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: References: <51B5DA82.4010703@alice.it> <3EC77598-24B8-42DD-8983-5069E64AAB60@swipnet.se> <51B62175.10307@alice.it> <06F80BBC-D7CD-4E6C-97AD-EB8E476E2FC0@swipnet.se> <83sj0olh38.fsf@gnu.org> <51B7717D.6060702@cs.ucla.edu> <51B77A00.2060908@cornell.edu> <83mwqwl903.fsf@gnu.org> <51B78346.3050600@cornell.edu> X-Mailer: Apple Mail (2.1508) X-Spam-Score: 1.0 (+) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (+) Hello. 11 jun 2013 kl. 22:06 skrev Ken Brown : > On 6/11/2013 3:53 PM, Eli Zaretskii wrote: >>> Date: Tue, 11 Jun 2013 15:26:56 -0400 >>> From: Ken Brown >>> CC: Eli Zaretskii , 14569@debbugs.gnu.org, >>> angelo.graziosi@alice.it >>>=20 >>> No. This does not happen. The Cygwin glib maintainer takes pains = to >>> patch the source if necessary to make sure that Cygwin is not = treated >>> like Windows. See, for instance, the attached patch that is used in = the >>> Cygwin build. >>=20 >> So, in this patched glib, what does g_spawn_close_pid do, and under >> what circumstances could it call 'abort'? >=20 > It does nothing. So Jan's backtrace is suspect. I don't know if that = could result from optimization, but I'll build a non-optimized glib and = see if I can get a more reliable backtrace. >=20 It is suspect, the error message does belong to g_private_set (frame = #2). Frame #1 should have been g_thread_abort. If there is indeed a = memory corruption, such as a stack overwrite, that might explain it. Or = it might just be that gdb is in error. The build BTW, was un-optimized. Jan D. From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Jan =?UTF-8?Q?Dj=C3=A4rv?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 11 Jun 2013 21:01:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Ken Brown Cc: Eli Zaretskii , eggert@cs.ucla.edu, 14569@debbugs.gnu.org, angelo.graziosi@alice.it Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.137098441323569 (code B ref 14569); Tue, 11 Jun 2013 21:01:02 +0000 Received: (at 14569) by debbugs.gnu.org; 11 Jun 2013 21:00:13 +0000 Received: from localhost ([127.0.0.1]:57070 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UmVfp-000685-6W for submit@debbugs.gnu.org; Tue, 11 Jun 2013 17:00:13 -0400 Received: from mailout.melmac.se ([62.20.26.67]:57359) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UmVfo-00067l-82 for 14569@debbugs.gnu.org; Tue, 11 Jun 2013 17:00:12 -0400 Received: from mail01.melmac.se (mail01.melmac.se [62.20.26.80]) by mailout.melmac.se (Postfix) with ESMTP id 09073970D for <14569@debbugs.gnu.org>; Tue, 11 Jun 2013 22:59:49 +0200 (CEST) Received: (qmail 24701 invoked by uid 89); 11 Jun 2013 20:59:49 -0000 Received: from h-46-59-42-57.na.cust.bahnhof.se (HELO coolsville.localdomain) (boel.djarv@bdtv.se@46.59.42.57) by mail01.melmac.se with ESMTPA; 11 Jun 2013 20:59:49 -0000 Received: from [172.20.199.13] (unknown [172.20.199.13]) by coolsville.localdomain (Postfix) with ESMTPSA id 5E2B81A0074; Tue, 11 Jun 2013 20:59:49 +0000 (UTC) Content-Type: text/plain; charset=iso-8859-1 Mime-Version: 1.0 (Mac OS X Mail 6.5 \(1508\)) From: Jan =?UTF-8?Q?Dj=C3=A4rv?= In-Reply-To: Date: Tue, 11 Jun 2013 22:59:48 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: References: <51B5DA82.4010703@alice.it> <3EC77598-24B8-42DD-8983-5069E64AAB60@swipnet.se> <51B62175.10307@alice.it> <06F80BBC-D7CD-4E6C-97AD-EB8E476E2FC0@swipnet.se> <83sj0olh38.fsf@gnu.org> <51B7717D.6060702@cs.ucla.edu> <51B77A00.2060908@cornell.edu> <83mwqwl903.fsf@gnu.org> <51B78346.3050600@cornell.edu> X-Mailer: Apple Mail (2.1508) X-Spam-Score: 1.0 (+) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (+) Hello. 11 jun 2013 kl. 22:58 skrev Jan Dj=E4rv : >=20 > It is suspect, the error message does belong to g_private_set (frame = #2). Frame #1 should have been g_thread_abort. If there is indeed a = memory corruption, such as a stack overwrite, that might explain it. Or = it might just be that gdb is in error. >=20 > The build BTW, was un-optimized. That is the Emacs build, I did not build GLib, so that was probably = optimized. We have seen in Emacs that breaks in abort shows strange backtraces. Jan D. From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin In-Reply-To: Resent-From: Katsumi Yamaoka Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 12 Jun 2013 04:30:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 14569@debbugs.gnu.org Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.13710113535415 (code B ref 14569); Wed, 12 Jun 2013 04:30:04 +0000 Received: (at 14569) by debbugs.gnu.org; 12 Jun 2013 04:29:13 +0000 Received: from localhost ([127.0.0.1]:57711 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UmcgK-0001PE-S0 for submit@debbugs.gnu.org; Wed, 12 Jun 2013 00:29:13 -0400 Received: from [216.246.13.138] (port=50633 helo=hampton.hostforweb.net) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UmcgJ-0001Ow-8t for 14569@debbugs.gnu.org; Wed, 12 Jun 2013 00:29:11 -0400 Received: from localhost.localdomain ([127.0.0.1]:38306 helo=localhost) by hampton.hostforweb.net with smtp (Exim 4.80) (envelope-from ) id 1UmcgC-000xT5-87; Tue, 11 Jun 2013 23:29:04 -0500 Date: Wed, 12 Jun 2013 13:29:06 +0900 Message-ID: From: Katsumi Yamaoka References: Organization: Emacsen advocacy group X-Face: #kKnN,xUnmKia.'[pp`; Omh}odZK)?7wQSl"4o04=EixTF+V[""w~iNbM9ZL+.b*_CxUmFk B#Fu[*?MZZH@IkN:!"\w%I_zt>[$nm7nQosZ<3eu; B:$Q_:p!',P.c0-_Cy[dz4oIpw0ESA^D*1Lw= L&i*6&( User-Agent: Gnus/5.130008 (=?UTF-8?Q?=E7=9C=9F?= Gnus v0.8) Emacs/24.3.50 (i686-pc-cygwin) Cancel-Lock: sha1:R7QEC+98H08uzg5cPWmdMw0K7pI= MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - hampton.hostforweb.net X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - jpl.org X-Get-Message-Sender-Via: hampton.hostforweb.net: acl_c_authenticated_local_user: root X-Source: X-Source-Args: X-Source-Dir: X-Spam-Score: 1.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Katsumi Yamaoka wrote: > Bootstrap got to fail on Cygwin since yesterday. An error occurs > at least when performing batch-update-autoloads as follows: > [...] > Wrote /Work/emacs/lisp/mh-e/mh-loaddefs.el > (No changes need to be saved) > EMACSLOADPATH=/Work/emacs/lisp LC_ALL=C /Work/emacs/src/bootstrap-emacs.exe \ > -batch --no-site-file --no-site-lisp -l autoload \ > --eval "(setq generate-autoload-cookie \"; ; ; ###tramp-autoload\")" \ > --eval "(setq generated-autoload-file (unmsys--file-name > \"/Work/emacs/lisp/net/tramp-loaddefs.el\"))" \ > --eval "(setq make-backup-files nil)" \ > -f batch-update-autoloads /Work/emacs/lisp/net > GLib (gthread-posix.c): Unexpected error from C library during > pthread_setspecific': Invalid argument. Aborting. > Makefile:392: recipe for target `/Work/emacs/lisp/net/tramp-loaddefs.el' failed > make[3]: *** [/Work/emacs/lisp/net/tramp-loaddefs.el] Aborted > [...] > make: *** [bootstrap] Error 2 [...] Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 1.3 RDNS_NONE Delivered to internal network by a host with no rDNS X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Katsumi Yamaoka wrote: > Bootstrap got to fail on Cygwin since yesterday. An error occurs > at least when performing batch-update-autoloads as follows: > [...] > Wrote /Work/emacs/lisp/mh-e/mh-loaddefs.el > (No changes need to be saved) > EMACSLOADPATH=/Work/emacs/lisp LC_ALL=C /Work/emacs/src/bootstrap-emacs.exe \ > -batch --no-site-file --no-site-lisp -l autoload \ > --eval "(setq generate-autoload-cookie \";;;###tramp-autoload\")" \ > --eval "(setq generated-autoload-file (unmsys--file-name > \"/Work/emacs/lisp/net/tramp-loaddefs.el\"))" \ > --eval "(setq make-backup-files nil)" \ > -f batch-update-autoloads /Work/emacs/lisp/net > GLib (gthread-posix.c): Unexpected error from C library during > pthread_setspecific': Invalid argument. Aborting. > Makefile:392: recipe for target `/Work/emacs/lisp/net/tramp-loaddefs.el' failed > make[3]: *** [/Work/emacs/lisp/net/tramp-loaddefs.el] Aborted > [...] > make: *** [bootstrap] Error 2 [...] Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 1.3 RDNS_NONE Delivered to internal network by a host with no rDNS Katsumi Yamaoka wrote: > Bootstrap got to fail on Cygwin since yesterday. An error occurs > at least when performing batch-update-autoloads as follows: > [...] > Wrote /Work/emacs/lisp/mh-e/mh-loaddefs.el > (No changes need to be saved) > EMACSLOADPATH=/Work/emacs/lisp LC_ALL=C /Work/emacs/src/bootstrap-emacs.exe \ > -batch --no-site-file --no-site-lisp -l autoload \ > --eval "(setq generate-autoload-cookie \";;;###tramp-autoload\")" \ > --eval "(setq generated-autoload-file (unmsys--file-name > \"/Work/emacs/lisp/net/tramp-loaddefs.el\"))" \ > --eval "(setq make-backup-files nil)" \ > -f batch-update-autoloads /Work/emacs/lisp/net > GLib (gthread-posix.c): Unexpected error from C library during > pthread_setspecific': Invalid argument. Aborting. > Makefile:392: recipe for target `/Work/emacs/lisp/net/tramp-loaddefs.el' failed > make[3]: *** [/Work/emacs/lisp/net/tramp-loaddefs.el] Aborted > [...] > make: *** [bootstrap] Error 2 After that I tried `make -k' for four times and I got to get no such error. Though it must not be a right solution, the built one works so far. In the early three `make -k', the error happened when byte-compiling an *.el file, but each time an *.el file causing the error varied. So, this isn't due to a Lisp code, I guess. For instance, one happened when compiling nntp.el, but I can build Ma Gnus (from the Git master) without causing such an error using this Emacs. Anyway I will report it again if I have a chance to get a C backtrace or other. In GNU Emacs 24.3.50.1 (i686-pc-cygwin, X toolkit, Xaw3d scroll bars) of 2013-06-12 on localhost Bzr revision: 112936 yamaoka@jpl.org-20130612013823-xw8ar9emw320nl12 Windowing system distributor `The Cygwin/X Project', version 11.0.11401000 Configured using: `configure --verbose --with-x-toolkit=lucid --without-imagemagick --without-dbus --without-gconf --without-gsettings' From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Jan =?UTF-8?Q?Dj=C3=A4rv?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 12 Jun 2013 07:01:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: "14569@debbugs.gnu.org" <14569@debbugs.gnu.org> Cc: Eli Zaretskii , "eggert@cs.ucla.edu" , Ken Brown , "angelo.graziosi@alice.it" Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.13710204264576 (code B ref 14569); Wed, 12 Jun 2013 07:01:03 +0000 Received: (at 14569) by debbugs.gnu.org; 12 Jun 2013 07:00:26 +0000 Received: from localhost ([127.0.0.1]:57877 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Umf2g-0001Bf-0o for submit@debbugs.gnu.org; Wed, 12 Jun 2013 03:00:26 -0400 Received: from mailout.melmac.se ([62.20.26.67]:34415) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Umf2c-0001AN-1n for 14569@debbugs.gnu.org; Wed, 12 Jun 2013 03:00:23 -0400 Received: from mail01.melmac.se (mail01.melmac.se [62.20.26.80]) by mailout.melmac.se (Postfix) with ESMTP id E44C6CB31 for <14569@debbugs.gnu.org>; Wed, 12 Jun 2013 09:00:14 +0200 (CEST) Received: (qmail 15607 invoked by uid 89); 12 Jun 2013 07:00:14 -0000 Received: from h-46-59-42-57.na.cust.bahnhof.se (HELO coolsville.localdomain) (boel.djarv@bdtv.se@46.59.42.57) by mail01.melmac.se with ESMTPA; 12 Jun 2013 07:00:14 -0000 Received: from [172.16.2.149] (unknown [176.57.193.190]) by coolsville.localdomain (Postfix) with ESMTPSA id 69CAD1A1B8C; Wed, 12 Jun 2013 07:00:14 +0000 (UTC) References: <51B5DA82.4010703@alice.it> <3EC77598-24B8-42DD-8983-5069E64AAB60@swipnet.se> <51B62175.10307@alice.it> <06F80BBC-D7CD-4E6C-97AD-EB8E476E2FC0@swipnet.se> <83sj0olh38.fsf@gnu.org> <51B7717D.6060702@cs.ucla.edu> <51B77A00.2060908@cornell.edu> <83mwqwl903.fsf@gnu.org> <51B78346.3050600@cornell.edu> Mime-Version: 1.0 (1.0) In-Reply-To: Content-Type: multipart/alternative; boundary=Apple-Mail-896FE016-0F4C-4720-84BA-84A1F3B900F3 Content-Transfer-Encoding: 7bit Message-Id: <2E06A322-530C-4AA2-9282-6D2E48B1D194@swipnet.se> X-Mailer: iPhone Mail (10B350) From: Jan =?UTF-8?Q?Dj=C3=A4rv?= Date: Wed, 12 Jun 2013 09:00:13 +0200 X-Spam-Score: 1.0 (+) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (+) --Apple-Mail-896FE016-0F4C-4720-84BA-84A1F3B900F3 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Hi. Paul Eggert wrote: > I did notice one problem: the code previously invoked g_child_watch_source= _new (0), which is not safe if Emacs has already forked -- perhaps Cygwin wa= s doing that? So I changed it to g_child_watch_source_new (getpid ()) in tru= nk bzr 112929. It is crasches much less with this change, about one in three builds. Previ= ously it crasched on every build.=20 Some sort of race condition, perhaps? As for what the threads do, I don't know. There are five threads created whe= n Emacs byte-compiles one file. Jan D.=20= --Apple-Mail-896FE016-0F4C-4720-84BA-84A1F3B900F3 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable
Hi.

Paul Eggert wrote:


I did notice one problem: the code previously invoked
g_child_watch_source_new (0), which is not safe if Emacs
has already forked -- perhaps Cygwin was doing that?
So I changed it to g_child_watch_source_new (getpid ())
in trunk bzr 112929.
It is crasches much less with th=
is change, about one in three builds.  Previously it crasched on every b=
uild. 
Some sort of r= ace condition, perhaps?

As for what the t= hreads do, I don't know. There are five threads created when Emacs byte-comp= iles one file.

      Jan D.=  
= --Apple-Mail-896FE016-0F4C-4720-84BA-84A1F3B900F3-- From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Paul Eggert Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 12 Jun 2013 18:34:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Jan =?UTF-8?Q?Dj=C3=A4rv?= Cc: Eli Zaretskii , "14569@debbugs.gnu.org" <14569@debbugs.gnu.org>, Ken Brown , "angelo.graziosi@alice.it" Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.137106202412296 (code B ref 14569); Wed, 12 Jun 2013 18:34:01 +0000 Received: (at 14569) by debbugs.gnu.org; 12 Jun 2013 18:33:44 +0000 Received: from localhost ([127.0.0.1]:59274 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Umprb-0003CG-Pr for submit@debbugs.gnu.org; Wed, 12 Jun 2013 14:33:43 -0400 Received: from smtp.cs.ucla.edu ([131.179.128.62]:47387) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Umpra-0003Bw-08 for 14569@debbugs.gnu.org; Wed, 12 Jun 2013 14:33:42 -0400 Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id EE70039E8109; Wed, 12 Jun 2013 11:33:35 -0700 (PDT) X-Virus-Scanned: amavisd-new at smtp.cs.ucla.edu Received: from smtp.cs.ucla.edu ([127.0.0.1]) by localhost (smtp.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cAtiAHeevl0T; Wed, 12 Jun 2013 11:33:35 -0700 (PDT) Received: from penguin.cs.ucla.edu (Penguin.CS.UCLA.EDU [131.179.64.200]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id 6A81439E8008; Wed, 12 Jun 2013 11:33:35 -0700 (PDT) Message-ID: <51B8BEFE.6070309@cs.ucla.edu> Date: Wed, 12 Jun 2013 11:33:34 -0700 From: Paul Eggert User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130514 Thunderbird/17.0.6 MIME-Version: 1.0 References: <51B5DA82.4010703@alice.it> <3EC77598-24B8-42DD-8983-5069E64AAB60@swipnet.se> <51B62175.10307@alice.it> <06F80BBC-D7CD-4E6C-97AD-EB8E476E2FC0@swipnet.se> <83sj0olh38.fsf@gnu.org> <51B7717D.6060702@cs.ucla.edu> <51B77A00.2060908@cornell.edu> <83mwqwl903.fsf@gnu.org> <51B78346.3050600@cornell.edu> <2E06A322-530C-4AA2-9282-6D2E48B1D194@swipnet.se> In-Reply-To: <2E06A322-530C-4AA2-9282-6D2E48B1D194@swipnet.se> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.5 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.5 (--) On 06/12/13 00:00, Jan Djärv wrote: > It crashes much less with this change That's surprising -- I'd expect it to either crash not at all, or to crash just as often as before. Can you strace a failing instance? The syscall pattern may help explain things. From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Angelo Graziosi Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 12 Jun 2013 20:12:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Paul Eggert Cc: 14569@debbugs.gnu.org, jan.h.d@swipnet.se, eliz@gnu.org, kbrown@cornell.edu X-Debbugs-Original-Cc: bug-emacs , Jan =?UTF-8?Q?Dj=C3=A4rv?= , Eli Zaretskii , Ken Brown Received: via spool by submit@debbugs.gnu.org id=B.137106791825953 (code B ref -1); Wed, 12 Jun 2013 20:12:02 +0000 Received: (at submit) by debbugs.gnu.org; 12 Jun 2013 20:11:58 +0000 Received: from localhost ([127.0.0.1]:59417 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UmrOg-0006kX-K2 for submit@debbugs.gnu.org; Wed, 12 Jun 2013 16:11:58 -0400 Received: from eggs.gnu.org ([208.118.235.92]:47068) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UmrOf-0006kK-5J for submit@debbugs.gnu.org; Wed, 12 Jun 2013 16:11:57 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UmrOW-00008u-W4 for submit@debbugs.gnu.org; Wed, 12 Jun 2013 16:11:51 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_40,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:51222) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UmrOW-00008g-Tn for submit@debbugs.gnu.org; Wed, 12 Jun 2013 16:11:48 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:48765) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UmrOT-000339-F4 for bug-gnu-emacs@gnu.org; Wed, 12 Jun 2013 16:11:48 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UmrOP-00006h-Vb for bug-gnu-emacs@gnu.org; Wed, 12 Jun 2013 16:11:45 -0400 Received: from smtp202.alice.it ([82.57.200.98]:51242) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UmrOP-00005p-Lj; Wed, 12 Jun 2013 16:11:41 -0400 Received: from [192.168.1.100] (79.49.209.226) by smtp202.alice.it (8.6.060.15) (authenticated as angelo.graziosi@alice.it) id 51239AD208A5083C; Wed, 12 Jun 2013 22:11:27 +0200 Message-ID: <51B8D5ED.1010407@alice.it> Date: Wed, 12 Jun 2013 22:11:25 +0200 From: Angelo Graziosi User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:17.0) Gecko/20130509 Thunderbird/17.0.6 MIME-Version: 1.0 References: <51B5DA82.4010703@alice.it> <3EC77598-24B8-42DD-8983-5069E64AAB60@swipnet.se> <51B62175.10307@alice.it> <06F80BBC-D7CD-4E6C-97AD-EB8E476E2FC0@swipnet.se> <83sj0olh38.fsf@gnu.org> <51B7717D.6060702@cs.ucla.edu> <51B77A00.2060908@cornell.edu> <83mwqwl903.fsf@gnu.org> <51B78346.3050600@cornell.edu> <2E06A322-530C-4AA2-9282-6D2E48B1D194@swipnet.se> <51B8BEFE.6070309@cs.ucla.edu> In-Reply-To: <51B8BEFE.6070309@cs.ucla.edu> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: Quoted-Printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -5.0 (-----) Just for completeness, Il 12/06/2013 20.33, Paul Eggert ha scritto: > On 06/12/13 00:00, Jan Dj=C3=A4rv wrote: > >> It crashes much less with this change > > That's surprising -- I'd expect it to either crash not > at all, or to crash just as often as before. > > Can you strace a failing instance? The syscall pattern > may help explain things. > here it crashes (on different .el files) every time I try to build. Ciao, Angelo. From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Jan =?UTF-8?Q?Dj=C3=A4rv?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 13 Jun 2013 07:09:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Angelo Graziosi Cc: 14569@debbugs.gnu.org, eggert@cs.ucla.edu, eliz@gnu.org, kbrown@cornell.edu X-Debbugs-Original-Cc: bug-emacs , Paul Eggert , Eli Zaretskii , Ken Brown Received: via spool by submit@debbugs.gnu.org id=B.137110732728861 (code B ref -1); Thu, 13 Jun 2013 07:09:02 +0000 Received: (at submit) by debbugs.gnu.org; 13 Jun 2013 07:08:47 +0000 Received: from localhost ([127.0.0.1]:40607 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Un1eI-0007VR-Ec for submit@debbugs.gnu.org; Thu, 13 Jun 2013 03:08:46 -0400 Received: from eggs.gnu.org ([208.118.235.92]:52427) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Un1eF-0007V8-P4 for submit@debbugs.gnu.org; Thu, 13 Jun 2013 03:08:44 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Un1e9-0004tz-At for submit@debbugs.gnu.org; Thu, 13 Jun 2013 03:08:38 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-99.2 required=5.0 tests=BAYES_50,USER_IN_WHITELIST autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:47016) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Un1e9-0004tu-86 for submit@debbugs.gnu.org; Thu, 13 Jun 2013 03:08:37 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:54138) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Un1e7-0001fT-6y for bug-gnu-emacs@gnu.org; Thu, 13 Jun 2013 03:08:37 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Un1e5-0004tO-TD for bug-gnu-emacs@gnu.org; Thu, 13 Jun 2013 03:08:35 -0400 Received: from mailout.melmac.se ([62.20.26.67]:63829) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Un1e5-0004sJ-M6 for bug-gnu-emacs@gnu.org; Thu, 13 Jun 2013 03:08:33 -0400 Received: from mail01.melmac.se (mail01.melmac.se [62.20.26.80]) by mailout.melmac.se (Postfix) with ESMTP id A73889A75 for ; Thu, 13 Jun 2013 09:08:28 +0200 (CEST) Received: (qmail 15484 invoked by uid 89); 13 Jun 2013 07:08:28 -0000 Received: from h-46-59-42-57.na.cust.bahnhof.se (HELO coolsville.localdomain) (boel.djarv@bdtv.se@46.59.42.57) by mail01.melmac.se with ESMTPA; 13 Jun 2013 07:08:28 -0000 Received: from [172.20.199.240] (unknown [172.20.199.240]) by coolsville.localdomain (Postfix) with ESMTPSA id 1B7D11A1B9C; Thu, 13 Jun 2013 07:08:28 +0000 (UTC) References: <51B5DA82.4010703@alice.it> <3EC77598-24B8-42DD-8983-5069E64AAB60@swipnet.se> <51B62175.10307@alice.it> <06F80BBC-D7CD-4E6C-97AD-EB8E476E2FC0@swipnet.se> <83sj0olh38.fsf@gnu.org> <51B7717D.6060702@cs.ucla.edu> <51B77A00.2060908@cornell.edu> <83mwqwl903.fsf@gnu.org> <51B78346.3050600@cornell.edu> <2E06A322-530C-4AA2-9282-6D2E48B1D194@swipnet.se> <51B8BEFE.6070309@cs.ucla.edu> <51B8D5ED.1010407@alice.it> Mime-Version: 1.0 (1.0) In-Reply-To: <51B8D5ED.1010407@alice.it> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Message-Id: X-Mailer: iPhone Mail (10B350) From: Jan =?UTF-8?Q?Dj=C3=A4rv?= Date: Thu, 13 Jun 2013 09:08:26 +0200 X-detected-operating-system: by eggs.gnu.org: Solaris 10 X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -4.0 (----) Hello.=20 12 jun 2013 kl. 22:11 skrev Angelo Graziosi : > Just for completeness, >=20 > Il 12/06/2013 20.33, Paul Eggert ha scritto: >> On 06/12/13 00:00, Jan Dj=C3=A4rv wrote: >>=20 >>> It crashes much less with this change >>=20 >> That's surprising -- I'd expect it to either crash not >> at all, or to crash just as often as before. >>=20 >> Can you strace a failing instance? The syscall pattern >> may help explain things. >>=20 >=20 > here it crashes (on different .el files) every time I try to build. >=20 Well, the crashes are kind of random, so maybe the randomness just shifted a= bit on my system? I do get segmentation violations sometimes instead of the pthread abort. =20= But I haven't been able to get one while running the debugger yet=20 Jan D.=20= From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Paul Eggert Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 13 Jun 2013 17:40:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Jan =?UTF-8?Q?Dj=C3=A4rv?= Cc: 14569@debbugs.gnu.org, eliz@gnu.org, kbrown@cornell.edu, angelo.graziosi@alice.it X-Debbugs-Original-Cc: bug-emacs , Eli Zaretskii , Ken Brown , Angelo Graziosi Received: via spool by submit@debbugs.gnu.org id=B.137114517923960 (code B ref -1); Thu, 13 Jun 2013 17:40:02 +0000 Received: (at submit) by debbugs.gnu.org; 13 Jun 2013 17:39:39 +0000 Received: from localhost ([127.0.0.1]:41891 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UnBUo-0006EL-Hg for submit@debbugs.gnu.org; Thu, 13 Jun 2013 13:39:39 -0400 Received: from eggs.gnu.org ([208.118.235.92]:44814) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UnBUl-0006E3-Pk for submit@debbugs.gnu.org; Thu, 13 Jun 2013 13:39:36 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UnBUe-0003dS-Jh for submit@debbugs.gnu.org; Thu, 13 Jun 2013 13:39:30 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-101.9 required=5.0 tests=BAYES_00, USER_IN_WHITELIST autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:56851) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UnBUe-0003dO-Gj for submit@debbugs.gnu.org; Thu, 13 Jun 2013 13:39:28 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46525) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UnBUd-0002Vw-2F for bug-gnu-emacs@gnu.org; Thu, 13 Jun 2013 13:39:28 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UnBUb-0003cf-Q8 for bug-gnu-emacs@gnu.org; Thu, 13 Jun 2013 13:39:26 -0400 Received: from smtp.cs.ucla.edu ([131.179.128.62]:60399) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UnBUb-0003cP-KK; Thu, 13 Jun 2013 13:39:25 -0400 Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id C2F67A60007; Thu, 13 Jun 2013 10:39:23 -0700 (PDT) X-Virus-Scanned: amavisd-new at smtp.cs.ucla.edu Received: from smtp.cs.ucla.edu ([127.0.0.1]) by localhost (smtp.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 32O9xdRHJkdp; Thu, 13 Jun 2013 10:39:22 -0700 (PDT) Received: from penguin.cs.ucla.edu (Penguin.CS.UCLA.EDU [131.179.64.200]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id CEED9A60002; Thu, 13 Jun 2013 10:39:22 -0700 (PDT) Message-ID: <51BA03CA.4080804@cs.ucla.edu> Date: Thu, 13 Jun 2013 10:39:22 -0700 From: Paul Eggert User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130514 Thunderbird/17.0.6 MIME-Version: 1.0 References: <51B5DA82.4010703@alice.it> <3EC77598-24B8-42DD-8983-5069E64AAB60@swipnet.se> <51B62175.10307@alice.it> <06F80BBC-D7CD-4E6C-97AD-EB8E476E2FC0@swipnet.se> <83sj0olh38.fsf@gnu.org> <51B7717D.6060702@cs.ucla.edu> <51B77A00.2060908@cornell.edu> <83mwqwl903.fsf@gnu.org> <51B78346.3050600@cornell.edu> <2E06A322-530C-4AA2-9282-6D2E48B1D194@swipnet.se> <51B8BEFE.6070309@cs.ucla.edu> <51B8D5ED.1010407@alice.it> In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -4.0 (----) On 06/13/13 00:08, Jan Dj=C3=A4rv wrote: > I do get segmentation violations sometimes instead of the pthread abort= . =20 > But I haven't been able to get one while running the debugger yet=20 Which version of glib are you using? Older versions require special handholding with initialization, e.g., g_type_init, and perhaps we're running into that problem -- or perhaps you're using a newer version and its autoinitialization code isn't working. Also, a bit of Googling found this bug: http://cygwin.com/ml/cygwin/2012-05/msg00472.html where signals may nor may not reach the correct thread with pthread_kill. Emacs uses pthread_kill to redirect SIGCHLD to the main thread; if this is sent to a random thread instead, that could explain the random crashes you're observing (maybe a recursive runaway in a signal handler?). From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Jan =?UTF-8?Q?Dj=C3=A4rv?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 14 Jun 2013 09:12:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Paul Eggert Cc: 14569@debbugs.gnu.org, eliz@gnu.org, kbrown@cornell.edu, angelo.graziosi@alice.it X-Debbugs-Original-Cc: bug-emacs , Eli Zaretskii , Ken Brown , Angelo Graziosi Received: via spool by submit@debbugs.gnu.org id=B.137120108427653 (code B ref -1); Fri, 14 Jun 2013 09:12:01 +0000 Received: (at submit) by debbugs.gnu.org; 14 Jun 2013 09:11:24 +0000 Received: from localhost ([127.0.0.1]:43221 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UnQ2V-0007Bu-Ag for submit@debbugs.gnu.org; Fri, 14 Jun 2013 05:11:23 -0400 Received: from eggs.gnu.org ([208.118.235.92]:59300) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UnQ2R-0007Bf-Az for submit@debbugs.gnu.org; Fri, 14 Jun 2013 05:11:20 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UnQ2H-0004oL-8Z for submit@debbugs.gnu.org; Fri, 14 Jun 2013 05:11:13 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-100.0 required=5.0 tests=BAYES_40, USER_IN_WHITELIST autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:56967) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UnQ2H-0004oH-4j for submit@debbugs.gnu.org; Fri, 14 Jun 2013 05:11:09 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:32772) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UnQ2F-0007jb-IV for bug-gnu-emacs@gnu.org; Fri, 14 Jun 2013 05:11:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UnQ2E-0004ni-40 for bug-gnu-emacs@gnu.org; Fri, 14 Jun 2013 05:11:07 -0400 Received: from mailout.melmac.se ([62.20.26.67]:51253) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UnQ2D-0004lg-TD for bug-gnu-emacs@gnu.org; Fri, 14 Jun 2013 05:11:06 -0400 Received: from mail01.melmac.se (mail01.melmac.se [62.20.26.80]) by mailout.melmac.se (Postfix) with ESMTP id 4831B98BD for ; Fri, 14 Jun 2013 11:11:01 +0200 (CEST) Received: (qmail 9911 invoked by uid 89); 14 Jun 2013 09:11:01 -0000 Received: from h-46-59-42-57.na.cust.bahnhof.se (HELO coolsville.localdomain) (boel.djarv@bdtv.se@46.59.42.57) by mail01.melmac.se with ESMTPA; 14 Jun 2013 09:11:01 -0000 Received: from [172.20.199.13] (unknown [172.20.199.13]) by coolsville.localdomain (Postfix) with ESMTPSA id D74651A022F; Fri, 14 Jun 2013 09:11:00 +0000 (UTC) Content-Type: text/plain; charset=iso-8859-1 Mime-Version: 1.0 (Mac OS X Mail 6.5 \(1508\)) From: Jan =?UTF-8?Q?Dj=C3=A4rv?= In-Reply-To: <51BA03CA.4080804@cs.ucla.edu> Date: Fri, 14 Jun 2013 11:11:04 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: References: <51B5DA82.4010703@alice.it> <3EC77598-24B8-42DD-8983-5069E64AAB60@swipnet.se> <51B62175.10307@alice.it> <06F80BBC-D7CD-4E6C-97AD-EB8E476E2FC0@swipnet.se> <83sj0olh38.fsf@gnu.org> <51B7717D.6060702@cs.ucla.edu> <51B77A00.2060908@cornell.edu> <83mwqwl903.fsf@gnu.org> <51B78346.3050600@cornell.edu> <2E06A322-530C-4AA2-9282-6D2E48B1D194@swipnet.se> <51B8BEFE.6070309@cs.ucla.edu> <51B8D5ED.1010407@alice.it> <51BA03CA.4080804@cs.ucla.edu> X-Mailer: Apple Mail (2.1508) X-detected-operating-system: by eggs.gnu.org: Solaris 10 X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -4.0 (----) Hi. 13 jun 2013 kl. 19:39 skrev Paul Eggert : > On 06/13/13 00:08, Jan Dj=E4rv wrote: >> I do get segmentation violations sometimes instead of the pthread = abort. =20 >> But I haven't been able to get one while running the debugger yet=20 >=20 > Which version of glib are you using? Older versions > require special handholding with initialization, > e.g., g_type_init, and perhaps we're running into > that problem -- or perhaps you're using a newer > version and its autoinitialization code isn't working. Glib 2.32.3. If g_type_init isn't run, an error message will be shown = at once. As it is now, Emacs runs for a bit before crashing. >=20 > Also, a bit of Googling found this bug: >=20 > http://cygwin.com/ml/cygwin/2012-05/msg00472.html >=20 > where signals may nor may not reach the correct thread > with pthread_kill. Emacs uses pthread_kill to redirect > SIGCHLD to the main thread; if this is sent to a random > thread instead, that could explain the random crashes > you're observing (maybe a recursive runaway in a > signal handler?). Could be. Unfortunately, Emacs does not crash when running under = strace. Jan D. From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Paul Eggert Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 14 Jun 2013 17:46:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: cygwin@cygwin.com Cc: 14569@debbugs.gnu.org Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.137123195830198 (code B ref 14569); Fri, 14 Jun 2013 17:46:01 +0000 Received: (at 14569) by debbugs.gnu.org; 14 Jun 2013 17:45:58 +0000 Received: from localhost ([127.0.0.1]:44459 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UnY4T-0007qz-LP for submit@debbugs.gnu.org; Fri, 14 Jun 2013 13:45:58 -0400 Received: from smtp.cs.ucla.edu ([131.179.128.62]:47907) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UnY4R-0007qe-Tq for 14569@debbugs.gnu.org; Fri, 14 Jun 2013 13:45:56 -0400 Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id A6696A60002; Fri, 14 Jun 2013 10:45:49 -0700 (PDT) X-Virus-Scanned: amavisd-new at smtp.cs.ucla.edu Received: from smtp.cs.ucla.edu ([127.0.0.1]) by localhost (smtp.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xsy-8TC+uSLJ; Fri, 14 Jun 2013 10:45:48 -0700 (PDT) Received: from [192.168.1.9] (pool-71-108-49-126.lsanca.fios.verizon.net [71.108.49.126]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id 373BE39E8008; Fri, 14 Jun 2013 10:45:48 -0700 (PDT) Message-ID: <51BB56CB.7030209@cs.ucla.edu> Date: Fri, 14 Jun 2013 10:45:47 -0700 From: Paul Eggert Organization: UCLA Computer Science Department User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130510 Thunderbird/17.0.6 MIME-Version: 1.0 References: <51B5DA82.4010703@alice.it> <3EC77598-24B8-42DD-8983-5069E64AAB60@swipnet.se> <51B62175.10307@alice.it> <06F80BBC-D7CD-4E6C-97AD-EB8E476E2FC0@swipnet.se> <83sj0olh38.fsf@gnu.org> <51B7717D.6060702@cs.ucla.edu> <51B77A00.2060908@cornell.edu> <83mwqwl903.fsf@gnu.org> <51B78346.3050600@cornell.edu> <2E06A322-530C-4AA2-9282-6D2E48B1D194@swipnet.se> <51B8BEFE.6070309@cs.ucla.edu> <51B8D5ED.1010407@alice.it> <51BA03CA.4080804@cs.ucla.edu> In-Reply-To: X-Enigmail-Version: 1.5.1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: -2.6 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.6 (--) Cygwin developers, I'm worried about a Cygwin bug where pthread_kill may not send a signal to the correct thread. This bug may be causing Emacs to crash. The Cygwin bug is discussed in this thread: http://cygwin.com/ml/cygwin/2012-05/msg00472.html Emacs uses pthread_kill to redirect SIGCHLD to the main thread; if this is sent to a random thread instead, that could explain the random crashes. My question is: does this bug still exist with Cygwin, and if so is it likely to get fixed soon? More details about the Emacs bug can be found here: http://bugs.gnu.org/14569 Briefly, Emacs is crashing randomly on Cygwin ever since it started doing this: /* Tickle glib's child-handling code. Ask glib to wait for Emacs itself; this should always fail, but is enough to initialize glib's private SIGCHLD handler. */ g_source_unref (g_child_watch_source_new (getpid ())); After this newly-inserted code, Emacs finds out what the child signal handler was: /* Now, find out what glib's signal handler was, and store it into lib_child_handler. */ struct sigaction action, old_action; emacs_sigaction_init (&action, deliver_child_signal); sigaction (SIGCHLD, &action, &old_action); eassert (! (old_action.sa_flags & SA_SIGINFO)); if (old_action.sa_handler != SIG_DFL && old_action.sa_handler != SIG_IGN && old_action.sa_handler != deliver_child_signal) lib_child_handler = old_action.sa_handler; Emacs's SIGCHILD handler, deliver_child_signal, arranges the signal handling to occur in the main thread (to avoid races within Emacs), like this: int old_errno = errno; bool on_main_thread = true; if (! pthread_equal (pthread_self (), main_thread)) { sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, sig); pthread_sigmask (SIG_BLOCK, &blocked, 0); pthread_kill (main_thread, sig); on_main_thread = false; } if (on_main_thread) handle_child_signal (sig); errno = old_errno; And handle_child_signal, which runs in the main thread, does a bunch of Emacsish things and then invokes lib_child_handler (sig), which is glib's SIGCHLD handler. All this works just fine on Fedora and other platforms; but it doesn't work on Cygwin. From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Christopher Faylor Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 14 Jun 2013 18:13:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: cygwin@cygwin.com Reply-To: cygwin@cygwin.com Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.1371233529708 (code B ref 14569); Fri, 14 Jun 2013 18:13:01 +0000 Received: (at 14569) by debbugs.gnu.org; 14 Jun 2013 18:12:09 +0000 Received: from localhost ([127.0.0.1]:44508 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UnYTo-0000BL-0b for submit@debbugs.gnu.org; Fri, 14 Jun 2013 14:12:08 -0400 Received: from mho-03-ewr.mailhop.org ([204.13.248.66]:55346 helo=mho-01-ewr.mailhop.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UnYM4-0008OP-Cn for 14569@debbugs.gnu.org; Fri, 14 Jun 2013 14:04:09 -0400 Received: from pool-108-49-156-142.bstnma.fios.verizon.net ([108.49.156.142] helo=cgf.cx) by mho-01-ewr.mailhop.org with esmtpa (Exim 4.72) (envelope-from ) id 1UnYLw-000LLE-Da; Fri, 14 Jun 2013 18:04:00 +0000 Received: from localhost (ednor.casa.cgf.cx [192.168.187.5]) by cgf.cx (Postfix) with ESMTP id 253E86012B; Fri, 14 Jun 2013 14:03:59 -0400 (EDT) X-Mail-Handler: Dyn Standard SMTP by Dyn X-Originating-IP: 108.49.156.142 X-Report-Abuse-To: abuse@dyndns.com (see http://www.dyndns.com/services/sendlabs/outbound_abuse.html for abuse reporting information) X-MHO-User: U2FsdGVkX1/G0PfYyZwkh4ey1xjMhqCJ Date: Fri, 14 Jun 2013 14:03:59 -0400 From: Christopher Faylor Message-ID: <20130614180359.GA5295@ednor.casa.cgf.cx> Mail-Followup-To: cygwin@cygwin.com References: <51B78346.3050600@cornell.edu> <2E06A322-530C-4AA2-9282-6D2E48B1D194@swipnet.se> <51B8BEFE.6070309@cs.ucla.edu> <51B8D5ED.1010407@alice.it> <51BA03CA.4080804@cs.ucla.edu> <51BB56CB.7030209@cs.ucla.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <51BB56CB.7030209@cs.ucla.edu> User-Agent: Mutt/1.5.20 (2009-06-14) X-Spam-Score: 0.0 (/) X-Mailman-Approved-At: Fri, 14 Jun 2013 14:12:06 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: 0.0 (/) On Fri, Jun 14, 2013 at 10:45:47AM -0700, Paul Eggert wrote: >Cygwin developers, I'm worried about a Cygwin bug where >pthread_kill may not send a signal to the correct thread. >This bug may be causing Emacs to crash. The Cygwin bug is >discussed in this thread: > >http://cygwin.com/ml/cygwin/2012-05/msg00472.html > >Emacs uses pthread_kill to redirect >SIGCHLD to the main thread; if this is sent to a random >thread instead, that could explain the random crashes. > >My question is: does this bug still exist with Cygwin, >and if so is it likely to get fixed soon? You pointed to an archived mail messages which implies that was fixed more than a year ago. What makes you think it is still a problem? I'd expect that if it was still a problem our emacs maintainer would be on top of it. From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 14 Jun 2013 18:17:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Paul Eggert Cc: cygwin@cygwin.com, 14569@debbugs.gnu.org Reply-To: Eli Zaretskii Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.13712338021188 (code B ref 14569); Fri, 14 Jun 2013 18:17:01 +0000 Received: (at 14569) by debbugs.gnu.org; 14 Jun 2013 18:16:42 +0000 Received: from localhost ([127.0.0.1]:44520 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UnYYD-0000J5-9o for submit@debbugs.gnu.org; Fri, 14 Jun 2013 14:16:41 -0400 Received: from mtaout21.012.net.il ([80.179.55.169]:57930) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UnYYA-0000Il-EO for 14569@debbugs.gnu.org; Fri, 14 Jun 2013 14:16:40 -0400 Received: from conversion-daemon.a-mtaout21.012.net.il by a-mtaout21.012.net.il (HyperSendmail v2007.08) id <0MOE00200AKFEV00@a-mtaout21.012.net.il> for 14569@debbugs.gnu.org; Fri, 14 Jun 2013 21:16:31 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout21.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MOE0026DARJCI40@a-mtaout21.012.net.il>; Fri, 14 Jun 2013 21:16:31 +0300 (IDT) Date: Fri, 14 Jun 2013 21:16:44 +0300 From: Eli Zaretskii In-reply-to: <51BB56CB.7030209@cs.ucla.edu> X-012-Sender: halo1@inter.net.il Message-id: <83ppvov9pv.fsf@gnu.org> References: <51B5DA82.4010703@alice.it> <3EC77598-24B8-42DD-8983-5069E64AAB60@swipnet.se> <51B62175.10307@alice.it> <06F80BBC-D7CD-4E6C-97AD-EB8E476E2FC0@swipnet.se> <83sj0olh38.fsf@gnu.org> <51B7717D.6060702@cs.ucla.edu> <51B77A00.2060908@cornell.edu> <83mwqwl903.fsf@gnu.org> <51B78346.3050600@cornell.edu> <2E06A322-530C-4AA2-9282-6D2E48B1D194@swipnet.se> <51B8BEFE.6070309@cs.ucla.edu> <51B8D5ED.1010407@alice.it> <51BA03CA.4080804@cs.ucla.edu> <51BB56CB.7030209@cs.ucla.edu> X-Spam-Score: 1.0 (+) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (+) > Date: Fri, 14 Jun 2013 10:45:47 -0700 > From: Paul Eggert > Cc: 14569@debbugs.gnu.org > > Cygwin developers, I'm worried about a Cygwin bug where > pthread_kill may not send a signal to the correct thread. > This bug may be causing Emacs to crash. The Cygwin bug is > discussed in this thread: > > http://cygwin.com/ml/cygwin/2012-05/msg00472.html Caveat: I'm not a Cygwin developer, and don't even use Cygwin. > Emacs uses pthread_kill to redirect > SIGCHLD to the main thread; if this is sent to a random > thread instead, that could explain the random crashes. It should be easy to instrument deliver_child_signal so that it prints something when it redirects SIGCHLD, and then the Cygwin users could see if there's such a report immediately before the crash, or at all. From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Ken Brown Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 14 Jun 2013 20:31:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: cygwin@cygwin.com Cc: 14569@debbugs.gnu.org Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.137124181825041 (code B ref 14569); Fri, 14 Jun 2013 20:31:01 +0000 Received: (at 14569) by debbugs.gnu.org; 14 Jun 2013 20:30:18 +0000 Received: from localhost ([127.0.0.1]:44752 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UnadU-0006Uc-UI for submit@debbugs.gnu.org; Fri, 14 Jun 2013 16:30:17 -0400 Received: from limestone8.mail.cornell.edu ([128.253.83.168]:61796) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UnadR-0006MY-Hn for 14569@debbugs.gnu.org; Fri, 14 Jun 2013 16:30:14 -0400 X-CornellRouted: This message has been Routed already. Received: from authusersmtp.mail.cornell.edu (granite3.serverfarm.cornell.edu [10.16.197.8]) by limestone8.mail.cornell.edu (8.14.4/8.14.4) with ESMTP id r5EKU56b022126; Fri, 14 Jun 2013 16:30:05 -0400 (EDT) Received: from [192.168.1.9] (cpe-67-249-194-47.twcny.res.rr.com [67.249.194.47]) (authenticated bits=0) by authusersmtp.mail.cornell.edu (8.14.4/8.12.10) with ESMTP id r5EKMHQ5011594 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Fri, 14 Jun 2013 16:22:18 -0400 Message-ID: <51BB7B82.4010204@cornell.edu> Date: Fri, 14 Jun 2013 16:22:26 -0400 From: Ken Brown User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130107 Thunderbird/17.0.2 MIME-Version: 1.0 References: <51B78346.3050600@cornell.edu> <2E06A322-530C-4AA2-9282-6D2E48B1D194@swipnet.se> <51B8BEFE.6070309@cs.ucla.edu> <51B8D5ED.1010407@alice.it> <51BA03CA.4080804@cs.ucla.edu> <51BB56CB.7030209@cs.ucla.edu> <20130614180359.GA5295@ednor.casa.cgf.cx> In-Reply-To: <20130614180359.GA5295@ednor.casa.cgf.cx> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -2.6 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.6 (--) On 6/14/2013 2:03 PM, Christopher Faylor wrote: > On Fri, Jun 14, 2013 at 10:45:47AM -0700, Paul Eggert wrote: >> Cygwin developers, I'm worried about a Cygwin bug where >> pthread_kill may not send a signal to the correct thread. >> This bug may be causing Emacs to crash. The Cygwin bug is >> discussed in this thread: >> >> http://cygwin.com/ml/cygwin/2012-05/msg00472.html >> >> Emacs uses pthread_kill to redirect >> SIGCHLD to the main thread; if this is sent to a random >> thread instead, that could explain the random crashes. >> >> My question is: does this bug still exist with Cygwin, >> and if so is it likely to get fixed soon? > > You pointed to an archived mail messages which implies that was fixed > more than a year ago. What makes you think it is still a problem? > > I'd expect that if it was still a problem our emacs maintainer would > be on top of it. Unfortunately, the emacs maintainer doesn't have any idea why the recent emacs changes are causing random crashes on Cygwin. It's almost impossible to catch this under gdb; and the one time it was caught, the backtrace didn't make sense. Also, the crash doesn't occur when emacs is run under strace. I'm not going to speculate on whether the problem is caused by a bug in Cygwin's pthread_kill. Ken From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: Fwd: Re: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Paul Eggert Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 15 Jun 2013 06:27:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 14569@debbugs.gnu.org Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.137127757228656 (code B ref 14569); Sat, 15 Jun 2013 06:27:02 +0000 Received: (at 14569) by debbugs.gnu.org; 15 Jun 2013 06:26:12 +0000 Received: from localhost ([127.0.0.1]:45426 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Unjw8-0007Rz-IV for submit@debbugs.gnu.org; Sat, 15 Jun 2013 02:26:09 -0400 Received: from smtp.cs.ucla.edu ([131.179.128.62]:47075) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Unjvx-0007Q8-PY for 14569@debbugs.gnu.org; Sat, 15 Jun 2013 02:25:59 -0400 Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id E53E039E8108 for <14569@debbugs.gnu.org>; Fri, 14 Jun 2013 23:25:51 -0700 (PDT) X-Virus-Scanned: amavisd-new at smtp.cs.ucla.edu Received: from smtp.cs.ucla.edu ([127.0.0.1]) by localhost (smtp.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tBHk08Qc+qYc for <14569@debbugs.gnu.org>; Fri, 14 Jun 2013 23:25:51 -0700 (PDT) Received: from [192.168.1.9] (pool-71-108-49-126.lsanca.fios.verizon.net [71.108.49.126]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id 1D41C39E8106 for <14569@debbugs.gnu.org>; Fri, 14 Jun 2013 23:25:51 -0700 (PDT) Message-ID: <51BC08EE.5090908@cs.ucla.edu> Date: Fri, 14 Jun 2013 23:25:50 -0700 From: Paul Eggert Organization: UCLA Computer Science Department User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130510 Thunderbird/17.0.6 MIME-Version: 1.0 References: <20130615062147.GB5377@ednor.casa.cgf.cx> In-Reply-To: <20130615062147.GB5377@ednor.casa.cgf.cx> X-Enigmail-Version: 1.5.1 X-Forwarded-Message-Id: <20130615062147.GB5377@ednor.casa.cgf.cx> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: -2.6 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.6 (--) [Forwarding this to 14569@debbugs.gnu.org; I don't know how to correlate Cygwin version 1.7.17 with the version numbers mentioned in Bug#14569.] -------- Original Message -------- Subject: Re: bug#14569: 24.3.50; bootstrap fails on Cygwin Date: Sat, 15 Jun 2013 02:21:47 -0400 From: Christopher Faylor Reply-To: cygwin@cygwin.com To: cygwin@cygwin.com CC: Paul Eggert On Fri, Jun 14, 2013 at 11:01:54PM -0700, Paul Eggert wrote: >On 06/14/2013 11:03 AM, Christopher Faylor wrote: >>You pointed to an archived mail messages which implies that was fixed >>more than a year ago. What makes you think it is still a problem? > >The message I pointed to > says this: > >>Testcase signal/kill: Signals may or may not reach the correct thread >>with 1.7.12-1 and newer. > >Confirmed. I think the reason is that we only have a single event to >signal that a POSIX signal arrived instead of a per-thread event, but >I'm not sure. This is cgf's domain so I leave it at that for now. > >I interpreted this to mean "the existence of the bug is confirmed, >here's why the bug occurs, and I'll let cgf deal with it". I didn't >see any followup message where cgf (is that you?) dealt with it. My >apologies if I misinterpreted the email. Oops. I didn't read Corinna's message as thoroughly as I should have. Sorry. That particular issue was supposed to have been fixed in Cygwin 1.7.17, released in October 2012. cgf From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 15 Jun 2013 07:05:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Ken Brown Cc: 14569@debbugs.gnu.org Reply-To: Eli Zaretskii Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.13712798445775 (code B ref 14569); Sat, 15 Jun 2013 07:05:01 +0000 Received: (at 14569) by debbugs.gnu.org; 15 Jun 2013 07:04:04 +0000 Received: from localhost ([127.0.0.1]:45477 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UnkWp-0001V5-6K for submit@debbugs.gnu.org; Sat, 15 Jun 2013 03:04:03 -0400 Received: from mtaout20.012.net.il ([80.179.55.166]:65171) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UnkWl-0001Tf-Oe for 14569@debbugs.gnu.org; Sat, 15 Jun 2013 03:04:01 -0400 Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0MOF00K00A5D7S00@a-mtaout20.012.net.il> for 14569@debbugs.gnu.org; Sat, 15 Jun 2013 10:03:49 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MOF00J34AADYA70@a-mtaout20.012.net.il>; Sat, 15 Jun 2013 10:03:49 +0300 (IDT) Date: Sat, 15 Jun 2013 10:04:03 +0300 From: Eli Zaretskii In-reply-to: <51BB7B82.4010204@cornell.edu> X-012-Sender: halo1@inter.net.il Message-id: <83obb7vorg.fsf@gnu.org> References: <51B78346.3050600@cornell.edu> <2E06A322-530C-4AA2-9282-6D2E48B1D194@swipnet.se> <51B8BEFE.6070309@cs.ucla.edu> <51B8D5ED.1010407@alice.it> <51BA03CA.4080804@cs.ucla.edu> <51BB56CB.7030209@cs.ucla.edu> <20130614180359.GA5295@ednor.casa.cgf.cx> <51BB7B82.4010204@cornell.edu> X-Spam-Score: 1.0 (+) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (+) > Date: Fri, 14 Jun 2013 16:22:26 -0400 > From: Ken Brown > Cc: 14569@debbugs.gnu.org > > Unfortunately, the emacs maintainer doesn't have any idea why the recent > emacs changes are causing random crashes on Cygwin. It's almost > impossible to catch this under gdb; and the one time it was caught, the > backtrace didn't make sense. Also, the crash doesn't occur when emacs > is run under strace. What are the difficulties of catching this when Emacs is run under GDB? P.S. I removed the Cygwin list from the adressees, as I don't think we have any evidence at this time that this is a Cygwin problem. From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Jan =?UTF-8?Q?Dj=C3=A4rv?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 15 Jun 2013 09:55:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 14569@debbugs.gnu.org, Ken Brown Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.13712900709940 (code B ref 14569); Sat, 15 Jun 2013 09:55:02 +0000 Received: (at 14569) by debbugs.gnu.org; 15 Jun 2013 09:54:30 +0000 Received: from localhost ([127.0.0.1]:45694 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UnnBl-0002aG-Bl for submit@debbugs.gnu.org; Sat, 15 Jun 2013 05:54:30 -0400 Received: from mailout.melmac.se ([62.20.26.67]:53601) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UnnBg-0002Zx-Rs for 14569@debbugs.gnu.org; Sat, 15 Jun 2013 05:54:26 -0400 Received: from mail01.melmac.se (mail01.melmac.se [62.20.26.80]) by mailout.melmac.se (Postfix) with ESMTP id 7DA479EC5 for <14569@debbugs.gnu.org>; Sat, 15 Jun 2013 11:54:16 +0200 (CEST) Received: (qmail 23920 invoked by uid 89); 15 Jun 2013 09:54:16 -0000 Received: from h-46-59-42-57.na.cust.bahnhof.se (HELO coolsville.localdomain) (boel.djarv@bdtv.se@46.59.42.57) by mail01.melmac.se with ESMTPA; 15 Jun 2013 09:54:16 -0000 Received: from [172.20.199.13] (unknown [172.20.199.13]) by coolsville.localdomain (Postfix) with ESMTPSA id EF9A51A022F; Sat, 15 Jun 2013 09:54:15 +0000 (UTC) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 6.5 \(1508\)) From: Jan =?UTF-8?Q?Dj=C3=A4rv?= In-Reply-To: <83obb7vorg.fsf@gnu.org> Date: Sat, 15 Jun 2013 11:54:16 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: <328A1CCF-A8DB-44F9-A6CF-BEF0FFBC5C93@swipnet.se> References: <51B78346.3050600@cornell.edu> <2E06A322-530C-4AA2-9282-6D2E48B1D194@swipnet.se> <51B8BEFE.6070309@cs.ucla.edu> <51B8D5ED.1010407@alice.it> <51BA03CA.4080804@cs.ucla.edu> <51BB56CB.7030209@cs.ucla.edu> <20130614180359.GA5295@ednor.casa.cgf.cx> <51BB7B82.4010204@cornell.edu> <83obb7vorg.fsf@gnu.org> X-Mailer: Apple Mail (2.1508) X-Spam-Score: 1.0 (+) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (+) Hello. 15 jun 2013 kl. 09:04 skrev Eli Zaretskii : >> Date: Fri, 14 Jun 2013 16:22:26 -0400 >> From: Ken Brown >> Cc: 14569@debbugs.gnu.org >>=20 >> Unfortunately, the emacs maintainer doesn't have any idea why the = recent=20 >> emacs changes are causing random crashes on Cygwin. It's almost=20 >> impossible to catch this under gdb; and the one time it was caught, = the=20 >> backtrace didn't make sense. Also, the crash doesn't occur when = emacs=20 >> is run under strace. >=20 > What are the difficulties of catching this when Emacs is run under > GDB? Its not difficult, but takes some time. The error happens when make = compiles one lisp file at the time with emacs. It appears to be random = so it does not crash in the same lisp-file. Thus, you have to start = emacs from gdb, and repet run, quit in gdb for each lisp file until it = crashes. Running in gdb is slow with cygwin, and running in gdb makes = the bug appear less often. The make rule is in lisp/Makefile, compile-onefile. Jan D. From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 15 Jun 2013 10:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Jan =?UTF-8?Q?Dj=C3=A4rv?= Cc: 14569@debbugs.gnu.org, kbrown@cornell.edu Reply-To: Eli Zaretskii Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.137129295421977 (code B ref 14569); Sat, 15 Jun 2013 10:43:02 +0000 Received: (at 14569) by debbugs.gnu.org; 15 Jun 2013 10:42:34 +0000 Received: from localhost ([127.0.0.1]:45752 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UnnwH-0005iN-NN for submit@debbugs.gnu.org; Sat, 15 Jun 2013 06:42:34 -0400 Received: from mtaout21.012.net.il ([80.179.55.169]:47057) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UnnwE-0005ho-1y for 14569@debbugs.gnu.org; Sat, 15 Jun 2013 06:42:31 -0400 Received: from conversion-daemon.a-mtaout21.012.net.il by a-mtaout21.012.net.il (HyperSendmail v2007.08) id <0MOF00700KB0B700@a-mtaout21.012.net.il> for 14569@debbugs.gnu.org; Sat, 15 Jun 2013 13:42:23 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout21.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MOF00744KEM5H80@a-mtaout21.012.net.il>; Sat, 15 Jun 2013 13:42:23 +0300 (IDT) Date: Sat, 15 Jun 2013 13:42:37 +0300 From: Eli Zaretskii In-reply-to: <328A1CCF-A8DB-44F9-A6CF-BEF0FFBC5C93@swipnet.se> X-012-Sender: halo1@inter.net.il Message-id: <83bo77ven6.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-transfer-encoding: 8BIT References: <51B78346.3050600@cornell.edu> <2E06A322-530C-4AA2-9282-6D2E48B1D194@swipnet.se> <51B8BEFE.6070309@cs.ucla.edu> <51B8D5ED.1010407@alice.it> <51BA03CA.4080804@cs.ucla.edu> <51BB56CB.7030209@cs.ucla.edu> <20130614180359.GA5295@ednor.casa.cgf.cx> <51BB7B82.4010204@cornell.edu> <83obb7vorg.fsf@gnu.org> <328A1CCF-A8DB-44F9-A6CF-BEF0FFBC5C93@swipnet.se> X-Spam-Score: 1.0 (+) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (+) > From: Jan Djärv > Date: Sat, 15 Jun 2013 11:54:16 +0200 > Cc: Ken Brown , > 14569@debbugs.gnu.org > > > What are the difficulties of catching this when Emacs is run under > > GDB? > > Its not difficult, but takes some time. The error happens when make compiles one lisp file at the time with emacs. It appears to be random so it does not crash in the same lisp-file. Thus, you have to start emacs from gdb, and repet run, quit in gdb for each lisp file until it crashes. Running in gdb is slow with cygwin, and running in gdb makes the bug appear less often. > > The make rule is in lisp/Makefile, compile-onefile. Would it make things easier if compile-onefile is modified to invoke Emacs under GDB to begin with, using the --args switch to GDB? From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Jan =?UTF-8?Q?Dj=C3=A4rv?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 15 Jun 2013 12:48:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: "14569@debbugs.gnu.org" <14569@debbugs.gnu.org>, "kbrown@cornell.edu" Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.137130044219285 (code B ref 14569); Sat, 15 Jun 2013 12:48:01 +0000 Received: (at 14569) by debbugs.gnu.org; 15 Jun 2013 12:47:22 +0000 Received: from localhost ([127.0.0.1]:45872 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Unpt3-00050t-4Q for submit@debbugs.gnu.org; Sat, 15 Jun 2013 08:47:22 -0400 Received: from mailout.melmac.se ([62.20.26.67]:52733) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Unpsy-00050K-T4 for 14569@debbugs.gnu.org; Sat, 15 Jun 2013 08:47:18 -0400 Received: from mail01.melmac.se (mail01.melmac.se [62.20.26.80]) by mailout.melmac.se (Postfix) with ESMTP id CB469C1F5 for <14569@debbugs.gnu.org>; Sat, 15 Jun 2013 14:47:09 +0200 (CEST) Received: (qmail 25291 invoked by uid 89); 15 Jun 2013 12:47:09 -0000 Received: from h-46-59-42-57.na.cust.bahnhof.se (HELO coolsville.localdomain) (boel.djarv@bdtv.se@46.59.42.57) by mail01.melmac.se with ESMTPA; 15 Jun 2013 12:47:09 -0000 Received: from [172.20.199.240] (unknown [172.20.199.240]) by coolsville.localdomain (Postfix) with ESMTPSA id 45AE71A022F; Sat, 15 Jun 2013 12:47:09 +0000 (UTC) References: <51B78346.3050600@cornell.edu> <2E06A322-530C-4AA2-9282-6D2E48B1D194@swipnet.se> <51B8BEFE.6070309@cs.ucla.edu> <51B8D5ED.1010407@alice.it> <51BA03CA.4080804@cs.ucla.edu> <51BB56CB.7030209@cs.ucla.edu> <20130614180359.GA5295@ednor.casa.cgf.cx> <51BB7B82.4010204@cornell.edu> <83obb7vorg.fsf@gnu.org> <328A1CCF-A8DB-44F9-A6CF-BEF0FFBC5C93@swipnet.se> <83bo77ven6.fsf@gnu.org> Mime-Version: 1.0 (1.0) In-Reply-To: <83bo77ven6.fsf@gnu.org> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Message-Id: X-Mailer: iPhone Mail (10B350) From: Jan =?UTF-8?Q?Dj=C3=A4rv?= Date: Sat, 15 Jun 2013 14:47:07 +0200 X-Spam-Score: 1.0 (+) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (+) Hello. 15 jun 2013 kl. 12:42 skrev Eli Zaretskii : >> From: Jan Dj=C3=A4rv >> Date: Sat, 15 Jun 2013 11:54:16 +0200 >> Cc: Ken Brown , >> 14569@debbugs.gnu.org >>=20 >>> What are the difficulties of catching this when Emacs is run under >>> GDB? >>=20 >> Its not difficult, but takes some time. The error happens when make comp= iles one lisp file at the time with emacs. It appears to be random so it do= es not crash in the same lisp-file. Thus, you have to start emacs from gdb,= and repet run, quit in gdb for each lisp file until it crashes. Running in= gdb is slow with cygwin, and running in gdb makes the bug appear less often= . >>=20 >> The make rule is in lisp/Makefile, compile-onefile. >=20 > Would it make things easier if compile-onefile is modified to invoke > Emacs under GDB to begin with, using the --args switch to GDB? That is what I do.=20 Jan D.=20= From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin References: In-Reply-To: Resent-From: Angelo Graziosi Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 15 Jun 2013 13:56:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Cygwin Cc: 14569@debbugs.gnu.org, eggert@cs.ucla.edu X-Debbugs-Original-Cc: bug-emacs , Paul Eggert Received: via spool by submit@debbugs.gnu.org id=B.137130450932065 (code B ref -1); Sat, 15 Jun 2013 13:56:02 +0000 Received: (at submit) by debbugs.gnu.org; 15 Jun 2013 13:55:09 +0000 Received: from localhost ([127.0.0.1]:45956 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Unqwd-0008Kw-BG for submit@debbugs.gnu.org; Sat, 15 Jun 2013 09:55:08 -0400 Received: from eggs.gnu.org ([208.118.235.92]:49919) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UnqwW-0008Jq-Qh for submit@debbugs.gnu.org; Sat, 15 Jun 2013 09:55:01 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UnqwO-0003Ls-Nn for submit@debbugs.gnu.org; Sat, 15 Jun 2013 09:54:55 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:34089) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UnqwO-0003La-KT for submit@debbugs.gnu.org; Sat, 15 Jun 2013 09:54:52 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:51623) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UnqwL-00020U-9t for bug-gnu-emacs@gnu.org; Sat, 15 Jun 2013 09:54:52 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UnqwI-0003Kq-BJ for bug-gnu-emacs@gnu.org; Sat, 15 Jun 2013 09:54:49 -0400 Received: from smtp203.alice.it ([82.57.200.99]:32989) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UnqwI-0003Kf-0g for bug-gnu-emacs@gnu.org; Sat, 15 Jun 2013 09:54:46 -0400 Received: from [192.168.1.101] (79.19.230.223) by smtp203.alice.it (8.6.060.15) (authenticated as angelo.graziosi@alice.it) id 5123A59708D8B1F8; Sat, 15 Jun 2013 15:54:33 +0200 Message-ID: <51BC720D.7080504@alice.it> Date: Sat, 15 Jun 2013 15:54:21 +0200 From: Angelo Graziosi User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:17.0) Gecko/20130509 Thunderbird/17.0.6 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -5.0 (-----) Christopher Faylor wrote >>On 06/14/2013 11:03 AM, Christopher Faylor wrote: >>>You pointed to an archived mail messages which implies that was fixed >>>more than a year ago. What makes you think it is still a problem? >> >>The message I pointed to >> says this: >> >>>Testcase signal/kill: Signals may or may not reach the correct thread >>>with 1.7.12-1 and newer. >> >>Confirmed. I think the reason is that we only have a single event to >>signal that a POSIX signal arrived instead of a per-thread event, but >>I'm not sure. This is cgf's domain so I leave it at that for now. >> >>I interpreted this to mean "the existence of the bug is confirmed, >>here's why the bug occurs, and I'll let cgf deal with it". I didn't >>see any followup message where cgf (is that you?) dealt with it. My >>apologies if I misinterpreted the email. > > Oops. I didn't read Corinna's message as thoroughly as I should have. > Sorry. > > That particular issue was supposed to have been fixed in Cygwin 1.7.17, > released in October 2012. Out of curiosity, I tried the test cases I found in that thread, more precisely here: http://cygwin.com/ml/cygwin/2012-05/msg00434.html and the results are: $ gcc otto_test1.c -o otto_test1 $ ./otto_test1 Testing deferred pthread_cancel() Thread 0 starting (0x200102c0) Thread 1 starting (0x20010360) Thread 2 starting (0x20010400) Cancelling thread 2 (0x20010400) Thread 2 exiting (0x20010400) Cancelling thread 1 (0x20010360) Thread 1 exiting (0x20010360) Cancelling thread 0 (0x200102c0) Thread 0 exiting (0x200102c0) Thread 0 is gone (0x200102c0) Thread 1 is gone (0x20010360) Thread 2 is gone (0x20010400) $ gcc otto_test2.c -o otto_test2 $ ./otto_test2 Testing asynchronous pthread_cancel() Thread 0 starting (0x200102c0) Changing canceltype from 0 to 1 Thread 1 starting (0x20010360) Changing canceltype from 0 to 1 Thread 2 starting (0x20010400) Changing canceltype from 0 to 1 Cancelling thread 2 (0x20010400) Thread 2 exiting (0x20010400) Cancelling thread 1 (0x20010360) Thread 1 exiting (0x20010360) Cancelling thread 0 (0x200102c0) Thread 0 exiting (0x200102c0) Thread 0 is gone (0x200102c0) Thread 1 is gone (0x20010360) Thread 2 is gone (0x20010400) $ gcc otto_test3.c -o otto_test3 $ ./otto_test3 Testing pthread_kill() Thread 0 starting (0x200102c0) Thread 1 starting (0x20010360) Thread 2 starting (0x20010400) Sending SIGUSR1 to thread 2 (0x20010400) Thread 2 executes signal handler (0x20010400) Thread 2 encountered an error: Interrupted system call (0x20010400) Sending SIGUSR1 to thread 1 (0x20010360) Thread 1 executes signal handler (0x20010360) Thread 1 encountered an error: Interrupted system call (0x20010360) Sending SIGUSR1 to thread 0 (0x200102c0) Thread 0 executes signal handler (0x200102c0) Thread 0 encountered an error: Interrupted system call (0x200102c0) Are the errors in the last test case to be expected under the 20130612 snapshot (CYGWIN_NT-5.1, 1.7.21s 20130612 21:06:59, i686 Cygwin)? Ciao, Angelo. From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Ken Brown Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 16 Jun 2013 13:13:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Angelo Graziosi Cc: cygwin@cygwin.com, Paul Eggert , 14569@debbugs.gnu.org Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.137138834431176 (code B ref 14569); Sun, 16 Jun 2013 13:13:02 +0000 Received: (at 14569) by debbugs.gnu.org; 16 Jun 2013 13:12:24 +0000 Received: from localhost ([127.0.0.1]:47938 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UoCkp-00086k-Rp for submit@debbugs.gnu.org; Sun, 16 Jun 2013 09:12:24 -0400 Received: from limestone4.mail.cornell.edu ([128.253.83.164]:37180) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UoCkm-00086H-Q9 for 14569@debbugs.gnu.org; Sun, 16 Jun 2013 09:12:22 -0400 X-CornellRouted: This message has been Routed already. Received: from authusersmtp.mail.cornell.edu ([10.16.197.9]) by limestone4.mail.cornell.edu (8.14.4/8.14.4) with ESMTP id r5GDBjqr026099; Sun, 16 Jun 2013 09:11:46 -0400 (EDT) Received: from [192.168.1.6] (cpe-67-249-194-47.twcny.res.rr.com [67.249.194.47]) (authenticated bits=0) by authusersmtp.mail.cornell.edu (8.14.4/8.12.10) with ESMTP id r5GDBqO7004614 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sun, 16 Jun 2013 09:11:52 -0400 Message-ID: <51BDB979.3040508@cornell.edu> Date: Sun, 16 Jun 2013 09:11:21 -0400 From: Ken Brown User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130509 Thunderbird/17.0.6 MIME-Version: 1.0 References: <51BC720D.7080504@alice.it> In-Reply-To: <51BC720D.7080504@alice.it> Content-Type: multipart/mixed; boundary="------------060004040501040900040907" X-Spam-Score: -3.4 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.4 (---) This is a multi-part message in MIME format. --------------060004040501040900040907 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit [Adding the bug address back to the CC so that this gets archived.] On 6/15/2013 9:54 AM, Angelo Graziosi wrote: > Christopher Faylor wrote >>> On 06/14/2013 11:03 AM, Christopher Faylor wrote: >>>> You pointed to an archived mail messages which implies that was fixed >>>> more than a year ago. What makes you think it is still a problem? >>> >>> The message I pointed to >>> says this: >>> >>>> Testcase signal/kill: Signals may or may not reach the correct thread >>>> with 1.7.12-1 and newer. >>> >>> Confirmed. I think the reason is that we only have a single event to >>> signal that a POSIX signal arrived instead of a per-thread event, but >>> I'm not sure. This is cgf's domain so I leave it at that for now. >>> >>> I interpreted this to mean "the existence of the bug is confirmed, >>> here's why the bug occurs, and I'll let cgf deal with it". I didn't >>> see any followup message where cgf (is that you?) dealt with it. My >>> apologies if I misinterpreted the email. >> >> Oops. I didn't read Corinna's message as thoroughly as I should have. >> Sorry. >> >> That particular issue was supposed to have been fixed in Cygwin 1.7.17, >> released in October 2012. > > Out of curiosity, I tried the test cases I found in that thread, more > precisely here: > > http://cygwin.com/ml/cygwin/2012-05/msg00434.html > > > and the results are: > > $ gcc otto_test1.c -o otto_test1 > $ ./otto_test1 > Testing deferred pthread_cancel() > > Thread 0 starting (0x200102c0) > Thread 1 starting (0x20010360) > Thread 2 starting (0x20010400) > > Cancelling thread 2 (0x20010400) > Thread 2 exiting (0x20010400) > Cancelling thread 1 (0x20010360) > Thread 1 exiting (0x20010360) > Cancelling thread 0 (0x200102c0) > Thread 0 exiting (0x200102c0) > > Thread 0 is gone (0x200102c0) > Thread 1 is gone (0x20010360) > Thread 2 is gone (0x20010400) > > $ gcc otto_test2.c -o otto_test2 > $ ./otto_test2 > Testing asynchronous pthread_cancel() > > Thread 0 starting (0x200102c0) > Changing canceltype from 0 to 1 > Thread 1 starting (0x20010360) > Changing canceltype from 0 to 1 > Thread 2 starting (0x20010400) > Changing canceltype from 0 to 1 > > Cancelling thread 2 (0x20010400) > Thread 2 exiting (0x20010400) > Cancelling thread 1 (0x20010360) > Thread 1 exiting (0x20010360) > Cancelling thread 0 (0x200102c0) > Thread 0 exiting (0x200102c0) > > Thread 0 is gone (0x200102c0) > Thread 1 is gone (0x20010360) > Thread 2 is gone (0x20010400) > > $ gcc otto_test3.c -o otto_test3 > $ ./otto_test3 > Testing pthread_kill() > > Thread 0 starting (0x200102c0) > Thread 1 starting (0x20010360) > Thread 2 starting (0x20010400) > > Sending SIGUSR1 to thread 2 (0x20010400) > Thread 2 executes signal handler (0x20010400) > Thread 2 encountered an error: Interrupted system call (0x20010400) > Sending SIGUSR1 to thread 1 (0x20010360) > Thread 1 executes signal handler (0x20010360) > Thread 1 encountered an error: Interrupted system call (0x20010360) > Sending SIGUSR1 to thread 0 (0x200102c0) > Thread 0 executes signal handler (0x200102c0) > Thread 0 encountered an error: Interrupted system call (0x200102c0) > > Are the errors in the last test case to be expected under the 20130612 > snapshot (CYGWIN_NT-5.1, 1.7.21s 20130612 21:06:59, i686 Cygwin)? I can replicate this on my system, consistently. There's clearly a problem, but it's not the same as in the original Cygwin bug report. In the present case, the signal is received by the right thread, but something goes wrong afterwards. I'm attaching the test case for ease of reference. Ken --------------060004040501040900040907 Content-Type: text/plain; charset=windows-1252; name="otto_test3.c" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="otto_test3.c" LyogaHR0cDovL2N5Z3dpbi5jb20vbWwvY3lnd2luLzIwMTItMDUvbXNnMDA0MzQuaHRtbCAq LwoKI2luY2x1ZGUgPGVycm5vLmg+CiNpbmNsdWRlIDxwdGhyZWFkLmg+CiNpbmNsdWRlIDxz ZW1hcGhvcmUuaD4KI2luY2x1ZGUgPHNpZ25hbC5oPgojaW5jbHVkZSA8c3RkaW8uaD4KI2lu Y2x1ZGUgPHN0ZGxpYi5oPgojaW5jbHVkZSA8c3RyaW5nLmg+CiNpbmNsdWRlIDx1bmlzdGQu aD4KCnB0aHJlYWRfdCB0aWRzWzNdOwpzZW1fdCBzZW1hcGhvcmU7CgpzdGF0aWMgdm9pZCBj bGVhbnVwX2hhbmRsZXIodm9pZCAqYXJnKSB7CiAgaW50ICppbnRwdHIgPSAoaW50Kilhcmc7 CiAgcHRocmVhZF90IHNlbGYgPSBwdGhyZWFkX3NlbGYoKTsKICBmcHJpbnRmKHN0ZGVyciwg IlRocmVhZCAlaSBleGl0aW5nICglcClcbiIsICppbnRwdHIsIHNlbGYpOwp9CgpzdGF0aWMg dm9pZCogc2ltcGxldGhyZWFkKHZvaWQgKmFyZykgewogIGludCAqaW50cHRyID0gKGludCop YXJnOwogIHB0aHJlYWRfdCBzZWxmID0gcHRocmVhZF9zZWxmKCk7CiAgZnByaW50ZihzdGRl cnIsICJUaHJlYWQgJWkgc3RhcnRpbmcgKCVwKVxuIiwgKmludHB0ciwgc2VsZik7CgogIHB0 aHJlYWRfY2xlYW51cF9wdXNoKCZjbGVhbnVwX2hhbmRsZXIsIGludHB0cik7CgogIHdoaWxl ICgxKSB7CiAgICBpZiAoc2VtX3dhaXQoJnNlbWFwaG9yZSkgIT0gMCkgewogICAgICBmcHJp bnRmKHN0ZGVyciwgIlRocmVhZCAlaSBlbmNvdW50ZXJlZCBhbiBlcnJvcjogJXMgKCVwKVxu IiwKICAgICAgICAgICppbnRwdHIsIHN0cmVycm9yKGVycm5vKSwgc2VsZik7CiAgICB9IGVs c2UgewogICAgICBmcHJpbnRmKHN0ZGVyciwgIlRocmVhZCAlaSB3b2tlIHVwIGp1c3QgZmlu ZVxuIiwgKmludHB0cik7CiAgICB9CiAgfQoKICBwdGhyZWFkX2NsZWFudXBfcG9wKDEpOwog IHJldHVybiBOVUxMOwp9CgpzdGF0aWMgdm9pZCBzaWd1c3IxX2hhbmRsZXIoaW50IHNpZ25h bCBfX2F0dHJpYnV0ZSgodW51c2VkKSkpIHsKICBwdGhyZWFkX3Qgc2VsZiA9IHB0aHJlYWRf c2VsZigpOwogIGludCB0bnVtID0gMDsKICB3aGlsZSAodG51bSA8IDMpIHsKICAgIGlmICh0 aWRzW3RudW1dID09IHNlbGYpIHsKICAgICAgYnJlYWs7CiAgICB9CiAgICB0bnVtKys7CiAg fQoKICBmcHJpbnRmKHN0ZGVyciwgIlRocmVhZCAlaSBleGVjdXRlcyBzaWduYWwgaGFuZGxl ciAoJXApXG4iLCB0bnVtLCBzZWxmKTsKfQoKc3RhdGljIHZvaWQgaW5zdGFsbF9oYW5kbGVy KHZvaWQpIHsKICBzdHJ1Y3Qgc2lnYWN0aW9uIGFjdDsKICBhY3Quc2FfaGFuZGxlciA9ICZz aWd1c3IxX2hhbmRsZXI7CiAgc2lnZW1wdHlzZXQoJihhY3Quc2FfbWFzaykpOwogIGFjdC5z YV9mbGFncyA9IDA7CgogIGlmIChzaWdhY3Rpb24oU0lHVVNSMSwgJmFjdCwgTlVMTCkgIT0g MCkgewogICAgZnByaW50ZihzdGRlcnIsICJDYW4ndCBzZXQgc2lnbmFsIGhhbmRsZXI6ICVz XG4iLCBzdHJlcnJvcihlcnJubykpOwogICAgZXhpdCgxKTsKICB9CgogIHNpZ3NldF90IHNz ZXQ7CiAgc2lnZW1wdHlzZXQoJnNzZXQpOwogIHNpZ2FkZHNldCgmc3NldCwgU0lHVVNSMSk7 CiAgaWYgKHNpZ3Byb2NtYXNrKFNJR19VTkJMT0NLLCAmc3NldCwgTlVMTCkgIT0gMCkgewog ICAgZnByaW50ZihzdGRlcnIsICJDYW4ndCB1bmJsb2NrIFNJR1VTUjE6ICVzXG4iLCBzdHJl cnJvcihlcnJubykpOwogIH0KfQoKaW50IG1haW4oKSB7CiAgZnByaW50ZihzdGRlcnIsICJU ZXN0aW5nIHB0aHJlYWRfa2lsbCgpXG5cbiIpOwoKICBpbnQgaTsKICBpbnQgcmVzdWx0OwoK ICBzZW1faW5pdCgmc2VtYXBob3JlLCAwLCAwKTsKICBpbnN0YWxsX2hhbmRsZXIoKTsKCiAg Zm9yIChpPTA7IGk8MzsgaSsrKSB7CiAgICBpbnQgKmludHB0ciA9IChpbnQqKW1hbGxvYyhz aXplb2YoaW50KSk7CiAgICAqaW50cHRyID0gaTsKICAgIHJlc3VsdCA9IHB0aHJlYWRfY3Jl YXRlKHRpZHMraSwgTlVMTCwgJnNpbXBsZXRocmVhZCwgaW50cHRyKTsKICAgIGlmIChyZXN1 bHQgIT0gMCkgewogICAgICBmcHJpbnRmKHN0ZGVyciwgIkNhbid0IGNyZWF0ZSB0aHJlYWQ6 ICVzXG4iLCBzdHJlcnJvcihyZXN1bHQpKTsKICAgICAgcmV0dXJuIDE7CiAgICB9CiAgfQoK ICBzbGVlcCgxKTsKICBpbnN0YWxsX2hhbmRsZXIoKTsKICBmcHJpbnRmKHN0ZGVyciwgIlxu Iik7CgogIGludCBtYWluaW50ID0gNDI7CiAgcHRocmVhZF9jbGVhbnVwX3B1c2goJmNsZWFu dXBfaGFuZGxlciwgJm1haW5pbnQpOwoKICBmb3IgKGk9MjsgaT49MDsgaS0tKSB7CiAgICBm cHJpbnRmKHN0ZGVyciwgIlNlbmRpbmcgU0lHVVNSMSB0byB0aHJlYWQgJWkgKCVwKVxuIiwg aSwgdGlkc1tpXSk7CiAgICByZXN1bHQgPSBwdGhyZWFkX2tpbGwodGlkc1tpXSwgU0lHVVNS MSk7CiAgICBpZiAocmVzdWx0ICE9IDApIHsKICAgICAgZnByaW50ZihzdGRlcnIsICJFcnJv ciBkdXJpbmcgcHRocmVhZF9raWxsOiAlc1xuIiwgc3RyZXJyb3IocmVzdWx0KSk7CiAgICB9 CiAgICBzbGVlcCgxKTsKICB9CgogIHB0aHJlYWRfY2xlYW51cF9wb3AoMCk7CiAgcmV0dXJu IDA7Cn0K --------------060004040501040900040907-- From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Ken Brown Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 16 Jun 2013 17:53:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: cygwin@cygwin.com Cc: 14569@debbugs.gnu.org Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.13714051392901 (code B ref 14569); Sun, 16 Jun 2013 17:53:01 +0000 Received: (at 14569) by debbugs.gnu.org; 16 Jun 2013 17:52:19 +0000 Received: from localhost ([127.0.0.1]:48773 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UoH7i-0000kh-Ei for submit@debbugs.gnu.org; Sun, 16 Jun 2013 13:52:18 -0400 Received: from limestone4.mail.cornell.edu ([128.253.83.164]:57508) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UoH7f-0000kP-3t for 14569@debbugs.gnu.org; Sun, 16 Jun 2013 13:52:16 -0400 X-CornellRouted: This message has been Routed already. Received: from authusersmtp.mail.cornell.edu ([10.16.197.8]) by limestone4.mail.cornell.edu (8.14.4/8.14.4) with ESMTP id r5GHpv8B001610; Sun, 16 Jun 2013 13:51:58 -0400 (EDT) Received: from [192.168.1.6] (cpe-67-249-194-47.twcny.res.rr.com [67.249.194.47]) (authenticated bits=0) by authusersmtp.mail.cornell.edu (8.14.4/8.12.10) with ESMTP id r5GHq4U1031385 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sun, 16 Jun 2013 13:52:05 -0400 Message-ID: <51BDFB25.8080101@cornell.edu> Date: Sun, 16 Jun 2013 13:51:33 -0400 From: Ken Brown User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130509 Thunderbird/17.0.6 MIME-Version: 1.0 References: <51BC720D.7080504@alice.it> <51BDB979.3040508@cornell.edu> <20130616150141.GB3622@ednor.casa.cgf.cx> In-Reply-To: <20130616150141.GB3622@ednor.casa.cgf.cx> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -3.4 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.4 (---) On 6/16/2013 11:01 AM, Christopher Faylor wrote: > On Sun, Jun 16, 2013 at 09:11:21AM -0400, Ken Brown wrote: >> [Adding the bug address back to the CC so that this gets archived.] >> >> On 6/15/2013 9:54 AM, Angelo Graziosi wrote: >>> Christopher Faylor wrote >>>>> On 06/14/2013 11:03 AM, Christopher Faylor wrote: >>>>>> You pointed to an archived mail messages which implies that was fixed >>>>>> more than a year ago. What makes you think it is still a problem? >>>>> >>>>> The message I pointed to >>>>> says this: >>>>> >>>>>> Testcase signal/kill: Signals may or may not reach the correct thread >>>>>> with 1.7.12-1 and newer. >>>>> >>>>> Confirmed. I think the reason is that we only have a single event to >>>>> signal that a POSIX signal arrived instead of a per-thread event, but >>>>> I'm not sure. This is cgf's domain so I leave it at that for now. >>>>> >>>>> I interpreted this to mean "the existence of the bug is confirmed, >>>>> here's why the bug occurs, and I'll let cgf deal with it". I didn't >>>>> see any followup message where cgf (is that you?) dealt with it. My >>>>> apologies if I misinterpreted the email. >>>> >>>> Oops. I didn't read Corinna's message as thoroughly as I should have. >>>> Sorry. >>>> >>>> That particular issue was supposed to have been fixed in Cygwin 1.7.17, >>>> released in October 2012. >>> >>> Out of curiosity, I tried the test cases I found in that thread, more >>> precisely here: >>> >>> http://cygwin.com/ml/cygwin/2012-05/msg00434.html >>> >>> >>> and the results are: >>> >>> $ gcc otto_test1.c -o otto_test1 >>> $ ./otto_test1 >>> Testing deferred pthread_cancel() >>> >>> Thread 0 starting (0x200102c0) >>> Thread 1 starting (0x20010360) >>> Thread 2 starting (0x20010400) >>> >>> Cancelling thread 2 (0x20010400) >>> Thread 2 exiting (0x20010400) >>> Cancelling thread 1 (0x20010360) >>> Thread 1 exiting (0x20010360) >>> Cancelling thread 0 (0x200102c0) >>> Thread 0 exiting (0x200102c0) >>> >>> Thread 0 is gone (0x200102c0) >>> Thread 1 is gone (0x20010360) >>> Thread 2 is gone (0x20010400) >>> >>> $ gcc otto_test2.c -o otto_test2 >>> $ ./otto_test2 >>> Testing asynchronous pthread_cancel() >>> >>> Thread 0 starting (0x200102c0) >>> Changing canceltype from 0 to 1 >>> Thread 1 starting (0x20010360) >>> Changing canceltype from 0 to 1 >>> Thread 2 starting (0x20010400) >>> Changing canceltype from 0 to 1 >>> >>> Cancelling thread 2 (0x20010400) >>> Thread 2 exiting (0x20010400) >>> Cancelling thread 1 (0x20010360) >>> Thread 1 exiting (0x20010360) >>> Cancelling thread 0 (0x200102c0) >>> Thread 0 exiting (0x200102c0) >>> >>> Thread 0 is gone (0x200102c0) >>> Thread 1 is gone (0x20010360) >>> Thread 2 is gone (0x20010400) >>> >>> $ gcc otto_test3.c -o otto_test3 >>> $ ./otto_test3 >>> Testing pthread_kill() >>> >>> Thread 0 starting (0x200102c0) >>> Thread 1 starting (0x20010360) >>> Thread 2 starting (0x20010400) >>> >>> Sending SIGUSR1 to thread 2 (0x20010400) >>> Thread 2 executes signal handler (0x20010400) >>> Thread 2 encountered an error: Interrupted system call (0x20010400) >>> Sending SIGUSR1 to thread 1 (0x20010360) >>> Thread 1 executes signal handler (0x20010360) >>> Thread 1 encountered an error: Interrupted system call (0x20010360) >>> Sending SIGUSR1 to thread 0 (0x200102c0) >>> Thread 0 executes signal handler (0x200102c0) >>> Thread 0 encountered an error: Interrupted system call (0x200102c0) >>> >>> Are the errors in the last test case to be expected under the 20130612 >>> snapshot (CYGWIN_NT-5.1, 1.7.21s 20130612 21:06:59, i686 Cygwin)? >> >> I can replicate this on my system, consistently. There's clearly a >> problem, but it's not the same as in the original Cygwin bug report. In >> the present case, the signal is received by the right thread, but >> something goes wrong afterwards. > > Try it on Linux. I don't see any difference. "An error" in this case > seems to be the script working as designed. > > % man sem_wait > > SEM_WAIT(3) Linux Programmer's Manual SEM_WAIT(3) > > > > NAME > sem_wait, sem_timedwait, sem_trywait - lock a semaphore > > ... > > ERRORS > EINTR The call was interrupted by a signal handler; see signal(7). Yeah, I missed that. Sorry for the noise. Ken From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Ken Brown Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 16 Jun 2013 18:22:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 14569@debbugs.gnu.org Cc: Paul Eggert , Angelo Graziosi Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.13714068796327 (code B ref 14569); Sun, 16 Jun 2013 18:22:01 +0000 Received: (at 14569) by debbugs.gnu.org; 16 Jun 2013 18:21:19 +0000 Received: from localhost ([127.0.0.1]:48803 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UoHZm-0001dv-PJ for submit@debbugs.gnu.org; Sun, 16 Jun 2013 14:21:19 -0400 Received: from limestone5.mail.cornell.edu ([128.253.83.165]:42193) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UoHZj-0001dY-PN for 14569@debbugs.gnu.org; Sun, 16 Jun 2013 14:21:17 -0400 X-CornellRouted: This message has been Routed already. Received: from authusersmtp.mail.cornell.edu ([10.16.197.8]) by limestone5.mail.cornell.edu (8.14.4/8.14.4) with ESMTP id r5GIKxRm018730; Sun, 16 Jun 2013 14:20:59 -0400 (EDT) Received: from [192.168.1.6] (cpe-67-249-194-47.twcny.res.rr.com [67.249.194.47]) (authenticated bits=0) by authusersmtp.mail.cornell.edu (8.14.4/8.12.10) with ESMTP id r5GIKxkJ013016 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sun, 16 Jun 2013 14:20:59 -0400 Message-ID: <51BE01EC.3000701@cornell.edu> Date: Sun, 16 Jun 2013 14:20:28 -0400 From: Ken Brown User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130509 Thunderbird/17.0.6 MIME-Version: 1.0 References: <51BC720D.7080504@alice.it> <51BDB979.3040508@cornell.edu> <20130616150141.GB3622@ednor.casa.cgf.cx> <51BDFB25.8080101@cornell.edu> In-Reply-To: <51BDFB25.8080101@cornell.edu> Content-Type: multipart/mixed; boundary="------------040600010407080209030104" X-Spam-Score: -3.4 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.4 (---) This is a multi-part message in MIME format. --------------040600010407080209030104 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit On 6/16/2013 1:51 PM, Ken Brown wrote: >> ERRORS >> EINTR The call was interrupted by a signal handler; see >> signal(7). I've revised the test case (attached) so that it checks for EINTR. It now runs as expected on Cygwin: Testing pthread_kill() Thread 0 starting (0x800102a8) Thread 1 starting (0x80010348) Thread 2 starting (0x800103e8) Sending SIGUSR1 to thread 2 (0x800103e8) Thread 2 executes signal handler (0x800103e8) Thread 2 woke up just fine Sending SIGUSR1 to thread 1 (0x80010348) Thread 1 executes signal handler (0x80010348) Thread 1 woke up just fine Sending SIGUSR1 to thread 0 (0x800102a8) Thread 0 executes signal handler (0x800102a8) Thread 0 woke up just fine So there's no reason to think that a pthread_kill bug is causing the problem. Back to the drawing board. Ken --------------040600010407080209030104 Content-Type: text/plain; charset=windows-1252; name="otto_test4.c" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="otto_test4.c" /* http://cygwin.com/ml/cygwin/2012-05/msg00434.html */ #include #include #include #include #include #include #include #include pthread_t tids[3]; sem_t semaphore; static void cleanup_handler(void *arg) { int *intptr = (int*)arg; pthread_t self = pthread_self(); fprintf(stderr, "Thread %i exiting (%p)\n", *intptr, self); } static void* simplethread(void *arg) { int *intptr = (int*)arg; pthread_t self = pthread_self(); fprintf(stderr, "Thread %i starting (%p)\n", *intptr, self); pthread_cleanup_push(&cleanup_handler, intptr); while (1) { if (sem_wait(&semaphore) != 0 && errno != EINTR) { fprintf(stderr, "Thread %i encountered an error: %s (%p)\n", *intptr, strerror(errno), self); } else { fprintf(stderr, "Thread %i woke up just fine\n", *intptr); } } pthread_cleanup_pop(1); return NULL; } static void sigusr1_handler(int signal __attribute((unused))) { pthread_t self = pthread_self(); int tnum = 0; while (tnum < 3) { if (tids[tnum] == self) { break; } tnum++; } fprintf(stderr, "Thread %i executes signal handler (%p)\n", tnum, self); } static void install_handler(void) { struct sigaction act; act.sa_handler = &sigusr1_handler; sigemptyset(&(act.sa_mask)); act.sa_flags = 0; if (sigaction(SIGUSR1, &act, NULL) != 0) { fprintf(stderr, "Can't set signal handler: %s\n", strerror(errno)); exit(1); } sigset_t sset; sigemptyset(&sset); sigaddset(&sset, SIGUSR1); if (sigprocmask(SIG_UNBLOCK, &sset, NULL) != 0) { fprintf(stderr, "Can't unblock SIGUSR1: %s\n", strerror(errno)); } } int main() { fprintf(stderr, "Testing pthread_kill()\n\n"); int i; int result; sem_init(&semaphore, 0, 0); install_handler(); for (i=0; i<3; i++) { int *intptr = (int*)malloc(sizeof(int)); *intptr = i; result = pthread_create(tids+i, NULL, &simplethread, intptr); if (result != 0) { fprintf(stderr, "Can't create thread: %s\n", strerror(result)); return 1; } } sleep(1); install_handler(); fprintf(stderr, "\n"); int mainint = 42; pthread_cleanup_push(&cleanup_handler, &mainint); for (i=2; i>=0; i--) { fprintf(stderr, "Sending SIGUSR1 to thread %i (%p)\n", i, tids[i]); result = pthread_kill(tids[i], SIGUSR1); if (result != 0) { fprintf(stderr, "Error during pthread_kill: %s\n", strerror(result)); } sleep(1); } pthread_cleanup_pop(0); return 0; } --------------040600010407080209030104-- From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Ken Brown Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 17 Jun 2013 01:58:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Jan =?UTF-8?Q?Dj=C3=A4rv?= Cc: Eli Zaretskii , "14569@debbugs.gnu.org" <14569@debbugs.gnu.org> Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.13714342502605 (code B ref 14569); Mon, 17 Jun 2013 01:58:02 +0000 Received: (at 14569) by debbugs.gnu.org; 17 Jun 2013 01:57:30 +0000 Received: from localhost ([127.0.0.1]:49310 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UoOhF-0000fw-Kr for submit@debbugs.gnu.org; Sun, 16 Jun 2013 21:57:30 -0400 Received: from limestone5.mail.cornell.edu ([128.253.83.165]:48888) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UoOhD-0000fh-E2 for 14569@debbugs.gnu.org; Sun, 16 Jun 2013 21:57:28 -0400 X-CornellRouted: This message has been Routed already. Received: from authusersmtp.mail.cornell.edu ([10.16.197.9]) by limestone5.mail.cornell.edu (8.14.4/8.14.4) with ESMTP id r5H1vJGO019007; Sun, 16 Jun 2013 21:57:19 -0400 (EDT) Received: from [192.168.1.6] (cpe-67-249-194-47.twcny.res.rr.com [67.249.194.47]) (authenticated bits=0) by authusersmtp.mail.cornell.edu (8.14.4/8.12.10) with ESMTP id r5H1vGxu026687 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sun, 16 Jun 2013 21:57:18 -0400 Message-ID: <51BE6CDD.7090108@cornell.edu> Date: Sun, 16 Jun 2013 21:56:45 -0400 From: Ken Brown User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130509 Thunderbird/17.0.6 MIME-Version: 1.0 References: <51B78346.3050600@cornell.edu> <2E06A322-530C-4AA2-9282-6D2E48B1D194@swipnet.se> <51B8BEFE.6070309@cs.ucla.edu> <51B8D5ED.1010407@alice.it> <51BA03CA.4080804@cs.ucla.edu> <51BB56CB.7030209@cs.ucla.edu> <20130614180359.GA5295@ednor.casa.cgf.cx> <51BB7B82.4010204@cornell.edu> <83obb7vorg.fsf@gnu.org> <328A1CCF-A8DB-44F9-A6CF-BEF0FFBC5C93@swipnet.se> <83bo77ven6.fsf@gnu.org> In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Score: -3.4 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.4 (---) On 6/15/2013 8:47 AM, Jan Djärv wrote: > Hello. > > 15 jun 2013 kl. 12:42 skrev Eli Zaretskii : > >>> From: Jan Djärv >>> Date: Sat, 15 Jun 2013 11:54:16 +0200 >>> Cc: Ken Brown , >>> 14569@debbugs.gnu.org >>> >>>> What are the difficulties of catching this when Emacs is run under >>>> GDB? >>> >>> Its not difficult, but takes some time. The error happens when make compiles one lisp file at the time with emacs. It appears to be random so it does not crash in the same lisp-file. Thus, you have to start emacs from gdb, and repet run, quit in gdb for each lisp file until it crashes. Running in gdb is slow with cygwin, and running in gdb makes the bug appear less often. >>> >>> The make rule is in lisp/Makefile, compile-onefile. >> >> Would it make things easier if compile-onefile is modified to invoke >> Emacs under GDB to begin with, using the --args switch to GDB? > > That is what I do. Can you tell me exactly how you modified the rule for compile-onefile? I tried but kept getting errors, so I'm obviously not doing it right. Thanks. Ken From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Jan =?UTF-8?Q?Dj=C3=A4rv?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 17 Jun 2013 06:24:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Ken Brown Cc: Eli Zaretskii , "14569@debbugs.gnu.org" <14569@debbugs.gnu.org> Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.137145018812706 (code B ref 14569); Mon, 17 Jun 2013 06:24:02 +0000 Received: (at 14569) by debbugs.gnu.org; 17 Jun 2013 06:23:08 +0000 Received: from localhost ([127.0.0.1]:49580 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UoSqJ-0003Is-Np for submit@debbugs.gnu.org; Mon, 17 Jun 2013 02:23:07 -0400 Received: from mailout.melmac.se ([62.20.26.67]:35329) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UoSqH-0003Ht-6C for 14569@debbugs.gnu.org; Mon, 17 Jun 2013 02:23:06 -0400 Received: from mail01.melmac.se (mail01.melmac.se [62.20.26.80]) by mailout.melmac.se (Postfix) with ESMTP id 28A9B9230 for <14569@debbugs.gnu.org>; Mon, 17 Jun 2013 08:22:56 +0200 (CEST) Received: (qmail 12961 invoked by uid 89); 17 Jun 2013 06:22:56 -0000 Received: from h-46-59-42-57.na.cust.bahnhof.se (HELO coolsville.localdomain) (boel.djarv@bdtv.se@46.59.42.57) by mail01.melmac.se with ESMTPA; 17 Jun 2013 06:22:56 -0000 Received: from [172.16.2.149] (unknown [176.57.193.190]) by coolsville.localdomain (Postfix) with ESMTPSA id 737991A1BCC; Mon, 17 Jun 2013 06:22:56 +0000 (UTC) References: <51B78346.3050600@cornell.edu> <2E06A322-530C-4AA2-9282-6D2E48B1D194@swipnet.se> <51B8BEFE.6070309@cs.ucla.edu> <51B8D5ED.1010407@alice.it> <51BA03CA.4080804@cs.ucla.edu> <51BB56CB.7030209@cs.ucla.edu> <20130614180359.GA5295@ednor.casa.cgf.cx> <51BB7B82.4010204@cornell.edu> <83obb7vorg.fsf@gnu.org> <328A1CCF-A8DB-44F9-A6CF-BEF0FFBC5C93@swipnet.se> <83bo77ven6.fsf@gnu.org> <51BE6CDD.7090108@cornell.edu> In-Reply-To: <51BE6CDD.7090108@cornell.edu> Mime-Version: 1.0 (1.0) Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii Message-Id: <1ED4E1BC-6DEC-4668-8FBD-6EC5BCFA10DA@swipnet.se> X-Mailer: iPhone Mail (10B350) From: Jan =?UTF-8?Q?Dj=C3=A4rv?= Date: Mon, 17 Jun 2013 08:22:54 +0200 X-Spam-Score: 1.0 (+) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (+) Hello.=20 17 jun 2013 kl. 03:56 skrev Ken Brown : >=20 > Can you tell me exactly how you modified the rule for compile-onefile? I t= ried but kept getting errors, so I'm obviously not doing it right. There is something fishy with quoting, Cygwin and gdb so you have to comment= out BIG_STACK_OPTS.=20 Then I added: emacsdbg =3D EMACSLOADPATH=3D$(lisp) LC_ALL=3DC gdb -ex 'b abort' -ex run --= args $(EMACS) $(EMACSOPT) and used it: compile-onefile: echo Compiling $(THEFILE) @# Use byte-compile-refresh-preloaded to try and work around some o= f @# the most common bootstrapping problems. $(emacsdbg) $(BYTE_COMPILE_FLAGS) \ -l bytecomp -f byte-compile-refresh-preloaded \ -f batch-byte-compile $(THEFILE) The modifications where done in the generated Makefile. I guess it will work= in Makefile.in also.=20 Jan D.=20= From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 17 Jun 2013 15:07:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Jan =?UTF-8?Q?Dj=C3=A4rv?= Cc: 14569@debbugs.gnu.org, kbrown@cornell.edu Reply-To: Eli Zaretskii Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.137148161613179 (code B ref 14569); Mon, 17 Jun 2013 15:07:01 +0000 Received: (at 14569) by debbugs.gnu.org; 17 Jun 2013 15:06:56 +0000 Received: from localhost ([127.0.0.1]:50815 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Uob1D-0003QV-Pj for submit@debbugs.gnu.org; Mon, 17 Jun 2013 11:06:56 -0400 Received: from mtaout22.012.net.il ([80.179.55.172]:60729) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Uob1A-0003Ps-SL for 14569@debbugs.gnu.org; Mon, 17 Jun 2013 11:06:53 -0400 Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0MOJ00100LYURF00@a-mtaout22.012.net.il> for 14569@debbugs.gnu.org; Mon, 17 Jun 2013 18:06:42 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MOJ001TZLZ6HP50@a-mtaout22.012.net.il>; Mon, 17 Jun 2013 18:06:42 +0300 (IDT) Date: Mon, 17 Jun 2013 18:06:44 +0300 From: Eli Zaretskii In-reply-to: <1ED4E1BC-6DEC-4668-8FBD-6EC5BCFA10DA@swipnet.se> X-012-Sender: halo1@inter.net.il Message-id: <834ncwu67v.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-transfer-encoding: 8BIT References: <51B78346.3050600@cornell.edu> <2E06A322-530C-4AA2-9282-6D2E48B1D194@swipnet.se> <51B8BEFE.6070309@cs.ucla.edu> <51B8D5ED.1010407@alice.it> <51BA03CA.4080804@cs.ucla.edu> <51BB56CB.7030209@cs.ucla.edu> <20130614180359.GA5295@ednor.casa.cgf.cx> <51BB7B82.4010204@cornell.edu> <83obb7vorg.fsf@gnu.org> <328A1CCF-A8DB-44F9-A6CF-BEF0FFBC5C93@swipnet.se> <83bo77ven6.fsf@gnu.org> <51BE6CDD.7090108@cornell.edu> <1ED4E1BC-6DEC-4668-8FBD-6EC5BCFA10DA@swipnet.se> X-Spam-Score: 1.0 (+) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (+) > Cc: Eli Zaretskii , > "14569@debbugs.gnu.org" <14569@debbugs.gnu.org> > From: Jan Djärv > Date: Mon, 17 Jun 2013 08:22:54 +0200 > > emacsdbg = EMACSLOADPATH=$(lisp) LC_ALL=C gdb -ex 'b abort' -ex run --args $(EMACS) $(EMACSOPT) This should make your life quality better, I think: emacsdbg = EMACSLOADPATH=$(lisp) LC_ALL=C gdb --batch-silent --return-child-result -ex 'b abort' -ex run --args $(EMACS) $(EMACSOPT) From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Ken Brown Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 17 Jun 2013 20:16:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: Jan =?UTF-8?Q?Dj=C3=A4rv?= , 14569@debbugs.gnu.org Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.137150014328498 (code B ref 14569); Mon, 17 Jun 2013 20:16:02 +0000 Received: (at 14569) by debbugs.gnu.org; 17 Jun 2013 20:15:43 +0000 Received: from localhost ([127.0.0.1]:51375 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Uofq2-0007Pa-MM for submit@debbugs.gnu.org; Mon, 17 Jun 2013 16:15:43 -0400 Received: from limestone5.mail.cornell.edu ([128.253.83.165]:51404) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Uofpz-0007P7-C3 for 14569@debbugs.gnu.org; Mon, 17 Jun 2013 16:15:40 -0400 X-CornellRouted: This message has been Routed already. Received: from authusersmtp.mail.cornell.edu ([10.16.197.8]) by limestone5.mail.cornell.edu (8.14.4/8.14.4) with ESMTP id r5HKFVdN019262; Mon, 17 Jun 2013 16:15:32 -0400 (EDT) Received: from [192.168.1.9] (cpe-67-249-194-47.twcny.res.rr.com [67.249.194.47]) (authenticated bits=0) by authusersmtp.mail.cornell.edu (8.14.4/8.12.10) with ESMTP id r5HKFUY8013774 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Mon, 17 Jun 2013 16:15:31 -0400 Message-ID: <51BF6E65.6030102@cornell.edu> Date: Mon, 17 Jun 2013 16:15:33 -0400 From: Ken Brown User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130107 Thunderbird/17.0.2 MIME-Version: 1.0 References: <51B78346.3050600@cornell.edu> <2E06A322-530C-4AA2-9282-6D2E48B1D194@swipnet.se> <51B8BEFE.6070309@cs.ucla.edu> <51B8D5ED.1010407@alice.it> <51BA03CA.4080804@cs.ucla.edu> <51BB56CB.7030209@cs.ucla.edu> <20130614180359.GA5295@ednor.casa.cgf.cx> <51BB7B82.4010204@cornell.edu> <83obb7vorg.fsf@gnu.org> <328A1CCF-A8DB-44F9-A6CF-BEF0FFBC5C93@swipnet.se> <83bo77ven6.fsf@gnu.org> <51BE6CDD.7090108@cornell.edu> <1ED4E1BC-6DEC-4668-8FBD-6EC5BCFA10DA@swipnet.se> <834ncwu67v.fsf@gnu.org> In-Reply-To: <834ncwu67v.fsf@gnu.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Score: -3.4 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.4 (---) On 6/17/2013 11:06 AM, Eli Zaretskii wrote: >> Cc: Eli Zaretskii , >> "14569@debbugs.gnu.org" <14569@debbugs.gnu.org> >> From: Jan Djärv >> Date: Mon, 17 Jun 2013 08:22:54 +0200 >> >> emacsdbg = EMACSLOADPATH=$(lisp) LC_ALL=C gdb -ex 'b abort' -ex run --args $(EMACS) $(EMACSOPT) > > This should make your life quality better, I think: > > emacsdbg = EMACSLOADPATH=$(lisp) LC_ALL=C gdb --batch-silent --return-child-result -ex 'b abort' -ex run --args $(EMACS) $(EMACSOPT) This causes gdb to exit, whether or not the breakpoint was hit, without giving the user a chance to get a backtrace. I tried adding -x $(lisp)/commands.txt where commands.txt contains commands bt end but that didn't work. gdb still exited (with an error) when compile-onefile failed, but it didn't print a backtrace first. There has to be a way to get a backtrace when gdb runs in batch mode. Do you know how, Eli? Ken From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 18 Jun 2013 15:54:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Ken Brown Cc: jan.h.d@swipnet.se, 14569@debbugs.gnu.org Reply-To: Eli Zaretskii Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.137157084025506 (code B ref 14569); Tue, 18 Jun 2013 15:54:02 +0000 Received: (at 14569) by debbugs.gnu.org; 18 Jun 2013 15:54:00 +0000 Received: from localhost ([127.0.0.1]:53349 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UoyEJ-0006dI-0s for submit@debbugs.gnu.org; Tue, 18 Jun 2013 11:53:59 -0400 Received: from mtaout22.012.net.il ([80.179.55.172]:32895) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UoyED-0006cr-Nw for 14569@debbugs.gnu.org; Tue, 18 Jun 2013 11:53:55 -0400 Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0MOL00J00IS8E300@a-mtaout22.012.net.il> for 14569@debbugs.gnu.org; Tue, 18 Jun 2013 18:53:46 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MOL00JRVITM9R20@a-mtaout22.012.net.il>; Tue, 18 Jun 2013 18:53:46 +0300 (IDT) Date: Tue, 18 Jun 2013 18:53:51 +0300 From: Eli Zaretskii In-reply-to: <51BF6E65.6030102@cornell.edu> X-012-Sender: halo1@inter.net.il Message-id: <83k3lrs9dc.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-transfer-encoding: 8BIT References: <51B78346.3050600@cornell.edu> <2E06A322-530C-4AA2-9282-6D2E48B1D194@swipnet.se> <51B8BEFE.6070309@cs.ucla.edu> <51B8D5ED.1010407@alice.it> <51BA03CA.4080804@cs.ucla.edu> <51BB56CB.7030209@cs.ucla.edu> <20130614180359.GA5295@ednor.casa.cgf.cx> <51BB7B82.4010204@cornell.edu> <83obb7vorg.fsf@gnu.org> <328A1CCF-A8DB-44F9-A6CF-BEF0FFBC5C93@swipnet.se> <83bo77ven6.fsf@gnu.org> <51BE6CDD.7090108@cornell.edu> <1ED4E1BC-6DEC-4668-8FBD-6EC5BCFA10DA@swipnet.se> <834ncwu67v.fsf@gnu.org> <51BF6E65.6030102@cornell.edu> X-Spam-Score: 1.0 (+) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (+) > Date: Mon, 17 Jun 2013 16:15:33 -0400 > From: Ken Brown > CC: Jan Djärv , 14569@debbugs.gnu.org > > > emacsdbg = EMACSLOADPATH=$(lisp) LC_ALL=C gdb --batch-silent --return-child-result -ex 'b abort' -ex run --args $(EMACS) $(EMACSOPT) > > This causes gdb to exit, whether or not the breakpoint was hit, without > giving the user a chance to get a backtrace. I tried adding > > -x $(lisp)/commands.txt > > where commands.txt contains > > commands > bt > end > > but that didn't work. gdb still exited (with an error) when > compile-onefile failed, but it didn't print a backtrace first. There > has to be a way to get a backtrace when gdb runs in batch mode. Do you > know how, Eli? Sorry, I went overboard with --batch-silent, please use --batch instead. (--batch-silent prevents the backtrace from showing up.) As for displaying the backtrace, just add the "bt" command to the chain, like this: emacsdbg = EMACSLOADPATH=$(lisp) LC_ALL=C gdb --batch --return-child-result -ex 'b abort' -ex run -ex bt -ex cont --args $(EMACS) $(EMACSOPT) GDB executes the commands given via -ex in order, so think of this as if you typed the commands whenever GDB shows its prompt. Note that I also added "continue", to let Emacs exit abnormally after hitting the breakpoint (or a segfault). When neither the breakpoint nor a fatal signal fire, GDB will say "No stack." when Emacs exits normally, but that's harmless. From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Ken Brown Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 19 Jun 2013 20:25:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: jan.h.d@swipnet.se, 14569@debbugs.gnu.org, Paul Eggert Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.137167346422265 (code B ref 14569); Wed, 19 Jun 2013 20:25:01 +0000 Received: (at 14569) by debbugs.gnu.org; 19 Jun 2013 20:24:24 +0000 Received: from localhost ([127.0.0.1]:56423 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UpOvX-0005n2-MZ for submit@debbugs.gnu.org; Wed, 19 Jun 2013 16:24:24 -0400 Received: from limestone4.mail.cornell.edu ([128.253.83.164]:52914) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UpOvT-0005mT-QO for 14569@debbugs.gnu.org; Wed, 19 Jun 2013 16:24:20 -0400 X-CornellRouted: This message has been Routed already. Received: from authusersmtp.mail.cornell.edu ([10.16.197.9]) by limestone4.mail.cornell.edu (8.14.4/8.14.4) with ESMTP id r5JKO23T003718; Wed, 19 Jun 2013 16:24:02 -0400 (EDT) Received: from [128.84.234.241] (dhcp241.math.cornell.edu [128.84.234.241]) (authenticated bits=0) by authusersmtp.mail.cornell.edu (8.14.4/8.12.10) with ESMTP id r5JKO2p5026837 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Wed, 19 Jun 2013 16:24:03 -0400 Message-ID: <51C21362.9090209@cornell.edu> Date: Wed, 19 Jun 2013 16:24:02 -0400 From: Ken Brown User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130107 Thunderbird/17.0.2 MIME-Version: 1.0 References: <51B78346.3050600@cornell.edu> <2E06A322-530C-4AA2-9282-6D2E48B1D194@swipnet.se> <51B8BEFE.6070309@cs.ucla.edu> <51B8D5ED.1010407@alice.it> <51BA03CA.4080804@cs.ucla.edu> <51BB56CB.7030209@cs.ucla.edu> <20130614180359.GA5295@ednor.casa.cgf.cx> <51BB7B82.4010204@cornell.edu> <83obb7vorg.fsf@gnu.org> <328A1CCF-A8DB-44F9-A6CF-BEF0FFBC5C93@swipnet.se> <83bo77ven6.fsf@gnu.org> <51BE6CDD.7090108@cornell.edu> <1ED4E1BC-6DEC-4668-8FBD-6EC5BCFA10DA@swipnet.se> <834ncwu67v.fsf@gnu.org> <51BF6E65.6030102@cornell.edu> <83k3lrs9dc.fsf@gnu.org> In-Reply-To: <83k3lrs9dc.fsf@gnu.org> Content-Type: multipart/mixed; boundary="------------020405040603020906090607" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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" This is a multi-part message in MIME format. --------------020405040603020906090607 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 6/18/2013 11:53 AM, Eli Zaretskii wrote: > As for displaying the backtrace, just add the "bt" command to the > chain, like this: > > emacsdbg = EMACSLOADPATH=$(lisp) LC_ALL=C gdb --batch --return-child-result -ex 'b abort' -ex run -ex bt -ex cont --args $(EMACS) $(EMACSOPT) > > GDB executes the commands given via -ex in order, so think of this as > if you typed the commands whenever GDB shows its prompt. Thanks, Eli. I replaced "bt" by "thread apply all bt", which probably didn't provide additional useful information. I then ran "make bootstrap" followed by repeated "make -k" until the bootstrap completed. Early in the process there were two crashes with SIGSEGV, for which I got backtraces (attached). In both cases the crash occurred in gmalloc.c, which probably explains why we're seeing problems only on Cygwin. After that there were many compile failures with errors like those that others have reported: Compiling gnus/gnus-cache.el GLib (gthread-posix.c): Unexpected error from C library during 'pthread_setspecific': Invalid argument. Aborting. Makefile:254: recipe for target `gnus/gnus-cache.elc' failed But these compilations didn't invoke gdb, apparently because they involved Makefile targets other than compile-onefile. So I didn't get any more backtraces. I can modify the Makefile further if necessary, but the attached backtraces are a start. Ken --------------020405040603020906090607 Content-Type: text/plain; charset=windows-1252; name="backtrace5.txt" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="backtrace5.txt" Q29udmVydGluZyBDVExhdS1iNS5odG1sIHRvIENUTGF1LWI1LmVsLi4uCltOZXcgVGhyZWFk IDY1ODAuMHgxOTdjXQpbTmV3IFRocmVhZCA2NTgwLjB4ODA0XQpbTmV3IFRocmVhZCA2NTgw LjB4MThkNF0KClByb2dyYW0gcmVjZWl2ZWQgc2lnbmFsIFNJR1NFR1YsIFNlZ21lbnRhdGlv biBmYXVsdC4KMHgwMDVlYjc2MyBpbiBfbWFsbG9jX2ludGVybmFsX25vbG9jayAoc2l6ZT0w KSBhdCBnbWFsbG9jLmM6NzQyCjc0MgkJICBuZXh0LT5wcmV2LT5uZXh0ID0gbmV4dC0+bmV4 dDsKClRocmVhZCA2IChUaHJlYWQgNjU4MC4weDE4ZDQpOgojMCAgMHg3Nzc5ZjhiMSBpbiBu dGRsbCFad1dhaXRGb3JTaW5nbGVPYmplY3QgKCkgZnJvbSAvYy93aW5kb3dzL3N5c3RlbTMy L250ZGxsLmRsbApObyBzeW1ib2wgdGFibGUgaW5mbyBhdmFpbGFibGUuCiMxICAweDc3Nzlm OGIxIGluIG50ZGxsIVp3V2FpdEZvclNpbmdsZU9iamVjdCAoKSBmcm9tIC9jL3dpbmRvd3Mv c3lzdGVtMzIvbnRkbGwuZGxsCk5vIHN5bWJvbCB0YWJsZSBpbmZvIGF2YWlsYWJsZS4KIzIg IDB4NzcwNzE0OWQgaW4gV2FpdEZvclNpbmdsZU9iamVjdEV4ICgpIGZyb20gL2Mvd2luZG93 cy9zeXN3b3c2NC9LRVJORUxCQVNFLmRsbApObyBzeW1ib2wgdGFibGUgaW5mbyBhdmFpbGFi bGUuCiMzICAweDAwMDAwMzE0IGluID8/ICgpCk5vIHN5bWJvbCB0YWJsZSBpbmZvIGF2YWls YWJsZS4KIzQgIDB4MDAwMDAwMDAgaW4gPz8gKCkKTm8gc3ltYm9sIHRhYmxlIGluZm8gYXZh aWxhYmxlLgoKVGhyZWFkIDUgKFRocmVhZCA2NTgwLjB4ODA0KToKIzAgIDB4Nzc3OWZkNzEg aW4gbnRkbGwhWndEZWxheUV4ZWN1dGlvbiAoKSBmcm9tIC9jL3dpbmRvd3Mvc3lzdGVtMzIv bnRkbGwuZGxsCk5vIHN5bWJvbCB0YWJsZSBpbmZvIGF2YWlsYWJsZS4KIzEgIDB4Nzc3OWZk NzEgaW4gbnRkbGwhWndEZWxheUV4ZWN1dGlvbiAoKSBmcm9tIC9jL3dpbmRvd3Mvc3lzdGVt MzIvbnRkbGwuZGxsCk5vIHN5bWJvbCB0YWJsZSBpbmZvIGF2YWlsYWJsZS4KIzIgIDB4Nzcw NzNiYzggaW4gU2xlZXBFeCAoKSBmcm9tIC9jL3dpbmRvd3Mvc3lzd293NjQvS0VSTkVMQkFT RS5kbGwKTm8gc3ltYm9sIHRhYmxlIGluZm8gYXZhaWxhYmxlLgojMyAgMHgwMDAwMDAwMCBp biA/PyAoKQpObyBzeW1ib2wgdGFibGUgaW5mbyBhdmFpbGFibGUuCgpUaHJlYWQgNCAoVGhy ZWFkIDY1ODAuMHgxOTdjKToKIzAgIDB4Nzc3YTAxM2QgaW4gbnRkbGwhWndXYWl0Rm9yTXVs dGlwbGVPYmplY3RzICgpIGZyb20gL2Mvd2luZG93cy9zeXN0ZW0zMi9udGRsbC5kbGwKTm8g c3ltYm9sIHRhYmxlIGluZm8gYXZhaWxhYmxlLgojMSAgMHg3NzdhMDEzZCBpbiBudGRsbCFa d1dhaXRGb3JNdWx0aXBsZU9iamVjdHMgKCkgZnJvbSAvYy93aW5kb3dzL3N5c3RlbTMyL250 ZGxsLmRsbApObyBzeW1ib2wgdGFibGUgaW5mbyBhdmFpbGFibGUuCiMyICAweDc3MDcxNWU5 IGluIFdhaXRGb3JNdWx0aXBsZU9iamVjdHNFeCAoKSBmcm9tIC9jL3dpbmRvd3Mvc3lzd293 NjQvS0VSTkVMQkFTRS5kbGwKTm8gc3ltYm9sIHRhYmxlIGluZm8gYXZhaWxhYmxlLgojMyAg MHgwMDAwMDAwMyBpbiA/PyAoKQpObyBzeW1ib2wgdGFibGUgaW5mbyBhdmFpbGFibGUuCiM0 ICAweGZmZjVjODk4IGluID8/ICgpCk5vIHN5bWJvbCB0YWJsZSBpbmZvIGF2YWlsYWJsZS4K IzUgIDB4NzU0ODFhMmMgaW4gV2FpdEZvck11bHRpcGxlT2JqZWN0c0V4ICgpIGZyb20gL2Mv d2luZG93cy9zeXN3b3c2NC9rZXJuZWwzMi5kbGwKTm8gc3ltYm9sIHRhYmxlIGluZm8gYXZh aWxhYmxlLgojNiAgMHg3NTQ4NDIyMCBpbiBXYWl0Rm9yTXVsdGlwbGVPYmplY3RzICgpIGZy b20gL2Mvd2luZG93cy9zeXN3b3c2NC9rZXJuZWwzMi5kbGwKTm8gc3ltYm9sIHRhYmxlIGlu Zm8gYXZhaWxhYmxlLgojNyAgMHg2MTBkNDQzMyBpbiBzZWxlY3Rfc3R1ZmY6OndhaXQgKHRo aXM9MHhmZmY1Y2I2OCwgcmVhZGZkcz0weGZmZjVjYjAwLCB3cml0ZWZkcz0weGZmZjVjYWUw LCBleGNlcHRmZHM9MHhmZmY1Y2FjMCwgbXM9NDI5NDk2NzI5NSkgYXQgL3Vzci9zcmMvZGVi dWcvY3lnd2luLTEuNy4yMC0xL3dpbnN1cC9jeWd3aW4vc2VsZWN0LmNjOjM4NQogICAgICAg IHMgPSAweDAKICAgICAgICBtID0gMwogICAgICAgIF9fUFJFVFRZX0ZVTkNUSU9OX18gPSAi c2VsZWN0X3N0dWZmOjp3YWl0X3N0YXRlcyBzZWxlY3Rfc3R1ZmY6OndhaXQoX3R5cGVzX2Zk X3NldCosIF90eXBlc19mZF9zZXQqLCBfdHlwZXNfZmRfc2V0KiwgRFdPUkQpIgogICAgICAg IHc0ID0gezB4MzA0LCAweDJmYywgMHgzMjAsIDB4NWVjZWUxIDxjYWxsb2MrNTk+LCAweDgw MDJlZTcwLCAweDAsIDB4YywgMHg4MDA0ZGMwMCwgMHg3NTQ4NDIyMCA8V2FpdEZvck11bHRp cGxlT2JqZWN0cysyND4sIDB4MywgMHhmZmY1YzlkOCwgMHhmZmY1Y2I2OCwgMHgxLCAweGMs IDB4ZmZmNWNhMDgsIDB4NjEwODViYWQgPGNhbGxvYyhzaXplX3QsIHNpemVfdCkrNDU+LCAw eDEsIDB4YywgMHgwLCAweDAsIDB4NzU0ODExOTQgPFdhaXRGb3JTaW5nbGVPYmplY3RFeCs2 Nz4sIDB4MSwgMHhmZmY1Y2EwOCwgMHg1ZWNlZTEgPGNhbGxvYys1OT4sIDB4ZmZmNWNiNjgs IDB4NjEyN2E4MjgsIDB4MCwgMHg2MTAwMzQyOSA8b3BlcmF0b3IgbmV3KHVuc2lnbmVkIGlu dCkrMjU+LCAweDEsIDB4YywgMHgwLCAweDMsIDB4MSwgMHgyYywgMHhmZmY1Y2EyOCwgMHg2 MTBkNTM5YyA8ZmhhbmRsZXJfcGlwZTo6c2VsZWN0X3JlYWQoc2VsZWN0X3N0dWZmKikrNzY+ LCAweGMsIDB4MmMsIDB4OGMyODJkOTAsIDB4MmU0LCAweDMsIDB4MywgMHhmZmY1Y2E5OCwg MHg2MTAyYzc3OSA8ZHRhYmxlOjpzZWxlY3RfcmVhZChpbnQsIHNlbGVjdF9zdHVmZiopKzEw NT4sIDB4NjEyN2E4MjgsIDB4ZmZmNWNiNjgsIDB4MCwgMHg2MTAwMzQyOSA8b3BlcmF0b3Ig bmV3KHVuc2lnbmVkIGludCkrMjU+LCAweDEsIDB4MmMsIDB4MCwgMHg2MTAzYTBlZiA8Zmhh bmRsZXJfYmFzZV9vdmVybGFwcGVkOjp3YWl0X292ZXJsYXBwZWQoYm9vbCwgYm9vbCwgdW5z aWduZWQgbG9uZyosIGJvb2wsIHVuc2lnbmVkIGxvbmcpQDI0KzQ3OT4sIDB4MmU0LCAweDgw MDRkYzAwLCAweDMsIDB4NjEwZDQwZjEgPHNlbGVjdF9zdHVmZjo6dGVzdF9hbmRfc2V0KGlu dCwgX3R5cGVzX2ZkX3NldCosIF90eXBlc19mZF9zZXQqLCBfdHlwZXNfZmRfc2V0KikrMzA1 PiwgMHg2MTI3NGMxNCwgMHgzLCAweGZmZjVjYjY4LCAweDhjMjgyZDJhLCAweGZmZjVjYzhj LCAweDJkYywgMHhmZmY1Y2M5MCwgMHhmZmY1Y2I2OH0KICAgICAgICBzdGFydGZkcyA9IDxv cHRpbWl6ZWQgb3V0PgogICAgICAgIHdhaXRfcmV0ID0gPG9wdGltaXplZCBvdXQ+CiAgICAg ICAgcmVzID0gPG9wdGltaXplZCBvdXQ+CiM4ICAweDYxMGQ0YjZmIGluIHNlbGVjdCAobWF4 ZmRzPTQsIHJlYWRmZHM9MHhmZmY1Y2M5MCwgd3JpdGVmZHM9MHhmZmY1Y2M3MCwgZXhjZXB0 ZmRzPTB4ZmZmNWNjNTAsIG1zPTQyOTQ5NjcyOTUpIGF0IC91c3Ivc3JjL2RlYnVnL2N5Z3dp bi0xLjcuMjAtMS93aW5zdXAvY3lnd2luL3NlbGVjdC5jYzoxODYKQ29udmVydGluZyBDVExh dS1iNS5odG1sIHRvIENUTGF1LWI1LmVsLi4uZG9uZQogICAgICAgIHN0YXJ0X3RpbWUgPSA8 b3B0aW1pemVkIG91dD4KICAgICAgICB3ID0gMHhmZmY1Y2FlMAogICAgICAgIGUgPSAweGZm ZjVjYWMwCiAgICAgICAgX19QUkVUVFlfRlVOQ1RJT05fXyA9ICJpbnQgc2VsZWN0KGludCwg X3R5cGVzX2ZkX3NldCosIF90eXBlc19mZF9zZXQqLCBfdHlwZXNfZmRfc2V0KiwgRFdPUkQp IgogICAgICAgIHJlcyA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHNlbCA9IHtyZXR1cm5f b25fc2lnbmFsID0gZmFsc2UsIGFsd2F5c19yZWFkeSA9IGZhbHNlLCB3aW5kb3dzX3VzZWQg PSBmYWxzZUNvbnZlcnRpbmcgY2FuZ2ppZS10YWJsZS5jbnMgdG8gdHNhbmctY25zLmVsLi4u Ciwgc3RhcnQgPSB7ZmQgPSAxNjI4MzYzNjAyLCBoID0gMHhmZmY1Y2JiMCwgZmggPSAweDc3 MDcxNDlkIDxXYWl0Rm9yU2luZ2xlT2JqZWN0RXgrMTUyPiwgdGhyZWFkX2Vycm5vID0gLTY2 ODcyOCwgd2luZG93c19oYW5kbGUgPSAzOSwgcmVhZF9yZWFkeSA9IDI1Miwgd3JpdGVfcmVh ZHkgPSAxNSwgZXhjZXB0X3JlYWR5ID0gOTcsIHJlYWRfc2VsZWN0ZWQgPSAyMDgsIHdyaXRl X3NlbGVjdGVkID0gMjAsIGV4Y2VwdF9zZWxlY3RlZCA9IDcsIGV4Y2VwdF9vbl93cml0ZSA9 IDExOSwgc3RhcnR1cCA9IDB4OGMyODJjMWMsIHBlZWsgPSAweGZmZjVjYmQ4LCB2ZXJpZnkg PSAweDYxMGZmYzI3IDxwdGhyZWFkX211dGV4Ojp1bmxvY2soKSsyMz4sIGNsZWFudXAgPSAw eDYxMWEyNjAwIDxsb2NrX3Byb2Nlc3M6OmxvY2tlcj4sIG5leHQgPSAweDgwMDRkYzAwfSwg ZGV2aWNlX3NwZWNpZmljX3BpcGUgPSAweDgwMDJlZTcwLCBkZXZpY2Vfc3BlY2lmaWNfc29j a2V0ID0gMHgwLCBkZXZpY2Vfc3BlY2lmaWNfc2VyaWFsID0gMHgwLCBkZXZpY2Vfc3BlY2lm aWNfbWFpbHNsb3QgPSAweDB9CiAgICAgICAgciA9IDB4ZmZmNWNiMDAKIzkgIDB4NjEwZDUw MWYgaW4gY3lnd2luX3NlbGVjdCAobWF4ZmRzPTQsIHJlYWRmZHM9MHhmZmY1Y2M5MCwgd3Jp dGVmZHM9MHhmZmY1Y2M3MCwgZXhjZXB0ZmRzPTB4ZmZmNWNjNTAsIHRvPTB4MCkgYXQgL3Vz ci9zcmMvZGVidWcvY3lnd2luLTEuNy4yMC0xL3dpbnN1cC9jeWd3aW4vc2VsZWN0LmNjOjEy MgogICAgICAgIG1zID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgX19QUkVUVFlfRlVOQ1RJ T05fXyA9ICJpbnQgY3lnd2luX3NlbGVjdChpbnQsIF90eXBlc19mZF9zZXQqLCBfdHlwZXNf ZmRfc2V0KiwgX3R5cGVzX2ZkX3NldCosIHRpbWV2YWwqKSIKICAgICAgICByZXMgPSA8b3B0 aW1pemVkIG91dD4KIzEwIDB4NjEwYjViMzcgaW4gcG9sbCAoZmRzPTB4ODAwNDFjMzgsIG5m ZHM9MSwgdGltZW91dD0tMSkgYXQgL3Vzci9zcmMvZGVidWcvY3lnd2luLTEuNy4yMC0xL3dp bnN1cC9jeWd3aW4vcG9sbC5jYzo4NQogICAgICAgIGludmFsaWRfZmRzID0gPG9wdGltaXpl ZCBvdXQ+CiAgICAgICAgcmVhZF9mZHMgPSAweGZmZjVjYzkwCiAgICAgICAgd3JpdGVfZmRz ID0gMHhmZmY1Y2M3MAogICAgICAgIHR2ID0ge3R2X3NlYyA9IDAsIHR2X3VzZWMgPSAtMTAw MH0KICAgICAgICByZXQgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBtYXhfZmQgPSA8b3B0 aW1pemVkIG91dD4KICAgICAgICBleGNlcHRfZmRzID0gMHhmZmY1Y2M1MAogICAgICAgIGZk c19zaXplID0gPG9wdGltaXplZCBvdXQ+CiMxMSAweDYxMGQ5Mjg1IGluIF9zaWdmZSAoKSBm cm9tIC91c3IvYmluL2N5Z3dpbjEuZGxsCk5vIHN5bWJvbCB0YWJsZSBpbmZvIGF2YWlsYWJs ZS4KIzEyIDB4ZmZmZmZmZmYgaW4gPz8gKCkKTm8gc3ltYm9sIHRhYmxlIGluZm8gYXZhaWxh YmxlLgojMTMgMHg4MDA0MWMzOCBpbiA/PyAoKQpObyBzeW1ib2wgdGFibGUgaW5mbyBhdmFp bGFibGUuCkJhY2t0cmFjZSBzdG9wcGVkOiBwcmV2aW91cyBmcmFtZSBpbm5lciB0byB0aGlz IGZyYW1lIChjb3JydXB0IHN0YWNrPykKClRocmVhZCAzIChUaHJlYWQgNjU4MC4weDFhMjAp OgojMCAgMHg3NzdhMDEzZCBpbiBudGRsbCFad1dhaXRGb3JNdWx0aXBsZU9iamVjdHMgKCkg ZnJvbSAvYy93aW5kb3dzL3N5c3RlbTMyL250ZGxsLmRsbApObyBzeW1ib2wgdGFibGUgaW5m byBhdmFpbGFibGUuCiMxICAweDc3N2EwMTNkIGluIG50ZGxsIVp3V2FpdEZvck11bHRpcGxl T2JqZWN0cyAoKSBmcm9tIC9jL3dpbmRvd3Mvc3lzdGVtMzIvbnRkbGwuZGxsCk5vIHN5bWJv bCB0YWJsZSBpbmZvIGF2YWlsYWJsZS4KIzIgIDB4Nzc3ZDJmNTEgaW4gbnRkbGwhUnRsTW92 ZU1lbW9yeSAoKSBmcm9tIC9jL3dpbmRvd3Mvc3lzdGVtMzIvbnRkbGwuZGxsCk5vIHN5bWJv bCB0YWJsZSBpbmZvIGF2YWlsYWJsZS4KIzMgIDB4MDAwMDAwMDEgaW4gPz8gKCkKTm8gc3lt Ym9sIHRhYmxlIGluZm8gYXZhaWxhYmxlLgojNCAgMHgwMDAwMDAwMSBpbiA/PyAoKQpObyBz eW1ib2wgdGFibGUgaW5mbyBhdmFpbGFibGUuCiM1ICAweDAwMDAwMDAwIGluID8/ICgpCk5v IHN5bWJvbCB0YWJsZSBpbmZvIGF2YWlsYWJsZS4KClRocmVhZCAyIChUaHJlYWQgNjU4MC4w eDFiZTApOgojMCAgMHg3Nzc5ZjhlNSBpbiBudGRsbCFad1JlYWRGaWxlICgpIGZyb20gL2Mv d2luZG93cy9zeXN0ZW0zMi9udGRsbC5kbGwKTm8gc3ltYm9sIHRhYmxlIGluZm8gYXZhaWxh YmxlLgojMSAgMHg3Nzc5ZjhlNSBpbiBudGRsbCFad1JlYWRGaWxlICgpIGZyb20gL2Mvd2lu ZG93cy9zeXN0ZW0zMi9udGRsbC5kbGwKTm8gc3ltYm9sIHRhYmxlIGluZm8gYXZhaWxhYmxl LgojMiAgMHg3NzA2ZGQ1NCBpbiBSZWFkRmlsZSAoKSBmcm9tIC9jL3dpbmRvd3Mvc3lzd293 NjQvS0VSTkVMQkFTRS5kbGwKTm8gc3ltYm9sIHRhYmxlIGluZm8gYXZhaWxhYmxlLgojMyAg MHgwMDAwMDA5MCBpbiA/PyAoKQpObyBzeW1ib2wgdGFibGUgaW5mbyBhdmFpbGFibGUuCiM0 ICAweDc1NDgzZjA3IGluIFJlYWRGaWxlICgpIGZyb20gL2Mvd2luZG93cy9zeXN3b3c2NC9r ZXJuZWwzMi5kbGwKTm8gc3ltYm9sIHRhYmxlIGluZm8gYXZhaWxhYmxlLgojNSAgMHgwMDAw MDA5MCBpbiA/PyAoKQpObyBzeW1ib2wgdGFibGUgaW5mbyBhdmFpbGFibGUuCiM2ICAweDYx MGRlNmJlIGluIHdhaXRfc2lnICgpIGF0IC91c3Ivc3JjL2RlYnVnL2N5Z3dpbi0xLjcuMjAt MS93aW5zdXAvY3lnd2luL3NpZ3Byb2MuY2M6MTIyOQogICAgICAgIG5iID0gMAogICAgICAg IHEgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwYWNrID0ge3NpID0ge3NpX3NpZ25vID0g MCwgc2lfY29kZSA9IDAsIHNpX3BpZCA9IDAsIHNpX3VpZCA9IDAsIHNpX2Vycm5vID0gMCwg e19fcGFkID0gezAgPHJlcGVhdHMgMzIgdGltZXM+fSwgX3NpX2NvbW11bmUgPSB7X3NpX2Nv ZGUgPSAwLCBfc2lfcmVhZF9oYW5kbGUgPSAweDAsIF9zaV93cml0ZV9oYW5kbGUgPSAweDAs IF9zaV9wcm9jZXNzX2hhbmRsZSA9IDB4MCwge19zaV9mZCA9IDAsIF9zaV9waXBlX2ZoYW5k bGVyID0gMHgwLCBfc2lfc3RyID0gMHgwfX0sIHt7c2lfc2lndmFsID0ge3NpdmFsX2ludCA9 IDAsIHNpdmFsX3B0ciA9IDB4MH0sIHNpX3ZhbHVlID0ge3NpdmFsX2ludCA9IDAsIHNpdmFs X3B0ciA9IDB4MH19LCB7c2lfdGlkID0gMCwgc2lfb3ZlcnJ1biA9IDB9fSwge3NpX3N0YXR1 cyA9IDAsIHNpX3V0aW1lID0gMCwgc2lfc3RpbWUgPSAwfSwgc2lfYWRkciA9IDB4MCwge19f cGFkMiA9IHswIDxyZXBlYXRzIDMxIHRpbWVzPn0sIHNpX2N5ZyA9IDB4MH19fSwgcGlkID0g MCwgc2lndGxzID0gMHgwLCBtYXNrID0gMHgwLCB7d2FrZXVwID0gMHgwLCB0aHJlYWRfaGFu ZGxlID0gMHgwLCBuZXh0ID0gMHgwfX0KICAgICAgICBkdW1teV9tYXNrID0gMAogICAgICAg IGNsZWFyd2FpdCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHNpZ19oZWxkID0gZmFsc2UK ICAgICAgICBfX1BSRVRUWV9GVU5DVElPTl9fID0gInZvaWQgd2FpdF9zaWcodm9pZCopIgoj NyAgMHg2MTAwNGEwNSBpbiBjeWd0aHJlYWQ6OmNhbGxmdW5jKGJvb2wpQDggKHRoaXM9MHg2 MTE4ZDg4MCA8dGhyZWFkcz4sIGlzc2ltcGxlc3R1Yj08b3B0aW1pemVkIG91dD4pIGF0IC91 c3Ivc3JjL2RlYnVnL2N5Z3dpbi0xLjcuMjAtMS93aW5zdXAvY3lnd2luL2N5Z3RocmVhZC5j Yzo1MQogICAgICAgIHBhc3NfYXJnID0gMHg2MTE4ZDg4MCA8dGhyZWFkcz4KIzggIDB4NjEw MDRmOGYgaW4gY3lndGhyZWFkOjpzdHViKHZvaWQqKUA0IChhcmc9MHg2MTE4ZDg4MCA8dGhy ZWFkcz4pIGF0IC91c3Ivc3JjL2RlYnVnL2N5Z3dpbi0xLjcuMjAtMS93aW5zdXAvY3lnd2lu L2N5Z3RocmVhZC5jYzo5MwogICAgICAgIG5vdGlmeSA9IDxvcHRpbWl6ZWQgb3V0PgogICAg ICAgIGluZm8gPSAweDYxMThkODgwIDx0aHJlYWRzPgogICAgICAgIF9fUFJFVFRZX0ZVTkNU SU9OX18gPSAic3RhdGljIERXT1JEIGN5Z3RocmVhZDo6c3R1Yih2b2lkKikiCiM5ICAweDYx MDA1ZDFkIGluIF9jeWd0bHM6OmNhbGwyKHVuc2lnbmVkIGxvbmcgKCopKHZvaWQqLCB2b2lk KiksIHZvaWQqLCB2b2lkKilAMTYgKHRoaXM9PG9wdGltaXplZCBvdXQ+LCBmdW5jPTB4NjEw MDRmNDAgPGN5Z3RocmVhZDo6c3R1Yih2b2lkKilAND4sIGFyZz0weDYxMThkODgwIDx0aHJl YWRzPiwgYnVmPTB4NjEwMDVlYmIgPF9jeWd0bHM6OmNhbGwodW5zaWduZWQgbG9uZyAoKiko dm9pZCosIHZvaWQqKSwgdm9pZCopKzkxPikgYXQgL3Vzci9zcmMvZGVidWcvY3lnd2luLTEu Ny4yMC0xL3dpbnN1cC9jeWd3aW4vY3lndGxzLmNjOjk5CiAgICAgICAgcmVzID0gPG9wdGlt aXplZCBvdXQ+CiMxMCAweDAzNThmZjg4IGluID8/ICgpCk5vIHN5bWJvbCB0YWJsZSBpbmZv IGF2YWlsYWJsZS4KIzExIDB4NzU0ODMzYWEgaW4gS0VSTkVMMzIhQmFzZVRocmVhZEluaXRU aHVuayAoKSBmcm9tIC9jL3dpbmRvd3Mvc3lzd293NjQva2VybmVsMzIuZGxsCk5vIHN5bWJv bCB0YWJsZSBpbmZvIGF2YWlsYWJsZS4KIzEyIDB4Nzc3YjllZjIgaW4gbnRkbGwhUnRsSW5p dGlhbGl6ZUV4Y2VwdGlvbkNoYWluICgpIGZyb20gL2Mvd2luZG93cy9zeXN0ZW0zMi9udGRs bC5kbGwKTm8gc3ltYm9sIHRhYmxlIGluZm8gYXZhaWxhYmxlLgojMTMgMHg3NzdiOWVjNSBp biBudGRsbCFSdGxJbml0aWFsaXplRXhjZXB0aW9uQ2hhaW4gKCkgZnJvbSAvYy93aW5kb3dz L3N5c3RlbTMyL250ZGxsLmRsbApObyBzeW1ib2wgdGFibGUgaW5mbyBhdmFpbGFibGUuCiMx NCAweDAwMDAwMDAwIGluID8/ICgpCk5vIHN5bWJvbCB0YWJsZSBpbmZvIGF2YWlsYWJsZS4K ClRocmVhZCAxIChUaHJlYWQgNjU4MC4weDE2OWMpOgojMCAgMHgwMDVlYjc2MyBpbiBfbWFs bG9jX2ludGVybmFsX25vbG9jayAoc2l6ZT0wKSBhdCBnbWFsbG9jLmM6NzQyCiAgICAgICAg bG9nID0gNgogICAgICAgIHJlc3VsdCA9IDB4ODAwNGRkODAKICAgICAgICBibG9jayA9IDI2 NTY2NDgKICAgICAgICBibG9ja3MgPSAyNjU2NjcyCiAgICAgICAgbGFzdGJsb2NrcyA9IDg2 ODk2NjYKICAgICAgICBzdGFydCA9IDIKICAgICAgICBpID0gOTEKICAgICAgICBuZXh0ID0g MHg4MDA0ZGQ4MAojMSAgMHgwMDVlY2E4MyBpbiBzcGVjaWFsX3JlYWxsb2MgKHB0cj0weDEx MGFlNDAgPGJzc19zYnJrX2J1ZmZlcis5Mzc0NDY0Piwgc2l6ZT00OCkgYXQgZ21hbGxvYy5j OjEzMDgKICAgICAgICByZXN1bHQgPSAweDgxNWViYyA8b19md2QuNjA3Mzc+CiAgICAgICAg dHlwZSA9IDUKICAgICAgICBibG9jayA9IDIyODgKICAgICAgICBvbGRzaXplID0gMzIKIzIg IDB4MDA1ZWNiMTIgaW4gX3JlYWxsb2NfaW50ZXJuYWxfbm9sb2NrIChwdHI9MHgxMTBhZTQw IDxic3Nfc2Jya19idWZmZXIrOTM3NDQ2ND4sIHNpemU9NDgpIGF0IGdtYWxsb2MuYzoxMzQy CiAgICAgICAgcmVzdWx0ID0gMHgxNgogICAgICAgIHR5cGUgPSAyNjU3MzEyCiAgICAgICAg YmxvY2sgPSAyNjU2NjAwCiAgICAgICAgYmxvY2tzID0gODY2NjM5NwogICAgICAgIG9sZGxp bWl0ID0gNTU2MjYwMgojMyAgMHgwMDVlY2U0MSBpbiBfcmVhbGxvY19pbnRlcm5hbCAocHRy PTB4MTEwYWU0MCA8YnNzX3NicmtfYnVmZmVyKzkzNzQ0NjQ+LCBzaXplPTQ4KSBhdCBnbWFs bG9jLmM6MTQ1MgogICAgICAgIHJlc3VsdCA9IDB4NTRlODNkIDxDSEFSX1RBQkxFX1ArMjU+ CiM0ICAweDAwNWVjZWE0IGluIHJlYWxsb2MgKHB0cj0weDExMGFlNDAgPGJzc19zYnJrX2J1 ZmZlcis5Mzc0NDY0Piwgc2l6ZT00OCkgYXQgZ21hbGxvYy5jOjE0NjcKICAgICAgICBob29r ID0gMHgwCiM1ICAweDAwNTRmMmJhIGluIHhyZWFsbG9jIChibG9jaz0weDExMGFlNDAgPGJz c19zYnJrX2J1ZmZlcis5Mzc0NDY0Piwgc2l6ZT00OCkgYXQgYWxsb2MuYzo2ODMKICAgICAg ICB2YWwgPSAweGU0CiM2ICAweDAwNTNmMTZlIGluIHJlZ2V4X2NvbXBpbGUgKHBhdHRlcm49 MHg4MDA1YzFkYyAiXFxgXFwoPzouKjg4NTlbLV9dPzlcXD5cXCkiLCBzaXplPTIyLCBzeW50 YXg9MzQwODM4OCwgYnVmcD0weDgxMzQ4MCA8c2VhcmNoYnVmcys2NDA+KSBhdCByZWdleC5j OjI3ODkKICAgICAgICBvbGRfYnVmZmVyID0gMHgxMTBhZTQwIDxic3Nfc2Jya19idWZmZXIr OTM3NDQ2ND4gIlx2XDAyMlwwMDQiCiAgICAgICAgcDEgPSAweDU0ZGY3ZiA8U0NIQVJTKzE3 PiAiXDIxMyIKICAgICAgICBjID0gOTEKICAgICAgICBjMSA9IDU3CiAgICAgICAgYiA9IDB4 MTEwYWU0ZSA8YnNzX3NicmtfYnVmZmVyKzkzNzQ0Nzg+ICJsaWNcMDAxbW9kZVxmXDAwMVww MDIiCiAgICAgICAgY29tcGlsZV9zdGFjayA9IHtzdGFjayA9IDB4ODAwNTk4MDAsIHNpemUg PSAzMiwgYXZhaWwgPSAxfQogICAgICAgIHAgPSAweDgwMDVjMWU5ICItX10/OVxcPlxcKSIK ICAgICAgICBwZW5kID0gMHg4MDA1YzFmMiAiIgogICAgICAgIHRyYW5zbGF0ZSA9IDg2NjU4 ODUKICAgICAgICBwZW5kaW5nX2V4YWN0ID0gMHgxMTBhZTQ5IDxic3Nfc2Jya19idWZmZXIr OTM3NDQ3Mz4gIlwwMDRcMDcwXDA3MFwwNjVcMDcxbGljXDAwMW1vZGVcZlwwMDFcMDAyIgog ICAgICAgIGxhc3RzdGFydCA9IDB4MTEwYWU0OCA8YnNzX3NicmtfYnVmZmVyKzkzNzQ0NzI+ ICJcMDAyXDAwNFwwNzBcMDcwXDA2NVwwNzFsaWNcMDAxbW9kZVxmXDAwMVwwMDIiCiAgICAg ICAgYmVnYWx0ID0gMHgxMTBhZTQxIDxic3Nfc2Jya19idWZmZXIrOTM3NDQ2NT4gIlwwMjJc MDA0IgogICAgICAgIGJlZ19pbnRlcnZhbCA9IDB4ZjkxNWRlIDxic3Nfc2Jya19idWZmZXIr NzgyODEyNj4gIlwzNzEiCiAgICAgICAgZml4dXBfYWx0X2p1bXAgPSAweDAKICAgICAgICBy YW5nZV90YWJsZV93b3JrID0ge3RhYmxlID0gMHgwLCBhbGxvY2F0ZWQgPSAwLCB1c2VkID0g MCwgYml0cyA9IDB9CiAgICAgICAgbXVsdGlieXRlID0gMCAnXDAwMCcKICAgICAgICBpbl9z dWJwYXR0ZXJuID0gMAogICAgICAgIG1haW5fcCA9IDB4ODAwNWIxNDEgIiIKICAgICAgICBt YWluX3BhdHRlcm4gPSAweDgwMDViMTQwICJjIgogICAgICAgIG1haW5fcGVuZCA9IDB4ODAw NWIxNDEgIiIKIzcgIDB4MDA1NGQwZTYgaW4gcmVfY29tcGlsZV9wYXR0ZXJuIChwYXR0ZXJu PTB4ODAwNWMxZGMgIlxcYFxcKD86Lio4ODU5Wy1fXT85XFw+XFwpIiwgbGVuZ3RoPTIyLCBi dWZwPTB4ODEzNDgwIDxzZWFyY2hidWZzKzY0MD4pIGF0IHJlZ2V4LmM6NjMyNAogICAgICAg IHJldCA9IDI2NTc1MjgKIzggIDB4MDA1MzY0NGEgaW4gY29tcGlsZV9wYXR0ZXJuXzEgKGNw PTB4ODEzNDcwIDxzZWFyY2hidWZzKzYyND4sIHBhdHRlcm49MTgxOTc2ODEsIHRyYW5zbGF0 ZT04NjY1ODg1LCBwb3NpeD1mYWxzZSkgYXQgc2VhcmNoLmM6MTUwCiAgICAgICAgdmFsID0g MHgwCiAgICAgICAgb2xkID0gMAojOSAgMHgwMDUzNjZhMCBpbiBjb21waWxlX3BhdHRlcm4g KHBhdHRlcm49MTgxOTc2ODEsIHJlZ3A9MHgwLCB0cmFuc2xhdGU9ODY2NTg4NSwgcG9zaXg9 ZmFsc2UsIG11bHRpYnl0ZT1mYWxzZSkgYXQgc2VhcmNoLmM6MjQ1CiAgICAgICAgY3AgPSAw eDgxMzQ3MCA8c2VhcmNoYnVmcys2MjQ+CiAgICAgICAgY3BwID0gMHg4MTM2ZTAgPHNlYXJj aGJ1ZnMrMTI0OD4KIzEwIDB4MDA1MzZjOTAgaW4gc3RyaW5nX21hdGNoXzEgKHJlZ2V4cD0x ODE5NzY4MSwgc3RyaW5nPTE3NDQxOTUzLCBzdGFydD04NjE5MDM0LCBwb3NpeD1mYWxzZSkg YXQgc2VhcmNoLmM6NDAyCiAgICAgICAgdmFsID0gLTEKICAgICAgICBidWZwID0gMHg4MTM1 YjggPHNlYXJjaGJ1ZnMrOTUyPgogICAgICAgIHBvcyA9IDAKICAgICAgICBwb3NfYnl0ZSA9 IDAKICAgICAgICBpID0gODQ3ODM5NgojMTEgMHgwMDUzNmUyNCBpbiBGc3RyaW5nX21hdGNo IChyZWdleHA9MTgxOTc2ODEsIHN0cmluZz0xNzQ0MTk1Mywgc3RhcnQ9ODYxOTAzNCkgYXQg c2VhcmNoLmM6NDUyCk5vIGxvY2Fscy4KIzEyIDB4MDA1NmQ4NzQgaW4gZXZhbF9zdWIgKGZv cm09OTY2NjE5MCkgYXQgZXZhbC5jOjIxNjYKICAgICAgICBudW1hcmdzID0gMTIKICAgICAg ICBhcmdzX2xlZnQgPSA4NjE5MDM0CiAgICAgICAgaSA9IDU0Njc2NDUKICAgICAgICBtYXhh cmdzID0gMwogICAgICAgIGFyZ3ZhbHMgPSB7MTgxOTc2ODEsIDE3NDQxOTUzLCA4NjE5MDM0 LCA1NjkyNDAxLCAxMTIyMzU1MiwgMSwgLTEsIDU2MDA5Mzh9CiAgICAgICAgZnVuID0gNjM3 MzY1MwogICAgICAgIHZhbCA9IDg0NzMyNTIKICAgICAgICBvcmlnaW5hbF9mdW4gPSA4OTgw Njk4CiAgICAgICAgb3JpZ2luYWxfYXJncyA9IDk2NjYxOTgKICAgICAgICBmdW5jYXIgPSA4 NDczMjUyCiAgICAgICAgZ2Nwcm8xID0ge25leHQgPSAweDI4OGVhOCwgdmFyID0gMHgyODhl YTgsIG52YXJzID0gNTU2NDE2OH0KICAgICAgICBnY3BybzIgPSB7bmV4dCA9IDB4MCwgdmFy ID0gMHg1NGU3MDggPEJVRkZFUl9PQkpGV0RQKzE3PiwgbnZhcnMgPSA4NDczMjUyfQogICAg ICAgIGdjcHJvMyA9IHtuZXh0ID0gMHg4OTA4OTIgPGJzc19zYnJrX2J1ZmZlcis0ODQ2OTA+ LCB2YXIgPSAweDI4OGU2MCwgbnZhcnMgPSAzfQojMTMgMHgwMDU2YWU3YiBpbiBGcHJvZ24g KGFyZ3M9OTY2NjIyMikgYXQgZXZhbC5jOjQ1OQogICAgICAgIHZhbCA9IDg2MTkwMzQKICAg ICAgICBnY3BybzEgPSB7bmV4dCA9IDB4YywgdmFyID0gMHg4Mzg0MWEgPGJzc19zYnJrX2J1 ZmZlcisxMjMwOTg+LCBudmFycyA9IDg5ODA2MjR9CiMxNCAweDAwNTZiOWU2IGluIEZsZXQg KGFyZ3M9OTY2NjE4MikgYXQgZXZhbC5jOjkxOAogICAgICAgIHRlbXBzID0gMHgyODhmNDAK ICAgICAgICB0ZW0gPSA4NjE5MDU4CiAgICAgICAgbGV4ZW52ID0gMTY1MzQ1MzQKICAgICAg ICBlbHQgPSA5NjY2MTU4CiAgICAgICAgdmFybGlzdCA9IDg2MTkwMzQKICAgICAgICBjb3Vu dCA9IDMxCiAgICAgICAgYXJnbnVtID0gMQogICAgICAgIGdjcHJvMSA9IHtuZXh0ID0gMHg4 ZTkwZGEgPGJzc19zYnJrX2J1ZmZlcis4NDcyNTg+LCB2YXIgPSAweDhjYjRjZSA8YnNzX3Ni cmtfYnVmZmVyKzcyNTM5MD4sIG52YXJzID0gMjY1ODE4NH0KICAgICAgICBnY3BybzIgPSB7 bmV4dCA9IDB4Mjg4ZjcwLCB2YXIgPSAweDI4OGY5OCwgbnZhcnMgPSAxfQogICAgICAgIHNh X2NvdW50ID0gMzEKICAgICAgICBzYV9tdXN0X2ZyZWUgPSBmYWxzZQojMTUgMHgwMDU2ZDU5 ZCBpbiBldmFsX3N1YiAoZm9ybT05NjY2MTUwKSBhdCBldmFsLmM6MjEwOAogICAgICAgIG51 bWFyZ3MgPSA4CiAgICAgICAgYXJnc19sZWZ0ID0gOTY2NjE4MgogICAgICAgIGkgPSAyCiAg ICAgICAgbWF4YXJncyA9IDI2NTg2MjQKICAgICAgICBhcmd2YWxzID0gezg0NzgzOTYsIDI2 NjA1MDAsIDI2NTgzNDQsIDg2OTU3NDQsIDMsIDI2NTgzODQsIDI2NTgzNzYsIDU2MDA4NTl9 CiAgICAgICAgZnVuID0gODA4NzMyNQogICAgICAgIHZhbCA9IDg0NzgzOTYKICAgICAgICBv cmlnaW5hbF9mdW4gPSA4OTYxODY2CiAgICAgICAgb3JpZ2luYWxfYXJncyA9IDk2NjYxODIK ICAgICAgICBmdW5jYXIgPSA4NDc4Mzk2CiAgICAgICAgZ2Nwcm8xID0ge25leHQgPSAweDI4 OTA0OCwgdmFyID0gMHgyODkwNDgsIG52YXJzID0gNTU2NDE2OH0KICAgICAgICBnY3BybzIg PSB7bmV4dCA9IDB4NTZkYmYxIDxldmFsX3N1YisyMjAxPiwgdmFyID0gMHhhYjQxZTAgPGJz c19zYnJrX2J1ZmZlcisyNzI3NTg0PiwgbnZhcnMgPSAyNjU4Mzg0fQogICAgICAgIGdjcHJv MyA9IHtuZXh0ID0gMHg4NGFmYzIgPGJzc19zYnJrX2J1ZmZlcisxOTk4MTA+LCB2YXIgPSAw eDI4OTg5NCwgbnZhcnMgPSAyNjU4NjAwfQojMTYgMHgwMDU2YWU3YiBpbiBGcHJvZ24gKGFy Z3M9OTY2MTY2MikgYXQgZXZhbC5jOjQ1OQogICAgICAgIHZhbCA9IDk2Mzk2NDkKICAgICAg ICBnY3BybzEgPSB7bmV4dCA9IDB4Mjg5MDUwLCB2YXIgPSAweDgzODQxYSA8YnNzX3Nicmtf YnVmZmVyKzEyMzA5OD4sIG52YXJzID0gODk2MTUyOH0KIzE3IDB4MDA1NmYxY2UgaW4gZnVu Y2FsbF9sYW1iZGEgKGZ1bj05NjYxODMwLCBuYXJncz0yLCBhcmdfdmVjdG9yPTB4Mjg5MTQw KSBhdCBldmFsLmM6MzAxNwogICAgICAgIHZhbCA9IDU1OTY5NzUKICAgICAgICBzeW1zX2xl ZnQgPSA4NjE5MDM0CiAgICAgICAgbmV4dCA9IDg5NzkwMTAKICAgICAgICBsZXhlbnYgPSAx NjUzNDUzNAogICAgICAgIGNvdW50ID0gMjkKICAgICAgICBpID0gMgogICAgICAgIG9wdGlv bmFsID0gdHJ1ZQogICAgICAgIHJlc3QgPSBmYWxzZQojMTggMHgwMDU2ZWRiZCBpbiBhcHBs eV9sYW1iZGEgKGZ1bj05NjYxODM4LCBhcmdzPTEzOTcwOTUwKSBhdCBldmFsLmM6Mjg5OQog ICAgICAgIGFyZ3NfbGVmdCA9IDg2MTkwMzQKICAgICAgICBpID0gMgogICAgICAgIG51bWFy Z3MgPSAyCiAgICAgICAgYXJnX3ZlY3RvciA9IDB4Mjg5MTQwCiAgICAgICAgZ2Nwcm8xID0g e25leHQgPSAweDAsIHZhciA9IDB4MSwgbnZhcnMgPSAyfQogICAgICAgIGdjcHJvMiA9IHtu ZXh0ID0gMHhkNTI1ZjYgPGJzc19zYnJrX2J1ZmZlcis1NDcyOTUwPiwgdmFyID0gMHg3YjU3 ZDAgPFNjZHI+LCBudmFycyA9IDI2NTg2OTZ9CiAgICAgICAgZ2Nwcm8zID0ge25leHQgPSAw eDgzODQxYSA8YnNzX3NicmtfYnVmZmVyKzEyMzA5OD4sIHZhciA9IDB4Mjg5MTg4LCBudmFy cyA9IDU1OTY5NzV9CiAgICAgICAgdGVtID0gMTc0NDE5NTMKICAgICAgICBzYV9jb3VudCA9 IDI5CiAgICAgICAgc2FfbXVzdF9mcmVlID0gZmFsc2UKIzE5IDB4MDA1NmRiYmEgaW4gZXZh bF9zdWIgKGZvcm09MTM5NzEwMjIpIGF0IGV2YWwuYzoyMjM1CiAgICAgICAgZnVuID0gOTY2 MTgzOAogICAgICAgIHZhbCA9IDI2NTg5NTIKICAgICAgICBvcmlnaW5hbF9mdW4gPSA5NjE4 OTg2CiAgICAgICAgb3JpZ2luYWxfYXJncyA9IDEzOTcwOTUwCiAgICAgICAgZnVuY2FyID0g ODk2MTI5MAogICAgICAgIGdjcHJvMSA9IHtuZXh0ID0gMHg4Mzg0MWEgPGJzc19zYnJrX2J1 ZmZlcisxMjMwOTg+LCB2YXIgPSAweDQsIG52YXJzID0gODY4ODg1OH0KICAgICAgICBnY3By bzIgPSB7bmV4dCA9IDB4NTZhZTAwIDxGY29uZCszMT4sIHZhciA9IDB4ODM4NDFhIDxic3Nf c2Jya19idWZmZXIrMTIzMDk4PiwgbnZhcnMgPSAxNjMyMzg1NH0KICAgICAgICBnY3BybzMg PSB7bmV4dCA9IDB4MSwgdmFyID0gMHhkNTJkOWUgPGJzc19zYnJrX2J1ZmZlcis1NDc0OTEw PiwgbnZhcnMgPSAyNjU4ODg4fQojMjAgMHgwMDU2YWQ5OCBpbiBGaWYgKGFyZ3M9MTM5NzA5 MzQpIGF0IGV2YWwuYzo0MDUKICAgICAgICBjb25kID0gMgogICAgICAgIGdjcHJvMSA9IHtu ZXh0ID0gMHg3YjY1ZTAgPFNpZj4sIHZhciA9IDB4Mjg5MmI4LCBudmFycyA9IDJ9CiMyMSAw eDAwNTZkNTlkIGluIGV2YWxfc3ViIChmb3JtPTEzOTcxMDMwKSBhdCBldmFsLmM6MjEwOAog ICAgICAgIG51bWFyZ3MgPSA4CiAgICAgICAgYXJnc19sZWZ0ID0gMTM5NzA5MzQKICAgICAg ICBpID0gMgogICAgICAgIG1heGFyZ3MgPSA4NjE5MDM0CiAgICAgICAgYXJndmFscyA9IHs5 MzY3NjUwLCAyLCAyNjU5MzA0LCA1NjkyNDAxLCAxMTIyMzQ4OCwgMjY1OTIyMCwgLTEsIDEz NzMyMjk0fQogICAgICAgIGZ1biA9IDgwODcwMTMKICAgICAgICB2YWwgPSAxMzk2ODg3MAog ICAgICAgIG9yaWdpbmFsX2Z1biA9IDg5NjE2MjYKICAgICAgICBvcmlnaW5hbF9hcmdzID0g MTM5NzA5MzQKICAgICAgICBmdW5jYXIgPSA1NTYxODkxCiAgICAgICAgZ2Nwcm8xID0ge25l eHQgPSAweDI4OTNhOCwgdmFyID0gMHg1NmRmZTAgPEZhcHBseSs5Mjc+LCBudmFycyA9IDN9 CiAgICAgICAgZ2Nwcm8yID0ge25leHQgPSAweDU2ZDNjMCA8ZXZhbF9zdWIrMTA0PiwgdmFy ID0gMHg4ZWYwNjIgPGJzc19zYnJrX2J1ZmZlcis4NzE3MTQ+LCBudmFycyA9IDI2NTk2MDB9 CiAgICAgICAgZ2Nwcm8zID0ge25leHQgPSAweDkwYjEwZSA8YnNzX3NicmtfYnVmZmVyKzk4 NjU3ND4sIHZhciA9IDB4YywgbnZhcnMgPSAyNjU5MzM2fQojMjIgMHgwMDU2YWU3YiBpbiBG cHJvZ24gKGFyZ3M9MTM5NzA4NzgpIGF0IGV2YWwuYzo0NTkKICAgICAgICB2YWwgPSA4NjE5 MDM0CiAgICAgICAgZ2Nwcm8xID0ge25leHQgPSAweDI4OTNjNCwgdmFyID0gMHgyODkzZTgs IG52YXJzID0gM30KIzIzIDB4MDA1NmJhODQgaW4gRndoaWxlIChhcmdzPTEzOTcxMDYyKSBh dCBldmFsLmM6OTQwCiAgICAgICAgdGVzdCA9IDEzOTcxMTE4CiAgICAgICAgYm9keSA9IDEz OTcwODc4CiAgICAgICAgZ2Nwcm8xID0ge25leHQgPSAweDU1NjcyZiA8RmNkcisxNz4sIHZh ciA9IDB4ZDE4OWM2IDxic3Nfc2Jya19idWZmZXIrNTIzNjM1OD4sIG52YXJzID0gODA4NzM0 NH0KICAgICAgICBnY3BybzIgPSB7bmV4dCA9IDB4ODM4NDFhIDxic3Nfc2Jya19idWZmZXIr MTIzMDk4PiwgdmFyID0gMHg4Mzg0MWEgPGJzc19zYnJrX2J1ZmZlcisxMjMwOTg+LCBudmFy cyA9IDI2NTkzMzZ9CiMyNCAweDAwNTZkNTlkIGluIGV2YWxfc3ViIChmb3JtPTEzOTcxMTI2 KSBhdCBldmFsLmM6MjEwOAogICAgICAgIG51bWFyZ3MgPSAxMgogICAgICAgIGFyZ3NfbGVm dCA9IDEzOTcxMDYyCiAgICAgICAgaSA9IDMKICAgICAgICBtYXhhcmdzID0gODYxOTAzNAog ICAgICAgIGFyZ3ZhbHMgPSB7MTM3MzIyOTQsIDE3MDgyNjI1LCAyNjU5NjQwLCAxLCAxNDEy MzMxMywgODYxOTAzNCwgMjAsIDg2MTkwMzR9CiAgICAgICAgZnVuID0gODA4NzM0OQogICAg ICAgIHZhbCA9IDI2NTk2MDgKICAgICAgICBvcmlnaW5hbF9mdW4gPSA4OTYxOTE0CiAgICAg ICAgb3JpZ2luYWxfYXJncyA9IDEzOTcxMDYyCiAgICAgICAgZnVuY2FyID0gMTQxMjg0MTgK ICAgICAgICBnY3BybzEgPSB7bmV4dCA9IDB4MiwgdmFyID0gMHg4LCBudmFycyA9IDg5NjM1 MDZ9CiAgICAgICAgZ2Nwcm8yID0ge25leHQgPSAweDU2ZDNjMCA8ZXZhbF9zdWIrMTA0Piwg dmFyID0gMHhkNzk1NTIgPGJzc19zYnJrX2J1ZmZlcis1NjMyNTMwPiwgbnZhcnMgPSAyNjU5 NDI0fQogICAgICAgIGdjcHJvMyA9IHtuZXh0ID0gMHgwLCB2YXIgPSAweDI4OTQ1MCwgbnZh cnMgPSAxfQojMjUgMHgwMDU2YWU3YiBpbiBGcHJvZ24gKGFyZ3M9MTM5NzA4MjIpIGF0IGV2 YWwuYzo0NTkKICAgICAgICB2YWwgPSA4NjE5MDM0CiAgICAgICAgZ2Nwcm8xID0ge25leHQg PSAweGMsIHZhciA9IDB4Mjg5NTM4LCBudmFycyA9IDkzNjc2NDh9CiMyNiAweDAwNTZiOWU2 IGluIEZsZXQgKGFyZ3M9MTM5NzExMzQpIGF0IGV2YWwuYzo5MTgKICAgICAgICB0ZW1wcyA9 IDB4Mjg5NTMwCiAgICAgICAgdGVtID0gODYxOTAzNAogICAgICAgIGxleGVudiA9IDg2MTkw MzQKICAgICAgICBlbHQgPSA5MzY3NjUwCiAgICAgICAgdmFybGlzdCA9IDg2MTkwMzQKICAg ICAgICBjb3VudCA9IDI1CiAgICAgICAgYXJnbnVtID0gMQogICAgICAgIGdjcHJvMSA9IHtu ZXh0ID0gMHhhYjQxOTAgPGJzc19zYnJrX2J1ZmZlcisyNzI3NTA0PiwgdmFyID0gMHgxLCBu dmFycyA9IDI2NTk3MDR9CiAgICAgICAgZ2Nwcm8yID0ge25leHQgPSAweDEsIHZhciA9IDB4 Mjg5NjM4LCBudmFycyA9IDF9CiAgICAgICAgc2FfY291bnQgPSAyNQogICAgICAgIHNhX211 c3RfZnJlZSA9IGZhbHNlCiMyNyAweDAwNTZkNTlkIGluIGV2YWxfc3ViIChmb3JtPTEzOTcx MTY2KSBhdCBldmFsLmM6MjEwOAogICAgICAgIG51bWFyZ3MgPSAxMgogICAgICAgIGFyZ3Nf bGVmdCA9IDEzOTcxMTM0CiAgICAgICAgaSA9IDMKICAgICAgICBtYXhhcmdzID0gMjY2MDE0 NAogICAgICAgIGFyZ3ZhbHMgPSB7NTU2MjIzOSwgMTcwODI2MjUsIDI2NTk4ODAsIDE0MTMw MDQwLCAxLCAxMiwgMjY1OTg5NiwgNTYwMDg1OX0KICAgICAgICBmdW4gPSA4MDg3MzI1CiAg ICAgICAgdmFsID0gMjY2MDAyNAogICAgICAgIG9yaWdpbmFsX2Z1biA9IDg5NjE4NjYKICAg ICAgICBvcmlnaW5hbF9hcmdzID0gMTM5NzExMzQKICAgICAgICBmdW5jYXIgPSAxNDEzMDA0 MgogICAgICAgIGdjcHJvMSA9IHtuZXh0ID0gMHgyODk3MTgsIHZhciA9IDB4ZDUyNjI2IDxi c3Nfc2Jya19idWZmZXIrNTQ3Mjk5OD4sIG52YXJzID0gMTcwODI2MjV9CiAgICAgICAgZ2Nw cm8yID0ge25leHQgPSAweDI4OTYyOCwgdmFyID0gMHg1NGVkNzIgPHN0cmluZ19pbnRlcnZh bHMrMTc+LCBudmFycyA9IDE3MDgyNjI1fQogICAgICAgIGdjcHJvMyA9IHtuZXh0ID0gMHhk NzliN2EgPGJzc19zYnJrX2J1ZmZlcis1NjM0MTA2PiwgdmFyID0gMHgxMDRhOTAxIDxic3Nf c2Jya19idWZmZXIrODU4NjY4OT4sIG52YXJzID0gMjY1OTkxMn0KIzI4IDB4MDA1NmFlN2Ig aW4gRnByb2duIChhcmdzPTEzOTcwNjYyKSBhdCBldmFsLmM6NDU5CiAgICAgICAgdmFsID0g MTQxMTQ3NTMKICAgICAgICBnY3BybzEgPSB7bmV4dCA9IDB4ZSwgdmFyID0gMHgxLCBudmFy cyA9IDkzNDMxOTJ9CiMyOSAweDAwNTZmMWNlIGluIGZ1bmNhbGxfbGFtYmRhIChmdW49MTM5 NzA1NzQsIG5hcmdzPTIsIGFyZ192ZWN0b3I9MHgyODk3MzApIGF0IGV2YWwuYzozMDE3CiAg ICAgICAgdmFsID0gNTU5Njk3NQogICAgICAgIHN5bXNfbGVmdCA9IDg2MTkwMzQKICAgICAg ICBuZXh0ID0gOTM0MzE5NAogICAgICAgIGxleGVudiA9IDg2MTkwMzQKICAgICAgICBjb3Vu dCA9IDIyCiAgICAgICAgaSA9IDIKICAgICAgICBvcHRpb25hbCA9IGZhbHNlCiAgICAgICAg cmVzdCA9IGZhbHNlCiMzMCAweDAwNTZlZGJkIGluIGFwcGx5X2xhbWJkYSAoZnVuPTEzOTcw NTc0LCBhcmdzPTE0MTUxNjA2KSBhdCBldmFsLmM6Mjg5OQogICAgICAgIGFyZ3NfbGVmdCA9 IDg2MTkwMzQKICAgICAgICBpID0gMgogICAgICAgIG51bWFyZ3MgPSAyCiAgICAgICAgYXJn X3ZlY3RvciA9IDB4Mjg5NzMwCiAgICAgICAgZ2Nwcm8xID0ge25leHQgPSAweDgzODQxYSA8 YnNzX3NicmtfYnVmZmVyKzEyMzA5OD4sIHZhciA9IDB4ZDdmNTE2IDxic3Nfc2Jya19idWZm ZXIrNTY1NzA0Nj4sIG52YXJzID0gMn0KICAgICAgICBnY3BybzIgPSB7bmV4dCA9IDB4MTYs IHZhciA9IDB4NGE5MDEsIG52YXJzID0gMn0KICAgICAgICBnY3BybzMgPSB7bmV4dCA9IDB4 MCwgdmFyID0gMHg2MywgbnZhcnMgPSAyfQogICAgICAgIHRlbSA9IDEzOTY4OTM0CiAgICAg ICAgc2FfY291bnQgPSAyMgogICAgICAgIHNhX211c3RfZnJlZSA9IGZhbHNlCiMzMSAweDAw NTZkYmJhIGluIGV2YWxfc3ViIChmb3JtPTE0MTUxNjE0KSBhdCBldmFsLmM6MjIzNQogICAg ICAgIGZ1biA9IDEzOTcwNTc0CiAgICAgICAgdmFsID0gMjY2MDQ3MgogICAgICAgIG9yaWdp bmFsX2Z1biA9IDE0MTI4MjI2CiAgICAgICAgb3JpZ2luYWxfYXJncyA9IDE0MTUxNjA2CiAg ICAgICAgZnVuY2FyID0gODY4OTY2NgogICAgICAgIGdjcHJvMSA9IHtuZXh0ID0gMHgyODk4 NDgsIHZhciA9IDB4ODM4NDFhIDxic3Nfc2Jya19idWZmZXIrMTIzMDk4PiwgbnZhcnMgPSAx NzA4MjYyNX0KICAgICAgICBnY3BybzIgPSB7bmV4dCA9IDB4NTZmNzc3IDx1bmJpbmRfdG8r MTY3PiwgdmFyID0gMHhhYjQxNjAgPGJzc19zYnJrX2J1ZmZlcisyNzI3NDU2PiwgbnZhcnMg PSAxMn0KICAgICAgICBnY3BybzMgPSB7bmV4dCA9IDB4YWI0MTYwIDxic3Nfc2Jya19idWZm ZXIrMjcyNzQ1Nj4sIHZhciA9IDB4ZDdmNGI2IDxic3Nfc2Jya19idWZmZXIrNTY1Njk1MD4s IG52YXJzID0gMjY2MDQ0MH0KIzMyIDB4MDA1NmI4YjQgaW4gRmxldCAoYXJncz0xNDIwMDYz OCkgYXQgZXZhbC5jOjg4OAogICAgICAgIHRlbXBzID0gMHgyODk4OTAKICAgICAgICB0ZW0g PSA1NTY0NDIzCiAgICAgICAgbGV4ZW52ID0gMjY2MDgwOAogICAgICAgIGVsdCA9IDE0MTUx NjIyCiAgICAgICAgdmFybGlzdCA9IDE0MDIwMjE0CiAgICAgICAgY291bnQgPSAyMQogICAg ICAgIGFyZ251bSA9IDEKICAgICAgICBnY3BybzEgPSB7bmV4dCA9IDB4ZDdmNDBlIDxic3Nf c2Jya19idWZmZXIrNTY1Njc4Mj4sIHZhciA9IDB4MTBhMjRhMSA8YnNzX3NicmtfYnVmZmVy Kzg5NDYwMTc+LCBudmFycyA9IDI2NjA1Njh9CiAgICAgICAgZ2Nwcm8yID0ge25leHQgPSAw eDI4OWM1MCwgdmFyID0gMHgyODk5MDgsIG52YXJzID0gMX0KICAgICAgICBzYV9jb3VudCA9 IDIxCiAgICAgICAgc2FfbXVzdF9mcmVlID0gZmFsc2UKIzMzIDB4MDA1NmQ1OWQgaW4gZXZh bF9zdWIgKGZvcm09MTQyMDA2OTQpIGF0IGV2YWwuYzoyMTA4CiAgICAgICAgbnVtYXJncyA9 IDIwCiAgICAgICAgYXJnc19sZWZ0ID0gMTQyMDA2MzgKICAgICAgICBpID0gNQogICAgICAg IG1heGFyZ3MgPSA4NjE5MDM0CiAgICAgICAgYXJndmFscyA9IHsxNDE1NDE3NCwgODYxOTAz NCwgMjY2MDg0MCwgNTY4MzczMywgMjAsIDg2MTkwMzQsIDI2NjA3OTIsIDF9CiAgICAgICAg ZnVuID0gODA4NzMyNQogICAgICAgIHZhbCA9IDE3NDQxOTUzCiAgICAgICAgb3JpZ2luYWxf ZnVuID0gODk2MTg2NgogICAgICAgIG9yaWdpbmFsX2FyZ3MgPSAxNDIwMDYzOAogICAgICAg IGZ1bmNhciA9IDE0MTU0Mzk4CiAgICAgICAgZ2Nwcm8xID0ge25leHQgPSAweDI4OTliOCwg dmFyID0gMHg4LCBudmFycyA9IDg5NjE4NjZ9CiAgICAgICAgZ2Nwcm8yID0ge25leHQgPSAw eDU2Yjc4NCA8RmxldCs4OT4sIHZhciA9IDB4ZDdmOWJlIDxic3Nfc2Jya19idWZmZXIrNTY1 ODIzOD4sIG52YXJzID0gMjY2MDc1Nn0KICAgICAgICBnY3BybzMgPSB7bmV4dCA9IDB4ZDdm OWVlIDxic3Nfc2Jya19idWZmZXIrNTY1ODI4Nj4sIHZhciA9IDB4ZDdmNGU2IDxic3Nfc2Jy a19idWZmZXIrNTY1Njk5OD4sIG52YXJzID0gMzIwfQojMzQgMHgwMDU2YWU3YiBpbiBGcHJv Z24gKGFyZ3M9MTQyMDA3MTgpIGF0IGV2YWwuYzo0NTkKICAgICAgICB2YWwgPSAxNzQ0MTk1 MwogICAgICAgIGdjcHJvMSA9IHtuZXh0ID0gMHg3YjY2MTAgPFNwcm9nbj4sIHZhciA9IDB4 Mjg5YTE4LCBudmFycyA9IDJ9CiMzNSAweDAwNTZkNTlkIGluIGV2YWxfc3ViIChmb3JtPTE0 MjAwNzAyKSBhdCBldmFsLmM6MjEwOAogICAgICAgIG51bWFyZ3MgPSA4CiAgICAgICAgYXJn c19sZWZ0ID0gMTQyMDA3MTAKICAgICAgICBpID0gMgogICAgICAgIG1heGFyZ3MgPSA4NjE5 MDM0CiAgICAgICAgYXJndmFscyA9IHs4OTYzNTA2LCAyNjYwOTI4LCAxLCA1NjAyODI4LCA4 NjEyODY0LCAxNDA3MzA5NCwgMjY2MTA2NCwgNTY5OTQ0N30KICAgICAgICBmdW4gPSA4MDg3 MDYxCiAgICAgICAgdmFsID0gMjY2MTExMgogICAgICAgIG9yaWdpbmFsX2Z1biA9IDg5NjE2 NzQKICAgICAgICBvcmlnaW5hbF9hcmdzID0gMTQyMDA3MTAKICAgICAgICBmdW5jYXIgPSA5 NDg1ODcwCiAgICAgICAgZ2Nwcm8xID0ge25leHQgPSAweDI4OWFjOCwgdmFyID0gMHg4LCBu dmFycyA9IDg5NjE1Nzh9CiAgICAgICAgZ2Nwcm8yID0ge25leHQgPSAweDAsIHZhciA9IDB4 ODhiZjRhIDxic3Nfc2Jya19idWZmZXIrNDY1OTMwPiwgbnZhcnMgPSAyNjYxMDg4fQogICAg ICAgIGdjcHJvMyA9IHtuZXh0ID0gMHhhYjQxMzAgPGJzc19zYnJrX2J1ZmZlcisyNzI3NDA4 PiwgdmFyID0gMHhkN2Y1MzYgPGJzc19zYnJrX2J1ZmZlcis1NjU3MDc4PiwgbnZhcnMgPSA0 fQojMzYgMHgwMDU2YWRiZSBpbiBGaWYgKGFyZ3M9MTQyMDA3MzQpIGF0IGV2YWwuYzo0MDkK ICAgICAgICBjb25kID0gMTcwODI2MjUKICAgICAgICBnY3BybzEgPSB7bmV4dCA9IDB4N2I2 NWUwIDxTaWY+LCB2YXIgPSAweDI4OWIyOCwgbnZhcnMgPSAyfQojMzcgMHgwMDU2ZDU5ZCBp biBldmFsX3N1YiAoZm9ybT0xNDIwMDcyNikgYXQgZXZhbC5jOjIxMDgKICAgICAgICBudW1h cmdzID0gOAogICAgICAgIGFyZ3NfbGVmdCA9IDE0MjAwNzM0CiAgICAgICAgaSA9IDIKICAg ICAgICBtYXhhcmdzID0gODYxOTAzNAogICAgICAgIGFyZ3ZhbHMgPSB7ODYxOTAzNCwgMSwg ODYxOTAzNCwgMjY2MTE1MiwgODYxOTAzNCwgODA4NzMyMCwgMjY2MTI3MiwgM30KICAgICAg ICBmdW4gPSA4MDg3MDEzCiAgICAgICAgdmFsID0gMTcwODI2MjUKICAgICAgICBvcmlnaW5h bF9mdW4gPSA4OTYxNjI2CiAgICAgICAgb3JpZ2luYWxfYXJncyA9IDE0MjAwNzM0CiAgICAg ICAgZnVuY2FyID0gODk2MTUzMAogICAgICAgIGdjcHJvMSA9IHtuZXh0ID0gMHhmZmZmZmZm ZiwgdmFyID0gMHg4OGJkZjggPGJzc19zYnJrX2J1ZmZlcis0NjU1OTI+LCBudmFycyA9IDI2 NjQ1MzZ9CiAgICAgICAgZ2Nwcm8yID0ge25leHQgPSAweDU2ZGJmMSA8ZXZhbF9zdWIrMjIw MT4sIHZhciA9IDB4YWI0MTIwIDxic3Nfc2Jya19idWZmZXIrMjcyNzM5Mj4sIG52YXJzID0g MjY2MTQxMn0KICAgICAgICBnY3BybzMgPSB7bmV4dCA9IDB4Mjg5ZTUwLCB2YXIgPSAweDI4 YTJkMCwgbnZhcnMgPSAyNjYxNDk2fQojMzggMHgwMDU2YWU3YiBpbiBGcHJvZ24gKGFyZ3M9 MTQyMDA3NTgpIGF0IGV2YWwuYzo0NTkKICAgICAgICB2YWwgPSAxNzA4MjYyNQogICAgICAg IGdjcHJvMSA9IHtuZXh0ID0gMHhjLCB2YXIgPSAweDI4OWM1OCwgbnZhcnMgPSAxNDEyODM5 Mn0KIzM5IDB4MDA1NmI5ZTYgaW4gRmxldCAoYXJncz0xMDc2NTcyNikgYXQgZXZhbC5jOjkx OAogICAgICAgIHRlbXBzID0gMHgyODljNTAKICAgICAgICB0ZW0gPSA4NjE5MDM0CiAgICAg ICAgbGV4ZW52ID0gODYxOTAzNAogICAgICAgIGVsdCA9IDE0MTU0Mjg2CiAgICAgICAgdmFy bGlzdCA9IDg2MTkwMzQKICAgICAgICBjb3VudCA9IDE3CiAgICAgICAgYXJnbnVtID0gMQog ICAgICAgIGdjcHJvMSA9IHtuZXh0ID0gMHhkN2ZhNDYgPGJzc19zYnJrX2J1ZmZlcis1NjU4 Mzc0PiwgdmFyID0gMHhkNzU2MDEgPGJzc19zYnJrX2J1ZmZlcis1NjE2MzIxPiwgbnZhcnMg PSAyNjYxNTI4fQogICAgICAgIGdjcHJvMiA9IHtuZXh0ID0gMHgyOGEyZDAsIHZhciA9IDB4 Mjg5Y2M4LCBudmFycyA9IDF9CiAgICAgICAgc2FfY291bnQgPSAxNwogICAgICAgIHNhX211 c3RfZnJlZSA9IGZhbHNlCiM0MCAweDAwNTZkNTlkIGluIGV2YWxfc3ViIChmb3JtPTEwODYz MjU0KSBhdCBldmFsLmM6MjEwOAogICAgICAgIG51bWFyZ3MgPSAzMgogICAgICAgIGFyZ3Nf bGVmdCA9IDEwNzY1NzI2CiAgICAgICAgaSA9IDgKICAgICAgICBtYXhhcmdzID0gMjY2MTk2 OAogICAgICAgIGFyZ3ZhbHMgPSB7ODQ3ODM5NiwgOTQxNzM0NSwgODYxOTAzNCwgODYxOTAz MiwgOTM5NzQwOSwgODcwMjc0NiwgMjY2MTcyMCwgNTYwMDg1OX0KICAgICAgICBmdW4gPSA4 MDg3MzI1CiAgICAgICAgdmFsID0gMTQxMTIyNTcKICAgICAgICBvcmlnaW5hbF9mdW4gPSA4 OTYxODY2CiAgICAgICAgb3JpZ2luYWxfYXJncyA9IDEwNzY1NzI2CiAgICAgICAgZnVuY2Fy ID0gODQ3ODM5NgogICAgICAgIGdjcHJvMSA9IHtuZXh0ID0gMHgyODlkNTgsIHZhciA9IDB4 Mjg5ZDU4LCBudmFycyA9IDU1NjQxNjh9CiAgICAgICAgZ2Nwcm8yID0ge25leHQgPSAweDU3 NDBiOSA8RmFzc3ErMjcyPiwgdmFyID0gMHg4Mzg0MWEgPGJzc19zYnJrX2J1ZmZlcisxMjMw OTg+LCBudmFycyA9IDEyfQogICAgICAgIGdjcHJvMyA9IHtuZXh0ID0gMHg4Mzg0MWEgPGJz c19zYnJrX2J1ZmZlcisxMjMwOTg+LCB2YXIgPSAweDhmYjI4MSA8YnNzX3NicmtfYnVmZmVy KzkyMTQwOT4sIG52YXJzID0gMjY2MTcyMH0KIzQxIDB4MDA1NmFlN2IgaW4gRnByb2duIChh cmdzPTEwODYyOTc0KSBhdCBldmFsLmM6NDU5CiAgICAgICAgdmFsID0gMTQxMTIyNTcKICAg ICAgICBnY3BybzEgPSB7bmV4dCA9IDB4ODM4NDFhIDxic3Nfc2Jya19idWZmZXIrMTIzMDk4 PiwgdmFyID0gMHhhODBjMDYgPGJzc19zYnJrX2J1ZmZlcisyNTE3MTkwPiwgbnZhcnMgPSA4 OTYxNTI4fQojNDIgMHgwMDU2ZjFjZSBpbiBmdW5jYWxsX2xhbWJkYSAoZnVuPTEwODYzMjQ2 LCBuYXJncz0xLCBhcmdfdmVjdG9yPTB4Mjg5ZTUwKSBhdCBldmFsLmM6MzAxNwogICAgICAg IHZhbCA9IDU1OTY5NzUKICAgICAgICBzeW1zX2xlZnQgPSA4NjE5MDM0CiAgICAgICAgbmV4 dCA9IDg2ODkzNjIKICAgICAgICBsZXhlbnYgPSA4NjE5MDM0CiAgICAgICAgY291bnQgPSAx MwogICAgICAgIGkgPSAxCiAgICAgICAgb3B0aW9uYWwgPSB0cnVlCiAgICAgICAgcmVzdCA9 IGZhbHNlCiM0MyAweDAwNTZlZGJkIGluIGFwcGx5X2xhbWJkYSAoZnVuPTEwODYzMjQ2LCBh cmdzPTExMDEzOTI2KSBhdCBldmFsLmM6Mjg5OQogICAgICAgIGFyZ3NfbGVmdCA9IDg2MTkw MzQKICAgICAgICBpID0gMQogICAgICAgIG51bWFyZ3MgPSAxCiAgICAgICAgYXJnX3ZlY3Rv ciA9IDB4Mjg5ZTUwCiAgICAgICAgZ2Nwcm8xID0ge25leHQgPSAweDU2YWUzNiA8RmNvbmQr ODU+LCB2YXIgPSAweDgzODQxYSA8YnNzX3NicmtfYnVmZmVyKzEyMzA5OD4sIG52YXJzID0g MX0KICAgICAgICBnY3BybzIgPSB7bmV4dCA9IDB4YTgwZWQ2IDxic3Nfc2Jya19idWZmZXIr MjUxNzkxMD4sIHZhciA9IDB4ODM4NDMyIDxic3Nfc2Jya19idWZmZXIrMTIzMTIyPiwgbnZh cnMgPSAyNjYyMDcyfQogICAgICAgIGdjcHJvMyA9IHtuZXh0ID0gMHg4Mzg0MWEgPGJzc19z YnJrX2J1ZmZlcisxMjMwOTg+LCB2YXIgPSAweDI4OWU4OCwgbnZhcnMgPSA4NjE5MDM0fQog ICAgICAgIHRlbSA9IDg2MTkwMzQKICAgICAgICBzYV9jb3VudCA9IDEzCiAgICAgICAgc2Ff bXVzdF9mcmVlID0gZmFsc2UKIzQ0IDB4MDA1NmRiYmEgaW4gZXZhbF9zdWIgKGZvcm09MTEw MTM5MTgpIGF0IGV2YWwuYzoyMjM1CiAgICAgICAgZnVuID0gMTA4NjMyNDYKICAgICAgICB2 YWwgPSA5NDE3MzQ1CiAgICAgICAgb3JpZ2luYWxfZnVuID0gMTA3ODMyMDIKICAgICAgICBv cmlnaW5hbF9hcmdzID0gMTEwMTM5MjYKICAgICAgICBmdW5jYXIgPSA4Njg5NjY2CiAgICAg ICAgZ2Nwcm8xID0ge25leHQgPSAweDI4OWY0OCwgdmFyID0gMHgyODlmNDgsIG52YXJzID0g NTU2NDE2OH0KICAgICAgICBnY3BybzIgPSB7bmV4dCA9IDB4Mjg5ZWQwLCB2YXIgPSAweDg0 YWZkYSA8YnNzX3NicmtfYnVmZmVyKzE5OTgzND4sIG52YXJzID0gODA4NzMyMH0KICAgICAg ICBnY3BybzMgPSB7bmV4dCA9IDB4ODM4NDFhIDxic3Nfc2Jya19idWZmZXIrMTIzMDk4Piwg dmFyID0gMHgxLCBudmFycyA9IDg2MTkwMzR9CiM0NSAweDAwNTZhZTdiIGluIEZwcm9nbiAo YXJncz0xMDczNzU2NikgYXQgZXZhbC5jOjQ1OQogICAgICAgIHZhbCA9IDk0MTczNDUKICAg ICAgICBnY3BybzEgPSB7bmV4dCA9IDB4ODM4NDFhIDxic3Nfc2Jya19idWZmZXIrMTIzMDk4 PiwgdmFyID0gMHhmOTQxY2UgPGJzc19zYnJrX2J1ZmZlcis3ODM5Mzc0PiwgbnZhcnMgPSA4 OTYxNTI4fQojNDYgMHgwMDU2ZjFjZSBpbiBmdW5jYWxsX2xhbWJkYSAoZnVuPTEwOTM5NjU0 LCBuYXJncz0wLCBhcmdfdmVjdG9yPTB4MjhhMDQwKSBhdCBldmFsLmM6MzAxNwogICAgICAg IHZhbCA9IDU3MDY2NzIKICAgICAgICBzeW1zX2xlZnQgPSA4NjE5MDM0CiAgICAgICAgbmV4 dCA9IDg0NzgzOTYKICAgICAgICBsZXhlbnYgPSAxMTAxMzEyNgogICAgICAgIGNvdW50ID0g MTEKICAgICAgICBpID0gMAogICAgICAgIG9wdGlvbmFsID0gZmFsc2UKICAgICAgICByZXN0 ID0gZmFsc2UKIzQ3IDB4MDA1NmVkYmQgaW4gYXBwbHlfbGFtYmRhIChmdW49MTA5Mzk2NjIs IGFyZ3M9ODYxOTAzNCkgYXQgZXZhbC5jOjI4OTkKICAgICAgICBhcmdzX2xlZnQgPSA4NjE5 MDM0CiAgICAgICAgaSA9IDAKICAgICAgICBudW1hcmdzID0gMAogICAgICAgIGFyZ192ZWN0 b3IgPSAweDI4YTA0MAogICAgICAgIGdjcHJvMSA9IHtuZXh0ID0gMHg4MzZlMDAgPGJzc19z YnJrX2J1ZmZlcisxMTc0NDA+LCB2YXIgPSAweDgxNWViYyA8b19md2QuNjA3Mzc+LCBudmFy cyA9IDB9CiAgICAgICAgZ2Nwcm8yID0ge25leHQgPSAweDgxMmNkYyA8Ym9fZndkLjE4MzI5 PiwgdmFyID0gMHgyOGEyZDAsIG52YXJzID0gODQ3ODM5Nn0KICAgICAgICBnY3BybzMgPSB7 bmV4dCA9IDB4MjhhMWIwLCB2YXIgPSAweDI4YTA4OCwgbnZhcnMgPSA1NjAwNzY4fQogICAg ICAgIHRlbSA9IDcKICAgICAgICBzYV9jb3VudCA9IDExCiAgICAgICAgc2FfbXVzdF9mcmVl ID0gZmFsc2UKIzQ4IDB4MDA1NmRiYmEgaW4gZXZhbF9zdWIgKGZvcm09MTExMzYxOTgpIGF0 IGV2YWwuYzoyMjM1CiAgICAgICAgZnVuID0gMTA5Mzk2NjIKICAgICAgICB2YWwgPSAyNjYy Nzc2CiAgICAgICAgb3JpZ2luYWxfZnVuID0gMTEyODI3NDYKICAgICAgICBvcmlnaW5hbF9h cmdzID0gODYxOTAzNAogICAgICAgIGZ1bmNhciA9IDg5NjEyOTAKICAgICAgICBnY3BybzEg PSB7bmV4dCA9IDB4ODM4NDFhIDxic3Nfc2Jya19idWZmZXIrMTIzMDk4PiwgdmFyID0gMHgx LCBudmFycyA9IDg2ODkzNjJ9CiAgICAgICAgZ2Nwcm8yID0ge25leHQgPSAweDU2YWU3YiA8 RnByb2duKzMxPiwgdmFyID0gMHhhMmYwM2UgPGJzc19zYnJrX2J1ZmZlcisyMTgyMzk4Piwg bnZhcnMgPSA4NjE5MDM0fQogICAgICAgIGdjcHJvMyA9IHtuZXh0ID0gMHgyOGExYjAsIHZh ciA9IDB4MSwgbnZhcnMgPSAyNjYyNzEyfQojNDkgMHgwMDU2YmUwYSBpbiBGdW53aW5kX3By b3RlY3QgKGFyZ3M9MTA3Njg0NjIpIGF0IGV2YWwuYzoxMTUwCiAgICAgICAgdmFsID0gMjY2 MjgyNAogICAgICAgIGNvdW50ID0gOQojNTAgMHgwMDU2ZDU5ZCBpbiBldmFsX3N1YiAoZm9y bT0xMDc2ODQ3MCkgYXQgZXZhbC5jOjIxMDgKICAgICAgICBudW1hcmdzID0gMjgKICAgICAg ICBhcmdzX2xlZnQgPSAxMDc2ODQ2MgogICAgICAgIGkgPSA3CiAgICAgICAgbWF4YXJncyA9 IDg2MTkwMzQKICAgICAgICBhcmd2YWxzID0gezg0NzgzOTYsIDg5NjIzODYsIDI2NjI5Njgs IDU2OTQ1MDUsIDIsIDI2NjI5MzYsIDEsIDg2MTkwMzR9CiAgICAgICAgZnVuID0gODA4NzQ0 NQogICAgICAgIHZhbCA9IDg0NzgzOTYKICAgICAgICBvcmlnaW5hbF9mdW4gPSA4OTYyMDEw CiAgICAgICAgb3JpZ2luYWxfYXJncyA9IDEwNzY4NDYyCiAgICAgICAgZnVuY2FyID0gODQ3 ODM5NgogICAgICAgIGdjcHJvMSA9IHtuZXh0ID0gMHgyOGEyMzgsIHZhciA9IDB4MjhhMjM4 LCBudmFycyA9IDU1NjQxNjh9CiAgICAgICAgZ2Nwcm8yID0ge25leHQgPSAweDEwNGFiNTEg PGJzc19zYnJrX2J1ZmZlcis4NTg3MjgxPiwgdmFyID0gMHhhYjQwODAgPGJzc19zYnJrX2J1 ZmZlcisyNzI3MjMyPiwgbnZhcnMgPSAxMTEzNjI3MH0KICAgICAgICBnY3BybzMgPSB7bmV4 dCA9IDB4YTllZDFlIDxic3Nfc2Jya19idWZmZXIrMjY0MDM1MD4sIHZhciA9IDB4MjhhNjEw LCBudmFycyA9IDg2OTA0MzR9CiM1MSAweDAwNTZhZTdiIGluIEZwcm9nbiAoYXJncz0xMTE2 ODg4NikgYXQgZXZhbC5jOjQ1OQogICAgICAgIHZhbCA9IDg2MTkwMzQKICAgICAgICBnY3By bzEgPSB7bmV4dCA9IDB4YywgdmFyID0gMHhhNTU3YTYgPGJzc19zYnJrX2J1ZmZlcisyMzM5 OTQyPiwgbnZhcnMgPSA4OTYxNTI4fQojNTIgMHgwMDU2YjllNiBpbiBGbGV0IChhcmdzPTEx MTY4ODIyKSBhdCBldmFsLmM6OTE4CiAgICAgICAgdGVtcHMgPSAweDI4YTJkMAogICAgICAg IHRlbSA9IDE3NjA2NzEwCiAgICAgICAgbGV4ZW52ID0gMTYzMzUzMTAKICAgICAgICBlbHQg PSAxMTEzNjIzOAogICAgICAgIHZhcmxpc3QgPSA4NjE5MDM0CiAgICAgICAgY291bnQgPSA3 CiAgICAgICAgYXJnbnVtID0gMQogICAgICAgIGdjcHJvMSA9IHtuZXh0ID0gMHhhOWVkMDYg PGJzc19zYnJrX2J1ZmZlcisyNjQwMzI2PiwgdmFyID0gMHgxMDRhYjUxIDxic3Nfc2Jya19i dWZmZXIrODU4NzI4MT4sIG52YXJzID0gMjY2MzE5Mn0KICAgICAgICBnY3BybzIgPSB7bmV4 dCA9IDB4MSwgdmFyID0gMHgyOGEzNDgsIG52YXJzID0gMX0KICAgICAgICBzYV9jb3VudCA9 IDcKICAgICAgICBzYV9tdXN0X2ZyZWUgPSBmYWxzZQojNTMgMHgwMDU2ZDU5ZCBpbiBldmFs X3N1YiAoZm9ybT0xMTA5MTg3MCkgYXQgZXZhbC5jOjIxMDgKICAgICAgICBudW1hcmdzID0g OAogICAgICAgIGFyZ3NfbGVmdCA9IDExMTY4ODIyCiAgICAgICAgaSA9IDIKICAgICAgICBt YXhhcmdzID0gMjY2Mzk1MgogICAgICAgIGFyZ3ZhbHMgPSB7ODk2ODY3NCwgOTcyNTAyNiwg MTM4NjQwNzAsIDI2NjM3OTIsIDAsIDMyMDQ3MTA0LCAzNjcwMDY5LCAyOTQ5MTY4fQogICAg ICAgIGZ1biA9IDgwODczMjUKICAgICAgICB2YWwgPSAxNzA4MzIxNwogICAgICAgIG9yaWdp bmFsX2Z1biA9IDg5NjE4NjYKICAgICAgICBvcmlnaW5hbF9hcmdzID0gMTExNjg4MjIKICAg ICAgICBmdW5jYXIgPSAzMjA0NzEwNAogICAgICAgIGdjcHJvMSA9IHtuZXh0ID0gMHgwLCB2 YXIgPSAweDI4YTNmYywgbnZhcnMgPSAyMDA1MjA2OTAyfQogICAgICAgIGdjcHJvMiA9IHtu ZXh0ID0gMHg0LCB2YXIgPSAweDFlOTAwMDAsIG52YXJzID0gMzIxNzI0NDB9CiAgICAgICAg Z2Nwcm8zID0ge25leHQgPSAweDY5MDA3MCA8cHVyZSs1MDcyODA+LCB2YXIgPSAweDI4YTM5 MCwgbnZhcnMgPSAzfQojNTQgMHgwMDU2YWU3YiBpbiBGcHJvZ24gKGFyZ3M9MTEwOTE4MzAp IGF0IGV2YWwuYzo0NTkKICAgICAgICB2YWwgPSAxNzA4MzIxNwogICAgICAgIGdjcHJvMSA9 IHtuZXh0ID0gMHg4NTBmZGUgPGJzc19zYnJrX2J1ZmZlcisyMjQ0MTQ+LCB2YXIgPSAweDI4 YTQ1OCwgbnZhcnMgPSAxMX0KIzU1IDB4MDA1NmFkZGIgaW4gRmlmIChhcmdzPTExMjIyOTI2 KSBhdCBldmFsLmM6NDEwCiAgICAgICAgY29uZCA9IDg2MTkwMzQKICAgICAgICBnY3BybzEg PSB7bmV4dCA9IDB4N2I2NWUwIDxTaWY+LCB2YXIgPSAweDI4YTQ4OCwgbnZhcnMgPSAxMX0K IzU2IDB4MDA1NmQ1OWQgaW4gZXZhbF9zdWIgKGZvcm09MTEyMjI5MzQpIGF0IGV2YWwuYzoy MTA4CiAgICAgICAgbnVtYXJncyA9IDQ0CiAgICAgICAgYXJnc19sZWZ0ID0gMTEyMjI5MjYK ICAgICAgICBpID0gMTEKICAgICAgICBtYXhhcmdzID0gMjY2Mzk1MgogICAgICAgIGFyZ3Zh bHMgPSB7ODQ3ODM5NiwgMjY2NDg0OCwgMjY2MzU3MiwgNCwgMjY2NDA5NiwgMjAwNDg0MDkx NywgMzk3OTYzNDQ3LCAxOTk2OTA5NDcwfQogICAgICAgIGZ1biA9IDgwODcwMTMKICAgICAg ICB2YWwgPSA4NDc4Mzk2CiAgICAgICAgb3JpZ2luYWxfZnVuID0gODk2MTYyNgogICAgICAg IG9yaWdpbmFsX2FyZ3MgPSAxMTIyMjkyNgogICAgICAgIGZ1bmNhciA9IDg0NzgzOTYKICAg ICAgICBnY3BybzEgPSB7bmV4dCA9IDB4MjhhNTE4LCB2YXIgPSAweDI4YTUxOCwgbnZhcnMg PSA1NTY0MTY4fQogICAgICAgIGdjcHJvMiA9IHtuZXh0ID0gMHgxOGQ0LCB2YXIgPSAweDI4 YTZiMCwgbnZhcnMgPSAyMDA0NDg0MTg5fQogICAgICAgIGdjcHJvMyA9IHtuZXh0ID0gMHg3 NzA3ZWY5ZCA8S0VSTkVMQkFTRSFDaGVja1Rva2VuTWVtYmVyc2hpcCsyMTY3PiwgdmFyID0g MHgzMWMsIG52YXJzID0gNjU4MH0KIzU3IDB4MDA1NmFlN2IgaW4gRnByb2duIChhcmdzPTEw OTUzOTI2KSBhdCBldmFsLmM6NDU5CiAgICAgICAgdmFsID0gOTEyOTkyMQogICAgICAgIGdj cHJvMSA9IHtuZXh0ID0gMHgxMDAwMywgdmFyID0gMHg4Mzg0MWEgPGJzc19zYnJrX2J1ZmZl cisxMjMwOTg+LCBudmFycyA9IDg5NjE1Mjh9CiM1OCAweDAwNTZmMWNlIGluIGZ1bmNhbGxf bGFtYmRhIChmdW49MTA5NTM3NjYsIG5hcmdzPTAsIGFyZ192ZWN0b3I9MHgyOGE2MTApIGF0 IGV2YWwuYzozMDE3CiAgICAgICAgdmFsID0gNTcwNjY3MgogICAgICAgIHN5bXNfbGVmdCA9 IDg2MTkwMzQKICAgICAgICBuZXh0ID0gMjY2NDMwNAogICAgICAgIGxleGVudiA9IDEwODM1 ODc4CiAgICAgICAgY291bnQgPSA0CiAgICAgICAgaSA9IDAKICAgICAgICBvcHRpb25hbCA9 IGZhbHNlCiAgICAgICAgcmVzdCA9IGZhbHNlCiM1OSAweDAwNTZlZGJkIGluIGFwcGx5X2xh bWJkYSAoZnVuPTEwOTUzNzU4LCBhcmdzPTg2MTkwMzQpIGF0IGV2YWwuYzoyODk5CiAgICAg ICAgYXJnc19sZWZ0ID0gODYxOTAzNAogICAgICAgIGkgPSAwCiAgICAgICAgbnVtYXJncyA9 IDAKICAgICAgICBhcmdfdmVjdG9yID0gMHgyOGE2MTAKICAgICAgICBnY3BybzEgPSB7bmV4 dCA9IDB4NWVjZWUxIDxjYWxsb2MrNTk+LCB2YXIgPSAweDgwMDRkZDQwLCBudmFycyA9IDB9 CiAgICAgICAgZ2Nwcm8yID0ge25leHQgPSAweDFlYWNhMDAsIHZhciA9IDB4MSwgbnZhcnMg PSAyNjY0MDQwfQogICAgICAgIGdjcHJvMyA9IHtuZXh0ID0gMHhmZmU1ZjAwMCwgdmFyID0g MHgwLCBudmFycyA9IDB9CiAgICAgICAgdGVtID0gMjY2NTM0NAogICAgICAgIHNhX2NvdW50 ID0gNAogICAgICAgIHNhX211c3RfZnJlZSA9IGZhbHNlCiM2MCAweDAwNTZkYmJhIGluIGV2 YWxfc3ViIChmb3JtPTk5NDQ3NTApIGF0IGV2YWwuYzoyMjM1CiAgICAgICAgZnVuID0gMTA5 NTM3NTgKICAgICAgICB2YWwgPSA4NjE5MDM0CiAgICAgICAgb3JpZ2luYWxfZnVuID0gMTEy ODExMzAKICAgICAgICBvcmlnaW5hbF9hcmdzID0gODYxOTAzNAogICAgICAgIGZ1bmNhciA9 IDg5NjEyOTAKICAgICAgICBnY3BybzEgPSB7bmV4dCA9IDB4MjhhNzE4LCB2YXIgPSAweDgz NmUwMSA8YnNzX3NicmtfYnVmZmVyKzExNzQ0MT4sIG52YXJzID0gNX0KICAgICAgICBnY3By bzIgPSB7bmV4dCA9IDB4NjEwMDRkNDMgPGN5Z3RocmVhZDo6Y3JlYXRlKClANCs0MDM+LCB2 YXIgPSAweDI4YWI4MCwgbnZhcnMgPSAwfQogICAgICAgIGdjcHJvMyA9IHtuZXh0ID0gMHg4 MTVlYmMgPG9fZndkLjYwNzM3PiwgdmFyID0gMHg4Mzg0MWEgPGJzc19zYnJrX2J1ZmZlcisx MjMwOTg+LCBudmFycyA9IDg2MTMzNzZ9CiM2MSAweDAwNTZkMjAyIGluIEZldmFsIChmb3Jt PTk5NDQ3NTAsIGxleGljYWw9ODYxOTAzNCkgYXQgZXZhbC5jOjE5OTMKICAgICAgICBjb3Vu dCA9IDIKIzYyIDB4MDA0ZjAzYjcgaW4gdG9wX2xldmVsXzIgKCkgYXQga2V5Ym9hcmQuYzox MTczCk5vIGxvY2Fscy4KIzYzIDB4MDA1NmMxMzYgaW4gaW50ZXJuYWxfY29uZGl0aW9uX2Nh c2UgKGJmdW49MHg0ZjAzOWEgPHRvcF9sZXZlbF8yPiwgaGFuZGxlcnM9ODY4OTc2MiwgaGZ1 bj0weDRlZmZmZiA8Y21kX2Vycm9yPikgYXQgZXZhbC5jOjEyODkKICAgICAgICB2YWwgPSAw CiAgICAgICAgYyA9IHt0YWcgPSA4NjE5MDM0LCB2YWwgPSA4NjE5MDM0LCBuZXh0ID0gMHgy OGE5MDgsIGdjcHJvID0gMHgwLCBqbXAgPSB7MjY2NDQwNCwgMjY2NTM0NCwgMzIsIDExMjIz MDg4LCAwLCAxLCAyNjY0NjQ4LCAyNjY0MzUyLCA1Njg1NDU3LCA1NDM5NTMxLCAyODE4MDkx LCAyNjg2NzQwLCAyNjc3MjcyLCAyODE4MDkxLCAyNjg2NzQwLCAyNjY0Nzk2LCAtMjE0NzE2 NDcwNCwgMjY2NDc0NCwgMCwgMTQsIDAsIDAsIDI2NjQ5MDgsIC0yMTQ3MTcxNjY2LCAyNjY0 NTAwLCAyLCAxNjI5MTAzNzEyLCAwLCAxLCAyNjY0NzkyLCAxNjI4NDgwNzkxLCAxNjI5MTAz NzEyLCAwLCAyNjY0ODQ4LCAyNjY0ODMyLCAyNjg2NzQwLCAtMjE0NzE2NDY3MiwgMjY2NDYz MiwgMTcwNDYwODc3MCwgLTIxNDcxNzE2NjYsIDI2NjQ1NjQsIDE2MjkxMDM3MTIsIDAsIDAs IDAsIDEsIDI2NjQ3OTIsIDI2NjQ1MjgsIDE2Mjg0ODA3NDMsIDU0Mzk1MzEsIDI4MTgwOTEs IDI2ODY3NDB9LCBoYW5kbGVybGlzdCA9IDB4MCwgbGlzcF9ldmFsX2RlcHRoID0gMCwgcGRs Y291bnQgPSAyLCBwb2xsX3N1cHByZXNzX2NvdW50ID0gMCwgaW50ZXJydXB0X2lucHV0X2Js b2NrZWQgPSAwLCBieXRlX3N0YWNrID0gMHgwfQogICAgICAgIGggPSB7aGFuZGxlciA9IDg2 ODk3NjIsIHZhciA9IDg2MTkwMzQsIGNob3Nlbl9jbGF1c2UgPSAyNjg2NzQwLCB0YWcgPSAw eDI4YTdjNCwgbmV4dCA9IDB4MH0KIzY0IDB4MDA0ZjAzZWIgaW4gdG9wX2xldmVsXzEgKGln bm9yZT04NjE5MDM0KSBhdCBrZXlib2FyZC5jOjExODEKTm8gbG9jYWxzLgojNjUgMHgwMDU2 YmM5YyBpbiBpbnRlcm5hbF9jYXRjaCAodGFnPTg2ODc4MzQsIGZ1bmM9MHg0ZjAzYjkgPHRv cF9sZXZlbF8xPiwgYXJnPTg2MTkwMzQpIGF0IGV2YWwuYzoxMDYzCiAgICAgICAgYyA9IHt0 YWcgPSA4Njg3ODM0LCB2YWwgPSA4NjE5MDM0LCBuZXh0ID0gMHgwLCBnY3BybyA9IDB4MCwg am1wID0gezI2NjQ3MjgsIDI2NjUzNDQsIDMyLCAxMTIyMzA4OCwgMCwgMSwgMjY2NDk2OCwg MjY2NDY4OCwgNTY4NDM2NSwgNTQzOTUzMSwgMjgxODA5MSwgMjY4Njc0MCwgMjY3NzI3Miwg MCwgLTIxNDcyODkyNDgsIDAsIDI2NjQ4ODgsIDE2Mjg0ODE2NDksIDE2MjkxMDM3MTIsIDAs IDI2NjQ4ODgsIDU1OTk2MTQsIDgyMzc3ODQsIDEsIDAsIDYyMTQ2NTMsIDAsIDAsIDAsIDAs IDAsIDAsIDIsIDAsIC0yMTQ3MjgzODQwLCAzODU3Nzk0MDAsIDI2NjQ4ODgsIDI2NjQ4ODgs IDU1NjQxNjgsIDExMjIzMDcyLCAyNjY0OTY4LCA1NjAxOTMxLCA4MjM3Nzg0LCA4NjE5MDM0 LCA4NjEzMzc2LCA1OTk2NTQyLCAyNjY1MzQ0LCAwLCAyNjY0OTY4LCA4NjEzMzc3LCA1LCA1 fSwgaGFuZGxlcmxpc3QgPSAweDAsIGxpc3BfZXZhbF9kZXB0aCA9IDAsIHBkbGNvdW50ID0g MiwgcG9sbF9zdXBwcmVzc19jb3VudCA9IDAsIGludGVycnVwdF9pbnB1dF9ibG9ja2VkID0g MCwgYnl0ZV9zdGFjayA9IDB4MH0KIzY2IDB4MDA0ZjAzMWYgaW4gY29tbWFuZF9sb29wICgp IGF0IGtleWJvYXJkLmM6MTE0MgpObyBsb2NhbHMuCiM2NyAweDAwNGVmYzdiIGluIHJlY3Vy c2l2ZV9lZGl0XzEgKCkgYXQga2V5Ym9hcmQuYzo3NzYKICAgICAgICBjb3VudCA9IDEKICAg ICAgICB2YWwgPSAyNjY1MTEyCiM2OCAweDAwNGVmZGI3IGluIEZyZWN1cnNpdmVfZWRpdCAo KSBhdCBrZXlib2FyZC5jOjg0MAogICAgICAgIGNvdW50ID0gMAogICAgICAgIGJ1ZmZlciA9 IDg2MTkwMzQKIzY5IDB4MDA0ZWUzNzUgaW4gbWFpbiAoYXJnYz0xMSwgYXJndj0weDI4YWI4 MCkgYXQgZW1hY3MuYzoxNTUwCiAgICAgICAgZHVtbXkgPSAwCiAgICAgICAgc3RhY2tfYm90 dG9tX3ZhcmlhYmxlID0gMCAnXDAwMCcKICAgICAgICBkb19pbml0aWFsX3NldGxvY2FsZSA9 IGZhbHNlCiAgICAgICAgZHVtcGluZyA9IGZhbHNlCiAgICAgICAgc2tpcF9hcmdzID0gMgog ICAgICAgIHJsaW0gPSB7cmxpbV9jdXIgPSAyMDk3MDgyLCBybGltX21heCA9IDIwOTcxNTJ9 CiAgICAgICAgbm9fbG9hZHVwID0gZmFsc2UKICAgICAgICBqdW5rID0gMHgwCiAgICAgICAg ZG5hbWVfYXJnID0gMHgwCiAgICAgICAgY2hfdG9fZGlyID0gMHgyOGFiOTggIi5cMjU0KCIK W1RocmVhZCA2NTgwLjB4MWJlMCBleGl0ZWQgd2l0aCBjb2RlIDMyMjEyMjU0NzddCltUaHJl YWQgNjU4MC4weDFhMjAgZXhpdGVkIHdpdGggY29kZSAzMjIxMjI1NDc3XQpbVGhyZWFkIDY1 ODAuMHgxOGQ0IGV4aXRlZCB3aXRoIGNvZGUgMzIyMTIyNTQ3N10KW1RocmVhZCA2NTgwLjB4 MTk3YyBleGl0ZWQgd2l0aCBjb2RlIDMyMjEyMjU0NzddCltJbmZlcmlvciAxIChwcm9jZXNz IDY1ODApIGV4aXRlZCB3aXRoIGNvZGUgMDMwMDAwMDAwMDA1XQo= --------------020405040603020906090607 Content-Type: text/plain; charset=windows-1252; name="backtrace6.txt" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="backtrace6.txt" Q29tcGlsaW5nIC9ob21lL2ticm93bi9zcmMvZW1hY3MvdGVzdC9zcmMvLi4vbGlzcC9td2hl ZWwuZWwKRU1BQ1NMT0FEUEFUSD0vaG9tZS9rYnJvd24vc3JjL2VtYWNzL3Rlc3QvbGlzcCBM Q19BTEw9QyBnZGIgLS1iYXRjaCAtLXJldHVybi1jaGlsZC1yZXN1bHQgLWV4ICdiIGFib3J0 JyAtZXggcnVuIC1leCAndGhyZWFkIGFwcGx5IGFsbCBidCBmdWxsJyAtZXggY29udCAtLWFy Z3MgL2hvbWUva2Jyb3duL3NyYy9lbWFjcy90ZXN0L3NyYy9ib290c3RyYXAtZW1hY3MuZXhl IC1iYXRjaCAtLW5vLXNpdGUtZmlsZSAtLW5vLXNpdGUtbGlzcCAgICBcCgktbCBieXRlY29t cCAtZiBieXRlLWNvbXBpbGUtcmVmcmVzaC1wcmVsb2FkZWQgXAoJLWYgYmF0Y2gtYnl0ZS1j b21waWxlIC9ob21lL2ticm93bi9zcmMvZW1hY3MvdGVzdC9zcmMvLi4vbGlzcC9td2hlZWwu ZWwKQnJlYWtwb2ludCAxIGF0IDB4NjBmMjY4CltOZXcgVGhyZWFkIDY5NTIuMHg3NjhdCltO ZXcgVGhyZWFkIDY5NTIuMHgxNTc0XQpbTmV3IFRocmVhZCA2OTUyLjB4MTc0Y10KW05ldyBU aHJlYWQgNjk1Mi4weDE4NmNdCltOZXcgVGhyZWFkIDY5NTIuMHgxYmQ0XQpbTmV3IFRocmVh ZCA2OTUyLjB4MThhNF0KClByb2dyYW0gcmVjZWl2ZWQgc2lnbmFsIFNJR1NFR1YsIFNlZ21l bnRhdGlvbiBmYXVsdC4KMHgwMDVlYjc2MyBpbiBfbWFsbG9jX2ludGVybmFsX25vbG9jayAo c2l6ZT0wKSBhdCBnbWFsbG9jLmM6NzQyCjc0MgkJICBuZXh0LT5wcmV2LT5uZXh0ID0gbmV4 dC0+bmV4dDsKClRocmVhZCA2IChUaHJlYWQgNjk1Mi4weDE4YTQpOgojMCAgMHg3Nzc5Zjhi MSBpbiBudGRsbCFad1dhaXRGb3JTaW5nbGVPYmplY3QgKCkgZnJvbSAvYy93aW5kb3dzL3N5 c3RlbTMyL250ZGxsLmRsbApObyBzeW1ib2wgdGFibGUgaW5mbyBhdmFpbGFibGUuCiMxICAw eDc3NzlmOGIxIGluIG50ZGxsIVp3V2FpdEZvclNpbmdsZU9iamVjdCAoKSBmcm9tIC9jL3dp bmRvd3Mvc3lzdGVtMzIvbnRkbGwuZGxsCk5vIHN5bWJvbCB0YWJsZSBpbmZvIGF2YWlsYWJs ZS4KIzIgIDB4NzcwNzE0OWQgaW4gV2FpdEZvclNpbmdsZU9iamVjdEV4ICgpIGZyb20gL2Mv d2luZG93cy9zeXN3b3c2NC9LRVJORUxCQVNFLmRsbApObyBzeW1ib2wgdGFibGUgaW5mbyBh dmFpbGFibGUuCiMzICAweDAwMDAwMzI0IGluID8/ICgpCk5vIHN5bWJvbCB0YWJsZSBpbmZv IGF2YWlsYWJsZS4KIzQgIDB4MDAwMDAwMDAgaW4gPz8gKCkKTm8gc3ltYm9sIHRhYmxlIGlu Zm8gYXZhaWxhYmxlLgoKVGhyZWFkIDUgKFRocmVhZCA2OTUyLjB4MWJkNCk6CiMwICAweDc3 NzlmZDcxIGluIG50ZGxsIVp3RGVsYXlFeGVjdXRpb24gKCkgZnJvbSAvYy93aW5kb3dzL3N5 c3RlbTMyL250ZGxsLmRsbApObyBzeW1ib2wgdGFibGUgaW5mbyBhdmFpbGFibGUuCiMxICAw eDc3NzlmZDcxIGluIG50ZGxsIVp3RGVsYXlFeGVjdXRpb24gKCkgZnJvbSAvYy93aW5kb3dz L3N5c3RlbTMyL250ZGxsLmRsbApObyBzeW1ib2wgdGFibGUgaW5mbyBhdmFpbGFibGUuCiMy ICAweDc3MDczYmM4IGluIFNsZWVwRXggKCkgZnJvbSAvYy93aW5kb3dzL3N5c3dvdzY0L0tF Uk5FTEJBU0UuZGxsCk5vIHN5bWJvbCB0YWJsZSBpbmZvIGF2YWlsYWJsZS4KIzMgIDB4MDAw MDAwMDAgaW4gPz8gKCkKTm8gc3ltYm9sIHRhYmxlIGluZm8gYXZhaWxhYmxlLgoKVGhyZWFk IDQgKFRocmVhZCA2OTUyLjB4MTg2Yyk6CiMwICAweDc3N2EwMTNkIGluIG50ZGxsIVp3V2Fp dEZvck11bHRpcGxlT2JqZWN0cyAoKSBmcm9tIC9jL3dpbmRvd3Mvc3lzdGVtMzIvbnRkbGwu ZGxsCk5vIHN5bWJvbCB0YWJsZSBpbmZvIGF2YWlsYWJsZS4KIzEgIDB4Nzc3YTAxM2QgaW4g bnRkbGwhWndXYWl0Rm9yTXVsdGlwbGVPYmplY3RzICgpIGZyb20gL2Mvd2luZG93cy9zeXN0 ZW0zMi9udGRsbC5kbGwKTm8gc3ltYm9sIHRhYmxlIGluZm8gYXZhaWxhYmxlLgojMiAgMHg3 NzA3MTVlOSBpbiBXYWl0Rm9yTXVsdGlwbGVPYmplY3RzRXggKCkgZnJvbSAvYy93aW5kb3dz L3N5c3dvdzY0L0tFUk5FTEJBU0UuZGxsCk5vIHN5bWJvbCB0YWJsZSBpbmZvIGF2YWlsYWJs ZS4KIzMgIDB4MDAwMDAwMDMgaW4gPz8gKCkKTm8gc3ltYm9sIHRhYmxlIGluZm8gYXZhaWxh YmxlLgojNCAgMHhmZmY1Yzg5OCBpbiA/PyAoKQpObyBzeW1ib2wgdGFibGUgaW5mbyBhdmFp bGFibGUuCiM1ICAweDc1NDgxYTJjIGluIFdhaXRGb3JNdWx0aXBsZU9iamVjdHNFeCAoKSBm cm9tIC9jL3dpbmRvd3Mvc3lzd293NjQva2VybmVsMzIuZGxsCk5vIHN5bWJvbCB0YWJsZSBp bmZvIGF2YWlsYWJsZS4KIzYgIDB4NzU0ODQyMjAgaW4gV2FpdEZvck11bHRpcGxlT2JqZWN0 cyAoKSBmcm9tIC9jL3dpbmRvd3Mvc3lzd293NjQva2VybmVsMzIuZGxsCk5vIHN5bWJvbCB0 YWJsZSBpbmZvIGF2YWlsYWJsZS4KIzcgIDB4NjEwZDQ0MzMgaW4gc2VsZWN0X3N0dWZmOjp3 YWl0ICh0aGlzPTB4ZmZmNWNiNjgsIHJlYWRmZHM9MHhmZmY1Y2IwMCwgd3JpdGVmZHM9MHhm ZmY1Y2FlMCwgZXhjZXB0ZmRzPTB4ZmZmNWNhYzAsIG1zPTQyOTQ5NjcyOTUpIGF0IC91c3Iv c3JjL2RlYnVnL2N5Z3dpbi0xLjcuMjAtMS93aW5zdXAvY3lnd2luL3NlbGVjdC5jYzozODUK ICAgICAgICBzID0gMHgwCiAgICAgICAgbSA9IDMKICAgICAgICBfX1BSRVRUWV9GVU5DVElP Tl9fID0gInNlbGVjdF9zdHVmZjo6d2FpdF9zdGF0ZXMgc2VsZWN0X3N0dWZmOjp3YWl0KF90 eXBlc19mZF9zZXQqLCBfdHlwZXNfZmRfc2V0KiwgX3R5cGVzX2ZkX3NldCosIERXT1JEKSIK ICAgICAgICB3NCA9IHsweDMwYywgMHgzMDQsIDB4MzE4LCAweDVlY2VlMSA8Y2FsbG9jKzU5 PiwgMHg4MDAyZWU1MCwgMHgwLCAweGMsIDB4ODAwNGRjMDAsIDB4NzU0ODQyMjAgPFdhaXRG b3JNdWx0aXBsZU9iamVjdHMrMjQ+LCAweDMsIDB4ZmZmNWM5ZDgsIDB4ZmZmNWNiNjgsIDB4 MSwgMHhjLCAweGZmZjVjYTA4LCAweDYxMDg1YmFkIDxjYWxsb2Moc2l6ZV90LCBzaXplX3Qp KzQ1PiwgMHgxLCAweGMsIDB4MCwgMHgwLCAweDc1NDgxMTk0IDxXYWl0Rm9yU2luZ2xlT2Jq ZWN0RXgrNjc+LCAweDEsIDB4ZmZmNWNhMDgsIDB4NWVjZWUxIDxjYWxsb2MrNTk+LCAweGZm ZjVjYjY4LCAweDYxMjdhYWZjLCAweDAsIDB4NjEwMDM0MjkgPG9wZXJhdG9yIG5ldyh1bnNp Z25lZCBpbnQpKzI1PiwgMHgxLCAweGMsIDB4MCwgMHgzLCAweDEsIDB4MmMsIDB4ZmZmNWNh MjgsIDB4NjEwZDUzOWMgPGZoYW5kbGVyX3BpcGU6OnNlbGVjdF9yZWFkKHNlbGVjdF9zdHVm ZiopKzc2PiwgMHhjLCAweDJjLCAweDY4ZGMzNTJhLCAweDJlYywgMHgzLCAweDMsIDB4ZmZm NWNhOTgsIDB4NjEwMmM3NzkgPGR0YWJsZTo6c2VsZWN0X3JlYWQoaW50LCBzZWxlY3Rfc3R1 ZmYqKSsxMDU+LCAweDYxMjdhYWZjLCAweGZmZjVjYjY4LCAweDAsIDB4NjEwMDM0MjkgPG9w ZXJhdG9yIG5ldyh1bnNpZ25lZCBpbnQpKzI1PiwgMHgxLCAweDJjLCAweDAsIDB4NjEwM2Ew ZWYgPGZoYW5kbGVyX2Jhc2Vfb3ZlcmxhcHBlZDo6d2FpdF9vdmVybGFwcGVkKGJvb2wsIGJv b2wsIHVuc2lnbmVkIGxvbmcqLCBib29sLCB1bnNpZ25lZCBsb25nKUAyNCs0Nzk+LCAweDJl YywgMHg4MDA0ZGMwMCwgMHgzLCAweDYxMGQ0MGYxIDxzZWxlY3Rfc3R1ZmY6OnRlc3RfYW5k X3NldChpbnQsIF90eXBlc19mZF9zZXQqLCBfdHlwZXNfZmRfc2V0KiwgX3R5cGVzX2ZkX3Nl dCopKzMwNT4sIDB4NjEyNzRjMTQsIDB4MywgMHhmZmY1Y2I2OCwgMHg2OGRjMzVmNSwgMHhm ZmY1Y2M4YywgMHgyZTQsIDB4ZmZmNWNjOTAsIDB4ZmZmNWNiNjh9CiAgICAgICAgc3RhcnRm ZHMgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICB3YWl0X3JldCA9IDxvcHRpbWl6ZWQgb3V0 PgogICAgICAgIHJlcyA9IDxvcHRpbWl6ZWQgb3V0PgojOCAgMHg2MTBkNGI2ZiBpbiBzZWxl Y3QgKG1heGZkcz00LCByZWFkZmRzPTB4ZmZmNWNjOTAsIHdyaXRlZmRzPTB4ZmZmNWNjNzAs IGV4Y2VwdGZkcz0weGZmZjVjYzUwLCBtcz00Mjk0OTY3Mjk1KSBhdCAvdXNyL3NyYy9kZWJ1 Zy9jeWd3aW4tMS43LjIwLTEvd2luc3VwL2N5Z3dpbi9zZWxlY3QuY2M6MTg2CiAgICAgICAg c3RhcnRfdGltZSA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHcgPSAweGZmZjVjYWUwCiAg ICAgICAgZSA9IDB4ZmZmNWNhYzAKICAgICAgICBfX1BSRVRUWV9GVU5DVElPTl9fID0gImlu dCBzZWxlY3QoaW50LCBfdHlwZXNfZmRfc2V0KiwgX3R5cGVzX2ZkX3NldCosIF90eXBlc19m ZF9zZXQqLCBEV09SRCkiCiAgICAgICAgcmVzID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAg c2VsID0ge3JldHVybl9vbl9zaWduYWwgPSBmYWxzZSwgYWx3YXlzX3JlYWR5ID0gZmFsc2Us IHdpbmRvd3NfdXNlZCA9IGZhbHNlLCBzdGFydCA9IHtmZCA9IDE2MjgzNjM2MDIsIGggPSAw eGZmZjVjYmIwLCBmaCA9IDB4MCwgdGhyZWFkX2Vycm5vID0gLTY2ODcyOCwgd2luZG93c19o YW5kbGUgPSAzOSwgcmVhZF9yZWFkeSA9IDI1Miwgd3JpdGVfcmVhZHkgPSAxNSwgZXhjZXB0 X3JlYWR5ID0gOTcsIHJlYWRfc2VsZWN0ZWQgPSAyLCB3cml0ZV9zZWxlY3RlZCA9IGZhbHNl LCBleGNlcHRfc2VsZWN0ZWQgPSBmYWxzZSwgZXhjZXB0X29uX3dyaXRlID0gZmFsc2UsIHN0 YXJ0dXAgPSAweGZmZjVjYzJjLCBwZWVrID0gMHhmZmY1Y2JkOCwgdmVyaWZ5ID0gMHg2MTBm ZmMyNyA8cHRocmVhZF9tdXRleDo6dW5sb2NrKCkrMjM+LCBjbGVhbnVwID0gMHgzMGMsIG5l eHQgPSAweDgwMDRkYzAwfSwgZGV2aWNlX3NwZWNpZmljX3BpcGUgPSAweDgwMDJlZTUwLCBk ZXZpY2Vfc3BlY2lmaWNfc29ja2V0ID0gMHgwLCBkZXZpY2Vfc3BlY2lmaWNfc2VyaWFsID0g MHgwLCBkZXZpY2Vfc3BlY2lmaWNfbWFpbHNsb3QgPSAweDB9CiAgICAgICAgciA9IDB4ZmZm NWNiMDAKIzkgIDB4NjEwZDUwMWYgaW4gY3lnd2luX3NlbGVjdCAobWF4ZmRzPTQsIHJlYWRm ZHM9MHhmZmY1Y2M5MCwgd3JpdGVmZHM9MHhmZmY1Y2M3MCwgZXhjZXB0ZmRzPTB4ZmZmNWNj NTAsIHRvPTB4MCkgYXQgL3Vzci9zcmMvZGVidWcvY3lnd2luLTEuNy4yMC0xL3dpbnN1cC9j eWd3aW4vc2VsZWN0LmNjOjEyMgogICAgICAgIG1zID0gPG9wdGltaXplZCBvdXQ+CiAgICAg ICAgX19QUkVUVFlfRlVOQ1RJT05fXyA9ICJpbnQgY3lnd2luX3NlbGVjdChpbnQsIF90eXBl c19mZF9zZXQqLCBfdHlwZXNfZmRfc2V0KiwgX3R5cGVzX2ZkX3NldCosIHRpbWV2YWwqKSIK ICAgICAgICByZXMgPSA8b3B0aW1pemVkIG91dD4KIzEwIDB4NjEwYjViMzcgaW4gcG9sbCAo ZmRzPTB4ODAwNDFjODAsIG5mZHM9MSwgdGltZW91dD0tMSkgYXQgL3Vzci9zcmMvZGVidWcv Y3lnd2luLTEuNy4yMC0xL3dpbnN1cC9jeWd3aW4vcG9sbC5jYzo4NQogICAgICAgIGludmFs aWRfZmRzID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcmVhZF9mZHMgPSAweGZmZjVjYzkw CiAgICAgICAgd3JpdGVfZmRzID0gMHhmZmY1Y2M3MAogICAgICAgIHR2ID0ge3R2X3NlYyA9 IDAsIHR2X3VzZWMgPSAtMTAwMH0KICAgICAgICByZXQgPSA8b3B0aW1pemVkIG91dD4KICAg ICAgICBtYXhfZmQgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBleGNlcHRfZmRzID0gMHhm ZmY1Y2M1MAogICAgICAgIGZkc19zaXplID0gPG9wdGltaXplZCBvdXQ+CiMxMSAweDYxMGQ5 Mjg1IGluIF9zaWdmZSAoKSBmcm9tIC91c3IvYmluL2N5Z3dpbjEuZGxsCk5vIHN5bWJvbCB0 YWJsZSBpbmZvIGF2YWlsYWJsZS4KIzEyIDB4ZmZmZmZmZmYgaW4gPz8gKCkKTm8gc3ltYm9s IHRhYmxlIGluZm8gYXZhaWxhYmxlLgojMTMgMHg4MDA0MWM4MCBpbiA/PyAoKQpObyBzeW1i b2wgdGFibGUgaW5mbyBhdmFpbGFibGUuCkJhY2t0cmFjZSBzdG9wcGVkOiBwcmV2aW91cyBm cmFtZSBpbm5lciB0byB0aGlzIGZyYW1lIChjb3JydXB0IHN0YWNrPykKClRocmVhZCAzIChU aHJlYWQgNjk1Mi4weDE3NGMpOgojMCAgMHg3NzdhMDEzZCBpbiBudGRsbCFad1dhaXRGb3JN dWx0aXBsZU9iamVjdHMgKCkgZnJvbSAvYy93aW5kb3dzL3N5c3RlbTMyL250ZGxsLmRsbApO byBzeW1ib2wgdGFibGUgaW5mbyBhdmFpbGFibGUuCiMxICAweDc3N2EwMTNkIGluIG50ZGxs IVp3V2FpdEZvck11bHRpcGxlT2JqZWN0cyAoKSBmcm9tIC9jL3dpbmRvd3Mvc3lzdGVtMzIv bnRkbGwuZGxsCk5vIHN5bWJvbCB0YWJsZSBpbmZvIGF2YWlsYWJsZS4KIzIgIDB4Nzc3ZDJm NTEgaW4gbnRkbGwhUnRsTW92ZU1lbW9yeSAoKSBmcm9tIC9jL3dpbmRvd3Mvc3lzdGVtMzIv bnRkbGwuZGxsCk5vIHN5bWJvbCB0YWJsZSBpbmZvIGF2YWlsYWJsZS4KIzMgIDB4MDAwMDAw MDEgaW4gPz8gKCkKTm8gc3ltYm9sIHRhYmxlIGluZm8gYXZhaWxhYmxlLgojNCAgMHgwMDAw MDAwMSBpbiA/PyAoKQpObyBzeW1ib2wgdGFibGUgaW5mbyBhdmFpbGFibGUuCiM1ICAweDAw MDAwMDAwIGluID8/ICgpCk5vIHN5bWJvbCB0YWJsZSBpbmZvIGF2YWlsYWJsZS4KClRocmVh ZCAyIChUaHJlYWQgNjk1Mi4weDE1NzQpOgojMCAgMHg3Nzc5ZjhlNSBpbiBudGRsbCFad1Jl YWRGaWxlICgpIGZyb20gL2Mvd2luZG93cy9zeXN0ZW0zMi9udGRsbC5kbGwKTm8gc3ltYm9s IHRhYmxlIGluZm8gYXZhaWxhYmxlLgojMSAgMHg3Nzc5ZjhlNSBpbiBudGRsbCFad1JlYWRG aWxlICgpIGZyb20gL2Mvd2luZG93cy9zeXN0ZW0zMi9udGRsbC5kbGwKTm8gc3ltYm9sIHRh YmxlIGluZm8gYXZhaWxhYmxlLgojMiAgMHg3NzA2ZGQ1NCBpbiBSZWFkRmlsZSAoKSBmcm9t IC9jL3dpbmRvd3Mvc3lzd293NjQvS0VSTkVMQkFTRS5kbGwKTm8gc3ltYm9sIHRhYmxlIGlu Zm8gYXZhaWxhYmxlLgojMyAgMHgwMDAwMDA5MCBpbiA/PyAoKQpObyBzeW1ib2wgdGFibGUg aW5mbyBhdmFpbGFibGUuCiM0ICAweDc1NDgzZjA3IGluIFJlYWRGaWxlICgpIGZyb20gL2Mv d2luZG93cy9zeXN3b3c2NC9rZXJuZWwzMi5kbGwKTm8gc3ltYm9sIHRhYmxlIGluZm8gYXZh aWxhYmxlLgojNSAgMHgwMDAwMDA5MCBpbiA/PyAoKQpObyBzeW1ib2wgdGFibGUgaW5mbyBh dmFpbGFibGUuCiM2ICAweDYxMGRlNmJlIGluIHdhaXRfc2lnICgpIGF0IC91c3Ivc3JjL2Rl YnVnL2N5Z3dpbi0xLjcuMjAtMS93aW5zdXAvY3lnd2luL3NpZ3Byb2MuY2M6MTIyOQogICAg ICAgIG5iID0gMAogICAgICAgIHEgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwYWNrID0g e3NpID0ge3NpX3NpZ25vID0gMCwgc2lfY29kZSA9IDAsIHNpX3BpZCA9IDAsIHNpX3VpZCA9 IDAsIHNpX2Vycm5vID0gMCwge19fcGFkID0gezAgPHJlcGVhdHMgMzIgdGltZXM+fSwgX3Np X2NvbW11bmUgPSB7X3NpX2NvZGUgPSAwLCBfc2lfcmVhZF9oYW5kbGUgPSAweDAsIF9zaV93 cml0ZV9oYW5kbGUgPSAweDAsIF9zaV9wcm9jZXNzX2hhbmRsZSA9IDB4MCwge19zaV9mZCA9 IDAsIF9zaV9waXBlX2ZoYW5kbGVyID0gMHgwLCBfc2lfc3RyID0gMHgwfX0sIHt7c2lfc2ln dmFsID0ge3NpdmFsX2ludCA9IDAsIHNpdmFsX3B0ciA9IDB4MH0sIHNpX3ZhbHVlID0ge3Np dmFsX2ludCA9IDAsIHNpdmFsX3B0ciA9IDB4MH19LCB7c2lfdGlkID0gMCwgc2lfb3ZlcnJ1 biA9IDB9fSwge3NpX3N0YXR1cyA9IDAsIHNpX3V0aW1lID0gMCwgc2lfc3RpbWUgPSAwfSwg c2lfYWRkciA9IDB4MCwge19fcGFkMiA9IHswIDxyZXBlYXRzIDMxIHRpbWVzPn0sIHNpX2N5 ZyA9IDB4MH19fSwgcGlkID0gMCwgc2lndGxzID0gMHgwLCBtYXNrID0gMHgwLCB7d2FrZXVw ID0gMHgwLCB0aHJlYWRfaGFuZGxlID0gMHgwLCBuZXh0ID0gMHgwfX0KICAgICAgICBkdW1t eV9tYXNrID0gMAogICAgICAgIGNsZWFyd2FpdCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAg IHNpZ19oZWxkID0gZmFsc2UKICAgICAgICBfX1BSRVRUWV9GVU5DVElPTl9fID0gInZvaWQg d2FpdF9zaWcodm9pZCopIgojNyAgMHg2MTAwNGEwNSBpbiBjeWd0aHJlYWQ6OmNhbGxmdW5j KGJvb2wpQDggKHRoaXM9MHg2MTE4ZDg4MCA8dGhyZWFkcz4sIGlzc2ltcGxlc3R1Yj08b3B0 aW1pemVkIG91dD4pIGF0IC91c3Ivc3JjL2RlYnVnL2N5Z3dpbi0xLjcuMjAtMS93aW5zdXAv Y3lnd2luL2N5Z3RocmVhZC5jYzo1MQogICAgICAgIHBhc3NfYXJnID0gMHg2MTE4ZDg4MCA8 dGhyZWFkcz4KIzggIDB4NjEwMDRmOGYgaW4gY3lndGhyZWFkOjpzdHViKHZvaWQqKUA0IChh cmc9MHg2MTE4ZDg4MCA8dGhyZWFkcz4pIGF0IC91c3Ivc3JjL2RlYnVnL2N5Z3dpbi0xLjcu MjAtMS93aW5zdXAvY3lnd2luL2N5Z3RocmVhZC5jYzo5MwogICAgICAgIG5vdGlmeSA9IDxv cHRpbWl6ZWQgb3V0PgogICAgICAgIGluZm8gPSAweDYxMThkODgwIDx0aHJlYWRzPgogICAg ICAgIF9fUFJFVFRZX0ZVTkNUSU9OX18gPSAic3RhdGljIERXT1JEIGN5Z3RocmVhZDo6c3R1 Yih2b2lkKikiCiM5ICAweDYxMDA1ZDFkIGluIF9jeWd0bHM6OmNhbGwyKHVuc2lnbmVkIGxv bmcgKCopKHZvaWQqLCB2b2lkKiksIHZvaWQqLCB2b2lkKilAMTYgKHRoaXM9PG9wdGltaXpl ZCBvdXQ+LCBmdW5jPTB4NjEwMDRmNDAgPGN5Z3RocmVhZDo6c3R1Yih2b2lkKilAND4sIGFy Zz0weDYxMThkODgwIDx0aHJlYWRzPiwgYnVmPTB4NjEwMDVlYmIgPF9jeWd0bHM6OmNhbGwo dW5zaWduZWQgbG9uZyAoKikodm9pZCosIHZvaWQqKSwgdm9pZCopKzkxPikgYXQgL3Vzci9z cmMvZGVidWcvY3lnd2luLTEuNy4yMC0xL3dpbnN1cC9jeWd3aW4vY3lndGxzLmNjOjk5CiAg ICAgICAgcmVzID0gPG9wdGltaXplZCBvdXQ+CiMxMCAweDAzODRmZjg4IGluID8/ICgpCk5v IHN5bWJvbCB0YWJsZSBpbmZvIGF2YWlsYWJsZS4KIzExIDB4NzU0ODMzYWEgaW4gS0VSTkVM MzIhQmFzZVRocmVhZEluaXRUaHVuayAoKSBmcm9tIC9jL3dpbmRvd3Mvc3lzd293NjQva2Vy bmVsMzIuZGxsCk5vIHN5bWJvbCB0YWJsZSBpbmZvIGF2YWlsYWJsZS4KIzEyIDB4Nzc3Yjll ZjIgaW4gbnRkbGwhUnRsSW5pdGlhbGl6ZUV4Y2VwdGlvbkNoYWluICgpIGZyb20gL2Mvd2lu ZG93cy9zeXN0ZW0zMi9udGRsbC5kbGwKTm8gc3ltYm9sIHRhYmxlIGluZm8gYXZhaWxhYmxl LgojMTMgMHg3NzdiOWVjNSBpbiBudGRsbCFSdGxJbml0aWFsaXplRXhjZXB0aW9uQ2hhaW4g KCkgZnJvbSAvYy93aW5kb3dzL3N5c3RlbTMyL250ZGxsLmRsbApObyBzeW1ib2wgdGFibGUg aW5mbyBhdmFpbGFibGUuCiMxNCAweDAwMDAwMDAwIGluID8/ICgpCk5vIHN5bWJvbCB0YWJs ZSBpbmZvIGF2YWlsYWJsZS4KClRocmVhZCAxIChUaHJlYWQgNjk1Mi4weDc2OCk6CiMwICAw eDAwNWViNzYzIGluIF9tYWxsb2NfaW50ZXJuYWxfbm9sb2NrIChzaXplPTApIGF0IGdtYWxs b2MuYzo3NDIKICAgICAgICBsb2cgPSA0CiAgICAgICAgcmVzdWx0ID0gMHg4MDAyZWU1MAog ICAgICAgIGJsb2NrID0gMAogICAgICAgIGJsb2NrcyA9IDIKICAgICAgICBsYXN0YmxvY2tz ID0gODYxOTAzNAogICAgICAgIHN0YXJ0ID0gNDE5OTIzMAogICAgICAgIGkgPSAxMzkyMjI0 NgogICAgICAgIG5leHQgPSAweDgwMDJlZTUwCiMxICAweDAwNWVjZGM3IGluIF9yZWFsbG9j X2ludGVybmFsX25vbG9jayAocHRyPTB4ODAwNDFjODgsIHNpemU9MTUpIGF0IGdtYWxsb2Mu YzoxNDMyCiAgICAgICAgcmVzdWx0ID0gMHg1NmRiZjEgPGV2YWxfc3ViKzIyMDE+CiAgICAg ICAgdHlwZSA9IDMKICAgICAgICBibG9jayA9IDY2CiAgICAgICAgYmxvY2tzID0gNjU1MzYK ICAgICAgICBvbGRsaW1pdCA9IDYyMDU2MjMKIzIgIDB4MDA1ZWNlNDEgaW4gX3JlYWxsb2Nf aW50ZXJuYWwgKHB0cj0weDgwMDQxYzg4LCBzaXplPTE1KSBhdCBnbWFsbG9jLmM6MTQ1Mgog ICAgICAgIHJlc3VsdCA9IDB4NTU3NjViIDxGc3ltYm9sX3ZhbHVlKzE3PgojMyAgMHgwMDVl Y2VhNCBpbiByZWFsbG9jIChwdHI9MHg4MDA0MWM4OCwgc2l6ZT0xNSkgYXQgZ21hbGxvYy5j OjE0NjcKICAgICAgICBob29rID0gMHgwCiM0ICAweDAwNTRmMmJhIGluIHhyZWFsbG9jIChi bG9jaz0weDgwMDQxYzg4LCBzaXplPTE1KSBhdCBhbGxvYy5jOjY4MwogICAgICAgIHZhbCA9 IDB4ODAwNWEwMDAKIzUgIDB4MDA0NzI5ZWUgaW4gY29kaW5nX2FsbG9jX2J5X3JlYWxsb2Mg KGNvZGluZz0weDI4MTQ3YywgYnl0ZXM9MTApIGF0IGNvZGluZy5jOjEwNDEKTm8gbG9jYWxz LgojNiAgMHgwMDQ3MmM5YyBpbiBhbGxvY19kZXN0aW5hdGlvbiAoY29kaW5nPTB4MjgxNDdj LCBuYnl0ZXM9MTAsIGRzdD0weDgwMDQxYzg4ICIwXDAzNFwwMDRcMjAweFwyNDRRXDAwMSIp IGF0IGNvZGluZy5jOjEwODIKICAgICAgICBvZmZzZXQgPSAwCiM3ICAweDAwNDg1YzE5IGlu IGVuY29kZV9jb2RpbmdfY2hhcnNldCAoY29kaW5nPTB4MjgxNDdjKSBhdCBjb2RpbmcuYzo1 NjEzCiAgICAgICAgbW9yZV9ieXRlcyA9IDEwCiAgICAgICAgY2hhcnNldCA9IDB4NTUxOTlj IDxtYWtlX3NhdmVfcG9pbnRlciszMj4KICAgICAgICBjb2RlID0gODYxNjczMQogICAgICAg IG11bHRpYnl0ZXAgPSBmYWxzZQogICAgICAgIGNoYXJidWYgPSAweDgwMDVhMDAwCiAgICAg ICAgY2hhcmJ1Zl9lbmQgPSAweDgwMDVhMDE0CiAgICAgICAgZHN0ID0gMHg4MDA0MWM4OCAi MFwwMzRcMDA0XDIwMHhcMjQ0UVwwMDEiCiAgICAgICAgZHN0X2VuZCA9IDB4ODAwNDFjOGQg IlwyNDRRXDAwMSIKICAgICAgICBzYWZlX3Jvb20gPSA1CiAgICAgICAgcHJvZHVjZWRfY2hh cnMgPSAwCiAgICAgICAgYXR0cnMgPSAxMDI4MjYxMwogICAgICAgIGNoYXJzZXRfbGlzdCA9 IDEwMDI1NTY2CiAgICAgICAgYXNjaWlfY29tcGF0aWJsZSA9IHRydWUKICAgICAgICBjID0g NDY2MzMxMQojOCAgMHgwMDQ4YjZhZSBpbiBlbmNvZGVfY29kaW5nIChjb2Rpbmc9MHgyODE0 N2MpIGF0IGNvZGluZy5jOjc3MDAKICAgICAgICBhdHRycyA9IDEwMjgyNjEzCiAgICAgICAg dHJhbnNsYXRpb25fdGFibGUgPSA4NjE5MDM0CiAgICAgICAgbWF4X2xvb2t1cCA9IDEKICAg ICAgICBjY2xzcGVjID0ge2NjbCA9IHtpZHggPSAyNjI2MzYwLCBzaXplID0gNjIwOTI4Miwg cHJvZyA9IDB4MCwgaWMgPSAxMTM5ODg3MCwgZW9mX2ljID0gMSwgcmVnID0gezI2MjYzNDQs IDU1NjE4OTEsIDE0MDcyMjcwLCAyNjI2MzkyLCAtMjE0NzIxNDIwMCwgMTQwNzIyNzAsIDg2 MTkwMzQsIDI2MjY0MDh9LCBwcml2YXRlX3N0YXRlID0gNjIwOTM3NCwgbGFzdF9ibG9jayA9 IDUsIHN0YXR1cyA9IDUsIGJ1Zl9tYWduaWZpY2F0aW9uID0gMSwgc3RhY2tfaWR4ID0gNTY5 OTQ0Nywgc3JjX211bHRpYnl0ZSA9IDExMjI2NjA4LCBkc3RfbXVsdGlieXRlID0gMTcsIGNy X2NvbnN1bWVkID0gMjYyNjQ1NiwgY29uc3VtZWQgPSAwLCBwcm9kdWNlZCA9IDQ3NjU3NTUs IHN1cHByZXNzX2Vycm9yID0gMTQwNzIyNzAsIGVpZ2h0X2JpdF9jb250cm9sID0gMjYyNjQ1 NiwgcXVpdF9zaWxlbnRseSA9IDU1NjY5Njd9LCBjcl9jYXJyeW92ZXIgPSA1LCBlaWdodF9i aXRfY2FycnlvdmVyID0gIlwwMDJcMDAwXDAwMFwwMDAifQogICAgICAgIHNhX2NvdW50ID0g MjE5CiAgICAgICAgc2FfbXVzdF9mcmVlID0gdHJ1ZQojOSAgMHgwMDQ4Y2VmNyBpbiBlbmNv ZGVfY29kaW5nX29iamVjdCAoY29kaW5nPTB4MjgxNDdjLCBzcmNfb2JqZWN0PTE2ODQ5ODcz LCBmcm9tPTAsIGZyb21fYnl0ZT0wLCB0bz01LCB0b19ieXRlPTUsIGRzdF9vYmplY3Q9ODYx OTA1OCkgYXQgY29kaW5nLmM6ODI2OQogICAgICAgIGNvdW50ID0gMjE4CiAgICAgICAgY2hh cnMgPSA1CiAgICAgICAgYnl0ZXMgPSA1CiAgICAgICAgYXR0cnMgPSAxMDI4MjYxMwogICAg ICAgIHNhdmVkX3B0ID0gLTEKICAgICAgICBzYXZlZF9wdF9ieXRlID0gMjU1NzIxMAogICAg ICAgIG5lZWRfbWFya2VyX2FkanVzdG1lbnQgPSBmYWxzZQogICAgICAgIGtpbGxfc3JjX2J1 ZmZlciA9IGZhbHNlCiAgICAgICAgb2xkX2RlYWN0aXZhdGVfbWFyayA9IDg2MTkwMzQKIzEw IDB4MDA0OGZlN2UgaW4gY29kZV9jb252ZXJ0X3N0cmluZyAoc3RyaW5nPTE2ODQ5ODczLCBj b2Rpbmdfc3lzdGVtPTEwMjI4ODM0LCBkc3Rfb2JqZWN0PTg2MTkwNTgsIGVuY29kZXA9dHJ1 ZSwgbm9jb3B5PWZhbHNlLCBub3JlY29yZD10cnVlKSBhdCBjb2RpbmcuYzo5MzU1CiAgICAg ICAgY29kaW5nID0ge2lkID0gMTcsIGNvbW1vbl9mbGFncyA9IDcxNjgsIG1vZGUgPSAxLCBz cGVjID0ge2lzb18yMDIyID0ge2ZsYWdzID0gMCwgY3VycmVudF9pbnZvY2F0aW9uID0gezEw MSwgMn0sIGN1cnJlbnRfZGVzaWduYXRpb24gPSB7MCwgMjYyNjkzNiwgNTY5MjQwMSwgLTIx NDcxMjMyMzJ9LCBjdGV4dF9leHRlbmRlZF9zZWdtZW50X2xlbiA9IDUsIHNpbmdsZV9zaGlm dGluZyA9IDAsIGJvbCA9IDAsIGVtYmVkZGVkX3V0Zl84ID0gMCwgY21wX3N0YXR1cyA9IHtz dGF0ZSA9IDIxNDc4NDQwNjksIG1ldGhvZCA9IENPTVBPU0lUSU9OX1JFTEFUSVZFLCBvbGRf Zm9ybSA9IHRydWUsIGxlbmd0aCA9IDEsIG5jaGFycyA9IDAsIG5jb21wcyA9IC0yMTQ3MTY1 MDUwLCBjYXJyeW92ZXIgPSB7MCwgMCwgOCwgODk2MTg2NiwgMCwgLTIxNDcxMjMyMjcsIDI2 MjY3OTIsIDU1NjE4OTEsIDExMzk2ODMwLCAyNjI2ODcyLCA1Njk5NDQ3LCAxMTIyNjU2MCwg MTM5MjE2MjIsIDI2MjY5NjgsIDg0OTk2ODEsIDIsIDE4LCAwLCA1NjgwNzYzLCAxMTM5Njc3 NCwgMTM5MjE2MjIsIDI2MjY4NzIsIDU1NzMyNTMsIDE2ODQ5ODczLCAxMzkyMTYyMiwgMCwg MjUzOTYyNTAsIDEwNCwgNTgsIDI2MjY5NjgsIDU2OTgxNjgsIDAsIDAsIDAsIDAsIDAsIDAs IC0yMTQ3MTIzMjI3LCAtMjE0NzEyMzIzMiwgLTIxNDcxMjMyMjcsIDAsIDEsIDEsIDQ3LCA0 NywgMjYyNzA5NiwgNTUzMDIxOCwgODQ3Mjg4OCwgMCwgMCwgLTIxNDcxMjMyMzIsIDUsIDAs IDAsIDUsIDExMjI2NTQ0LCAwLCA4NDcyOTI0LCAwLCA1LCAwLCAyNjI3MDMyLCAxMDcyMTQz NiwgNCwgMTgxNTIwNDksIDE2ODQ5ODczLCAyNjI3MDMyLCA1NTYyMTM0fX19LCBjY2wgPSAw eDAsIHV0Zl8xNiA9IHtib20gPSB1dGZfZGV0ZWN0X2JvbSwgZW5kaWFuID0gKHV0Zl8xNl9s aXR0bGVfZW5kaWFuIHwgdW5rbm93bjogMTAwKSwgc3Vycm9nYXRlID0gMn0sIHV0Zl84X2Jv bSA9IHV0Zl9kZXRlY3RfYm9tLCBlbWFjc19tdWxlID0ge2NtcF9zdGF0dXMgPSB7c3RhdGUg PSBDT01QT1NJTkdfTk8sIG1ldGhvZCA9IDEwMSwgb2xkX2Zvcm0gPSAyLCBsZW5ndGggPSAw LCBuY2hhcnMgPSAyNjI2OTM2LCBuY29tcHMgPSA1NjkyNDAxLCBjYXJyeW92ZXIgPSB7LTIx NDcxMjMyMzIsIDUsIDAsIC0yMTQ3MTIzMjI3LCAwLCAxLCAxLCAwLCAtMjE0NzE2NTA1MCwg MCwgMCwgOCwgODk2MTg2NiwgMCwgLTIxNDcxMjMyMjcsIDI2MjY3OTIsIDU1NjE4OTEsIDEx Mzk2ODMwLCAyNjI2ODcyLCA1Njk5NDQ3LCAxMTIyNjU2MCwgMTM5MjE2MjIsIDI2MjY5Njgs IDg0OTk2ODEsIDIsIDE4LCAwLCA1NjgwNzYzLCAxMTM5Njc3NCwgMTM5MjE2MjIsIDI2MjY4 NzIsIDU1NzMyNTMsIDE2ODQ5ODczLCAxMzkyMTYyMiwgMCwgMjUzOTYyNTAsIDEwNCwgNTgs IDI2MjY5NjgsIDU2OTgxNjgsIDAsIDAsIDAsIDAsIDAsIDAsIC0yMTQ3MTIzMjI3LCAtMjE0 NzEyMzIzMiwgLTIxNDcxMjMyMjcsIDAsIDEsIDEsIDQ3LCA0NywgMjYyNzA5NiwgNTUzMDIx OCwgODQ3Mjg4OCwgMCwgMCwgLTIxNDcxMjMyMzIsIDUsIDAsIDAsIDUsIDExMjI2NTQ0LCAw LCA4NDcyOTI0LCAwfX19fSwgbWF4X2NoYXJzZXRfaWQgPSAxLCBzYWZlX2NoYXJzZXRzID0g MHg5YzNjNWMgPGJzc19zYnJrX2J1ZmZlcisxNzQzMTMyPiAiXDM3NyIsIHNyY19tdWx0aWJ5 dGUgPSAwLCBkc3RfbXVsdGlieXRlID0gMCwgaGVhZF9hc2NpaSA9IDAsIGRldGVjdGVkX3V0 ZjhfY2hhcnMgPSA3NjUyLCBlb2xfc2VlbiA9IDUsIHByb2R1Y2VkID0gMCwgcHJvZHVjZWRf Y2hhciA9IDAsIGNvbnN1bWVkID0gNSwgY29uc3VtZWRfY2hhciA9IDUsIGVycm9ycyA9IDAs IGVycm9yX3Bvc2l0aW9ucyA9IDB4ZDQ2ZmM2IDxic3Nfc2Jya19idWZmZXIrNTQyNjMxMD4s IHJlc3VsdCA9IENPRElOR19SRVNVTFRfU1VDQ0VTUywgc3JjX3BvcyA9IDAsIHNyY19wb3Nf Ynl0ZSA9IDAsIHNyY19jaGFycyA9IDUsIHNyY19ieXRlcyA9IDUsIHNyY19vYmplY3QgPSAx Njg0OTg3Mywgc291cmNlID0gMHg4MDA1N2ZlMCAiL2hvbWUiLCBkc3RfcG9zID0gODQ3Mjg4 OCwgZHN0X3Bvc19ieXRlID0gMCwgZHN0X2J5dGVzID0gNSwgZHN0X29iamVjdCA9IDg2MTkw MzQsIGRlc3RpbmF0aW9uID0gMHg4MDA0MWM4OCAiMFwwMzRcMDA0XDIwMHhcMjQ0UVwwMDEi LCBjaGFyYnVmID0gMHg4MDA1YTAwMCwgY2hhcmJ1Zl9zaXplID0gMTYzODQsIGNoYXJidWZf dXNlZCA9IDUsIGNoYXJzX2F0X3NvdXJjZSA9IDAsIGFubm90YXRlZCA9IDAsIGNhcnJ5b3Zl ciA9ICJcMDAwXDAwMFwwMDBcMDI2XDMzN1RcMDAwXDMyMVwwMzNcMDAxXDAwMVhcMDI2KFww MDAsXDMzN1RcMDAwXDMyMVwwMzNcMDAxXDAwMVwyMzBcMDI2KFwwMDBcMzUzblNcMDAwXDA3 MElcMjAxXDAwMFwzNDBcMTc3XDAwNVwyMDBcMDA1XDAwMFwwMDBcMDAwXDAwMFwwMDBcMDAw XDAwMFwwMDVcMDAwXDAwMFwwMDBcMDAwXDAwMFwwMDBcMDAwXDIzMFwwMjYoXDAwMFwyNDVR V1wwMDBcMDMyIiwgY2FycnlvdmVyX2J5dGVzID0gMCwgZGVmYXVsdF9jaGFyID0gMzIsIGRl dGVjdG9yID0gMHg0ODQ5NzcgPGRldGVjdF9jb2RpbmdfY2hhcnNldD4sIGRlY29kZXIgPSAw eDQ4NGY1MSA8ZGVjb2RlX2NvZGluZ19jaGFyc2V0PiwgZW5jb2RlciA9IDB4NDg1YWY2IDxl bmNvZGVfY29kaW5nX2NoYXJzZXQ+fQogICAgICAgIGNoYXJzID0gNQogICAgICAgIGJ5dGVz ID0gNQojMTEgMHgwMDQ4ZmY1MSBpbiBjb2RlX2NvbnZlcnRfc3RyaW5nX25vcmVjb3JkIChz dHJpbmc9MTY4NDk4NzMsIGNvZGluZ19zeXN0ZW09MTAyMjg4MzQsIGVuY29kZXA9dHJ1ZSkg YXQgY29kaW5nLmM6OTM3NwpObyBsb2NhbHMuCiMxMiAweDAwNTI2MWU5IGluIEZmaWxlX3N5 bWxpbmtfcCAoZmlsZW5hbWU9MTY4NDk4NzMpIGF0IGZpbGVpby5jOjI3NzcKICAgICAgICBo YW5kbGVyID0gODYxOTAzNAojMTMgMHgwMDU2ZThmMiBpbiBGZnVuY2FsbCAobmFyZ3M9Miwg YXJncz0weDI4MTgyMCkgYXQgZXZhbC5jOjI3OTAKICAgICAgICBmdW4gPSA2MzcyMDIxCiAg ICAgICAgb3JpZ2luYWxfZnVuID0gODY5NjUzMAogICAgICAgIGZ1bmNhciA9IDEyCiAgICAg ICAgbnVtYXJncyA9IDEKICAgICAgICBsaXNwX251bWFyZ3MgPSAyNjI3NDk2CiAgICAgICAg dmFsID0gMjYyNzQ4MAogICAgICAgIGludGVybmFsX2FyZ3MgPSAweDI4MTgyNAogICAgICAg IGkgPSA4NjE5MDM0CiMxNCAweDAwNTZkY2QxIGluIEZhcHBseSAobmFyZ3M9MiwgYXJncz0w eDI4MTgyMCkgYXQgZXZhbC5jOjIyNzYKICAgICAgICBpID0gMjYyNzYyMAogICAgICAgIG51 bWFyZ3MgPSAxCiAgICAgICAgc3ByZWFkX2FyZyA9IDEzOTIyMjQ2CiAgICAgICAgZnVuY2Fs bF9hcmdzID0gMHgwCiAgICAgICAgZnVuID0gODY5NjUzMAogICAgICAgIHJldHZhbCA9IDEw ODUxOTMwCiAgICAgICAgZ2Nwcm8xID0ge25leHQgPSAweDgzODQxYSA8YnNzX3NicmtfYnVm ZmVyKzEyMzA5OD4sIHZhciA9IDB4MjgxOGE4LCBudmFycyA9IDU2OTAxMTJ9CiAgICAgICAg c2FfY291bnQgPSAyMTcKICAgICAgICBzYV9tdXN0X2ZyZWUgPSBmYWxzZQojMTUgMHgwMDU2 ZDcxNiBpbiBldmFsX3N1YiAoZm9ybT0xMDg2ODQ3OCkgYXQgZXZhbC5jOjIxMzIKICAgICAg ICB2YWxzID0gMHgyODE4MjAKICAgICAgICBhcmdudW0gPSAyCiAgICAgICAgc2FfY291bnQg PSAyMTcKICAgICAgICBzYV9tdXN0X2ZyZWUgPSBmYWxzZQogICAgICAgIG51bWFyZ3MgPSA4 CiAgICAgICAgYXJnc19sZWZ0ID0gODYxOTAzNAogICAgICAgIGkgPSAyNjI3NjIwCiAgICAg ICAgbWF4YXJncyA9IDI2MjgzNjgKICAgICAgICBhcmd2YWxzID0gezg0NjY3NDAsIDEzODk3 NjM4LCA4Njk5NDgyLCA4NjE5MDM0LCAyNjI4MjQwLCAyNjI4OTY0LCAyNjI3NzUyLCA1Njgw NzYzfQogICAgICAgIGZ1biA9IDgwODc2MTMKICAgICAgICB2YWwgPSA4NDY2NzQwCiAgICAg ICAgb3JpZ2luYWxfZnVuID0gODk2MDA5OAogICAgICAgIG9yaWdpbmFsX2FyZ3MgPSAxMDg2 ODQ3MAogICAgICAgIGZ1bmNhciA9IDg0NjY3NDAKICAgICAgICBnY3BybzEgPSB7bmV4dCA9 IDB4MjgxOGE4LCB2YXIgPSAweDI4MThhOCwgbnZhcnMgPSA1NTY0MTY4fQogICAgICAgIGdj cHJvMiA9IHtuZXh0ID0gMHg1NTY3MmYgPEZjZHIrMTc+LCB2YXIgPSAweGMxODkyMiA8YnNz X3NicmtfYnVmZmVyKzQxODc2MTg+LCBudmFycyA9IDEzOTIyMTgyfQogICAgICAgIGdjcHJv MyA9IHtuZXh0ID0gMHhhNWQ2ZmUgPGJzc19zYnJrX2J1ZmZlcisyMzcyNTQyPiwgdmFyID0g MHgyODE4MjAsIG52YXJzID0gMn0KIzE2IDB4MDA1NmFlN2IgaW4gRnByb2duIChhcmdzPTEw ODY4NDU0KSBhdCBldmFsLmM6NDU5CiAgICAgICAgdmFsID0gODYxOTAzNAogICAgICAgIGdj cHJvMSA9IHtuZXh0ID0gMHgyODE5OTQsIHZhciA9IDB4ODhiMGYyIDxic3Nfc2Jya19idWZm ZXIrNDYyMjU4PiwgbnZhcnMgPSA4Njk5NDgwfQojMTcgMHgwMDU2YjcxMCBpbiBGbGV0WCAo YXJncz0xMTM2Mzc3NCkgYXQgZXZhbC5jOjg0OAogICAgICAgIHZhcmxpc3QgPSA4NjE5MDM0 CiAgICAgICAgdmFyID0gODY5OTQ4MgogICAgICAgIHZhbCA9IDg2OTY1MzAKICAgICAgICBl bHQgPSAxMDg2ODUxMAogICAgICAgIGxleGVudiA9IDg2MTkwMzQKICAgICAgICBjb3VudCA9 IDIxNAogICAgICAgIGdjcHJvMSA9IHtuZXh0ID0gMHgyODE5ODgsIHZhciA9IDB4NTcxMzhm IDxGbGVuZ3RoKzMyOD4sIG52YXJzID0gODYxOTAzNH0KICAgICAgICBnY3BybzIgPSB7bmV4 dCA9IDB4NTRlODA3IDxDT01QSUxFRFArMjU+LCB2YXIgPSAweGFkNjViZSA8YnNzX3Nicmtf YnVmZmVyKzI4Njc4Mzg+LCBudmFycyA9IDEyfQogICAgICAgIGdjcHJvMyA9IHtuZXh0ID0g MHhhYjRkNTAgPGJzc19zYnJrX2J1ZmZlcisyNzMwNTEyPiwgdmFyID0gMHg4Mzg0MWEgPGJz c19zYnJrX2J1ZmZlcisxMjMwOTg+LCBudmFycyA9IDI2Mjc5Mjh9CiMxOCAweDAwNTZkNTlk IGluIGV2YWxfc3ViIChmb3JtPTExMzYzNzE4KSBhdCBldmFsLmM6MjEwOAogICAgICAgIG51 bWFyZ3MgPSA4CiAgICAgICAgYXJnc19sZWZ0ID0gMTEzNjM3NzQKICAgICAgICBpID0gMgog ICAgICAgIG1heGFyZ3MgPSAyNjI4MzY4CiAgICAgICAgYXJndmFscyA9IHsxMTIyNjQzMiwg MTIsIDI2MjgxMDQsIDg5NzkxNTIsIDI2MjgyNDAsIDI2Mjg5NjQsIDI2MjgxMjAsIDU2MDA4 NTl9CiAgICAgICAgZnVuID0gODA4NzMwMQogICAgICAgIHZhbCA9IDEzOTcxNTQyCiAgICAg ICAgb3JpZ2luYWxfZnVuID0gODk2MTg5MAogICAgICAgIG9yaWdpbmFsX2FyZ3MgPSAxMTM2 Mzc3NAogICAgICAgIGZ1bmNhciA9IDg5NzkxNTQKICAgICAgICBnY3BybzEgPSB7bmV4dCA9 IDB4ZDQwLCB2YXIgPSAweGQ0NmZjNiA8YnNzX3NicmtfYnVmZmVyKzU0MjYzMTA+LCBudmFy cyA9IDEwODgzNTI2fQogICAgICAgIGdjcHJvMiA9IHtuZXh0ID0gMHgyLCB2YXIgPSAweDg0 YjE2YSA8YnNzX3NicmtfYnVmZmVyKzIwMDIzND4sIG52YXJzID0gMTM5NzE2Mzh9CiAgICAg ICAgZ2Nwcm8zID0ge25leHQgPSAweDg5MDJkMiA8YnNzX3NicmtfYnVmZmVyKzQ4MzIxOD4s IHZhciA9IDB4MiwgbnZhcnMgPSAyNjI4MDk2fQojMTkgMHgwMDU2YWU3YiBpbiBGcHJvZ24g KGFyZ3M9MTEzNjM2ODYpIGF0IGV2YWwuYzo0NTkKICAgICAgICB2YWwgPSA4NDk5MjE3CiAg ICAgICAgZ2Nwcm8xID0ge25leHQgPSAweDIsIHZhciA9IDB4MjgxYTkwLCBudmFycyA9IDg5 NzkxNTJ9CiMyMCAweDAwNTZmMWNlIGluIGZ1bmNhbGxfbGFtYmRhIChmdW49MTEzNjM3MTAs IG5hcmdzPTIsIGFyZ192ZWN0b3I9MHgyODFiMTApIGF0IGV2YWwuYzozMDE3CiAgICAgICAg dmFsID0gNTU5Njk3NQogICAgICAgIHN5bXNfbGVmdCA9IDg2MTkwMzQKICAgICAgICBuZXh0 ID0gODk3OTE1NAogICAgICAgIGxleGVudiA9IDg2MTkwMzQKICAgICAgICBjb3VudCA9IDIx MQogICAgICAgIGkgPSAyCiAgICAgICAgb3B0aW9uYWwgPSBmYWxzZQogICAgICAgIHJlc3Qg PSBmYWxzZQojMjEgMHgwMDU2ZWRiZCBpbiBhcHBseV9sYW1iZGEgKGZ1bj0xMTM2MzcxMCwg YXJncz0xMDg4MzUyNikgYXQgZXZhbC5jOjI4OTkKICAgICAgICBhcmdzX2xlZnQgPSA4NjE5 MDM0CiAgICAgICAgaSA9IDIKICAgICAgICBudW1hcmdzID0gMgogICAgICAgIGFyZ192ZWN0 b3IgPSAweDI4MWIxMAogICAgICAgIGdjcHJvMSA9IHtuZXh0ID0gMHhjMTg4OTAgPGJzc19z YnJrX2J1ZmZlcis0MTg3NDcyPiwgdmFyID0gMHhhNjExY2UgPGJzc19zYnJrX2J1ZmZlcisy Mzg3NTk4PiwgbnZhcnMgPSAyfQogICAgICAgIGdjcHJvMiA9IHtuZXh0ID0gMHg4Mzg0MWEg PGJzc19zYnJrX2J1ZmZlcisxMjMwOTg+LCB2YXIgPSAweDgzODQxYSA8YnNzX3NicmtfYnVm ZmVyKzEyMzA5OD4sIG52YXJzID0gMjYyODQ3Mn0KICAgICAgICBnY3BybzMgPSB7bmV4dCA9 IDB4MjgxYmI0LCB2YXIgPSAweGZmZmZmZmZmLCBudmFycyA9IDg2MTkwMzR9CiAgICAgICAg dGVtID0gMTM5MjIyNDYKICAgICAgICBzYV9jb3VudCA9IDIxMQogICAgICAgIHNhX211c3Rf ZnJlZSA9IGZhbHNlCiMyMiAweDAwNTZkYmJhIGluIGV2YWxfc3ViIChmb3JtPTEwODgzNTM0 KSBhdCBldmFsLmM6MjIzNQogICAgICAgIGZ1biA9IDExMzYzNzEwCiAgICAgICAgdmFsID0g MjYyODg4OAogICAgICAgIG9yaWdpbmFsX2Z1biA9IDEyNjgzNjI2CiAgICAgICAgb3JpZ2lu YWxfYXJncyA9IDEwODgzNTI2CiAgICAgICAgZnVuY2FyID0gODY4OTY2NgogICAgICAgIGdj cHJvMSA9IHtuZXh0ID0gMHgyODFjMDgsIHZhciA9IDB4YWI4ZWQ2IDxic3Nfc2Jya19idWZm ZXIrMjc0NzI4Nj4sIG52YXJzID0gODYxOTAzNH0KICAgICAgICBnY3BybzIgPSB7bmV4dCA9 IDB4NTU2NzJmIDxGY2RyKzE3PiwgdmFyID0gMHhhZGVlY2UgPGJzc19zYnJrX2J1ZmZlcisy OTAyOTI2PiwgbnZhcnMgPSAyNjI2OTI4fQogICAgICAgIGdjcHJvMyA9IHtuZXh0ID0gMHhj MTg4OTIgPGJzc19zYnJrX2J1ZmZlcis0MTg3NDc0PiwgdmFyID0gMHhhZDQ0MDYgPGJzc19z YnJrX2J1ZmZlcisyODU5MjA2PiwgbnZhcnMgPSAyNjI4NjE2fQojMjMgMHgwMDU2YWU3YiBp biBGcHJvZ24gKGFyZ3M9MTA4ODM1MTApIGF0IGV2YWwuYzo0NTkKICAgICAgICB2YWwgPSA4 NjE5MDM0CiAgICAgICAgZ2Nwcm8xID0ge25leHQgPSAweDgzODQxYSA8YnNzX3NicmtfYnVm ZmVyKzEyMzA5OD4sIHZhciA9IDB4MjgxYzg4LCBudmFycyA9IDN9CiMyNCAweDAwNTZhZGRi IGluIEZpZiAoYXJncz0xMTM5ODg3MCkgYXQgZXZhbC5jOjQxMAogICAgICAgIGNvbmQgPSA4 NjE5MDM0CiAgICAgICAgZ2Nwcm8xID0ge25leHQgPSAweDdiNjVlMCA8U2lmPiwgdmFyID0g MHgyODFjYjgsIG52YXJzID0gM30KIzI1IDB4MDA1NmQ1OWQgaW4gZXZhbF9zdWIgKGZvcm09 MTEzOTg4NzgpIGF0IGV2YWwuYzoyMTA4CiAgICAgICAgbnVtYXJncyA9IDEyCiAgICAgICAg YXJnc19sZWZ0ID0gMTEzOTg4NzAKICAgICAgICBpID0gMwogICAgICAgIG1heGFyZ3MgPSA4 NjE5MDM0CiAgICAgICAgYXJndmFscyA9IHsxMTIyNjM2OCwgMjYyNzIwMCwgMjAsIDAsIDAs IC0yMTQ3MTY1MDUyLCAyNjI4OTM2LCAtMjE0NzEyMzIyOX0KICAgICAgICBmdW4gPSA4MDg3 MDEzCiAgICAgICAgdmFsID0gMjAKICAgICAgICBvcmlnaW5hbF9mdW4gPSA4OTYxNjI2CiAg ICAgICAgb3JpZ2luYWxfYXJncyA9IDExMzk4ODcwCiAgICAgICAgZnVuY2FyID0gMjA3CiAg ICAgICAgZ2Nwcm8xID0ge25leHQgPSAweDI4MWQ2OCwgdmFyID0gMHg4Mzg0MWEgPGJzc19z YnJrX2J1ZmZlcisxMjMwOTg+LCBudmFycyA9IDExMzU1MTc0fQogICAgICAgIGdjcHJvMiA9 IHtuZXh0ID0gMHg1NTY3MmYgPEZjZHIrMTc+LCB2YXIgPSAweDg0YjJkMiA8YnNzX3Nicmtf YnVmZmVyKzIwMDU5ND4sIG52YXJzID0gMTEyNDMyMjJ9CiAgICAgICAgZ2Nwcm8zID0ge25l eHQgPSAweDgwMDMwNTExLCB2YXIgPSAweDIsIG52YXJzID0gMjYyODkzNn0KIzI2IDB4MDA1 NmFlN2IgaW4gRnByb2duIChhcmdzPTExMzk2ODg2KSBhdCBldmFsLmM6NDU5CiAgICAgICAg dmFsID0gODYxOTAzNAogICAgICAgIGdjcHJvMSA9IHtuZXh0ID0gMHhjLCB2YXIgPSAweDI4 MWRlOCwgbnZhcnMgPSA5NTY3NDAwfQojMjcgMHgwMDU2YjllNiBpbiBGbGV0IChhcmdzPTEx Mzk2ODMwKSBhdCBldmFsLmM6OTE4CiAgICAgICAgdGVtcHMgPSAweDI4MWRlMAogICAgICAg IHRlbSA9IDg2MTkwMzQKICAgICAgICBsZXhlbnYgPSA4NjE5MDM0CiAgICAgICAgZWx0ID0g MTEzNTUyMTQKICAgICAgICB2YXJsaXN0ID0gODYxOTAzNAogICAgICAgIGNvdW50ID0gMjA3 CiAgICAgICAgYXJnbnVtID0gMgogICAgICAgIGdjcHJvMSA9IHtuZXh0ID0gMHhhYjRjZTAg PGJzc19zYnJrX2J1ZmZlcisyNzMwNDAwPiwgdmFyID0gMHg4Mzg0MWEgPGJzc19zYnJrX2J1 ZmZlcisxMjMwOTg+LCBudmFycyA9IDI2MjkxNjB9CiAgICAgICAgZ2Nwcm8yID0ge25leHQg PSAweDI4MTRiMCwgdmFyID0gMHgyODFlNTgsIG52YXJzID0gMn0KICAgICAgICBzYV9jb3Vu dCA9IDIwNwogICAgICAgIHNhX211c3RfZnJlZSA9IGZhbHNlCiMyOCAweDAwNTZkNTlkIGlu IGV2YWxfc3ViIChmb3JtPTExMzk2Nzc0KSBhdCBldmFsLmM6MjEwOAogICAgICAgIG51bWFy Z3MgPSA4CiAgICAgICAgYXJnc19sZWZ0ID0gMTEzOTY4MzAKICAgICAgICBpID0gMgogICAg ICAgIG1heGFyZ3MgPSAxCiAgICAgICAgYXJndmFscyA9IHsxMTIyNjMyMCwgMTM5NzE1OTAs IDI2Mjk0NDgsIDg0OTk2ODEsIDIsIDE4LCAwLCA1NjgwNzYzfQogICAgICAgIGZ1biA9IDgw ODczMjUKICAgICAgICB2YWwgPSAyNjI5NDQ4CiAgICAgICAgb3JpZ2luYWxfZnVuID0gODk2 MTg2NgogICAgICAgIG9yaWdpbmFsX2FyZ3MgPSAxMTM5NjgzMAogICAgICAgIGZ1bmNhciA9 IDAKICAgICAgICBnY3BybzEgPSB7bmV4dCA9IDB4MCwgdmFyID0gMHgxODM4NDFhLCBudmFy cyA9IDEwNH0KICAgICAgICBnY3BybzIgPSB7bmV4dCA9IDB4NTUwYTg1IDxGbGlzdCs0Mj4s IHZhciA9IDB4MTAxMWJkMSA8YnNzX3NicmtfYnVmZmVyKzgzNTM5Mzc+LCBudmFycyA9IDEz OTcxNTkwfQogICAgICAgIGdjcHJvMyA9IHtuZXh0ID0gMHhhZGU2YTYgPGJzc19zYnJrX2J1 ZmZlcisyOTAwODM4PiwgdmFyID0gMHhkNTMwODYgPGJzc19zYnJrX2J1ZmZlcis1NDc1NjU0 PiwgbnZhcnMgPSAyNjI5MzUyfQojMjkgMHgwMDU2YWU3YiBpbiBGcHJvZ24gKGFyZ3M9MTEz OTY3NDIpIGF0IGV2YWwuYzo0NTkKICAgICAgICB2YWwgPSA4NDk5NjgxCiAgICAgICAgZ2Nw cm8xID0ge25leHQgPSAweDgzODQxYSA8YnNzX3NicmtfYnVmZmVyKzEyMzA5OD4sIHZhciA9 IDB4ODE0OTVjIDxzZWFyY2hidWZzKzU5ODA+LCBudmFycyA9IDg5NzkxNTJ9CiMzMCAweDAw NTZmMWNlIGluIGZ1bmNhbGxfbGFtYmRhIChmdW49MTEzOTY3NjYsIG5hcmdzPTIsIGFyZ192 ZWN0b3I9MHgyODIwNzgpIGF0IGV2YWwuYzozMDE3CiAgICAgICAgdmFsID0gMAogICAgICAg IHN5bXNfbGVmdCA9IDg2MTkwMzQKICAgICAgICBuZXh0ID0gODk3OTE1NAogICAgICAgIGxl eGVudiA9IDg2MTkwMzQKICAgICAgICBjb3VudCA9IDIwNAogICAgICAgIGkgPSAyCiAgICAg ICAgb3B0aW9uYWwgPSBmYWxzZQogICAgICAgIHJlc3QgPSB0cnVlCiMzMSAweDAwNTZlYmM1 IGluIEZmdW5jYWxsIChuYXJncz0zLCBhcmdzPTB4MjgyMDc0KSBhdCBldmFsLmM6Mjg1MQog ICAgICAgIGZ1biA9IDExMzk2NzY2CiAgICAgICAgb3JpZ2luYWxfZnVuID0gMTI2ODM1NTQK ICAgICAgICBmdW5jYXIgPSA4Njg5NjY2CiAgICAgICAgbnVtYXJncyA9IDIKICAgICAgICBs aXNwX251bWFyZ3MgPSAyNjI5NzA0CiAgICAgICAgdmFsID0gLTEKICAgICAgICBpbnRlcm5h bF9hcmdzID0gMHgxCiAgICAgICAgaSA9IDg2OTYwNTAKIzMyIDB4MDA1NmU0NjMgaW4gY2Fs bDIgKGZuPTEyNjgzNTU0LCBhcmcxPTg2OTY1MzAsIGFyZzI9MTY4NDk4NzMpIGF0IGV2YWwu YzoyNjA0CiAgICAgICAgcmV0X3VuZ2NfdmFsID0gODYxOTAzNAogICAgICAgIGdjcHJvMSA9 IHtuZXh0ID0gMHgwLCB2YXIgPSAweGMxODkyMiA8YnNzX3NicmtfYnVmZmVyKzQxODc2MTg+ LCBudmFycyA9IDN9CiAgICAgICAgYXJncyA9IHsxMjY4MzU1NCwgODY5NjUzMCwgMTY4NDk4 NzN9CiMzMyAweDAwNTI2MThmIGluIEZmaWxlX3N5bWxpbmtfcCAoZmlsZW5hbWU9MTY4NDk4 NzMpIGF0IGZpbGVpby5jOjI3NzUKICAgICAgICBoYW5kbGVyID0gMTI2ODM1NTQKIzM0IDB4 MDA1NmQ4MTQgaW4gZXZhbF9zdWIgKGZvcm09MTA2NjE1MzQpIGF0IGV2YWwuYzoyMTYwCiAg ICAgICAgbnVtYXJncyA9IDQKICAgICAgICBhcmdzX2xlZnQgPSA4NjE5MDM0CiAgICAgICAg aSA9IDEKICAgICAgICBtYXhhcmdzID0gMQogICAgICAgIGFyZ3ZhbHMgPSB7MTY4NDk4NzMs IDg2OTYxNzAsIDE3NzA1ODczLCA1NzA2NjM5LCA4NjE5MDM0LCA4NjE5MDM0LCAxNjQ3Mjk3 NywgMTI2ODM1NTR9CiAgICAgICAgZnVuID0gNjM3MjAyMQogICAgICAgIHZhbCA9IDI2MzAw NTYKICAgICAgICBvcmlnaW5hbF9mdW4gPSA4Njk2NTMwCiAgICAgICAgb3JpZ2luYWxfYXJn cyA9IDEwNjYxNTQyCiAgICAgICAgZnVuY2FyID0gMQogICAgICAgIGdjcHJvMSA9IHtuZXh0 ID0gMHgyODIyMjgsIHZhciA9IDB4NTZkYmYxIDxldmFsX3N1YisyMjAxPiwgbnZhcnMgPSAx MTIyNjI4OH0KICAgICAgICBnY3BybzIgPSB7bmV4dCA9IDB4MSwgdmFyID0gMHgxLCBudmFy cyA9IDI2MzEwNzJ9CiAgICAgICAgZ2Nwcm8zID0ge25leHQgPSAweGEyYWRlZSA8YnNzX3Ni cmtfYnVmZmVyKzIxNjU0MjI+LCB2YXIgPSAweDI4MjExMCwgbnZhcnMgPSAxfQojMzUgMHgw MDU2YWY0NyBpbiBGc2V0cSAoYXJncz0xMDY2MTUyNikgYXQgZXZhbC5jOjUyOAogICAgICAg IGFyZ3NfbGVmdCA9IDEwNjYxNTI2CiAgICAgICAgdmFsID0gODYxOTAzNAogICAgICAgIHN5 bSA9IDI2MzEwNzIKICAgICAgICBsZXhfYmluZGluZyA9IDU3MDY2MzkKICAgICAgICBnY3By bzEgPSB7bmV4dCA9IDB4ODM4NDFhIDxic3Nfc2Jya19idWZmZXIrMTIzMDk4PiwgdmFyID0g MHgyODIxZjgsIG52YXJzID0gMTI2ODM1NTR9CiMzNiAweDAwNTZkNTlkIGluIGV2YWxfc3Vi IChmb3JtPTEwNjYxNTE4KSBhdCBldmFsLmM6MjEwOAogICAgICAgIG51bWFyZ3MgPSA4CiAg ICAgICAgYXJnc19sZWZ0ID0gMTA2NjE1MjYKICAgICAgICBpID0gMgogICAgICAgIG1heGFy Z3MgPSA4NjE5MDM0CiAgICAgICAgYXJndmFscyA9IHsxLCAyNjMxMDcyLCAyNjMwMjgwLCA1 Mzg0ODg0LCAxMDYwMzI4MSwgODY5NjE3MCwgMTc3MDU4NzMsIDU3MDY2Mzl9CiAgICAgICAg ZnVuID0gODA4NzEzMwogICAgICAgIHZhbCA9IDE2ODQ5ODczCiAgICAgICAgb3JpZ2luYWxf ZnVuID0gODk2MTc0NgogICAgICAgIG9yaWdpbmFsX2FyZ3MgPSAxMDY2MTUyNgogICAgICAg IGZ1bmNhciA9IDExMjI2MjcyCiAgICAgICAgZ2Nwcm8xID0ge25leHQgPSAweDI4MjI4OCwg dmFyID0gMHgxLCBudmFycyA9IDF9CiAgICAgICAgZ2Nwcm8yID0ge25leHQgPSAweGMxODky MiA8YnNzX3NicmtfYnVmZmVyKzQxODc2MTg+LCB2YXIgPSAweGEwOTE5MSA8YnNzX3Nicmtf YnVmZmVyKzIwMjcwODk+LCBudmFycyA9IDE2NDcyOTc3fQogICAgICAgIGdjcHJvMyA9IHtu ZXh0ID0gMHg4Mzg0MWEgPGJzc19zYnJrX2J1ZmZlcisxMjMwOTg+LCB2YXIgPSAweDgzODQx YSA8YnNzX3NicmtfYnVmZmVyKzEyMzA5OD4sIG52YXJzID0gMTA2MDMyODF9CiMzNyAweDAw NTZhZTdiIGluIEZwcm9nbiAoYXJncz0xMDY2MTU1OCkgYXQgZXZhbC5jOjQ1OQogICAgICAg IHZhbCA9IDE2ODQ5ODczCiAgICAgICAgZ2Nwcm8xID0ge25leHQgPSAweDI4MjJkMCwgdmFy ID0gMHgyODIzMDgsIG52YXJzID0gNX0KIzM4IDB4MDA1NmFkZGIgaW4gRmlmIChhcmdzPTEw NjYxMzc0KSBhdCBldmFsLmM6NDEwCiAgICAgICAgY29uZCA9IDg2MTkwMzQKICAgICAgICBn Y3BybzEgPSB7bmV4dCA9IDB4N2I2NWUwIDxTaWY+LCB2YXIgPSAweDI4MjMzOCwgbnZhcnMg PSA1fQojMzkgMHgwMDU2ZDU5ZCBpbiBldmFsX3N1YiAoZm9ybT0xMDY2MTMyNikgYXQgZXZh bC5jOjIxMDgKICAgICAgICBudW1hcmdzID0gMjAKICAgICAgICBhcmdzX2xlZnQgPSAxMDY2 MTM3NAogICAgICAgIGkgPSA1CiAgICAgICAgbWF4YXJncyA9IDg2MTkwMzQKICAgICAgICBh cmd2YWxzID0gezEwNjI5Njc4LCA2MzcxNTEyLCA5MTI2NjA5LCAxMjY4MzU1NCwgOTEyNjYw OSwgMSwgMjYzMDc3NiwgNTY5MjQwMX0KICAgICAgICBmdW4gPSA4MDg3MDEzCiAgICAgICAg dmFsID0gMjAKICAgICAgICBvcmlnaW5hbF9mdW4gPSA4OTYxNjI2CiAgICAgICAgb3JpZ2lu YWxfYXJncyA9IDEwNjYxMzc0CiAgICAgICAgZnVuY2FyID0gMAogICAgICAgIGdjcHJvMSA9 IHtuZXh0ID0gMHgxLCB2YXIgPSAweDAsIG52YXJzID0gMH0KICAgICAgICBnY3BybzIgPSB7 bmV4dCA9IDB4MCwgdmFyID0gMHhhMDkyNjEgPGJzc19zYnJrX2J1ZmZlcisyMDI3Mjk3Piwg bnZhcnMgPSAxMDYwMzI4MX0KICAgICAgICBnY3BybzMgPSB7bmV4dCA9IDB4YWI0YzYwIDxi c3Nfc2Jya19idWZmZXIrMjczMDI3Mj4sIHZhciA9IDB4MSwgbnZhcnMgPSAtMX0KIzQwIDB4 MDA1NmFlN2IgaW4gRnByb2duIChhcmdzPTEwNjYxNzQyKSBhdCBldmFsLmM6NDU5CiAgICAg ICAgdmFsID0gODYxOTAzNAogICAgICAgIGdjcHJvMSA9IHtuZXh0ID0gMHg4YjQyYzEgPGJz c19zYnJrX2J1ZmZlcis2MzA2NTc+LCB2YXIgPSAweDI4MjQ0OCwgbnZhcnMgPSAzfQojNDEg MHgwMDU2YWRkYiBpbiBGaWYgKGFyZ3M9MTA2NjEyMjIpIGF0IGV2YWwuYzo0MTAKICAgICAg ICBjb25kID0gODYxOTAzNAogICAgICAgIGdjcHJvMSA9IHtuZXh0ID0gMHg3YjY1ZTAgPFNp Zj4sIHZhciA9IDB4MjgyNDc4LCBudmFycyA9IDN9CiM0MiAweDAwNTZkNTlkIGluIGV2YWxf c3ViIChmb3JtPTEwNjYxMTc0KSBhdCBldmFsLmM6MjEwOAogICAgICAgIG51bWFyZ3MgPSAx MgogICAgICAgIGFyZ3NfbGVmdCA9IDEwNjYxMjIyCiAgICAgICAgaSA9IDMKICAgICAgICBt YXhhcmdzID0gODYxOTAzNAogICAgICAgIGFyZ3ZhbHMgPSB7MCwgMCwgLTIxNDcyODU3MDks IDAsIDAsIDAsIDEsIDB9CiAgICAgICAgZnVuID0gODA4NzAxMwogICAgICAgIHZhbCA9IDg2 MTkwNTgKICAgICAgICBvcmlnaW5hbF9mdW4gPSA4OTYxNjI2CiAgICAgICAgb3JpZ2luYWxf YXJncyA9IDEwNjYxMjIyCiAgICAgICAgZnVuY2FyID0gMAogICAgICAgIGdjcHJvMSA9IHtu ZXh0ID0gMHgwLCB2YXIgPSAweDAsIG52YXJzID0gMH0KICAgICAgICBnY3BybzIgPSB7bmV4 dCA9IDB4MCwgdmFyID0gMHgwLCBudmFycyA9IDI2Mjg1MTJ9CiAgICAgICAgZ2Nwcm8zID0g e25leHQgPSAweDgwMDMwNTMzLCB2YXIgPSAweDAsIG52YXJzID0gMH0KIzQzIDB4MDA1NmFl N2IgaW4gRnByb2duIChhcmdzPTEwNjYxNzUwKSBhdCBldmFsLmM6NDU5CiAgICAgICAgdmFs ID0gODYxOTA1OAogICAgICAgIGdjcHJvMSA9IHtuZXh0ID0gMHhjLCB2YXIgPSAweDI4MjVh OCwgbnZhcnMgPSAxMDQ4NTEyMH0KIzQ0IDB4MDA1NmI5ZTYgaW4gRmxldCAoYXJncz0xMDYy OTczNCkgYXQgZXZhbC5jOjkxOAogICAgICAgIHRlbXBzID0gMHgyODI1YTAKICAgICAgICB0 ZW0gPSA4NjE5MDM0CiAgICAgICAgbGV4ZW52ID0gODYxOTAzNAogICAgICAgIGVsdCA9IDEw NDg1MTIyCiAgICAgICAgdmFybGlzdCA9IDg2MTkwMzQKICAgICAgICBjb3VudCA9IDE5Ngog ICAgICAgIGFyZ251bSA9IDMKICAgICAgICBnY3BybzEgPSB7bmV4dCA9IDB4NjgsIHZhciA9 IDB4M2EsIG52YXJzID0gMjYzMTE0NH0KICAgICAgICBnY3BybzIgPSB7bmV4dCA9IDB4N2I2 NjcwIDxTcXVvdGU+LCB2YXIgPSAweDAsIG52YXJzID0gM30KICAgICAgICBzYV9jb3VudCA9 IDE5NgogICAgICAgIHNhX211c3RfZnJlZSA9IGZhbHNlCiM0NSAweDAwNTZkNTlkIGluIGV2 YWxfc3ViIChmb3JtPTEwNjI5NjQ2KSBhdCBldmFsLmM6MjEwOAogICAgICAgIG51bWFyZ3Mg PSAxNgogICAgICAgIGFyZ3NfbGVmdCA9IDEwNjI5NzM0CiAgICAgICAgaSA9IDQKICAgICAg ICBtYXhhcmdzID0gODYxOTAzNAogICAgICAgIGFyZ3ZhbHMgPSB7NCwgMTgxNTIwNDksIDI2 MzEzMDQsIDI2MzEyODgsIDU1NjIxMzQsIC0xLCAyNjMxMzM2LCAwfQogICAgICAgIGZ1biA9 IDgwODczMjUKICAgICAgICB2YWwgPSAwCiAgICAgICAgb3JpZ2luYWxfZnVuID0gODk2MTg2 NgogICAgICAgIG9yaWdpbmFsX2FyZ3MgPSAxMDYyOTczNAogICAgICAgIGZ1bmNhciA9IDUK ICAgICAgICBnY3BybzEgPSB7bmV4dCA9IDB4MCwgdmFyID0gMHgwLCBudmFycyA9IDJ9CiAg ICAgICAgZ2Nwcm8yID0ge25leHQgPSAweDUsIHZhciA9IDB4ODAwNTdmOTAsIG52YXJzID0g MH0KICAgICAgICBnY3BybzMgPSB7bmV4dCA9IDB4MCwgdmFyID0gMHgyODgwLCBudmFycyA9 IDV9CiM0NiAweDAwNTZhZTdiIGluIEZwcm9nbiAoYXJncz0xMDY2MTc1OCkgYXQgZXZhbC5j OjQ1OQogICAgICAgIHZhbCA9IDg2MTkwMzQKICAgICAgICBnY3BybzEgPSB7bmV4dCA9IDB4 MCwgdmFyID0gMHgyODI3MjgsIG52YXJzID0gM30KIzQ3IDB4MDA1NmFkZGIgaW4gRmlmIChh cmdzPTEwNjI5NTQyKSBhdCBldmFsLmM6NDEwCiAgICAgICAgY29uZCA9IDg2MTkwMzQKICAg ICAgICBnY3BybzEgPSB7bmV4dCA9IDB4N2I2NWUwIDxTaWY+LCB2YXIgPSAweDI4Mjc1OCwg bnZhcnMgPSAzfQojNDggMHgwMDU2ZDU5ZCBpbiBldmFsX3N1YiAoZm9ybT0xMDYyOTUzNCkg YXQgZXZhbC5jOjIxMDgKICAgICAgICBudW1hcmdzID0gMTIKICAgICAgICBhcmdzX2xlZnQg PSAxMDYyOTU0MgogICAgICAgIGkgPSAzCiAgICAgICAgbWF4YXJncyA9IDg2MTkwMzQKICAg ICAgICBhcmd2YWxzID0gezE0MDU4OTM0LCAyNjMxNTUyLCAyNjMxNjA4LCA0LCAwLCAwLCAw LCAwfQogICAgICAgIGZ1biA9IDgwODcwMTMKICAgICAgICB2YWwgPSAyNjMxOTI4CiAgICAg ICAgb3JpZ2luYWxfZnVuID0gODk2MTYyNgogICAgICAgIG9yaWdpbmFsX2FyZ3MgPSAxMDYy OTU0MgogICAgICAgIGZ1bmNhciA9IDExMjI2MTQ0CiAgICAgICAgZ2Nwcm8xID0ge25leHQg PSAweDIsIHZhciA9IDB4MSwgbnZhcnMgPSAyfQogICAgICAgIGdjcHJvMiA9IHtuZXh0ID0g MHg1NTk5OWYgPEZsc3MrMzI+LCB2YXIgPSAweDEwZTJiOTEgPGJzc19zYnJrX2J1ZmZlcis5 MjA5OTM3PiwgbnZhcnMgPSA4OTU4MTk0fQogICAgICAgIGdjcHJvMyA9IHtuZXh0ID0gMHg4 Mzg0MWEgPGJzc19zYnJrX2J1ZmZlcisxMjMwOTg+LCB2YXIgPSAweDgzODQxYSA8YnNzX3Ni cmtfYnVmZmVyKzEyMzA5OD4sIG52YXJzID0gMjYzMTY1Nn0KIzQ5IDB4MDA1NmFlN2IgaW4g RnByb2duIChhcmdzPTEwNjYxNzY2KSBhdCBldmFsLmM6NDU5CiAgICAgICAgdmFsID0gODYx OTAzNAogICAgICAgIGdjcHJvMSA9IHtuZXh0ID0gMHhjLCB2YXIgPSAweDI4Mjg4OCwgbnZh cnMgPSA5MzcyMzIwfQojNTAgMHgwMDU2YjllNiBpbiBGbGV0IChhcmdzPTEwNjI5NTI2KSBh dCBldmFsLmM6OTE4CiAgICAgICAgdGVtcHMgPSAweDI4Mjg4MAogICAgICAgIHRlbSA9IDg2 MTkwMzQKICAgICAgICBsZXhlbnYgPSA4NjE5MDM0CiAgICAgICAgZWx0ID0gMTA2Mjk0NjIK ICAgICAgICB2YXJsaXN0ID0gODYxOTAzNAogICAgICAgIGNvdW50ID0gMTkzCiAgICAgICAg YXJnbnVtID0gMQogICAgICAgIGdjcHJvMSA9IHtuZXh0ID0gMHhhMjMxM2UgPGJzc19zYnJr X2J1ZmZlcisyMTMzNTAyPiwgdmFyID0gMHhkNjg1Y2UgPGJzc19zYnJrX2J1ZmZlcis1NTYz MDIyPiwgbnZhcnMgPSAyNjMxODgwfQogICAgICAgIGdjcHJvMiA9IHtuZXh0ID0gMHg4Mzg0 MWEgPGJzc19zYnJrX2J1ZmZlcisxMjMwOTg+LCB2YXIgPSAweDI4MjhjOCwgbnZhcnMgPSAx fQogICAgICAgIHNhX2NvdW50ID0gMTkzCiAgICAgICAgc2FfbXVzdF9mcmVlID0gZmFsc2UK IzUxIDB4MDA1NmQ1OWQgaW4gZXZhbF9zdWIgKGZvcm09MTA2Mjk0NTQpIGF0IGV2YWwuYzoy MTA4CiAgICAgICAgbnVtYXJncyA9IDgKICAgICAgICBhcmdzX2xlZnQgPSAxMDYyOTUyNgog ICAgICAgIGkgPSAyCiAgICAgICAgbWF4YXJncyA9IDg2MTkwMzQKICAgICAgICBhcmd2YWxz ID0gezEzODk3MDA2LCAzOTYsIC0xLCAwLCAwLCAyNjMxOTg0LCAzLCA4NjE5MDM0fQogICAg ICAgIGZ1biA9IDgwODczMjUKICAgICAgICB2YWwgPSA4NjE5MDM0CiAgICAgICAgb3JpZ2lu YWxfZnVuID0gODk2MTg2NgogICAgICAgIG9yaWdpbmFsX2FyZ3MgPSAxMDYyOTUyNgogICAg ICAgIGZ1bmNhciA9IDExMjI2MDk2CiAgICAgICAgZ2Nwcm8xID0ge25leHQgPSAweDI4Mjlh OCwgdmFyID0gMHgyODI5YjAsIG52YXJzID0gODk3NDkxNH0KICAgICAgICBnY3BybzIgPSB7 bmV4dCA9IDB4NTZkM2MwIDxldmFsX3N1YisxMDQ+LCB2YXIgPSAweDgzODQxYSA8YnNzX3Ni cmtfYnVmZmVyKzEyMzA5OD4sIG52YXJzID0gODYxOTAzNH0KICAgICAgICBnY3BybzMgPSB7 bmV4dCA9IDB4MCwgdmFyID0gMHgyODI5NDAsIG52YXJzID0gMn0KIzUyIDB4MDA1NmFlN2Ig aW4gRnByb2duIChhcmdzPTEwNjYxNzc0KSBhdCBldmFsLmM6NDU5CiAgICAgICAgdmFsID0g ODYxOTAzNAogICAgICAgIGdjcHJvMSA9IHtuZXh0ID0gMHg4Mzg0MWEgPGJzc19zYnJrX2J1 ZmZlcisxMjMwOTg+LCB2YXIgPSAweDI4MmExOCwgbnZhcnMgPSA0fQojNTMgMHgwMDU2YmE4 NCBpbiBGd2hpbGUgKGFyZ3M9MTA2MjkyODYpIGF0IGV2YWwuYzo5NDAKICAgICAgICB0ZXN0 ID0gMTA2MjkyNzAKICAgICAgICBib2R5ID0gMTA2MjkzNTAKICAgICAgICBnY3BybzEgPSB7 bmV4dCA9IDB4NTU2NzJmIDxGY2RyKzE3PiwgdmFyID0gMHhhMjM2OTYgPGJzc19zYnJrX2J1 ZmZlcisyMTM0ODcwPiwgbnZhcnMgPSA4MDg3MzQ0fQogICAgICAgIGdjcHJvMiA9IHtuZXh0 ID0gMHg4Mzg0MWEgPGJzc19zYnJrX2J1ZmZlcisxMjMwOTg+LCB2YXIgPSAweDgzODQxYSA8 YnNzX3NicmtfYnVmZmVyKzEyMzA5OD4sIG52YXJzID0gMjYzMjI2NH0KIzU0IDB4MDA1NmQ1 OWQgaW4gZXZhbF9zdWIgKGZvcm09MTA2MjkyNjIpIGF0IGV2YWwuYzoyMTA4CiAgICAgICAg bnVtYXJncyA9IDE2CiAgICAgICAgYXJnc19sZWZ0ID0gMTA2MjkyODYKICAgICAgICBpID0g NAogICAgICAgIG1heGFyZ3MgPSA4NjE5MDM0CiAgICAgICAgYXJndmFscyA9IHs4NDY2Njg0 LCAxMzg5NzAwNiwgMjYzMjM2MCwgNTU2NDQyMywgMTA2MzA3MTgsIDEyLCAyNjMyNDA4LCA1 NzA2NjM5fQogICAgICAgIGZ1biA9IDgwODczNDkKICAgICAgICB2YWwgPSA4NjE5MDM0CiAg ICAgICAgb3JpZ2luYWxfZnVuID0gODk2MTkxNAogICAgICAgIG9yaWdpbmFsX2FyZ3MgPSAx MDYyOTI4NgogICAgICAgIGZ1bmNhciA9IDg0NjY2ODQKICAgICAgICBnY3BybzEgPSB7bmV4 dCA9IDB4MjgyYWQ4LCB2YXIgPSAweDI4MmFkOCwgbnZhcnMgPSA1NTY0MTY4fQogICAgICAg IGdjcHJvMiA9IHtuZXh0ID0gMHg1NTY3MmYgPEZjZHIrMTc+LCB2YXIgPSAweGE1ZDc1NiA8 YnNzX3NicmtfYnVmZmVyKzIzNzI2MzA+LCBudmFycyA9IDgwODcxMjh9CiAgICAgICAgZ2Nw cm8zID0ge25leHQgPSAweDgzODQxYSA8YnNzX3NicmtfYnVmZmVyKzEyMzA5OD4sIHZhciA9 IDB4ODM4NDFhIDxic3Nfc2Jya19idWZmZXIrMTIzMDk4PiwgbnZhcnMgPSAyNjMyNDA4fQoj NTUgMHgwMDU2YWU3YiBpbiBGcHJvZ24gKGFyZ3M9MTA2NjE3ODIpIGF0IGV2YWwuYzo0NTkK ICAgICAgICB2YWwgPSA4NjE5MDM0CiAgICAgICAgZ2Nwcm8xID0ge25leHQgPSAweGMsIHZh ciA9IDB4ZDU0NDZlIDxic3Nfc2Jya19idWZmZXIrNTQ4MDc1MD4sIG52YXJzID0gODY5OTMx Mn0KIzU2IDB4MDA1NmI5ZTYgaW4gRmxldCAoYXJncz0xMDYzMDk2NikgYXQgZXZhbC5jOjkx OAogICAgICAgIHRlbXBzID0gMHgyODJiNzAKICAgICAgICB0ZW0gPSAxNDA1ODk1OAogICAg ICAgIGxleGVudiA9IDg2MTkwMzQKICAgICAgICBlbHQgPSAxMDYzMDc4MgogICAgICAgIHZh cmxpc3QgPSA4NjE5MDM0CiAgICAgICAgY291bnQgPSAxODkKICAgICAgICBhcmdudW0gPSAy CiAgICAgICAgZ2Nwcm8xID0ge25leHQgPSAweGEyMzUyNiA8YnNzX3NicmtfYnVmZmVyKzIx MzQ1MDI+LCB2YXIgPSAweDAsIG52YXJzID0gMjYzMjYzMn0KICAgICAgICBnY3BybzIgPSB7 bmV4dCA9IDB4YTIzNjNlIDxic3Nfc2Jya19idWZmZXIrMjEzNDc4Mj4sIHZhciA9IDB4ZDQw ZDJlIDxic3Nfc2Jya19idWZmZXIrNTQwMTA3MD4sIG52YXJzID0gMn0KICAgICAgICBzYV9j b3VudCA9IDE4OQogICAgICAgIHNhX211c3RfZnJlZSA9IGZhbHNlCiM1NyAweDAwNTZkNTlk IGluIGV2YWxfc3ViIChmb3JtPTEwNjMwNzY2KSBhdCBldmFsLmM6MjEwOAogICAgICAgIG51 bWFyZ3MgPSAyMAogICAgICAgIGFyZ3NfbGVmdCA9IDEwNjMwOTY2CiAgICAgICAgaSA9IDUK ICAgICAgICBtYXhhcmdzID0gMTM5NzMzODIKICAgICAgICBhcmd2YWxzID0gezAsIDAsIDAs IDAsIDAsIDAsIDAsIDB9CiAgICAgICAgZnVuID0gODA4NzMyNQogICAgICAgIHZhbCA9IDEz ODk3MDA2CiAgICAgICAgb3JpZ2luYWxfZnVuID0gODk2MTg2NgogICAgICAgIG9yaWdpbmFs X2FyZ3MgPSAxMDYzMDk2NgogICAgICAgIGZ1bmNhciA9IDAKICAgICAgICBnY3BybzEgPSB7 bmV4dCA9IDB4MCwgdmFyID0gMHgwLCBudmFycyA9IDB9CiAgICAgICAgZ2Nwcm8yID0ge25l eHQgPSAweDAsIHZhciA9IDB4MCwgbnZhcnMgPSAwfQogICAgICAgIGdjcHJvMyA9IHtuZXh0 ID0gMHgwLCB2YXIgPSAweDAsIG52YXJzID0gMH0KIzU4IDB4MDA1NmFlN2IgaW4gRnByb2du IChhcmdzPTEwNjYxODU0KSBhdCBldmFsLmM6NDU5CiAgICAgICAgdmFsID0gMTM4OTcwMDYK ICAgICAgICBnY3BybzEgPSB7bmV4dCA9IDB4MCwgdmFyID0gMHgwLCBudmFycyA9IDEwNDg1 MDI0fQojNTkgMHgwMDU2ZjFjZSBpbiBmdW5jYWxsX2xhbWJkYSAoZnVuPTEwNjU5OTQyLCBu YXJncz0xLCBhcmdfdmVjdG9yPTB4MjgyZTY0KSBhdCBldmFsLmM6MzAxNwogICAgICAgIHZh bCA9IDAKICAgICAgICBzeW1zX2xlZnQgPSA4NjE5MDM0CiAgICAgICAgbmV4dCA9IDEwNDg1 MDI2CiAgICAgICAgbGV4ZW52ID0gODYxOTAzNAogICAgICAgIGNvdW50ID0gMTg1CiAgICAg ICAgaSA9IDEKICAgICAgICBvcHRpb25hbCA9IHRydWUKICAgICAgICByZXN0ID0gZmFsc2UK IzYwIDB4MDA1NmViYzUgaW4gRmZ1bmNhbGwgKG5hcmdzPTIsIGFyZ3M9MHgyODJlNjApIGF0 IGV2YWwuYzoyODUxCiAgICAgICAgZnVuID0gMTA2NTk5NDIKICAgICAgICBvcmlnaW5hbF9m dW4gPSA4OTU4MTk0CiAgICAgICAgZnVuY2FyID0gODY4OTY2NgogICAgICAgIG51bWFyZ3Mg PSAxCiAgICAgICAgbGlzcF9udW1hcmdzID0gMjYzMzE5MgogICAgICAgIHZhbCA9IDAKICAg ICAgICBpbnRlcm5hbF9hcmdzID0gMHgwCiAgICAgICAgaSA9IDg2MTkwMzQKIzYxIDB4MDA1 NmRjZDEgaW4gRmFwcGx5IChuYXJncz0yLCBhcmdzPTB4MjgyZTYwKSBhdCBldmFsLmM6MjI3 NgogICAgICAgIGkgPSAyNjMzMzE2CiAgICAgICAgbnVtYXJncyA9IDEKICAgICAgICBzcHJl YWRfYXJnID0gMTM5NzMzODIKICAgICAgICBmdW5jYWxsX2FyZ3MgPSAweDAKICAgICAgICBm dW4gPSA4OTU4MTk0CiAgICAgICAgcmV0dmFsID0gMAogICAgICAgIGdjcHJvMSA9IHtuZXh0 ID0gMHg4Mzg0MWEgPGJzc19zYnJrX2J1ZmZlcisxMjMwOTg+LCB2YXIgPSAweDAsIG52YXJz ID0gMH0KICAgICAgICBzYV9jb3VudCA9IDE4NAogICAgICAgIHNhX211c3RfZnJlZSA9IGZh bHNlCiM2MiAweDAwNTZkNzE2IGluIGV2YWxfc3ViIChmb3JtPTEwODY4NDc4KSBhdCBldmFs LmM6MjEzMgogICAgICAgIHZhbHMgPSAweDI4MmU2MAogICAgICAgIGFyZ251bSA9IDIKICAg ICAgICBzYV9jb3VudCA9IDE4NAogICAgICAgIHNhX211c3RfZnJlZSA9IGZhbHNlCiAgICAg ICAgbnVtYXJncyA9IDgKICAgICAgICBhcmdzX2xlZnQgPSA4NjE5MDM0CiAgICAgICAgaSA9 IDI2MzMzMTYKICAgICAgICBtYXhhcmdzID0gMjYzNDA2NAogICAgICAgIGFyZ3ZhbHMgPSB7 ODQ2Njc0MCwgMCwgMCwgNTUzNDY0MywgMCwgMCwgMCwgMH0KICAgICAgICBmdW4gPSA4MDg3 NjEzCiAgICAgICAgdmFsID0gODQ2Njc0MAogICAgICAgIG9yaWdpbmFsX2Z1biA9IDg5NjAw OTgKICAgICAgICBvcmlnaW5hbF9hcmdzID0gMTA4Njg0NzAKICAgICAgICBmdW5jYXIgPSA4 NDY2NzQwCiAgICAgICAgZ2Nwcm8xID0ge25leHQgPSAweDI4MmVlOCwgdmFyID0gMHgyODJl ZTgsIG52YXJzID0gNTU2NDE2OH0KICAgICAgICBnY3BybzIgPSB7bmV4dCA9IDB4NTQ3Mzg5 IDxyZV9tYXRjaF8yX2ludGVybmFsKzI3NT4sIHZhciA9IDB4YzE4OTIyIDxic3Nfc2Jya19i dWZmZXIrNDE4NzYxOD4sIG52YXJzID0gMTM5NzMyODZ9CiAgICAgICAgZ2Nwcm8zID0ge25l eHQgPSAweDAsIHZhciA9IDB4MjgyZTYwLCBudmFycyA9IDJ9CiM2MyAweDAwNTZhZTdiIGlu IEZwcm9nbiAoYXJncz0xMDg2ODQ1NCkgYXQgZXZhbC5jOjQ1OQogICAgICAgIHZhbCA9IDg2 MTkwMzQKICAgICAgICBnY3BybzEgPSB7bmV4dCA9IDB4ODAwMzA1MGUsIHZhciA9IDB4ODM4 NDFhIDxic3Nfc2Jya19idWZmZXIrMTIzMDk4PiwgbnZhcnMgPSA4Njk5NDgwfQojNjQgMHgw MDU2YjcxMCBpbiBGbGV0WCAoYXJncz0xMTM2Mzc3NCkgYXQgZXZhbC5jOjg0OAogICAgICAg IHZhcmxpc3QgPSA4NjE5MDM0CiAgICAgICAgdmFyID0gODY5OTQ4MgogICAgICAgIHZhbCA9 IDg5NTgxOTQKICAgICAgICBlbHQgPSAxMDg2ODUxMAogICAgICAgIGxleGVudiA9IDg2MTkw MzQKICAgICAgICBjb3VudCA9IDE4MQogICAgICAgIGdjcHJvMSA9IHtuZXh0ID0gMHgyODJm YzgsIHZhciA9IDB4NTcxMzhmIDxGbGVuZ3RoKzMyOD4sIG52YXJzID0gODYxOTAzNH0KICAg ICAgICBnY3BybzIgPSB7bmV4dCA9IDB4NTRlODA3IDxDT01QSUxFRFArMjU+LCB2YXIgPSAw eGFkNjViZSA8YnNzX3NicmtfYnVmZmVyKzI4Njc4Mzg+LCBudmFycyA9IDEyfQogICAgICAg IGdjcHJvMyA9IHtuZXh0ID0gMHgwLCB2YXIgPSAweDAsIG52YXJzID0gMjYzMzYyNH0KIzY1 IDB4MDA1NmQ1OWQgaW4gZXZhbF9zdWIgKGZvcm09MTEzNjM3MTgpIGF0IGV2YWwuYzoyMTA4 CiAgICAgICAgbnVtYXJncyA9IDgKICAgICAgICBhcmdzX2xlZnQgPSAxMTM2Mzc3NAogICAg ICAgIGkgPSAyCiAgICAgICAgbWF4YXJncyA9IDI2MzQwNjQKICAgICAgICBhcmd2YWxzID0g ezAsIDAsIDAsIDg5NzkxNTIsIDAsIDAsIDI2MzM4MTYsIDU2MDA4NTl9CiAgICAgICAgZnVu ID0gODA4NzMwMQogICAgICAgIHZhbCA9IDAKICAgICAgICBvcmlnaW5hbF9mdW4gPSA4OTYx ODkwCiAgICAgICAgb3JpZ2luYWxfYXJncyA9IDExMzYzNzc0CiAgICAgICAgZnVuY2FyID0g ODk3OTE1NAogICAgICAgIGdjcHJvMSA9IHtuZXh0ID0gMHgwLCB2YXIgPSAweGQ1Mzc4NiA8 YnNzX3NicmtfYnVmZmVyKzU0Nzc0NDY+LCBudmFycyA9IDB9CiAgICAgICAgZ2Nwcm8yID0g e25leHQgPSAweDAsIHZhciA9IDB4MCwgbnZhcnMgPSAwfQogICAgICAgIGdjcHJvMyA9IHtu ZXh0ID0gMHg4OTAyZDIgPGJzc19zYnJrX2J1ZmZlcis0ODMyMTg+LCB2YXIgPSAweDAsIG52 YXJzID0gMH0KIzY2IDB4MDA1NmFlN2IgaW4gRnByb2duIChhcmdzPTExMzYzNjg2KSBhdCBl dmFsLmM6NDU5CiAgICAgICAgdmFsID0gODQ5OTIxNwogICAgICAgIGdjcHJvMSA9IHtuZXh0 ID0gMHgwLCB2YXIgPSAweDAsIG52YXJzID0gODk3OTE1Mn0KIzY3IDB4MDA1NmYxY2UgaW4g ZnVuY2FsbF9sYW1iZGEgKGZ1bj0xMTM2MzcxMCwgbmFyZ3M9MiwgYXJnX3ZlY3Rvcj0weDI4 MzE1MCkgYXQgZXZhbC5jOjMwMTcKICAgICAgICB2YWwgPSA1NTk2OTc1CiAgICAgICAgc3lt c19sZWZ0ID0gODYxOTAzNAogICAgICAgIG5leHQgPSA4OTc5MTU0CiAgICAgICAgbGV4ZW52 ID0gODYxOTAzNAogICAgICAgIGNvdW50ID0gMTc4CiAgICAgICAgaSA9IDIKICAgICAgICBv cHRpb25hbCA9IGZhbHNlCiAgICAgICAgcmVzdCA9IGZhbHNlCiM2OCAweDAwNTZlZGJkIGlu IGFwcGx5X2xhbWJkYSAoZnVuPTExMzYzNzEwLCBhcmdzPTEwODgzNTI2KSBhdCBldmFsLmM6 Mjg5OQogICAgICAgIGFyZ3NfbGVmdCA9IDg2MTkwMzQKICAgICAgICBpID0gMgogICAgICAg IG51bWFyZ3MgPSAyCiAgICAgICAgYXJnX3ZlY3RvciA9IDB4MjgzMTUwCiAgICAgICAgZ2Nw cm8xID0ge25leHQgPSAweDAsIHZhciA9IDB4MCwgbnZhcnMgPSAyfQogICAgICAgIGdjcHJv MiA9IHtuZXh0ID0gMHgwLCB2YXIgPSAweDgzODQxYSA8YnNzX3NicmtfYnVmZmVyKzEyMzA5 OD4sIG52YXJzID0gMH0KICAgICAgICBnY3BybzMgPSB7bmV4dCA9IDB4MCwgdmFyID0gMHgw LCBudmFycyA9IDB9CiAgICAgICAgdGVtID0gMTM5NzMzODIKICAgICAgICBzYV9jb3VudCA9 IDE3OAogICAgICAgIHNhX211c3RfZnJlZSA9IGZhbHNlCiM2OSAweDAwNTZkYmJhIGluIGV2 YWxfc3ViIChmb3JtPTEwODgzNTM0KSBhdCBldmFsLmM6MjIzNQogICAgICAgIGZ1biA9IDEx MzYzNzEwCiAgICAgICAgdmFsID0gMAogICAgICAgIG9yaWdpbmFsX2Z1biA9IDEyNjgzNjI2 CiAgICAgICAgb3JpZ2luYWxfYXJncyA9IDEwODgzNTI2CiAgICAgICAgZnVuY2FyID0gODY4 OTY2NgogICAgICAgIGdjcHJvMSA9IHtuZXh0ID0gMHgwLCB2YXIgPSAweGFiOGVkNiA8YnNz X3NicmtfYnVmZmVyKzI3NDcyODY+LCBudmFycyA9IDB9CiAgICAgICAgZ2Nwcm8yID0ge25l eHQgPSAweDAsIHZhciA9IDB4MCwgbnZhcnMgPSAwfQogICAgICAgIGdjcHJvMyA9IHtuZXh0 ID0gMHhjMTg4OTIgPGJzc19zYnJrX2J1ZmZlcis0MTg3NDc0PiwgdmFyID0gMHgwLCBudmFy cyA9IDB9CiM3MCAweDAwNTZhZTdiIGluIEZwcm9nbiAoYXJncz0xMDg4MzUxMCkgYXQgZXZh bC5jOjQ1OQogICAgICAgIHZhbCA9IDg2MTkwMzQKICAgICAgICBnY3BybzEgPSB7bmV4dCA9 IDB4MCwgdmFyID0gMHgyODMyYzgsIG52YXJzID0gM30KIzcxIDB4MDA1NmFkZGIgaW4gRmlm IChhcmdzPTExMzk4ODcwKSBhdCBldmFsLmM6NDEwCiAgICAgICAgY29uZCA9IDg2MTkwMzQK ICAgICAgICBnY3BybzEgPSB7bmV4dCA9IDB4N2I2NWUwIDxTaWY+LCB2YXIgPSAweDI4MzJm OCwgbnZhcnMgPSAzfQojNzIgMHgwMDU2ZDU5ZCBpbiBldmFsX3N1YiAoZm9ybT0xMTM5ODg3 OCkgYXQgZXZhbC5jOjIxMDgKICAgICAgICBudW1hcmdzID0gMTIKICAgICAgICBhcmdzX2xl ZnQgPSAxMTM5ODg3MAogICAgICAgIGkgPSAzCiAgICAgICAgbWF4YXJncyA9IDg2MTkwMzQK ICAgICAgICBhcmd2YWxzID0gezAsIDAsIDAsIDAsIDAsIDAsIDAsIDB9CiAgICAgICAgZnVu ID0gODA4NzAxMwogICAgICAgIHZhbCA9IDAKICAgICAgICBvcmlnaW5hbF9mdW4gPSA4OTYx NjI2CiAgICAgICAgb3JpZ2luYWxfYXJncyA9IDExMzk4ODcwCiAgICAgICAgZnVuY2FyID0g MAogICAgICAgIGdjcHJvMSA9IHtuZXh0ID0gMHgwLCB2YXIgPSAweDAsIG52YXJzID0gMH0K ICAgICAgICBnY3BybzIgPSB7bmV4dCA9IDB4MCwgdmFyID0gMHg4OGIwZjIgPGJzc19zYnJr X2J1ZmZlcis0NjIyNTg+LCBudmFycyA9IDExMjQzMjIyfQogICAgICAgIGdjcHJvMyA9IHtu ZXh0ID0gMHgwLCB2YXIgPSAweDAsIG52YXJzID0gMH0KIzczIDB4MDA1NmFlN2IgaW4gRnBy b2duIChhcmdzPTExMzk2ODg2KSBhdCBldmFsLmM6NDU5CiAgICAgICAgdmFsID0gODYxOTAz NAogICAgICAgIGdjcHJvMSA9IHtuZXh0ID0gMHhjLCB2YXIgPSAweDI4MzQyOCwgbnZhcnMg PSA5NTY3NDAwfQojNzQgMHgwMDU2YjllNiBpbiBGbGV0IChhcmdzPTExMzk2ODMwKSBhdCBl dmFsLmM6OTE4CiAgICAgICAgdGVtcHMgPSAweDI4MzQyMAogICAgICAgIHRlbSA9IDg2MTkw MzQKICAgICAgICBsZXhlbnYgPSA4NjE5MDM0CiAgICAgICAgZWx0ID0gMTEzNTUyMTQKICAg ICAgICB2YXJsaXN0ID0gODYxOTAzNAogICAgICAgIGNvdW50ID0gMTc0CiAgICAgICAgYXJn bnVtID0gMgogICAgICAgIGdjcHJvMSA9IHtuZXh0ID0gMHgwLCB2YXIgPSAweDAsIG52YXJz ID0gMjYzNDg1Nn0KICAgICAgICBnY3BybzIgPSB7bmV4dCA9IDB4MCwgdmFyID0gMHgwLCBu dmFycyA9IDJ9CiAgICAgICAgc2FfY291bnQgPSAxNzQKICAgICAgICBzYV9tdXN0X2ZyZWUg PSBmYWxzZQojNzUgMHgwMDU2ZDU5ZCBpbiBldmFsX3N1YiAoZm9ybT0xMTM5Njc3NCkgYXQg ZXZhbC5jOjIxMDgKICAgICAgICBudW1hcmdzID0gOAogICAgICAgIGFyZ3NfbGVmdCA9IDEx Mzk2ODMwCiAgICAgICAgaSA9IDIKICAgICAgICBtYXhhcmdzID0gMQogICAgICAgIGFyZ3Zh bHMgPSB7MCwgMCwgMCwgMCwgMCwgMCwgMCwgMH0KICAgICAgICBmdW4gPSA4MDg3MzI1CiAg ICAgICAgdmFsID0gMjYzNTE0NAogICAgICAgIG9yaWdpbmFsX2Z1biA9IDg5NjE4NjYKICAg ICAgICBvcmlnaW5hbF9hcmdzID0gMTEzOTY4MzAKICAgICAgICBmdW5jYXIgPSAwCiAgICAg ICAgZ2Nwcm8xID0ge25leHQgPSAweDAsIHZhciA9IDB4MCwgbnZhcnMgPSAwfQogICAgICAg IGdjcHJvMiA9IHtuZXh0ID0gMHgwLCB2YXIgPSAweDAsIG52YXJzID0gMH0KICAgICAgICBn Y3BybzMgPSB7bmV4dCA9IDB4MCwgdmFyID0gMHgwLCBudmFycyA9IDB9CiM3NiAweDAwNTZh ZTdiIGluIEZwcm9nbiAoYXJncz0xMTM5Njc0MikgYXQgZXZhbC5jOjQ1OQogICAgICAgIHZh bCA9IDg0OTk2ODEKICAgICAgICBnY3BybzEgPSB7bmV4dCA9IDB4ODM4NDFhIDxic3Nfc2Jy a19idWZmZXIrMTIzMDk4PiwgdmFyID0gMHgyODM1YjgsIG52YXJzID0gODk3OTE1Mn0KIzc3 IDB4MDA1NmYxY2UgaW4gZnVuY2FsbF9sYW1iZGEgKGZ1bj0xMTM5Njc2NiwgbmFyZ3M9Miwg YXJnX3ZlY3Rvcj0weDI4MzZjNCkgYXQgZXZhbC5jOjMwMTcKICAgICAgICB2YWwgPSAwCiAg ICAgICAgc3ltc19sZWZ0ID0gODYxOTAzNAogICAgICAgIG5leHQgPSA4OTc5MTU0CiAgICAg ICAgbGV4ZW52ID0gODYxOTAzNAogICAgICAgIGNvdW50ID0gMTcxCiAgICAgICAgaSA9IDIK ICAgICAgICBvcHRpb25hbCA9IGZhbHNlCiAgICAgICAgcmVzdCA9IHRydWUKIzc4IDB4MDA1 NmViYzUgaW4gRmZ1bmNhbGwgKG5hcmdzPTMsIGFyZ3M9MHgyODM2YzApIGF0IGV2YWwuYzoy ODUxCiAgICAgICAgZnVuID0gMTEzOTY3NjYKICAgICAgICBvcmlnaW5hbF9mdW4gPSAxMjY4 MzU1NAogICAgICAgIGZ1bmNhciA9IDg2ODk2NjYKICAgICAgICBudW1hcmdzID0gMgogICAg ICAgIGxpc3BfbnVtYXJncyA9IC0yMTQ3Mjg1NzA5CiAgICAgICAgdmFsID0gMjYzNTQxNgog ICAgICAgIGludGVybmFsX2FyZ3MgPSAweDI4MzZjOAogICAgICAgIGkgPSAxMDYyOTU4Mgoj NzkgMHgwMDU2ZDcxNiBpbiBldmFsX3N1YiAoZm9ybT0xMDYyOTU2NikgYXQgZXZhbC5jOjIx MzIKICAgICAgICB2YWxzID0gMHgyODM2YzAKICAgICAgICBhcmdudW0gPSAzCiAgICAgICAg c2FfY291bnQgPSAxNzAKICAgICAgICBzYV9tdXN0X2ZyZWUgPSBmYWxzZQogICAgICAgIG51 bWFyZ3MgPSAxMgogICAgICAgIGFyZ3NfbGVmdCA9IDg2MTkwMzQKICAgICAgICBpID0gMjYz NTQ2NAogICAgICAgIG1heGFyZ3MgPSA4NjE5MDM0CiAgICAgICAgYXJndmFscyA9IHstMjE0 NzE2NTA1MCwgLTIxNDcxMjMzMjEsIC0yMTQ3Mjg1NzEyLCAxNSwgLTIxNDcxMjMzMjAsIC0y MTQ3Mjg1NzEyLCAxOCwgLTIxNDcxMjMzMTl9CiAgICAgICAgZnVuID0gODA4Nzc4MQogICAg ICAgIHZhbCA9IDI2MzU2NzIKICAgICAgICBvcmlnaW5hbF9mdW4gPSA4Njk0Mzg2CiAgICAg ICAgb3JpZ2luYWxfYXJncyA9IDEwNjI5NTc0CiAgICAgICAgZnVuY2FyID0gMAogICAgICAg IGdjcHJvMSA9IHtuZXh0ID0gMHgyLCB2YXIgPSAweDgwMDMwNTMzLCBudmFycyA9IC0xfQog ICAgICAgIGdjcHJvMiA9IHtuZXh0ID0gMHg4MDAzMDUwZSwgdmFyID0gMHg4MDAzMDUzMywg bnZhcnMgPSAtMX0KICAgICAgICBnY3BybzMgPSB7bmV4dCA9IDB4ODAwMzA1MzAsIHZhciA9 IDB4MjgzNmMwLCBudmFycyA9IDN9CiM4MCAweDAwNTZhZjQ3IGluIEZzZXRxIChhcmdzPTEw NjI5NTU4KSBhdCBldmFsLmM6NTI4CiAgICAgICAgYXJnc19sZWZ0ID0gMTA2Mjk1NTgKICAg ICAgICB2YWwgPSA4NjE5MDM0CiAgICAgICAgc3ltID0gMjYzNjMyMAogICAgICAgIGxleF9i aW5kaW5nID0gNTcwNjYzOQogICAgICAgIGdjcHJvMSA9IHtuZXh0ID0gMHg4Mzg0MWEgPGJz c19zYnJrX2J1ZmZlcisxMjMwOTg+LCB2YXIgPSAweDAsIG52YXJzID0gLTIxNDcxMjMzMTJ9 CiM4MSAweDAwNTZkNTlkIGluIGV2YWxfc3ViIChmb3JtPTEwNjI5NTUwKSBhdCBldmFsLmM6 MjEwOAogICAgICAgIG51bWFyZ3MgPSAxNgogICAgICAgIGFyZ3NfbGVmdCA9IDEwNjI5NTU4 CiAgICAgICAgaSA9IDQKICAgICAgICBtYXhhcmdzID0gODYxOTAzNAogICAgICAgIGFyZ3Zh bHMgPSB7LTIxNDcxMjMzMTIsIDAsIDAsIDAsIDIsIDI2MzYzMjAsIDI2MzU5MjgsIDV9CiAg ICAgICAgZnVuID0gODA4NzEzMwogICAgICAgIHZhbCA9IDI2MzU5NzYKICAgICAgICBvcmln aW5hbF9mdW4gPSA4OTYxNzQ2CiAgICAgICAgb3JpZ2luYWxfYXJncyA9IDEwNjI5NTU4CiAg ICAgICAgZnVuY2FyID0gNQogICAgICAgIGdjcHJvMSA9IHtuZXh0ID0gMHgwLCB2YXIgPSAw eDgwMDU3ZjkwLCBudmFycyA9IDV9CiAgICAgICAgZ2Nwcm8yID0ge25leHQgPSAweDU0NTYx ZSA8cmVfc2VhcmNoKzc1PiwgdmFyID0gMHg4MTQ5MzggPHNlYXJjaGJ1ZnMrNTk0ND4sIG52 YXJzID0gMH0KICAgICAgICBnY3BybzMgPSB7bmV4dCA9IDB4NSwgdmFyID0gMHgyODNhMjAs IG52YXJzID0gMjYzNTkyOH0KIzgyIDB4MDA1NmFkYmUgaW4gRmlmIChhcmdzPTEwNjI5NTQy KSBhdCBldmFsLmM6NDA5CiAgICAgICAgY29uZCA9IDEyNjgzNTU0CiAgICAgICAgZ2Nwcm8x ID0ge25leHQgPSAweDdiNjVlMCA8U2lmPiwgdmFyID0gMHgyODM4ZjgsIG52YXJzID0gM30K IzgzIDB4MDA1NmQ1OWQgaW4gZXZhbF9zdWIgKGZvcm09MTA2Mjk1MzQpIGF0IGV2YWwuYzoy MTA4CiAgICAgICAgbnVtYXJncyA9IDEyCiAgICAgICAgYXJnc19sZWZ0ID0gMTA2Mjk1NDIK ICAgICAgICBpID0gMwogICAgICAgIG1heGFyZ3MgPSA4NjE5MDM0CiAgICAgICAgYXJndmFs cyA9IHswLCAyNjM2MDY0LCAyNjM2MTIwLCA0LCAwLCAwLCAwLCAwfQogICAgICAgIGZ1biA9 IDgwODcwMTMKICAgICAgICB2YWwgPSAyNjM2NDQwCiAgICAgICAgb3JpZ2luYWxfZnVuID0g ODk2MTYyNgogICAgICAgIG9yaWdpbmFsX2FyZ3MgPSAxMDYyOTU0MgogICAgICAgIGZ1bmNh ciA9IDExMjI1NzEyCiAgICAgICAgZ2Nwcm8xID0ge25leHQgPSAweDIsIHZhciA9IDB4MSwg bnZhcnMgPSAyfQogICAgICAgIGdjcHJvMiA9IHtuZXh0ID0gMHg1NTk5OWYgPEZsc3MrMzI+ LCB2YXIgPSAweDEwZTJiOTEgPGJzc19zYnJrX2J1ZmZlcis5MjA5OTM3PiwgbnZhcnMgPSA4 OTU4MTk0fQogICAgICAgIGdjcHJvMyA9IHtuZXh0ID0gMHg4Mzg0MWEgPGJzc19zYnJrX2J1 ZmZlcisxMjMwOTg+LCB2YXIgPSAweDgzODQxYSA8YnNzX3NicmtfYnVmZmVyKzEyMzA5OD4s IG52YXJzID0gMjYzNjE2OH0KIzg0IDB4MDA1NmFlN2IgaW4gRnByb2duIChhcmdzPTEwNjYx NzY2KSBhdCBldmFsLmM6NDU5CiAgICAgICAgdmFsID0gODYxOTAzNAogICAgICAgIGdjcHJv MSA9IHtuZXh0ID0gMHhjLCB2YXIgPSAweDI4M2EyOCwgbnZhcnMgPSA5MzcyMzIwfQojODUg MHgwMDU2YjllNiBpbiBGbGV0IChhcmdzPTEwNjI5NTI2KSBhdCBldmFsLmM6OTE4CiAgICAg ICAgdGVtcHMgPSAweDI4M2EyMAogICAgICAgIHRlbSA9IDEyNjgzNTU0CiAgICAgICAgbGV4 ZW52ID0gODYxOTAzNAogICAgICAgIGVsdCA9IDEwNjI5NDYyCiAgICAgICAgdmFybGlzdCA9 IDg2MTkwMzQKICAgICAgICBjb3VudCA9IDE2NgogICAgICAgIGFyZ251bSA9IDEKICAgICAg ICBnY3BybzEgPSB7bmV4dCA9IDB4YTIzMTNlIDxic3Nfc2Jya19idWZmZXIrMjEzMzUwMj4s IHZhciA9IDB4ODM4NDFhIDxic3Nfc2Jya19idWZmZXIrMTIzMDk4PiwgbnZhcnMgPSAyNjM2 MzkyfQogICAgICAgIGdjcHJvMiA9IHtuZXh0ID0gMHg4Mzg0MWEgPGJzc19zYnJrX2J1ZmZl cisxMjMwOTg+LCB2YXIgPSAweDI4M2E2OCwgbnZhcnMgPSAxfQogICAgICAgIHNhX2NvdW50 ID0gMTY2CiAgICAgICAgc2FfbXVzdF9mcmVlID0gZmFsc2UKIzg2IDB4MDA1NmQ1OWQgaW4g ZXZhbF9zdWIgKGZvcm09MTA2Mjk0NTQpIGF0IGV2YWwuYzoyMTA4CiAgICAgICAgbnVtYXJn cyA9IDgKICAgICAgICBhcmdzX2xlZnQgPSAxMDYyOTUyNgogICAgICAgIGkgPSAyCiAgICAg ICAgbWF4YXJncyA9IDg2MTkwMzQKICAgICAgICBhcmd2YWxzID0gezEzOTc5MTk4LCAzNzIs IC0xLCAwLCAwLCAyNjM2NDk2LCAzLCAxMzk3NjY4Nn0KICAgICAgICBmdW4gPSA4MDg3MzI1 CiAgICAgICAgdmFsID0gODYxOTAzNAogICAgICAgIG9yaWdpbmFsX2Z1biA9IDg5NjE4NjYK ICAgICAgICBvcmlnaW5hbF9hcmdzID0gMTA2Mjk1MjYKICAgICAgICBmdW5jYXIgPSA1NTYy MTM0CiAgICAgICAgZ2Nwcm8xID0ge25leHQgPSAweDI4M2IzOCwgdmFyID0gMHg4YzMxNTQg PGJzc19zYnJrX2J1ZmZlcis2OTE3MzI+LCBudmFycyA9IDg5NzQ5MTR9CiAgICAgICAgZ2Nw cm8yID0ge25leHQgPSAweDU2ZDNjMCA8ZXZhbF9zdWIrMTA0PiwgdmFyID0gMHg4Mzg0MWEg PGJzc19zYnJrX2J1ZmZlcisxMjMwOTg+LCBudmFycyA9IDEwNjMwMzU4fQogICAgICAgIGdj cHJvMyA9IHtuZXh0ID0gMHg1M2Q0ZDUgPGV4dHJhY3RfbnVtYmVyX2FuZF9pbmNyKzE5Piwg dmFyID0gMHgyODNhZTAsIG52YXJzID0gMn0KIzg3IDB4MDA1NmFlN2IgaW4gRnByb2duIChh cmdzPTEwNjYxNzc0KSBhdCBldmFsLmM6NDU5CiAgICAgICAgdmFsID0gODYxOTAzNAogICAg ICAgIGdjcHJvMSA9IHtuZXh0ID0gMHg4Mzg0MWEgPGJzc19zYnJrX2J1ZmZlcisxMjMwOTg+ LCB2YXIgPSAweDI4M2JiOCwgbnZhcnMgPSA0fQojODggMHgwMDU2YmE4NCBpbiBGd2hpbGUg KGFyZ3M9MTA2MjkyODYpIGF0IGV2YWwuYzo5NDAKICAgICAgICB0ZXN0ID0gMTA2MjkyNzAK ICAgICAgICBib2R5ID0gMTA2MjkzNTAKICAgICAgICBnY3BybzEgPSB7bmV4dCA9IDB4NTU2 NzA5IDxGY2FyKzE3PiwgdmFyID0gMHhhMjM2OTYgPGJzc19zYnJrX2J1ZmZlcisyMTM0ODcw PiwgbnZhcnMgPSA4MDg3MzQ0fQogICAgICAgIGdjcHJvMiA9IHtuZXh0ID0gMHg4Mzg0MWEg PGJzc19zYnJrX2J1ZmZlcisxMjMwOTg+LCB2YXIgPSAweDgzODQxYSA8YnNzX3NicmtfYnVm ZmVyKzEyMzA5OD4sIG52YXJzID0gMjYzNjc3Nn0KIzg5IDB4MDA1NmQ1OWQgaW4gZXZhbF9z dWIgKGZvcm09MTA2MjkyNjIpIGF0IGV2YWwuYzoyMTA4CiAgICAgICAgbnVtYXJncyA9IDE2 CiAgICAgICAgYXJnc19sZWZ0ID0gMTA2MjkyODYKICAgICAgICBpID0gNAogICAgICAgIG1h eGFyZ3MgPSA4NjE5MDM0CiAgICAgICAgYXJndmFscyA9IHs4NDY2Njg0LCAwLCAyNjM2ODcy LCA5MjgwMDg4LCAxMDYzMDQzOCwgMjYzODE2NCwgMjYzNjkyMCwgNTYwMDg1OX0KICAgICAg ICBmdW4gPSA4MDg3MzQ5CiAgICAgICAgdmFsID0gODYxOTAzNAogICAgICAgIG9yaWdpbmFs X2Z1biA9IDg5NjE5MTQKICAgICAgICBvcmlnaW5hbF9hcmdzID0gMTA2MjkyODYKICAgICAg ICBmdW5jYXIgPSA4NDY2Njg0CiAgICAgICAgZ2Nwcm8xID0ge25leHQgPSAweDI4M2M3OCwg dmFyID0gMHgyODNjNzgsIG52YXJzID0gNTU2NDE2OH0KICAgICAgICBnY3BybzIgPSB7bmV4 dCA9IDB4MCwgdmFyID0gMHgwLCBudmFycyA9IDgwODY5ODR9CiAgICAgICAgZ2Nwcm8zID0g e25leHQgPSAweDhkOWE1YSA8YnNzX3NicmtfYnVmZmVyKzc4NDE1ND4sIHZhciA9IDB4ODM4 NDFhIDxic3Nfc2Jya19idWZmZXIrMTIzMDk4PiwgbnZhcnMgPSAwfQojOTAgMHgwMDU2YWU3 YiBpbiBGcHJvZ24gKGFyZ3M9MTA2NjE3ODIpIGF0IGV2YWwuYzo0NTkKICAgICAgICB2YWwg PSA4NjE5MDM0CiAgICAgICAgZ2Nwcm8xID0ge25leHQgPSAweGMsIHZhciA9IDB4ZDU0NDZl IDxic3Nfc2Jya19idWZmZXIrNTQ4MDc1MD4sIG52YXJzID0gODY5OTMxMn0KIzkxIDB4MDA1 NmI5ZTYgaW4gRmxldCAoYXJncz0xMDYzMDk2NikgYXQgZXZhbC5jOjkxOAogICAgICAgIHRl bXBzID0gMHgyODNkMTAKICAgICAgICB0ZW0gPSAxMzk3NjY4NgogICAgICAgIGxleGVudiA9 IDg2MTkwMzQKICAgICAgICBlbHQgPSAxMDYzMDc4MgogICAgICAgIHZhcmxpc3QgPSA4NjE5 MDM0CiAgICAgICAgY291bnQgPSAxNjIKICAgICAgICBhcmdudW0gPSAyCiAgICAgICAgZ2Nw cm8xID0ge25leHQgPSAweGEyMzUyNiA8YnNzX3NicmtfYnVmZmVyKzIxMzQ1MDI+LCB2YXIg PSAweDgwMDMwNTExLCBudmFycyA9IDI2MzcxNDR9CiAgICAgICAgZ2Nwcm8yID0ge25leHQg PSAweGEyMzRmZSA8YnNzX3NicmtfYnVmZmVyKzIxMzQ0NjI+LCB2YXIgPSAweDgzODQxYSA8 YnNzX3NicmtfYnVmZmVyKzEyMzA5OD4sIG52YXJzID0gMn0KICAgICAgICBzYV9jb3VudCA9 IDE2MgogICAgICAgIHNhX211c3RfZnJlZSA9IGZhbHNlCiM5MiAweDAwNTZkNTlkIGluIGV2 YWxfc3ViIChmb3JtPTEwNjMwNzY2KSBhdCBldmFsLmM6MjEwOAogICAgICAgIG51bWFyZ3Mg PSAyMAogICAgICAgIGFyZ3NfbGVmdCA9IDEwNjMwOTY2CiAgICAgICAgaSA9IDUKICAgICAg ICBtYXhhcmdzID0gMjYzNzU4NAogICAgICAgIGFyZ3ZhbHMgPSB7MCwgMCwgMCwgMTA0ODUw MjQsIDAsIDAsIDI2MzczMzYsIDU2MDA4NTl9CiAgICAgICAgZnVuID0gODA4NzMyNQogICAg ICAgIHZhbCA9IDEzOTc5MTk4CiAgICAgICAgb3JpZ2luYWxfZnVuID0gODk2MTg2NgogICAg ICAgIG9yaWdpbmFsX2FyZ3MgPSAxMDYzMDk2NgogICAgICAgIGZ1bmNhciA9IDEwNDg1MDI2 CiAgICAgICAgZ2Nwcm8xID0ge25leHQgPSAweDAsIHZhciA9IDB4ZDUzNzllIDxic3Nfc2Jy a19idWZmZXIrNTQ3NzQ3MD4sIG52YXJzID0gMH0KICAgICAgICBnY3BybzIgPSB7bmV4dCA9 IDB4MCwgdmFyID0gMHgwLCBudmFycyA9IDB9CiAgICAgICAgZ2Nwcm8zID0ge25leHQgPSAw eDlmZmQyMiA8YnNzX3NicmtfYnVmZmVyKzE5ODkwOTA+LCB2YXIgPSAweDAsIG52YXJzID0g MH0KIzkzIDB4MDA1NmFlN2IgaW4gRnByb2duIChhcmdzPTEwNjYxODU0KSBhdCBldmFsLmM6 NDU5CiAgICAgICAgdmFsID0gMTM5NzkxOTgKICAgICAgICBnY3BybzEgPSB7bmV4dCA9IDB4 MCwgdmFyID0gMHgwLCBudmFycyA9IDEwNDg1MDI0fQojOTQgMHgwMDU2ZjFjZSBpbiBmdW5j YWxsX2xhbWJkYSAoZnVuPTEwNjU5OTQyLCBuYXJncz0zLCBhcmdfdmVjdG9yPTB4MjgzZjEw KSBhdCBldmFsLmM6MzAxNwogICAgICAgIHZhbCA9IDU1OTY5NzUKICAgICAgICBzeW1zX2xl ZnQgPSA4NjE5MDM0CiAgICAgICAgbmV4dCA9IDEwNDg1MDI2CiAgICAgICAgbGV4ZW52ID0g ODYxOTAzNAogICAgICAgIGNvdW50ID0gMTU4CiAgICAgICAgaSA9IDMKICAgICAgICBvcHRp b25hbCA9IHRydWUKICAgICAgICByZXN0ID0gZmFsc2UKIzk1IDB4MDA1NmVkYmQgaW4gYXBw bHlfbGFtYmRhIChmdW49MTA2NTk5NDIsIGFyZ3M9MTA2NjA5NjYpIGF0IGV2YWwuYzoyODk5 CiAgICAgICAgYXJnc19sZWZ0ID0gODYxOTAzNAogICAgICAgIGkgPSAzCiAgICAgICAgbnVt YXJncyA9IDMKICAgICAgICBhcmdfdmVjdG9yID0gMHgyODNmMTAKICAgICAgICBnY3BybzEg PSB7bmV4dCA9IDB4MCwgdmFyID0gMHgwLCBudmFycyA9IDN9CiAgICAgICAgZ2Nwcm8yID0g e25leHQgPSAweDgwMDMwNTExLCB2YXIgPSAweDIsIG52YXJzID0gMH0KICAgICAgICBnY3By bzMgPSB7bmV4dCA9IDB4ODAwNGRjODQsIHZhciA9IDB4MCwgbnZhcnMgPSAtMjE0NzEyMzMy MX0KICAgICAgICB0ZW0gPSAxMzk3MzQwNgogICAgICAgIHNhX2NvdW50ID0gMTU4CiAgICAg ICAgc2FfbXVzdF9mcmVlID0gZmFsc2UKIzk2IDB4MDA1NmRiYmEgaW4gZXZhbF9zdWIgKGZv cm09MTA2NjA5NTgpIGF0IGV2YWwuYzoyMjM1CiAgICAgICAgZnVuID0gMTA2NTk5NDIKICAg ICAgICB2YWwgPSAyNjM3OTEyCiAgICAgICAgb3JpZ2luYWxfZnVuID0gODk1ODE5NAogICAg ICAgIG9yaWdpbmFsX2FyZ3MgPSAxMDY2MDk2NgogICAgICAgIGZ1bmNhciA9IDg2ODk2NjYK ICAgICAgICBnY3BybzEgPSB7bmV4dCA9IDB4ODAwMzA1MzMsIHZhciA9IDB4OWZmZDIwIDxi c3Nfc2Jya19idWZmZXIrMTk4OTA4OD4sIG52YXJzID0gMH0KICAgICAgICBnY3BybzIgPSB7 bmV4dCA9IDB4MCwgdmFyID0gMHgwLCBudmFycyA9IDB9CiAgICAgICAgZ2Nwcm8zID0ge25l eHQgPSAweDAsIHZhciA9IDB4MCwgbnZhcnMgPSAwfQojOTcgMHgwMDU2ZDc3YyBpbiBldmFs X3N1YiAoZm9ybT0xMDY2MDk1MCkgYXQgZXZhbC5jOjIxNDUKICAgICAgICBudW1hcmdzID0g NAogICAgICAgIGFyZ3NfbGVmdCA9IDEwNjYwOTkwCiAgICAgICAgaSA9IDAKICAgICAgICBt YXhhcmdzID0gMQogICAgICAgIGFyZ3ZhbHMgPSB7MjYzNzk5NiwgNTU2MjEzNCwgMTc3MDU4 NzMsIDI2MzgwMDgsIDU1NjIxNzUsIDE3NzA1ODczLCAyNjM4MTA0LCA1NzA4Mjc4fQogICAg ICAgIGZ1biA9IDYzNzE1ODkKICAgICAgICB2YWwgPSAyNjM4MTM2CiAgICAgICAgb3JpZ2lu YWxfZnVuID0gODY5NjIxOAogICAgICAgIG9yaWdpbmFsX2FyZ3MgPSAxMDY2MDk5MAogICAg ICAgIGZ1bmNhciA9IDg2MTkwMzQKICAgICAgICBnY3BybzEgPSB7bmV4dCA9IDB4Mjg0MGU4 LCB2YXIgPSAweDU0ZTgwNyA8Q09NUElMRURQKzI1PiwgbnZhcnMgPSAxMDYzMDA0Nn0KICAg ICAgICBnY3BybzIgPSB7bmV4dCA9IDB4ODAwNTdmNzQsIHZhciA9IDB4MCwgbnZhcnMgPSAw fQogICAgICAgIGdjcHJvMyA9IHtuZXh0ID0gMHgxMGUyYjkxIDxic3Nfc2Jya19idWZmZXIr OTIwOTkzNz4sIHZhciA9IDB4Mjg0MGEwLCBudmFycyA9IDB9CiM5OCAweDAwNTZiOGI0IGlu IEZsZXQgKGFyZ3M9MTA2NjEwMTQpIGF0IGV2YWwuYzo4ODgKICAgICAgICB0ZW1wcyA9IDB4 Mjg0MTUwCiAgICAgICAgdGVtID0gNTU2NDQyMwogICAgICAgIGxleGVudiA9IDI2MzgyOTYK ICAgICAgICBlbHQgPSAxMDY2MDk0MgogICAgICAgIHZhcmxpc3QgPSAxMDY2MTAwNgogICAg ICAgIGNvdW50ID0gMTU2CiAgICAgICAgYXJnbnVtID0gMQogICAgICAgIGdjcHJvMSA9IHtu ZXh0ID0gMHg4MDA1N2Y3NCwgdmFyID0gMHgyODQxNjAsIG52YXJzID0gMjYzODIzMn0KICAg ICAgICBnY3BybzIgPSB7bmV4dCA9IDB4ODM4NDFhIDxic3Nfc2Jya19idWZmZXIrMTIzMDk4 PiwgdmFyID0gMHg4Mzg0MzIgPGJzc19zYnJrX2J1ZmZlcisxMjMxMjI+LCBudmFycyA9IDF9 CiAgICAgICAgc2FfY291bnQgPSAxNTYKICAgICAgICBzYV9tdXN0X2ZyZWUgPSBmYWxzZQoj OTkgMHgwMDU2ZDU5ZCBpbiBldmFsX3N1YiAoZm9ybT0xMDY2MDkxMCkgYXQgZXZhbC5jOjIx MDgKICAgICAgICBudW1hcmdzID0gMTIKICAgICAgICBhcmdzX2xlZnQgPSAxMDY2MTAxNAog ICAgICAgIGkgPSAzCiAgICAgICAgbWF4YXJncyA9IDg2MTkwMzQKICAgICAgICBhcmd2YWxz ID0gezEsIDEsIDI2Mzg0MDgsIDE3NzA1ODczLCAxNzcwNTg3MiwgMSwgMjYzODYwMCwgNTY5 MDMwNH0KICAgICAgICBmdW4gPSA4MDg3MzI1CiAgICAgICAgdmFsID0gMjYzODU2OAogICAg ICAgIG9yaWdpbmFsX2Z1biA9IDg5NjE4NjYKICAgICAgICBvcmlnaW5hbF9hcmdzID0gMTA2 NjEwMTQKICAgICAgICBmdW5jYXIgPSAyNjM4NDk2CiAgICAgICAgZ2Nwcm8xID0ge25leHQg PSAweDI4NDI4OCwgdmFyID0gMHg1NTA0Y2UgPG1ha2Vfc3BlY2lmaWVkX3N0cmluZysxNTA+ LCBudmFycyA9IDE3NzA1ODczfQogICAgICAgIGdjcHJvMiA9IHtuZXh0ID0gMHg1LCB2YXIg PSAweDEwZTJiYTEgPGJzc19zYnJrX2J1ZmZlcis5MjA5OTUzPiwgbnZhcnMgPSA4NjE5MDM0 fQogICAgICAgIGdjcHJvMyA9IHtuZXh0ID0gMHg5ZmZkODIgPGJzc19zYnJrX2J1ZmZlcisx OTg5MTg2PiwgdmFyID0gMHg4MDA1N2Y4NCwgbnZhcnMgPSAxNzcwNTg3M30KIzEwMCAweDAw NTZhZTdiIGluIEZwcm9nbiAoYXJncz0xMDY2MTE1MCkgYXQgZXZhbC5jOjQ1OQogICAgICAg IHZhbCA9IDg2MTkwMzQKICAgICAgICBnY3BybzEgPSB7bmV4dCA9IDB4ODRiMTNhIDxic3Nf c2Jya19idWZmZXIrMjAwMTg2PiwgdmFyID0gMHgyODQyZDgsIG52YXJzID0gM30KIzEwMSAw eDAwNTZhZGRiIGluIEZpZiAoYXJncz0xMDYzMDA2MikgYXQgZXZhbC5jOjQxMAogICAgICAg IGNvbmQgPSA4NjE5MDM0CiAgICAgICAgZ2Nwcm8xID0ge25leHQgPSAweDdiNjVlMCA8U2lm PiwgdmFyID0gMHgyODQzMDgsIG52YXJzID0gM30KIzEwMiAweDAwNTZkNTlkIGluIGV2YWxf c3ViIChmb3JtPTEwNjMwMDE0KSBhdCBldmFsLmM6MjEwOAogICAgICAgIG51bWFyZ3MgPSAx MgogICAgICAgIGFyZ3NfbGVmdCA9IDEwNjMwMDYyCiAgICAgICAgaSA9IDMKICAgICAgICBt YXhhcmdzID0gODYxOTAzNAogICAgICAgIGFyZ3ZhbHMgPSB7MTc3MDU4ODksIDE3NzA1ODcz LCAxLCAwLCAwLCAtMjE0NzI4NTcwOSwgMCwgMH0KICAgICAgICBmdW4gPSA4MDg3MDEzCiAg ICAgICAgdmFsID0gODYxOTAzNAogICAgICAgIG9yaWdpbmFsX2Z1biA9IDg5NjE2MjYKICAg ICAgICBvcmlnaW5hbF9hcmdzID0gMTA2MzAwNjIKICAgICAgICBmdW5jYXIgPSAwCiAgICAg ICAgZ2Nwcm8xID0ge25leHQgPSAweDEsIHZhciA9IDB4NCwgbnZhcnMgPSA4Njk2MTIyfQog ICAgICAgIGdjcHJvMiA9IHtuZXh0ID0gMHgwLCB2YXIgPSAweDExNGZlMzEgPGJzc19zYnJr X2J1ZmZlcis5NjU3MDczPiwgbnZhcnMgPSAwfQogICAgICAgIGdjcHJvMyA9IHtuZXh0ID0g MHgwLCB2YXIgPSAweDI4NDM1MCwgbnZhcnMgPSAyfQojMTAzIDB4MDA1NmFkMDUgaW4gRm9y IChhcmdzPTEwNjYxMTU4KSBhdCBldmFsLmM6MzU5CiAgICAgICAgdmFsID0gODYxOTAzNAog ICAgICAgIGdjcHJvMSA9IHtuZXh0ID0gMHg3YjY1YjAgPFNvcj4sIHZhciA9IDB4Mjg0NDE4 LCBudmFycyA9IDN9CiMxMDQgMHgwMDU2ZDU5ZCBpbiBldmFsX3N1YiAoZm9ybT0xMDYyOTc5 MCkgYXQgZXZhbC5jOjIxMDgKICAgICAgICBudW1hcmdzID0gMTIKICAgICAgICBhcmdzX2xl ZnQgPSAxMDYyOTgyMgogICAgICAgIGkgPSAzCiAgICAgICAgbWF4YXJncyA9IDg2MTkwMzQK ICAgICAgICBhcmd2YWxzID0gezAsIDAsIC0yMTQ3Mjg1NzA5LCAwLCAwLCAwLCAxLCAwfQog ICAgICAgIGZ1biA9IDgwODY5NjUKICAgICAgICB2YWwgPSAxNzcwNTg3MwogICAgICAgIG9y aWdpbmFsX2Z1biA9IDg5NjE1NzgKICAgICAgICBvcmlnaW5hbF9hcmdzID0gMTA2Mjk4MjIK ICAgICAgICBmdW5jYXIgPSAxMDkKICAgICAgICBnY3BybzEgPSB7bmV4dCA9IDB4MCwgdmFy ID0gMHgyLCBudmFycyA9IDQ3fQogICAgICAgIGdjcHJvMiA9IHtuZXh0ID0gMHgyODQ0YTgs IHZhciA9IDB4NTNkNGQ1IDxleHRyYWN0X251bWJlcl9hbmRfaW5jcisxOT4sIG52YXJzID0g MjYzNjYwOH0KICAgICAgICBnY3BybzMgPSB7bmV4dCA9IDB4ODAwMzA1MzMsIHZhciA9IDB4 MCwgbnZhcnMgPSAwfQojMTA1IDB4MDA1NmFlN2IgaW4gRnByb2duIChhcmdzPTEwNjYxMTY2 KSBhdCBldmFsLmM6NDU5CiAgICAgICAgdmFsID0gMTc3MDU4NzMKICAgICAgICBnY3BybzEg PSB7bmV4dCA9IDB4YywgdmFyID0gMHgyODQ1NDgsIG52YXJzID0gMTA0ODUxMjB9CiMxMDYg MHgwMDU2YjllNiBpbiBGbGV0IChhcmdzPTEwNjI5NzM0KSBhdCBldmFsLmM6OTE4CiAgICAg ICAgdGVtcHMgPSAweDI4NDU0MAogICAgICAgIHRlbSA9IDg2MTkwMzQKICAgICAgICBsZXhl bnYgPSA4NjE5MDM0CiAgICAgICAgZWx0ID0gMTA0ODUxMjIKICAgICAgICB2YXJsaXN0ID0g ODYxOTAzNAogICAgICAgIGNvdW50ID0gMTUwCiAgICAgICAgYXJnbnVtID0gMwogICAgICAg IGdjcHJvMSA9IHtuZXh0ID0gMHg2OCwgdmFyID0gMHgzYSwgbnZhcnMgPSAyNjM5MjQwfQog ICAgICAgIGdjcHJvMiA9IHtuZXh0ID0gMHgxMDMwNTMwIDxic3Nfc2Jya19idWZmZXIrODQ3 OTIxNj4sIHZhciA9IDB4MCwgbnZhcnMgPSAzfQogICAgICAgIHNhX2NvdW50ID0gMTUwCiAg ICAgICAgc2FfbXVzdF9mcmVlID0gZmFsc2UKIzEwNyAweDAwNTZkNTlkIGluIGV2YWxfc3Vi IChmb3JtPTEwNjI5NjQ2KSBhdCBldmFsLmM6MjEwOAogICAgICAgIG51bWFyZ3MgPSAxNgog ICAgICAgIGFyZ3NfbGVmdCA9IDEwNjI5NzM0CiAgICAgICAgaSA9IDQKICAgICAgICBtYXhh cmdzID0gODYxOTAzNAogICAgICAgIGFyZ3ZhbHMgPSB7NCwgMTgxNTIwNDksIDI2Mzk0MDAs IDI2MzkzODQsIDU1NjIxMzQsIC0xLCAyNjM5NDMyLCAwfQogICAgICAgIGZ1biA9IDgwODcz MjUKICAgICAgICB2YWwgPSAwCiAgICAgICAgb3JpZ2luYWxfZnVuID0gODk2MTg2NgogICAg ICAgIG9yaWdpbmFsX2FyZ3MgPSAxMDYyOTczNAogICAgICAgIGZ1bmNhciA9IDEyCiAgICAg ICAgZ2Nwcm8xID0ge25leHQgPSAweDAsIHZhciA9IDB4MCwgbnZhcnMgPSAyfQogICAgICAg IGdjcHJvMiA9IHtuZXh0ID0gMHhjLCB2YXIgPSAweDgwMDU3ZjY4LCBudmFycyA9IDB9CiAg ICAgICAgZ2Nwcm8zID0ge25leHQgPSAweDAsIHZhciA9IDB4NDgyMCwgbnZhcnMgPSAxMn0K IzEwOCAweDAwNTZhZTdiIGluIEZwcm9nbiAoYXJncz0xMDY2MTc1OCkgYXQgZXZhbC5jOjQ1 OQogICAgICAgIHZhbCA9IDg2MTkwMzQKICAgICAgICBnY3BybzEgPSB7bmV4dCA9IDB4MCwg dmFyID0gMHgyODQ2YzgsIG52YXJzID0gM30KIzEwOSAweDAwNTZhZGRiIGluIEZpZiAoYXJn cz0xMDYyOTU0MikgYXQgZXZhbC5jOjQxMAogICAgICAgIGNvbmQgPSA4NjE5MDM0CiAgICAg ICAgZ2Nwcm8xID0ge25leHQgPSAweDdiNjVlMCA8U2lmPiwgdmFyID0gMHgyODQ2ZjgsIG52 YXJzID0gM30KIzExMCAweDAwNTZkNTlkIGluIGV2YWxfc3ViIChmb3JtPTEwNjI5NTM0KSBh dCBldmFsLmM6MjEwOAogICAgICAgIG51bWFyZ3MgPSAxMgogICAgICAgIGFyZ3NfbGVmdCA9 IDEwNjI5NTQyCiAgICAgICAgaSA9IDMKICAgICAgICBtYXhhcmdzID0gODYxOTAzNAogICAg ICAgIGFyZ3ZhbHMgPSB7MCwgMjYzOTY0OCwgMjYzOTcwNCwgNCwgMCwgMCwgMCwgMH0KICAg ICAgICBmdW4gPSA4MDg3MDEzCiAgICAgICAgdmFsID0gMjY0MDAyNAogICAgICAgIG9yaWdp bmFsX2Z1biA9IDg5NjE2MjYKICAgICAgICBvcmlnaW5hbF9hcmdzID0gMTA2Mjk1NDIKICAg ICAgICBmdW5jYXIgPSAxMTIyNTQwOAogICAgICAgIGdjcHJvMSA9IHtuZXh0ID0gMHgyLCB2 YXIgPSAweDEsIG52YXJzID0gMn0KICAgICAgICBnY3BybzIgPSB7bmV4dCA9IDB4NTU5OTlm IDxGbHNzKzMyPiwgdmFyID0gMHgxMTRmZTMxIDxic3Nfc2Jya19idWZmZXIrOTY1NzA3Mz4s IG52YXJzID0gODk1ODE5NH0KICAgICAgICBnY3BybzMgPSB7bmV4dCA9IDB4ODM4NDFhIDxi c3Nfc2Jya19idWZmZXIrMTIzMDk4PiwgdmFyID0gMHg4Mzg0MWEgPGJzc19zYnJrX2J1ZmZl cisxMjMwOTg+LCBudmFycyA9IDI2Mzk3NTJ9CiMxMTEgMHgwMDU2YWU3YiBpbiBGcHJvZ24g KGFyZ3M9MTA2NjE3NjYpIGF0IGV2YWwuYzo0NTkKICAgICAgICB2YWwgPSA4NjE5MDM0CiAg ICAgICAgZ2Nwcm8xID0ge25leHQgPSAweGMsIHZhciA9IDB4Mjg0ODI4LCBudmFycyA9IDkz NzIzMjB9CiMxMTIgMHgwMDU2YjllNiBpbiBGbGV0IChhcmdzPTEwNjI5NTI2KSBhdCBldmFs LmM6OTE4CiAgICAgICAgdGVtcHMgPSAweDI4NDgyMAogICAgICAgIHRlbSA9IDg2MTkwMzQK ICAgICAgICBsZXhlbnYgPSA4NjE5MDM0CiAgICAgICAgZWx0ID0gMTA2Mjk0NjIKICAgICAg ICB2YXJsaXN0ID0gODYxOTAzNAogICAgICAgIGNvdW50ID0gMTQ3CiAgICAgICAgYXJnbnVt ID0gMQogICAgICAgIGdjcHJvMSA9IHtuZXh0ID0gMHhhMjMxM2UgPGJzc19zYnJrX2J1ZmZl cisyMTMzNTAyPiwgdmFyID0gMHg4Mzg0MWEgPGJzc19zYnJrX2J1ZmZlcisxMjMwOTg+LCBu dmFycyA9IDI2Mzk5NzZ9CiAgICAgICAgZ2Nwcm8yID0ge25leHQgPSAweDgzODQxYSA8YnNz X3NicmtfYnVmZmVyKzEyMzA5OD4sIHZhciA9IDB4Mjg0ODY4LCBudmFycyA9IDF9CiAgICAg ICAgc2FfY291bnQgPSAxNDcKICAgICAgICBzYV9tdXN0X2ZyZWUgPSBmYWxzZQojMTEzIDB4 MDA1NmQ1OWQgaW4gZXZhbF9zdWIgKGZvcm09MTA2Mjk0NTQpIGF0IGV2YWwuYzoyMTA4CiAg ICAgICAgbnVtYXJncyA9IDgKICAgICAgICBhcmdzX2xlZnQgPSAxMDYyOTUyNgogICAgICAg IGkgPSAyCiAgICAgICAgbWF4YXJncyA9IDg2MTkwMzQKICAgICAgICBhcmd2YWxzID0gezEz OTc5MTk4LCAzNzYsIC0xLCAwLCAwLCAyNjQwMDgwLCAzLCAxMzk3NjY4Nn0KICAgICAgICBm dW4gPSA4MDg3MzI1CiAgICAgICAgdmFsID0gODYxOTAzNAogICAgICAgIG9yaWdpbmFsX2Z1 biA9IDg5NjE4NjYKICAgICAgICBvcmlnaW5hbF9hcmdzID0gMTA2Mjk1MjYKICAgICAgICBm dW5jYXIgPSA1NTYyMTM0CiAgICAgICAgZ2Nwcm8xID0ge25leHQgPSAweDI4NDkzOCwgdmFy ID0gMHg4YzMxNTQgPGJzc19zYnJrX2J1ZmZlcis2OTE3MzI+LCBudmFycyA9IDg5NzQ5MTR9 CiAgICAgICAgZ2Nwcm8yID0ge25leHQgPSAweDU2ZDNjMCA8ZXZhbF9zdWIrMTA0PiwgdmFy ID0gMHg4Mzg0MWEgPGJzc19zYnJrX2J1ZmZlcisxMjMwOTg+LCBudmFycyA9IDEwNjMwMzU4 fQogICAgICAgIGdjcHJvMyA9IHtuZXh0ID0gMHg1M2Q0ZDUgPGV4dHJhY3RfbnVtYmVyX2Fu ZF9pbmNyKzE5PiwgdmFyID0gMHgyODQ4ZTAsIG52YXJzID0gMn0KIzExNCAweDAwNTZhZTdi IGluIEZwcm9nbiAoYXJncz0xMDY2MTc3NCkgYXQgZXZhbC5jOjQ1OQogICAgICAgIHZhbCA9 IDg2MTkwMzQKICAgICAgICBnY3BybzEgPSB7bmV4dCA9IDB4ODM4NDFhIDxic3Nfc2Jya19i dWZmZXIrMTIzMDk4PiwgdmFyID0gMHgyODQ5YjgsIG52YXJzID0gNH0KIzExNSAweDAwNTZi YTg0IGluIEZ3aGlsZSAoYXJncz0xMDYyOTI4NikgYXQgZXZhbC5jOjk0MAogICAgICAgIHRl c3QgPSAxMDYyOTI3MAogICAgICAgIGJvZHkgPSAxMDYyOTM1MAogICAgICAgIGdjcHJvMSA9 IHtuZXh0ID0gMHg1NTY3MDkgPEZjYXIrMTc+LCB2YXIgPSAweGEyMzY5NiA8YnNzX3Nicmtf YnVmZmVyKzIxMzQ4NzA+LCBudmFycyA9IDgwODczNDR9CiAgICAgICAgZ2Nwcm8yID0ge25l eHQgPSAweDgzODQxYSA8YnNzX3NicmtfYnVmZmVyKzEyMzA5OD4sIHZhciA9IDB4ODM4NDFh IDxic3Nfc2Jya19idWZmZXIrMTIzMDk4PiwgbnZhcnMgPSAyNjQwMzYwfQojMTE2IDB4MDA1 NmQ1OWQgaW4gZXZhbF9zdWIgKGZvcm09MTA2MjkyNjIpIGF0IGV2YWwuYzoyMTA4CiAgICAg ICAgbnVtYXJncyA9IDE2CiAgICAgICAgYXJnc19sZWZ0ID0gMTA2MjkyODYKICAgICAgICBp ID0gNAogICAgICAgIG1heGFyZ3MgPSA4NjE5MDM0CiAgICAgICAgYXJndmFscyA9IHs4NDY2 Njg0LCAwLCAyNjQwNDU2LCA5MjgwMDg4LCAxMDYzMDQzOCwgMjY0MTc0OCwgMjY0MDUwNCwg NTYwMDg1OX0KICAgICAgICBmdW4gPSA4MDg3MzQ5CiAgICAgICAgdmFsID0gODYxOTAzNAog ICAgICAgIG9yaWdpbmFsX2Z1biA9IDg5NjE5MTQKICAgICAgICBvcmlnaW5hbF9hcmdzID0g MTA2MjkyODYKICAgICAgICBmdW5jYXIgPSA4NDY2Njg0CiAgICAgICAgZ2Nwcm8xID0ge25l eHQgPSAweDI4NGE3OCwgdmFyID0gMHgyODRhNzgsIG52YXJzID0gNTU2NDE2OH0KICAgICAg ICBnY3BybzIgPSB7bmV4dCA9IDB4MCwgdmFyID0gMHgwLCBudmFycyA9IDgwODY5ODR9CiAg ICAgICAgZ2Nwcm8zID0ge25leHQgPSAweDhkOWE1YSA8YnNzX3NicmtfYnVmZmVyKzc4NDE1 ND4sIHZhciA9IDB4ODM4NDFhIDxic3Nfc2Jya19idWZmZXIrMTIzMDk4PiwgbnZhcnMgPSAw fQojMTE3IDB4MDA1NmFlN2IgaW4gRnByb2duIChhcmdzPTEwNjYxNzgyKSBhdCBldmFsLmM6 NDU5CiAgICAgICAgdmFsID0gODYxOTAzNAogICAgICAgIGdjcHJvMSA9IHtuZXh0ID0gMHhj LCB2YXIgPSAweGQ1NDQ2ZSA8YnNzX3NicmtfYnVmZmVyKzU0ODA3NTA+LCBudmFycyA9IDg2 OTkzMTJ9CiMxMTggMHgwMDU2YjllNiBpbiBGbGV0IChhcmdzPTEwNjMwOTY2KSBhdCBldmFs LmM6OTE4CiAgICAgICAgdGVtcHMgPSAweDI4NGIxMAogICAgICAgIHRlbSA9IDEzOTc2Njg2 CiAgICAgICAgbGV4ZW52ID0gODYxOTAzNAogICAgICAgIGVsdCA9IDEwNjMwNzgyCiAgICAg ICAgdmFybGlzdCA9IDg2MTkwMzQKICAgICAgICBjb3VudCA9IDE0MwogICAgICAgIGFyZ251 bSA9IDIKICAgICAgICBnY3BybzEgPSB7bmV4dCA9IDB4YTIzNTI2IDxic3Nfc2Jya19idWZm ZXIrMjEzNDUwMj4sIHZhciA9IDB4ODAwMzA1MTEsIG52YXJzID0gMjY0MDcyOH0KICAgICAg ICBnY3BybzIgPSB7bmV4dCA9IDB4YTIzNGZlIDxic3Nfc2Jya19idWZmZXIrMjEzNDQ2Mj4s IHZhciA9IDB4ODM4NDFhIDxic3Nfc2Jya19idWZmZXIrMTIzMDk4PiwgbnZhcnMgPSAyfQog ICAgICAgIHNhX2NvdW50ID0gMTQzCiAgICAgICAgc2FfbXVzdF9mcmVlID0gZmFsc2UKIzEx OSAweDAwNTZkNTlkIGluIGV2YWxfc3ViIChmb3JtPTEwNjMwNzY2KSBhdCBldmFsLmM6MjEw OAogICAgICAgIG51bWFyZ3MgPSAyMAogICAgICAgIGFyZ3NfbGVmdCA9IDEwNjMwOTY2CiAg ICAgICAgaSA9IDUKICAgICAgICBtYXhhcmdzID0gMjY0MTE2OAogICAgICAgIGFyZ3ZhbHMg PSB7MCwgMCwgMCwgMTA0ODUwMjQsIDAsIDAsIDI2NDA5MjAsIDU2MDA4NTl9CiAgICAgICAg ZnVuID0gODA4NzMyNQogICAgICAgIHZhbCA9IDEzOTc5MTk4CiAgICAgICAgb3JpZ2luYWxf ZnVuID0gODk2MTg2NgogICAgICAgIG9yaWdpbmFsX2FyZ3MgPSAxMDYzMDk2NgogICAgICAg IGZ1bmNhciA9IDEwNDg1MDI2CiAgICAgICAgZ2Nwcm8xID0ge25leHQgPSAweDAsIHZhciA9 IDB4ZDUzNzllIDxic3Nfc2Jya19idWZmZXIrNTQ3NzQ3MD4sIG52YXJzID0gMH0KICAgICAg ICBnY3BybzIgPSB7bmV4dCA9IDB4MCwgdmFyID0gMHgwLCBudmFycyA9IDB9CiAgICAgICAg Z2Nwcm8zID0ge25leHQgPSAweDlmZmQyMiA8YnNzX3NicmtfYnVmZmVyKzE5ODkwOTA+LCB2 YXIgPSAweDAsIG52YXJzID0gMH0KIzEyMCAweDAwNTZhZTdiIGluIEZwcm9nbiAoYXJncz0x MDY2MTg1NCkgYXQgZXZhbC5jOjQ1OQogICAgICAgIHZhbCA9IDEzOTc5MTk4CiAgICAgICAg Z2Nwcm8xID0ge25leHQgPSAweDAsIHZhciA9IDB4MCwgbnZhcnMgPSAxMDQ4NTAyNH0KIzEy MSAweDAwNTZmMWNlIGluIGZ1bmNhbGxfbGFtYmRhIChmdW49MTA2NTk5NDIsIG5hcmdzPTMs IGFyZ192ZWN0b3I9MHgyODRkMTApIGF0IGV2YWwuYzozMDE3CiAgICAgICAgdmFsID0gNTU5 Njk3NQogICAgICAgIHN5bXNfbGVmdCA9IDg2MTkwMzQKICAgICAgICBuZXh0ID0gMTA0ODUw MjYKICAgICAgICBsZXhlbnYgPSA4NjE5MDM0CiAgICAgICAgY291bnQgPSAxMzkKICAgICAg ICBpID0gMwogICAgICAgIG9wdGlvbmFsID0gdHJ1ZQogICAgICAgIHJlc3QgPSBmYWxzZQoj MTIyIDB4MDA1NmVkYmQgaW4gYXBwbHlfbGFtYmRhIChmdW49MTA2NTk5NDIsIGFyZ3M9MTA2 NjA5NjYpIGF0IGV2YWwuYzoyODk5CiAgICAgICAgYXJnc19sZWZ0ID0gODYxOTAzNAogICAg ICAgIGkgPSAzCiAgICAgICAgbnVtYXJncyA9IDMKICAgICAgICBhcmdfdmVjdG9yID0gMHgy ODRkMTAKICAgICAgICBnY3BybzEgPSB7bmV4dCA9IDB4MCwgdmFyID0gMHgwLCBudmFycyA9 IDN9CiAgICAgICAgZ2Nwcm8yID0ge25leHQgPSAweDgwMDMwNTExLCB2YXIgPSAweDIsIG52 YXJzID0gMH0KICAgICAgICBnY3BybzMgPSB7bmV4dCA9IDB4ODAwNGRjODQsIHZhciA9IDB4 MCwgbnZhcnMgPSAtMjE0NzEyMzM2OX0KICAgICAgICB0ZW0gPSAxMzk3MzQwNgogICAgICAg IHNhX2NvdW50ID0gMTM5CiAgICAgICAgc2FfbXVzdF9mcmVlID0gZmFsc2UKIzEyMyAweDAw NTZkYmJhIGluIGV2YWxfc3ViIChmb3JtPTEwNjYwOTU4KSBhdCBldmFsLmM6MjIzNQogICAg ICAgIGZ1biA9IDEwNjU5OTQyCiAgICAgICAgdmFsID0gMjY0MTQ5NgogICAgICAgIG9yaWdp bmFsX2Z1biA9IDg5NTgxOTQKICAgICAgICBvcmlnaW5hbF9hcmdzID0gMTA2NjA5NjYKICAg ICAgICBmdW5jYXIgPSA4Njg5NjY2CiAgICAgICAgZ2Nwcm8xID0ge25leHQgPSAweDgwMDMw NTMzLCB2YXIgPSAweDlmZmQyMCA8YnNzX3NicmtfYnVmZmVyKzE5ODkwODg+LCBudmFycyA9 IDB9CiAgICAgICAgZ2Nwcm8yID0ge25leHQgPSAweDAsIHZhciA9IDB4MCwgbnZhcnMgPSAw fQogICAgICAgIGdjcHJvMyA9IHtuZXh0ID0gMHgwLCB2YXIgPSAweDAsIG52YXJzID0gMH0K IzEyNCAweDAwNTZkNzdjIGluIGV2YWxfc3ViIChmb3JtPTEwNjYwOTUwKSBhdCBldmFsLmM6 MjE0NQogICAgICAgIG51bWFyZ3MgPSA0CiAgICAgICAgYXJnc19sZWZ0ID0gMTA2NjA5OTAK ICAgICAgICBpID0gMAogICAgICAgIG1heGFyZ3MgPSAxCiAgICAgICAgYXJndmFscyA9IHsy NjQxNTgwLCA1NTYyMTM0LCAxODE1MzAwOSwgMjY0MTU5MiwgNTU2MjE3NSwgMTgxNTMwMDks IDI2NDE2ODgsIDU3MDgyNzh9CiAgICAgICAgZnVuID0gNjM3MTU4OQogICAgICAgIHZhbCA9 IDI2NDE3MjAKICAgICAgICBvcmlnaW5hbF9mdW4gPSA4Njk2MjE4CiAgICAgICAgb3JpZ2lu YWxfYXJncyA9IDEwNjYwOTkwCiAgICAgICAgZnVuY2FyID0gODYxOTAzNAogICAgICAgIGdj cHJvMSA9IHtuZXh0ID0gMHgyODRlZTgsIHZhciA9IDB4NTRlODA3IDxDT01QSUxFRFArMjU+ LCBudmFycyA9IDEwNjMwMDQ2fQogICAgICAgIGdjcHJvMiA9IHtuZXh0ID0gMHg4MDA1N2Y0 NCwgdmFyID0gMHgwLCBudmFycyA9IDB9CiAgICAgICAgZ2Nwcm8zID0ge25leHQgPSAweDEx NGZlMzEgPGJzc19zYnJrX2J1ZmZlcis5NjU3MDczPiwgdmFyID0gMHgyODRlYTAsIG52YXJz ID0gMH0KIzEyNSAweDAwNTZiOGI0IGluIEZsZXQgKGFyZ3M9MTA2NjEwMTQpIGF0IGV2YWwu Yzo4ODgKICAgICAgICB0ZW1wcyA9IDB4Mjg0ZjUwCiAgICAgICAgdGVtID0gNTU2NDQyMwog ICAgICAgIGxleGVudiA9IDI2NDE4ODAKICAgICAgICBlbHQgPSAxMDY2MDk0MgogICAgICAg IHZhcmxpc3QgPSAxMDY2MTAwNgogICAgICAgIGNvdW50ID0gMTM3CiAgICAgICAgYXJnbnVt ID0gMQogICAgICAgIGdjcHJvMSA9IHtuZXh0ID0gMHg4MDA1N2Y0NCwgdmFyID0gMHgyODRm NjAsIG52YXJzID0gMjY0MTgxNn0KICAgICAgICBnY3BybzIgPSB7bmV4dCA9IDB4ODM4NDFh IDxic3Nfc2Jya19idWZmZXIrMTIzMDk4PiwgdmFyID0gMHg4Mzg0MzIgPGJzc19zYnJrX2J1 ZmZlcisxMjMxMjI+LCBudmFycyA9IDF9CiAgICAgICAgc2FfY291bnQgPSAxMzcKICAgICAg ICBzYV9tdXN0X2ZyZWUgPSBmYWxzZQojMTI2IDB4MDA1NmQ1OWQgaW4gZXZhbF9zdWIgKGZv cm09MTA2NjA5MTApIGF0IGV2YWwuYzoyMTA4CiAgICAgICAgbnVtYXJncyA9IDEyCiAgICAg ICAgYXJnc19sZWZ0ID0gMTA2NjEwMTQKICAgICAgICBpID0gMwogICAgICAgIG1heGFyZ3Mg PSA4NjE5MDM0CiAgICAgICAgYXJndmFscyA9IHsxLCAxLCAyNjQxOTkyLCAxODE1MzAwOSwg MTgxNTMwMDgsIDEsIDI2NDIxODQsIDU2OTAzMDR9CiAgICAgICAgZnVuID0gODA4NzMyNQog ICAgICAgIHZhbCA9IDI2NDIxNTIKICAgICAgICBvcmlnaW5hbF9mdW4gPSA4OTYxODY2CiAg ICAgICAgb3JpZ2luYWxfYXJncyA9IDEwNjYxMDE0CiAgICAgICAgZnVuY2FyID0gMjY0MjA4 MAogICAgICAgIGdjcHJvMSA9IHtuZXh0ID0gMHgyODUwODgsIHZhciA9IDB4NTUwNGNlIDxt YWtlX3NwZWNpZmllZF9zdHJpbmcrMTUwPiwgbnZhcnMgPSAxODE1MzAwOX0KICAgICAgICBn Y3BybzIgPSB7bmV4dCA9IDB4YywgdmFyID0gMHgxMTRmZTUxIDxic3Nfc2Jya19idWZmZXIr OTY1NzEwNT4sIG52YXJzID0gODYxOTAzNH0KICAgICAgICBnY3BybzMgPSB7bmV4dCA9IDB4 OWZmZDgyIDxic3Nfc2Jya19idWZmZXIrMTk4OTE4Nj4sIHZhciA9IDB4ODAwNTdmNTQsIG52 YXJzID0gMTgxNTMwMDl9CiMxMjcgMHgwMDU2YWU3YiBpbiBGcHJvZ24gKGFyZ3M9MTA2NjEx NTApIGF0IGV2YWwuYzo0NTkKICAgICAgICB2YWwgPSA4NjE5MDM0CiAgICAgICAgZ2Nwcm8x ID0ge25leHQgPSAweDg0YjEzYSA8YnNzX3NicmtfYnVmZmVyKzIwMDE4Nj4sIHZhciA9IDB4 Mjg1MGQ4LCBudmFycyA9IDN9CiMxMjggMHgwMDU2YWRkYiBpbiBGaWYgKGFyZ3M9MTA2MzAw NjIpIGF0IGV2YWwuYzo0MTAKICAgICAgICBjb25kID0gODYxOTAzNAogICAgICAgIGdjcHJv MSA9IHtuZXh0ID0gMHg3YjY1ZTAgPFNpZj4sIHZhciA9IDB4Mjg1MTA4LCBudmFycyA9IDN9 CiMxMjkgMHgwMDU2ZDU5ZCBpbiBldmFsX3N1YiAoZm9ybT0xMDYzMDAxNCkgYXQgZXZhbC5j OjIxMDgKICAgICAgICBudW1hcmdzID0gMTIKICAgICAgICBhcmdzX2xlZnQgPSAxMDYzMDA2 MgogICAgICAgIGkgPSAzCiAgICAgICAgbWF4YXJncyA9IDg2MTkwMzQKICAgICAgICBhcmd2 YWxzID0gezE4MTUzMDQxLCAxODE1MzAwOSwgMSwgMCwgMCwgLTIxNDcyODU3MDksIDAsIDB9 CiAgICAgICAgZnVuID0gODA4NzAxMwogICAgICAgIHZhbCA9IDg2MTkwMzQKICAgICAgICBv cmlnaW5hbF9mdW4gPSA4OTYxNjI2CiAgICAgICAgb3JpZ2luYWxfYXJncyA9IDEwNjMwMDYy CiAgICAgICAgZnVuY2FyID0gMAogICAgICAgIGdjcHJvMSA9IHtuZXh0ID0gMHgxLCB2YXIg PSAweDQsIG52YXJzID0gODY5NjEyMn0KICAgICAgICBnY3BybzIgPSB7bmV4dCA9IDB4MCwg dmFyID0gMHgxMTRmZTgxIDxic3Nfc2Jya19idWZmZXIrOTY1NzE1Mz4sIG52YXJzID0gMH0K ICAgICAgICBnY3BybzMgPSB7bmV4dCA9IDB4MCwgdmFyID0gMHgyODUxNTAsIG52YXJzID0g Mn0KIzEzMCAweDAwNTZhZDA1IGluIEZvciAoYXJncz0xMDY2MTE1OCkgYXQgZXZhbC5jOjM1 OQogICAgICAgIHZhbCA9IDg2MTkwMzQKICAgICAgICBnY3BybzEgPSB7bmV4dCA9IDB4N2I2 NWIwIDxTb3I+LCB2YXIgPSAweDI4NTIxOCwgbnZhcnMgPSAzfQojMTMxIDB4MDA1NmQ1OWQg aW4gZXZhbF9zdWIgKGZvcm09MTA2Mjk3OTApIGF0IGV2YWwuYzoyMTA4CiAgICAgICAgbnVt YXJncyA9IDEyCiAgICAgICAgYXJnc19sZWZ0ID0gMTA2Mjk4MjIKICAgICAgICBpID0gMwog ICAgICAgIG1heGFyZ3MgPSA4NjE5MDM0CiAgICAgICAgYXJndmFscyA9IHswLCAwLCAtMjE0 NzI4NTcwOSwgMCwgMCwgMCwgMSwgMH0KICAgICAgICBmdW4gPSA4MDg2OTY1CiAgICAgICAg dmFsID0gMTgxNTMwMDkKICAgICAgICBvcmlnaW5hbF9mdW4gPSA4OTYxNTc4CiAgICAgICAg b3JpZ2luYWxfYXJncyA9IDEwNjI5ODIyCiAgICAgICAgZnVuY2FyID0gMTA5CiAgICAgICAg Z2Nwcm8xID0ge25leHQgPSAweDAsIHZhciA9IDB4MiwgbnZhcnMgPSA0N30KICAgICAgICBn Y3BybzIgPSB7bmV4dCA9IDB4Mjg1MmE4LCB2YXIgPSAweDUzZDRkNSA8ZXh0cmFjdF9udW1i ZXJfYW5kX2luY3IrMTk+LCBudmFycyA9IDI2NDAxOTJ9CiAgICAgICAgZ2Nwcm8zID0ge25l eHQgPSAweDgwMDMwNTMzLCB2YXIgPSAweDAsIG52YXJzID0gMH0KIzEzMiAweDAwNTZhZTdi IGluIEZwcm9nbiAoYXJncz0xMDY2MTE2NikgYXQgZXZhbC5jOjQ1OQogICAgICAgIHZhbCA9 IDE4MTUzMDA5CiAgICAgICAgZ2Nwcm8xID0ge25leHQgPSAweGMsIHZhciA9IDB4Mjg1MzQ4 LCBudmFycyA9IDEwNDg1MTIwfQojMTMzIDB4MDA1NmI5ZTYgaW4gRmxldCAoYXJncz0xMDYy OTczNCkgYXQgZXZhbC5jOjkxOAogICAgICAgIHRlbXBzID0gMHgyODUzNDAKICAgICAgICB0 ZW0gPSA4NjE5MDM0CiAgICAgICAgbGV4ZW52ID0gODYxOTAzNAogICAgICAgIGVsdCA9IDEw NDg1MTIyCiAgICAgICAgdmFybGlzdCA9IDg2MTkwMzQKICAgICAgICBjb3VudCA9IDEzMQog ICAgICAgIGFyZ251bSA9IDMKICAgICAgICBnY3BybzEgPSB7bmV4dCA9IDB4NjgsIHZhciA9 IDB4M2EsIG52YXJzID0gMjY0MjgyNH0KICAgICAgICBnY3BybzIgPSB7bmV4dCA9IDB4MTAz MDUzMCA8YnNzX3NicmtfYnVmZmVyKzg0NzkyMTY+LCB2YXIgPSAweDAsIG52YXJzID0gM30K ICAgICAgICBzYV9jb3VudCA9IDEzMQogICAgICAgIHNhX211c3RfZnJlZSA9IGZhbHNlCiMx MzQgMHgwMDU2ZDU5ZCBpbiBldmFsX3N1YiAoZm9ybT0xMDYyOTY0NikgYXQgZXZhbC5jOjIx MDgKICAgICAgICBudW1hcmdzID0gMTYKICAgICAgICBhcmdzX2xlZnQgPSAxMDYyOTczNAog ICAgICAgIGkgPSA0CiAgICAgICAgbWF4YXJncyA9IDg2MTkwMzQKICAgICAgICBhcmd2YWxz ID0gezQsIDE4MTUyMDQ5LCAyNjQyOTg0LCAyNjQyOTY4LCA1NTYyMTM0LCAtMSwgMjY0MzAx NiwgMH0KICAgICAgICBmdW4gPSA4MDg3MzI1CiAgICAgICAgdmFsID0gMAogICAgICAgIG9y aWdpbmFsX2Z1biA9IDg5NjE4NjYKICAgICAgICBvcmlnaW5hbF9hcmdzID0gMTA2Mjk3MzQK ICAgICAgICBmdW5jYXIgPSAxNgogICAgICAgIGdjcHJvMSA9IHtuZXh0ID0gMHgwLCB2YXIg PSAweDAsIG52YXJzID0gMn0KICAgICAgICBnY3BybzIgPSB7bmV4dCA9IDB4MTAsIHZhciA9 IDB4ODAwNTdmMzQsIG52YXJzID0gMH0KICAgICAgICBnY3BybzMgPSB7bmV4dCA9IDB4MCwg dmFyID0gMHg1NjIwLCBudmFycyA9IDE2fQojMTM1IDB4MDA1NmFlN2IgaW4gRnByb2duIChh cmdzPTEwNjYxNzU4KSBhdCBldmFsLmM6NDU5CiAgICAgICAgdmFsID0gODYxOTAzNAogICAg ICAgIGdjcHJvMSA9IHtuZXh0ID0gMHgwLCB2YXIgPSAweDI4NTRjOCwgbnZhcnMgPSAzfQoj MTM2IDB4MDA1NmFkZGIgaW4gRmlmIChhcmdzPTEwNjI5NTQyKSBhdCBldmFsLmM6NDEwCiAg ICAgICAgY29uZCA9IDg2MTkwMzQKICAgICAgICBnY3BybzEgPSB7bmV4dCA9IDB4N2I2NWUw IDxTaWY+LCB2YXIgPSAweDI4NTRmOCwgbnZhcnMgPSAzfQojMTM3IDB4MDA1NmQ1OWQgaW4g ZXZhbF9zdWIgKGZvcm09MTA2Mjk1MzQpIGF0IGV2YWwuYzoyMTA4CiAgICAgICAgbnVtYXJn cyA9IDEyCiAgICAgICAgYXJnc19sZWZ0ID0gMTA2Mjk1NDIKICAgICAgICBpID0gMwogICAg ICAgIG1heGFyZ3MgPSA4NjE5MDM0CiAgICAgICAgYXJndmFscyA9IHswLCAyNjQzMjMyLCAy NjQzMjg4LCA0LCAwLCAwLCAwLCAwfQogICAgICAgIGZ1biA9IDgwODcwMTMKICAgICAgICB2 YWwgPSAyNjQzNjA4CiAgICAgICAgb3JpZ2luYWxfZnVuID0gODk2MTYyNgogICAgICAgIG9y aWdpbmFsX2FyZ3MgPSAxMDYyOTU0MgogICAgICAgIGZ1bmNhciA9IDExMjI1MTA0CiAgICAg ICAgZ2Nwcm8xID0ge25leHQgPSAweDIsIHZhciA9IDB4MSwgbnZhcnMgPSAyfQogICAgICAg IGdjcHJvMiA9IHtuZXh0ID0gMHg1NTk5OWYgPEZsc3MrMzI+LCB2YXIgPSAweDExNGZlODEg PGJzc19zYnJrX2J1ZmZlcis5NjU3MTUzPiwgbnZhcnMgPSA4OTU4MTk0fQogICAgICAgIGdj cHJvMyA9IHtuZXh0ID0gMHg4Mzg0MWEgPGJzc19zYnJrX2J1ZmZlcisxMjMwOTg+LCB2YXIg PSAweDgzODQxYSA8YnNzX3NicmtfYnVmZmVyKzEyMzA5OD4sIG52YXJzID0gMjY0MzMzNn0K IzEzOCAweDAwNTZhZTdiIGluIEZwcm9nbiAoYXJncz0xMDY2MTc2NikgYXQgZXZhbC5jOjQ1 OQogICAgICAgIHZhbCA9IDg2MTkwMzQKICAgICAgICBnY3BybzEgPSB7bmV4dCA9IDB4Yywg dmFyID0gMHgyODU2MjgsIG52YXJzID0gOTM3MjMyMH0KIzEzOSAweDAwNTZiOWU2IGluIEZs ZXQgKGFyZ3M9MTA2Mjk1MjYpIGF0IGV2YWwuYzo5MTgKICAgICAgICB0ZW1wcyA9IDB4Mjg1 NjIwCiAgICAgICAgdGVtID0gODYxOTAzNAogICAgICAgIGxleGVudiA9IDg2MTkwMzQKICAg ICAgICBlbHQgPSAxMDYyOTQ2MgogICAgICAgIHZhcmxpc3QgPSA4NjE5MDM0CiAgICAgICAg Y291bnQgPSAxMjgKICAgICAgICBhcmdudW0gPSAxCiAgICAgICAgZ2Nwcm8xID0ge25leHQg PSAweGEyMzEzZSA8YnNzX3NicmtfYnVmZmVyKzIxMzM1MDI+LCB2YXIgPSAweDgzODQxYSA8 YnNzX3NicmtfYnVmZmVyKzEyMzA5OD4sIG52YXJzID0gMjY0MzU2MH0KICAgICAgICBnY3By bzIgPSB7bmV4dCA9IDB4ODM4NDFhIDxic3Nfc2Jya19idWZmZXIrMTIzMDk4PiwgdmFyID0g MHgyODU2NjgsIG52YXJzID0gMX0KICAgICAgICBzYV9jb3VudCA9IDEyOAogICAgICAgIHNh X211c3RfZnJlZSA9IGZhbHNlCiMxNDAgMHgwMDU2ZDU5ZCBpbiBldmFsX3N1YiAoZm9ybT0x MDYyOTQ1NCkgYXQgZXZhbC5jOjIxMDgKICAgICAgICBudW1hcmdzID0gOAogICAgICAgIGFy Z3NfbGVmdCA9IDEwNjI5NTI2CiAgICAgICAgaSA9IDIKICAgICAgICBtYXhhcmdzID0gODYx OTAzNAogICAgICAgIGFyZ3ZhbHMgPSB7MTM5NzkxOTgsIDM4MCwgLTEsIDAsIDAsIDI2NDM2 NjQsIDMsIDEzOTc2Njg2fQogICAgICAgIGZ1biA9IDgwODczMjUKICAgICAgICB2YWwgPSA4 NjE5MDM0CiAgICAgICAgb3JpZ2luYWxfZnVuID0gODk2MTg2NgogICAgICAgIG9yaWdpbmFs X2FyZ3MgPSAxMDYyOTUyNgogICAgICAgIGZ1bmNhciA9IDU1NjIxMzQKICAgICAgICBnY3By bzEgPSB7bmV4dCA9IDB4Mjg1NzM4LCB2YXIgPSAweDhjMzE1NCA8YnNzX3NicmtfYnVmZmVy KzY5MTczMj4sIG52YXJzID0gODk3NDkxNH0KICAgICAgICBnY3BybzIgPSB7bmV4dCA9IDB4 NTZkM2MwIDxldmFsX3N1YisxMDQ+LCB2YXIgPSAweDgzODQxYSA8YnNzX3NicmtfYnVmZmVy KzEyMzA5OD4sIG52YXJzID0gMTA2MzAzNTh9CiAgICAgICAgZ2Nwcm8zID0ge25leHQgPSAw eDUzZDRkNSA8ZXh0cmFjdF9udW1iZXJfYW5kX2luY3IrMTk+LCB2YXIgPSAweDI4NTZlMCwg bnZhcnMgPSAyfQojMTQxIDB4MDA1NmFlN2IgaW4gRnByb2duIChhcmdzPTEwNjYxNzc0KSBh dCBldmFsLmM6NDU5CiAgICAgICAgdmFsID0gODYxOTAzNAogICAgICAgIGdjcHJvMSA9IHtu ZXh0ID0gMHg4Mzg0MWEgPGJzc19zYnJrX2J1ZmZlcisxMjMwOTg+LCB2YXIgPSAweDI4NTdi OCwgbnZhcnMgPSA0fQojMTQyIDB4MDA1NmJhODQgaW4gRndoaWxlIChhcmdzPTEwNjI5Mjg2 KSBhdCBldmFsLmM6OTQwCiAgICAgICAgdGVzdCA9IDEwNjI5MjcwCiAgICAgICAgYm9keSA9 IDEwNjI5MzUwCiAgICAgICAgZ2Nwcm8xID0ge25leHQgPSAweDU1NjcwOSA8RmNhcisxNz4s IHZhciA9IDB4YTIzNjk2IDxic3Nfc2Jya19idWZmZXIrMjEzNDg3MD4sIG52YXJzID0gODA4 NzM0NH0KICAgICAgICBnY3BybzIgPSB7bmV4dCA9IDB4ODM4NDFhIDxic3Nfc2Jya19idWZm ZXIrMTIzMDk4PiwgdmFyID0gMHg4Mzg0MWEgPGJzc19zYnJrX2J1ZmZlcisxMjMwOTg+LCBu dmFycyA9IDI2NDM5NDR9CiMxNDMgMHgwMDU2ZDU5ZCBpbiBldmFsX3N1YiAoZm9ybT0xMDYy OTI2MikgYXQgZXZhbC5jOjIxMDgKICAgICAgICBudW1hcmdzID0gMTYKICAgICAgICBhcmdz X2xlZnQgPSAxMDYyOTI4NgogICAgICAgIGkgPSA0CiAgICAgICAgbWF4YXJncyA9IDg2MTkw MzQKICAgICAgICBhcmd2YWxzID0gezg0NjY2ODQsIDAsIDI2NDQwNDAsIDkyODAwODgsIDEw NjMwNDM4LCAyNjQ1MzMyLCAyNjQ0MDg4LCA1NjAwODU5fQogICAgICAgIGZ1biA9IDgwODcz NDkKICAgICAgICB2YWwgPSA4NjE5MDM0CiAgICAgICAgb3JpZ2luYWxfZnVuID0gODk2MTkx NAogICAgICAgIG9yaWdpbmFsX2FyZ3MgPSAxMDYyOTI4NgogICAgICAgIGZ1bmNhciA9IDg0 NjY2ODQKICAgICAgICBnY3BybzEgPSB7bmV4dCA9IDB4Mjg1ODc4LCB2YXIgPSAweDI4NTg3 OCwgbnZhcnMgPSA1NTY0MTY4fQogICAgICAgIGdjcHJvMiA9IHtuZXh0ID0gMHgwLCB2YXIg PSAweDAsIG52YXJzID0gODA4Njk4NH0KICAgICAgICBnY3BybzMgPSB7bmV4dCA9IDB4OGQ5 YTVhIDxic3Nfc2Jya19idWZmZXIrNzg0MTU0PiwgdmFyID0gMHg4Mzg0MWEgPGJzc19zYnJr X2J1ZmZlcisxMjMwOTg+LCBudmFycyA9IDB9CiMxNDQgMHgwMDU2YWU3YiBpbiBGcHJvZ24g KGFyZ3M9MTA2NjE3ODIpIGF0IGV2YWwuYzo0NTkKICAgICAgICB2YWwgPSA4NjE5MDM0CiAg ICAgICAgZ2Nwcm8xID0ge25leHQgPSAweGMsIHZhciA9IDB4ZDU0NDZlIDxic3Nfc2Jya19i dWZmZXIrNTQ4MDc1MD4sIG52YXJzID0gODY5OTMxMn0KIzE0NSAweDAwNTZiOWU2IGluIEZs ZXQgKGFyZ3M9MTA2MzA5NjYpIGF0IGV2YWwuYzo5MTgKICAgICAgICB0ZW1wcyA9IDB4Mjg1 OTEwCiAgICAgICAgdGVtID0gMTM5NzY2ODYKICAgICAgICBsZXhlbnYgPSA4NjE5MDM0CiAg ICAgICAgZWx0ID0gMTA2MzA3ODIKICAgICAgICB2YXJsaXN0ID0gODYxOTAzNAogICAgICAg IGNvdW50ID0gMTI0CiAgICAgICAgYXJnbnVtID0gMgogICAgICAgIGdjcHJvMSA9IHtuZXh0 ID0gMHhhMjM1MjYgPGJzc19zYnJrX2J1ZmZlcisyMTM0NTAyPiwgdmFyID0gMHg4MDAzMDUx MSwgbnZhcnMgPSAyNjQ0MzEyfQogICAgICAgIGdjcHJvMiA9IHtuZXh0ID0gMHhhMjM0ZmUg PGJzc19zYnJrX2J1ZmZlcisyMTM0NDYyPiwgdmFyID0gMHg4Mzg0MWEgPGJzc19zYnJrX2J1 ZmZlcisxMjMwOTg+LCBudmFycyA9IDJ9CiAgICAgICAgc2FfY291bnQgPSAxMjQKICAgICAg ICBzYV9tdXN0X2ZyZWUgPSBmYWxzZQojMTQ2IDB4MDA1NmQ1OWQgaW4gZXZhbF9zdWIgKGZv cm09MTA2MzA3NjYpIGF0IGV2YWwuYzoyMTA4CiAgICAgICAgbnVtYXJncyA9IDIwCiAgICAg ICAgYXJnc19sZWZ0ID0gMTA2MzA5NjYKICAgICAgICBpID0gNQogICAgICAgIG1heGFyZ3Mg PSAyNjQ0NzUyCiAgICAgICAgYXJndmFscyA9IHswLCAwLCAwLCAxMDQ4NTAyNCwgMCwgMCwg MjY0NDUwNCwgNTYwMDg1OX0KICAgICAgICBmdW4gPSA4MDg3MzI1CiAgICAgICAgdmFsID0g MTM5NzkxOTgKICAgICAgICBvcmlnaW5hbF9mdW4gPSA4OTYxODY2CiAgICAgICAgb3JpZ2lu YWxfYXJncyA9IDEwNjMwOTY2CiAgICAgICAgZnVuY2FyID0gMTA0ODUwMjYKICAgICAgICBn Y3BybzEgPSB7bmV4dCA9IDB4MCwgdmFyID0gMHhkNTM3OWUgPGJzc19zYnJrX2J1ZmZlcis1 NDc3NDcwPiwgbnZhcnMgPSAwfQogICAgICAgIGdjcHJvMiA9IHtuZXh0ID0gMHgwLCB2YXIg PSAweDAsIG52YXJzID0gMH0KICAgICAgICBnY3BybzMgPSB7bmV4dCA9IDB4OWZmZDIyIDxi c3Nfc2Jya19idWZmZXIrMTk4OTA5MD4sIHZhciA9IDB4MCwgbnZhcnMgPSAwfQojMTQ3IDB4 MDA1NmFlN2IgaW4gRnByb2duIChhcmdzPTEwNjYxODU0KSBhdCBldmFsLmM6NDU5CiAgICAg ICAgdmFsID0gMTM5NzkxOTgKICAgICAgICBnY3BybzEgPSB7bmV4dCA9IDB4MCwgdmFyID0g MHgwLCBudmFycyA9IDEwNDg1MDI0fQojMTQ4IDB4MDA1NmYxY2UgaW4gZnVuY2FsbF9sYW1i ZGEgKGZ1bj0xMDY1OTk0MiwgbmFyZ3M9MywgYXJnX3ZlY3Rvcj0weDI4NWIxMCkgYXQgZXZh bC5jOjMwMTcKICAgICAgICB2YWwgPSA1NTk2OTc1CiAgICAgICAgc3ltc19sZWZ0ID0gODYx OTAzNAogICAgICAgIG5leHQgPSAxMDQ4NTAyNgogICAgICAgIGxleGVudiA9IDg2MTkwMzQK ICAgICAgICBjb3VudCA9IDEyMAogICAgICAgIGkgPSAzCiAgICAgICAgb3B0aW9uYWwgPSB0 cnVlCiAgICAgICAgcmVzdCA9IGZhbHNlCiMxNDkgMHgwMDU2ZWRiZCBpbiBhcHBseV9sYW1i ZGEgKGZ1bj0xMDY1OTk0MiwgYXJncz0xMDY2MDk2NikgYXQgZXZhbC5jOjI4OTkKICAgICAg ICBhcmdzX2xlZnQgPSA4NjE5MDM0CiAgICAgICAgaSA9IDMKICAgICAgICBudW1hcmdzID0g MwogICAgICAgIGFyZ192ZWN0b3IgPSAweDI4NWIxMAogICAgICAgIGdjcHJvMSA9IHtuZXh0 ID0gMHgwLCB2YXIgPSAweDAsIG52YXJzID0gM30KICAgICAgICBnY3BybzIgPSB7bmV4dCA9 IDB4ODAwMzA1MTEsIHZhciA9IDB4MiwgbnZhcnMgPSAwfQogICAgICAgIGdjcHJvMyA9IHtu ZXh0ID0gMHg4MDA0ZGM4NCwgdmFyID0gMHgwLCBudmFycyA9IC0yMTQ3MTIzNDI1fQogICAg ICAgIHRlbSA9IDEzOTczNDA2CiAgICAgICAgc2FfY291bnQgPSAxMjAKICAgICAgICBzYV9t dXN0X2ZyZWUgPSBmYWxzZQojMTUwIDB4MDA1NmRiYmEgaW4gZXZhbF9zdWIgKGZvcm09MTA2 NjA5NTgpIGF0IGV2YWwuYzoyMjM1CiAgICAgICAgZnVuID0gMTA2NTk5NDIKICAgICAgICB2 YWwgPSAyNjQ1MDgwCiAgICAgICAgb3JpZ2luYWxfZnVuID0gODk1ODE5NAogICAgICAgIG9y aWdpbmFsX2FyZ3MgPSAxMDY2MDk2NgogICAgICAgIGZ1bmNhciA9IDg2ODk2NjYKICAgICAg ICBnY3BybzEgPSB7bmV4dCA9IDB4ODAwMzA1MzMsIHZhciA9IDB4OWZmZDIwIDxic3Nfc2Jy a19idWZmZXIrMTk4OTA4OD4sIG52YXJzID0gMH0KICAgICAgICBnY3BybzIgPSB7bmV4dCA9 IDB4MCwgdmFyID0gMHgwLCBudmFycyA9IDB9CiAgICAgICAgZ2Nwcm8zID0ge25leHQgPSAw eDAsIHZhciA9IDB4MCwgbnZhcnMgPSAwfQojMTUxIDB4MDA1NmQ3N2MgaW4gZXZhbF9zdWIg KGZvcm09MTA2NjA5NTApIGF0IGV2YWwuYzoyMTQ1CiAgICAgICAgbnVtYXJncyA9IDQKICAg ICAgICBhcmdzX2xlZnQgPSAxMDY2MDk5MAogICAgICAgIGkgPSAwCiAgICAgICAgbWF4YXJn cyA9IDEKICAgICAgICBhcmd2YWxzID0gezI2NDUxNjQsIDU1NjIxMzQsIDE4MTUzMDg5LCAy NjQ1MTc2LCA1NTYyMTc1LCAxODE1MzA4OSwgMjY0NTI3MiwgNTcwODI3OH0KICAgICAgICBm dW4gPSA2MzcxNTg5CiAgICAgICAgdmFsID0gMjY0NTMwNAogICAgICAgIG9yaWdpbmFsX2Z1 biA9IDg2OTYyMTgKICAgICAgICBvcmlnaW5hbF9hcmdzID0gMTA2NjA5OTAKICAgICAgICBm dW5jYXIgPSA4NjE5MDM0CiAgICAgICAgZ2Nwcm8xID0ge25leHQgPSAweDI4NWNlOCwgdmFy ID0gMHg1NGU4MDcgPENPTVBJTEVEUCsyNT4sIG52YXJzID0gMTA2MzAwNDZ9CiAgICAgICAg Z2Nwcm8yID0ge25leHQgPSAweDgwMDU3ZjBlLCB2YXIgPSAweDAsIG52YXJzID0gMH0KICAg ICAgICBnY3BybzMgPSB7bmV4dCA9IDB4MTE0ZmU4MSA8YnNzX3NicmtfYnVmZmVyKzk2NTcx NTM+LCB2YXIgPSAweDI4NWNhMCwgbnZhcnMgPSAwfQojMTUyIDB4MDA1NmI4YjQgaW4gRmxl dCAoYXJncz0xMDY2MTAxNCkgYXQgZXZhbC5jOjg4OAogICAgICAgIHRlbXBzID0gMHgyODVk NTAKICAgICAgICB0ZW0gPSA1NTY0NDIzCiAgICAgICAgbGV4ZW52ID0gMjY0NTQ2NAogICAg ICAgIGVsdCA9IDEwNjYwOTQyCiAgICAgICAgdmFybGlzdCA9IDEwNjYxMDA2CiAgICAgICAg Y291bnQgPSAxMTgKICAgICAgICBhcmdudW0gPSAxCiAgICAgICAgZ2Nwcm8xID0ge25leHQg PSAweDgwMDU3ZjBlLCB2YXIgPSAweDI4NWQ2MCwgbnZhcnMgPSAyNjQ1NDAwfQogICAgICAg IGdjcHJvMiA9IHtuZXh0ID0gMHg4Mzg0MWEgPGJzc19zYnJrX2J1ZmZlcisxMjMwOTg+LCB2 YXIgPSAweDgzODQzMiA8YnNzX3NicmtfYnVmZmVyKzEyMzEyMj4sIG52YXJzID0gMX0KICAg ICAgICBzYV9jb3VudCA9IDExOAogICAgICAgIHNhX211c3RfZnJlZSA9IGZhbHNlCiMxNTMg MHgwMDU2ZDU5ZCBpbiBldmFsX3N1YiAoZm9ybT0xMDY2MDkxMCkgYXQgZXZhbC5jOjIxMDgK ICAgICAgICBudW1hcmdzID0gMTIKICAgICAgICBhcmdzX2xlZnQgPSAxMDY2MTAxNAogICAg ICAgIGkgPSAzCiAgICAgICAgbWF4YXJncyA9IDg2MTkwMzQKICAgICAgICBhcmd2YWxzID0g ezE4MTUzMDg4LCAxLCAxNiwgMTgxNTMwODksIDU1NjIxNTYsIDE4MTUzMTM3LCAyNjQ1NzY4 LCA1NjkwMzA0fQogICAgICAgIGZ1biA9IDgwODczMjUKICAgICAgICB2YWwgPSAxNgogICAg ICAgIG9yaWdpbmFsX2Z1biA9IDg5NjE4NjYKICAgICAgICBvcmlnaW5hbF9hcmdzID0gMTA2 NjEwMTQKICAgICAgICBmdW5jYXIgPSAyNjQ1NjEyCiAgICAgICAgZ2Nwcm8xID0ge25leHQg PSAweDEwLCB2YXIgPSAweDUyMmQ1YiA8ZGlyZWN0b3J5X2ZpbGVfbmFtZSszMD4sIG52YXJz ID0gMjY0NTY0OH0KICAgICAgICBnY3BybzIgPSB7bmV4dCA9IDB4NTUwNGNlIDxtYWtlX3Nw ZWNpZmllZF9zdHJpbmcrMTUwPiwgdmFyID0gMHgxMTRmZWIxIDxic3Nfc2Jya19idWZmZXIr OTY1NzIwMT4sIG52YXJzID0gODYxOTAzNH0KICAgICAgICBnY3BybzMgPSB7bmV4dCA9IDB4 OWZmZDgyIDxic3Nfc2Jya19idWZmZXIrMTk4OTE4Nj4sIHZhciA9IDB4MCwgbnZhcnMgPSAy NjQ1NjI0fQojMTU0IDB4MDA1NmFlN2IgaW4gRnByb2duIChhcmdzPTEwNjYxMTUwKSBhdCBl dmFsLmM6NDU5CiAgICAgICAgdmFsID0gODYxOTAzNAogICAgICAgIGdjcHJvMSA9IHtuZXh0 ID0gMHg4NGIxM2EgPGJzc19zYnJrX2J1ZmZlcisyMDAxODY+LCB2YXIgPSAweDI4NWVkOCwg bnZhcnMgPSAzfQojMTU1IDB4MDA1NmFkZGIgaW4gRmlmIChhcmdzPTEwNjMwMDYyKSBhdCBl dmFsLmM6NDEwCiAgICAgICAgY29uZCA9IDg2MTkwMzQKICAgICAgICBnY3BybzEgPSB7bmV4 dCA9IDB4N2I2NWUwIDxTaWY+LCB2YXIgPSAweDI4NWYwOCwgbnZhcnMgPSAzfQojMTU2IDB4 MDA1NmQ1OWQgaW4gZXZhbF9zdWIgKGZvcm09MTA2MzAwMTQpIGF0IGV2YWwuYzoyMTA4CiAg ICAgICAgbnVtYXJncyA9IDEyCiAgICAgICAgYXJnc19sZWZ0ID0gMTA2MzAwNjIKICAgICAg ICBpID0gMwogICAgICAgIG1heGFyZ3MgPSA4NjE5MDM0CiAgICAgICAgYXJndmFscyA9IHsx ODE1MzEzNywgMTgxNTMwODksIDEsIDAsIDAsIC0yMTQ3Mjg1NzA5LCAwLCAwfQogICAgICAg IGZ1biA9IDgwODcwMTMKICAgICAgICB2YWwgPSA4NjE5MDM0CiAgICAgICAgb3JpZ2luYWxf ZnVuID0gODk2MTYyNgogICAgICAgIG9yaWdpbmFsX2FyZ3MgPSAxMDYzMDA2MgogICAgICAg IGZ1bmNhciA9IDAKICAgICAgICBnY3BybzEgPSB7bmV4dCA9IDB4MSwgdmFyID0gMHg0LCBu dmFycyA9IDg2OTYxMjJ9CiAgICAgICAgZ2Nwcm8yID0ge25leHQgPSAweDAsIHZhciA9IDB4 MTE0ZmVmMSA8YnNzX3NicmtfYnVmZmVyKzk2NTcyNjU+LCBudmFycyA9IDB9CiAgICAgICAg Z2Nwcm8zID0ge25leHQgPSAweDAsIHZhciA9IDB4Mjg1ZjUwLCBudmFycyA9IDJ9CiMxNTcg MHgwMDU2YWQwNSBpbiBGb3IgKGFyZ3M9MTA2NjExNTgpIGF0IGV2YWwuYzozNTkKICAgICAg ICB2YWwgPSA4NjE5MDM0CiAgICAgICAgZ2Nwcm8xID0ge25leHQgPSAweDdiNjViMCA8U29y PiwgdmFyID0gMHgyODYwMTgsIG52YXJzID0gM30KIzE1OCAweDAwNTZkNTlkIGluIGV2YWxf c3ViIChmb3JtPTEwNjI5NzkwKSBhdCBldmFsLmM6MjEwOAogICAgICAgIG51bWFyZ3MgPSAx MgogICAgICAgIGFyZ3NfbGVmdCA9IDEwNjI5ODIyCiAgICAgICAgaSA9IDMKICAgICAgICBt YXhhcmdzID0gODYxOTAzNAogICAgICAgIGFyZ3ZhbHMgPSB7MCwgMCwgLTIxNDcyODU3MDks IDAsIDAsIDAsIDEsIDB9CiAgICAgICAgZnVuID0gODA4Njk2NQogICAgICAgIHZhbCA9IDE4 MTUzMDg5CiAgICAgICAgb3JpZ2luYWxfZnVuID0gODk2MTU3OAogICAgICAgIG9yaWdpbmFs X2FyZ3MgPSAxMDYyOTgyMgogICAgICAgIGZ1bmNhciA9IDEwOQogICAgICAgIGdjcHJvMSA9 IHtuZXh0ID0gMHgwLCB2YXIgPSAweDIsIG52YXJzID0gNDd9CiAgICAgICAgZ2Nwcm8yID0g e25leHQgPSAweDI4NjBhOCwgdmFyID0gMHg1M2Q0ZDUgPGV4dHJhY3RfbnVtYmVyX2FuZF9p bmNyKzE5PiwgbnZhcnMgPSAyNjQzNzc2fQogICAgICAgIGdjcHJvMyA9IHtuZXh0ID0gMHg4 MDAzMDUzMywgdmFyID0gMHgwLCBudmFycyA9IDB9CiMxNTkgMHgwMDU2YWU3YiBpbiBGcHJv Z24gKGFyZ3M9MTA2NjExNjYpIGF0IGV2YWwuYzo0NTkKICAgICAgICB2YWwgPSAxODE1MzA4 OQogICAgICAgIGdjcHJvMSA9IHtuZXh0ID0gMHhjLCB2YXIgPSAweDI4NjE0OCwgbnZhcnMg PSAxMDQ4NTEyMH0KIzE2MCAweDAwNTZiOWU2IGluIEZsZXQgKGFyZ3M9MTA2Mjk3MzQpIGF0 IGV2YWwuYzo5MTgKICAgICAgICB0ZW1wcyA9IDB4Mjg2MTQwCiAgICAgICAgdGVtID0gODYx OTAzNAogICAgICAgIGxleGVudiA9IDg2MTkwMzQKICAgICAgICBlbHQgPSAxMDQ4NTEyMgog ICAgICAgIHZhcmxpc3QgPSA4NjE5MDM0CiAgICAgICAgY291bnQgPSAxMTIKICAgICAgICBh cmdudW0gPSAzCiAgICAgICAgZ2Nwcm8xID0ge25leHQgPSAweDY4LCB2YXIgPSAweDNhLCBu dmFycyA9IDI2NDY0MDh9CiAgICAgICAgZ2Nwcm8yID0ge25leHQgPSAweDEwMzA1MzAgPGJz c19zYnJrX2J1ZmZlcis4NDc5MjE2PiwgdmFyID0gMHgwLCBudmFycyA9IDN9CiAgICAgICAg c2FfY291bnQgPSAxMTIKICAgICAgICBzYV9tdXN0X2ZyZWUgPSBmYWxzZQojMTYxIDB4MDA1 NmQ1OWQgaW4gZXZhbF9zdWIgKGZvcm09MTA2Mjk2NDYpIGF0IGV2YWwuYzoyMTA4CiAgICAg ICAgbnVtYXJncyA9IDE2CiAgICAgICAgYXJnc19sZWZ0ID0gMTA2Mjk3MzQKICAgICAgICBp ID0gNAogICAgICAgIG1heGFyZ3MgPSA4NjE5MDM0CiAgICAgICAgYXJndmFscyA9IHs0LCAx ODE1MjA0OSwgMjY0NjU2OCwgMjY0NjU1MiwgNTU2MjEzNCwgLTEsIDI2NDY2MDAsIDB9CiAg ICAgICAgZnVuID0gODA4NzMyNQogICAgICAgIHZhbCA9IDAKICAgICAgICBvcmlnaW5hbF9m dW4gPSA4OTYxODY2CiAgICAgICAgb3JpZ2luYWxfYXJncyA9IDEwNjI5NzM0CiAgICAgICAg ZnVuY2FyID0gMjIKICAgICAgICBnY3BybzEgPSB7bmV4dCA9IDB4MCwgdmFyID0gMHgwLCBu dmFycyA9IDJ9CiAgICAgICAgZ2Nwcm8yID0ge25leHQgPSAweDE2LCB2YXIgPSAweDgwMDU3 ZWY4LCBudmFycyA9IDB9CiAgICAgICAgZ2Nwcm8zID0ge25leHQgPSAweDAsIHZhciA9IDB4 NjQyMCwgbnZhcnMgPSAyMn0KIzE2MiAweDAwNTZhZTdiIGluIEZwcm9nbiAoYXJncz0xMDY2 MTc1OCkgYXQgZXZhbC5jOjQ1OQogICAgICAgIHZhbCA9IDg2MTkwMzQKICAgICAgICBnY3By bzEgPSB7bmV4dCA9IDB4MCwgdmFyID0gMHgyODYyYzgsIG52YXJzID0gM30KIzE2MyAweDAw NTZhZGRiIGluIEZpZiAoYXJncz0xMDYyOTU0MikgYXQgZXZhbC5jOjQxMAogICAgICAgIGNv bmQgPSA4NjE5MDM0CiAgICAgICAgZ2Nwcm8xID0ge25leHQgPSAweDdiNjVlMCA8U2lmPiwg dmFyID0gMHgyODYyZjgsIG52YXJzID0gM30KIzE2NCAweDAwNTZkNTlkIGluIGV2YWxfc3Vi IChmb3JtPTEwNjI5NTM0KSBhdCBldmFsLmM6MjEwOAogICAgICAgIG51bWFyZ3MgPSAxMgog ICAgICAgIGFyZ3NfbGVmdCA9IDEwNjI5NTQyCiAgICAgICAgaSA9IDMKICAgICAgICBtYXhh cmdzID0gODYxOTAzNAogICAgICAgIGFyZ3ZhbHMgPSB7MCwgMjY0NjgxNiwgMjY0Njg3Miwg NCwgMCwgMCwgMCwgMH0KICAgICAgICBmdW4gPSA4MDg3MDEzCiAgICAgICAgdmFsID0gMjY0 NzE5MgogICAgICAgIG9yaWdpbmFsX2Z1biA9IDg5NjE2MjYKICAgICAgICBvcmlnaW5hbF9h cmdzID0gMTA2Mjk1NDIKICAgICAgICBmdW5jYXIgPSAxMTIyNDgwMAogICAgICAgIGdjcHJv MSA9IHtuZXh0ID0gMHgyLCB2YXIgPSAweDEsIG52YXJzID0gMn0KICAgICAgICBnY3BybzIg PSB7bmV4dCA9IDB4NTU5OTlmIDxGbHNzKzMyPiwgdmFyID0gMHgxMTRmZWYxIDxic3Nfc2Jy a19idWZmZXIrOTY1NzI2NT4sIG52YXJzID0gODk1ODE5NH0KICAgICAgICBnY3BybzMgPSB7 bmV4dCA9IDB4ODM4NDFhIDxic3Nfc2Jya19idWZmZXIrMTIzMDk4PiwgdmFyID0gMHg4Mzg0 MWEgPGJzc19zYnJrX2J1ZmZlcisxMjMwOTg+LCBudmFycyA9IDI2NDY5MjB9CiMxNjUgMHgw MDU2YWU3YiBpbiBGcHJvZ24gKGFyZ3M9MTA2NjE3NjYpIGF0IGV2YWwuYzo0NTkKICAgICAg ICB2YWwgPSA4NjE5MDM0CiAgICAgICAgZ2Nwcm8xID0ge25leHQgPSAweGMsIHZhciA9IDB4 Mjg2NDI4LCBudmFycyA9IDkzNzIzMjB9CiMxNjYgMHgwMDU2YjllNiBpbiBGbGV0IChhcmdz PTEwNjI5NTI2KSBhdCBldmFsLmM6OTE4CiAgICAgICAgdGVtcHMgPSAweDI4NjQyMAogICAg ICAgIHRlbSA9IDg2MTkwMzQKICAgICAgICBsZXhlbnYgPSA4NjE5MDM0CiAgICAgICAgZWx0 ID0gMTA2Mjk0NjIKICAgICAgICB2YXJsaXN0ID0gODYxOTAzNAogICAgICAgIGNvdW50ID0g MTA5CiAgICAgICAgYXJnbnVtID0gMQogICAgICAgIGdjcHJvMSA9IHtuZXh0ID0gMHhhMjMx M2UgPGJzc19zYnJrX2J1ZmZlcisyMTMzNTAyPiwgdmFyID0gMHg4Mzg0MWEgPGJzc19zYnJr X2J1ZmZlcisxMjMwOTg+LCBudmFycyA9IDI2NDcxNDR9CiAgICAgICAgZ2Nwcm8yID0ge25l eHQgPSAweDgzODQxYSA8YnNzX3NicmtfYnVmZmVyKzEyMzA5OD4sIHZhciA9IDB4Mjg2NDY4 LCBudmFycyA9IDF9CiAgICAgICAgc2FfY291bnQgPSAxMDkKICAgICAgICBzYV9tdXN0X2Zy ZWUgPSBmYWxzZQojMTY3IDB4MDA1NmQ1OWQgaW4gZXZhbF9zdWIgKGZvcm09MTA2Mjk0NTQp IGF0IGV2YWwuYzoyMTA4CiAgICAgICAgbnVtYXJncyA9IDgKICAgICAgICBhcmdzX2xlZnQg PSAxMDYyOTUyNgogICAgICAgIGkgPSAyCiAgICAgICAgbWF4YXJncyA9IDg2MTkwMzQKICAg ICAgICBhcmd2YWxzID0gezEzOTc5MTk4LCAzODQsIC0xLCAwLCAwLCAyNjQ3MjQ4LCAzLCAx Mzk3NjY4Nn0KICAgICAgICBmdW4gPSA4MDg3MzI1CiAgICAgICAgdmFsID0gODYxOTAzNAog ICAgICAgIG9yaWdpbmFsX2Z1biA9IDg5NjE4NjYKICAgICAgICBvcmlnaW5hbF9hcmdzID0g MTA2Mjk1MjYKICAgICAgICBmdW5jYXIgPSA1NTYyMTM0CiAgICAgICAgZ2Nwcm8xID0ge25l eHQgPSAweDI4NjUzOCwgdmFyID0gMHg4YzMxNTQgPGJzc19zYnJrX2J1ZmZlcis2OTE3MzI+ LCBudmFycyA9IDg5NzQ5MTR9CiAgICAgICAgZ2Nwcm8yID0ge25leHQgPSAweDU2ZDNjMCA8 ZXZhbF9zdWIrMTA0PiwgdmFyID0gMHg4Mzg0MWEgPGJzc19zYnJrX2J1ZmZlcisxMjMwOTg+ LCBudmFycyA9IDEwNjMwMzU4fQogICAgICAgIGdjcHJvMyA9IHtuZXh0ID0gMHg1M2Q0ZDUg PGV4dHJhY3RfbnVtYmVyX2FuZF9pbmNyKzE5PiwgdmFyID0gMHgyODY0ZTAsIG52YXJzID0g Mn0KIzE2OCAweDAwNTZhZTdiIGluIEZwcm9nbiAoYXJncz0xMDY2MTc3NCkgYXQgZXZhbC5j OjQ1OQogICAgICAgIHZhbCA9IDg2MTkwMzQKICAgICAgICBnY3BybzEgPSB7bmV4dCA9IDB4 ODM4NDFhIDxic3Nfc2Jya19idWZmZXIrMTIzMDk4PiwgdmFyID0gMHgyODY1YjgsIG52YXJz ID0gNH0KIzE2OSAweDAwNTZiYTg0IGluIEZ3aGlsZSAoYXJncz0xMDYyOTI4NikgYXQgZXZh bC5jOjk0MAogICAgICAgIHRlc3QgPSAxMDYyOTI3MAogICAgICAgIGJvZHkgPSAxMDYyOTM1 MAogICAgICAgIGdjcHJvMSA9IHtuZXh0ID0gMHg1NTY3MDkgPEZjYXIrMTc+LCB2YXIgPSAw eGEyMzY5NiA8YnNzX3NicmtfYnVmZmVyKzIxMzQ4NzA+LCBudmFycyA9IDgwODczNDR9CiAg ICAgICAgZ2Nwcm8yID0ge25leHQgPSAweDgzODQxYSA8YnNzX3NicmtfYnVmZmVyKzEyMzA5 OD4sIHZhciA9IDB4ODM4NDFhIDxic3Nfc2Jya19idWZmZXIrMTIzMDk4PiwgbnZhcnMgPSAy NjQ3NTI4fQojMTcwIDB4MDA1NmQ1OWQgaW4gZXZhbF9zdWIgKGZvcm09MTA2MjkyNjIpIGF0 IGV2YWwuYzoyMTA4CiAgICAgICAgbnVtYXJncyA9IDE2CiAgICAgICAgYXJnc19sZWZ0ID0g MTA2MjkyODYKICAgICAgICBpID0gNAogICAgICAgIG1heGFyZ3MgPSA4NjE5MDM0CiAgICAg ICAgYXJndmFscyA9IHs4NDY2Njg0LCAwLCAyNjQ3NjI0LCA5MjgwMDg4LCAxMDYzMDQzOCwg MjY0ODkxNiwgMjY0NzY3MiwgNTYwMDg1OX0KICAgICAgICBmdW4gPSA4MDg3MzQ5CiAgICAg ICAgdmFsID0gODYxOTAzNAogICAgICAgIG9yaWdpbmFsX2Z1biA9IDg5NjE5MTQKICAgICAg ICBvcmlnaW5hbF9hcmdzID0gMTA2MjkyODYKICAgICAgICBmdW5jYXIgPSA4NDY2Njg0CiAg ICAgICAgZ2Nwcm8xID0ge25leHQgPSAweDI4NjY3OCwgdmFyID0gMHgyODY2NzgsIG52YXJz ID0gNTU2NDE2OH0KICAgICAgICBnY3BybzIgPSB7bmV4dCA9IDB4MCwgdmFyID0gMHgwLCBu dmFycyA9IDgwODY5ODR9CiAgICAgICAgZ2Nwcm8zID0ge25leHQgPSAweDhkOWE1YSA8YnNz X3NicmtfYnVmZmVyKzc4NDE1ND4sIHZhciA9IDB4ODM4NDFhIDxic3Nfc2Jya19idWZmZXIr MTIzMDk4PiwgbnZhcnMgPSAwfQojMTcxIDB4MDA1NmFlN2IgaW4gRnByb2duIChhcmdzPTEw NjYxNzgyKSBhdCBldmFsLmM6NDU5CiAgICAgICAgdmFsID0gODYxOTAzNAogICAgICAgIGdj cHJvMSA9IHtuZXh0ID0gMHhjLCB2YXIgPSAweGQ1NDQ2ZSA8YnNzX3NicmtfYnVmZmVyKzU0 ODA3NTA+LCBudmFycyA9IDg2OTkzMTJ9CiMxNzIgMHgwMDU2YjllNiBpbiBGbGV0IChhcmdz PTEwNjMwOTY2KSBhdCBldmFsLmM6OTE4CiAgICAgICAgdGVtcHMgPSAweDI4NjcxMAogICAg ICAgIHRlbSA9IDEzOTc2Njg2CiAgICAgICAgbGV4ZW52ID0gODYxOTAzNAogICAgICAgIGVs dCA9IDEwNjMwNzgyCiAgICAgICAgdmFybGlzdCA9IDg2MTkwMzQKICAgICAgICBjb3VudCA9 IDEwNQogICAgICAgIGFyZ251bSA9IDIKICAgICAgICBnY3BybzEgPSB7bmV4dCA9IDB4YTIz NTI2IDxic3Nfc2Jya19idWZmZXIrMjEzNDUwMj4sIHZhciA9IDB4ODAwMzA1MTEsIG52YXJz ID0gMjY0Nzg5Nn0KICAgICAgICBnY3BybzIgPSB7bmV4dCA9IDB4YTIzNGZlIDxic3Nfc2Jy a19idWZmZXIrMjEzNDQ2Mj4sIHZhciA9IDB4ODM4NDFhIDxic3Nfc2Jya19idWZmZXIrMTIz MDk4PiwgbnZhcnMgPSAyfQogICAgICAgIHNhX2NvdW50ID0gMTA1CiAgICAgICAgc2FfbXVz dF9mcmVlID0gZmFsc2UKIzE3MyAweDAwNTZkNTlkIGluIGV2YWxfc3ViIChmb3JtPTEwNjMw NzY2KSBhdCBldmFsLmM6MjEwOAogICAgICAgIG51bWFyZ3MgPSAyMAogICAgICAgIGFyZ3Nf bGVmdCA9IDEwNjMwOTY2CiAgICAgICAgaSA9IDUKICAgICAgICBtYXhhcmdzID0gMjY0ODMz NgogICAgICAgIGFyZ3ZhbHMgPSB7MCwgMCwgMCwgMTA0ODUwMjQsIDAsIDAsIDI2NDgwODgs IDU2MDA4NTl9CiAgICAgICAgZnVuID0gODA4NzMyNQogICAgICAgIHZhbCA9IDEzOTc5MTk4 CiAgICAgICAgb3JpZ2luYWxfZnVuID0gODk2MTg2NgogICAgICAgIG9yaWdpbmFsX2FyZ3Mg PSAxMDYzMDk2NgogICAgICAgIGZ1bmNhciA9IDEwNDg1MDI2CiAgICAgICAgZ2Nwcm8xID0g e25leHQgPSAweDAsIHZhciA9IDB4ZDUzNzllIDxic3Nfc2Jya19idWZmZXIrNTQ3NzQ3MD4s IG52YXJzID0gMH0KICAgICAgICBnY3BybzIgPSB7bmV4dCA9IDB4MCwgdmFyID0gMHgwLCBu dmFycyA9IDB9CiAgICAgICAgZ2Nwcm8zID0ge25leHQgPSAweDlmZmQyMiA8YnNzX3Nicmtf YnVmZmVyKzE5ODkwOTA+LCB2YXIgPSAweDAsIG52YXJzID0gMH0KIzE3NCAweDAwNTZhZTdi IGluIEZwcm9nbiAoYXJncz0xMDY2MTg1NCkgYXQgZXZhbC5jOjQ1OQogICAgICAgIHZhbCA9 IDEzOTc5MTk4CiAgICAgICAgZ2Nwcm8xID0ge25leHQgPSAweDAsIHZhciA9IDB4MCwgbnZh cnMgPSAxMDQ4NTAyNH0KIzE3NSAweDAwNTZmMWNlIGluIGZ1bmNhbGxfbGFtYmRhIChmdW49 MTA2NTk5NDIsIG5hcmdzPTMsIGFyZ192ZWN0b3I9MHgyODY5MTApIGF0IGV2YWwuYzozMDE3 CiAgICAgICAgdmFsID0gNTU5Njk3NQogICAgICAgIHN5bXNfbGVmdCA9IDg2MTkwMzQKICAg ICAgICBuZXh0ID0gMTA0ODUwMjYKICAgICAgICBsZXhlbnYgPSA4NjE5MDM0CiAgICAgICAg Y291bnQgPSAxMDEKICAgICAgICBpID0gMwogICAgICAgIG9wdGlvbmFsID0gdHJ1ZQogICAg ICAgIHJlc3QgPSBmYWxzZQojMTc2IDB4MDA1NmVkYmQgaW4gYXBwbHlfbGFtYmRhIChmdW49 MTA2NTk5NDIsIGFyZ3M9MTA2NjA5NjYpIGF0IGV2YWwuYzoyODk5CiAgICAgICAgYXJnc19s ZWZ0ID0gODYxOTAzNAogICAgICAgIGkgPSAzCiAgICAgICAgbnVtYXJncyA9IDMKICAgICAg ICBhcmdfdmVjdG9yID0gMHgyODY5MTAKICAgICAgICBnY3BybzEgPSB7bmV4dCA9IDB4MCwg dmFyID0gMHgwLCBudmFycyA9IDN9CiAgICAgICAgZ2Nwcm8yID0ge25leHQgPSAweDgwMDMw NTExLCB2YXIgPSAweDIsIG52YXJzID0gMH0KICAgICAgICBnY3BybzMgPSB7bmV4dCA9IDB4 ODAwNGRjODQsIHZhciA9IDB4MCwgbnZhcnMgPSAtMjE0NzEyMzQ4OX0KICAgICAgICB0ZW0g PSAxMzk3MzQwNgogICAgICAgIHNhX2NvdW50ID0gMTAxCiAgICAgICAgc2FfbXVzdF9mcmVl ID0gZmFsc2UKIzE3NyAweDAwNTZkYmJhIGluIGV2YWxfc3ViIChmb3JtPTEwNjYwOTU4KSBh dCBldmFsLmM6MjIzNQogICAgICAgIGZ1biA9IDEwNjU5OTQyCiAgICAgICAgdmFsID0gMjY0 ODY2NAogICAgICAgIG9yaWdpbmFsX2Z1biA9IDg5NTgxOTQKICAgICAgICBvcmlnaW5hbF9h cmdzID0gMTA2NjA5NjYKICAgICAgICBmdW5jYXIgPSA4Njg5NjY2CiAgICAgICAgZ2Nwcm8x ID0ge25leHQgPSAweDgwMDMwNTMzLCB2YXIgPSAweDlmZmQyMCA8YnNzX3NicmtfYnVmZmVy KzE5ODkwODg+LCBudmFycyA9IDB9CiAgICAgICAgZ2Nwcm8yID0ge25leHQgPSAweDAsIHZh ciA9IDB4MCwgbnZhcnMgPSAwfQogICAgICAgIGdjcHJvMyA9IHtuZXh0ID0gMHgwLCB2YXIg PSAweDAsIG52YXJzID0gMH0KIzE3OCAweDAwNTZkNzdjIGluIGV2YWxfc3ViIChmb3JtPTEw NjYwOTUwKSBhdCBldmFsLmM6MjE0NQogICAgICAgIG51bWFyZ3MgPSA0CiAgICAgICAgYXJn c19sZWZ0ID0gMTA2NjA5OTAKICAgICAgICBpID0gMAogICAgICAgIG1heGFyZ3MgPSAxCiAg ICAgICAgYXJndmFscyA9IHsyNjQ4NzQ4LCA1NTYyMTM0LCAxODE1MzIwMSwgMjY0ODc2MCwg NTU2MjE3NSwgMTgxNTMyMDEsIDI2NDg4NTYsIDU3MDgyNzh9CiAgICAgICAgZnVuID0gNjM3 MTU4OQogICAgICAgIHZhbCA9IDI2NDg4ODgKICAgICAgICBvcmlnaW5hbF9mdW4gPSA4Njk2 MjE4CiAgICAgICAgb3JpZ2luYWxfYXJncyA9IDEwNjYwOTkwCiAgICAgICAgZnVuY2FyID0g ODYxOTAzNAogICAgICAgIGdjcHJvMSA9IHtuZXh0ID0gMHgyODZhZTgsIHZhciA9IDB4NTRl ODA3IDxDT01QSUxFRFArMjU+LCBudmFycyA9IDEwNjMwMDQ2fQogICAgICAgIGdjcHJvMiA9 IHtuZXh0ID0gMHg4MDA1N2VjZiwgdmFyID0gMHgwLCBudmFycyA9IDB9CiAgICAgICAgZ2Nw cm8zID0ge25leHQgPSAweDExNGZlZjEgPGJzc19zYnJrX2J1ZmZlcis5NjU3MjY1PiwgdmFy ID0gMHgyODZhYTAsIG52YXJzID0gMH0KIzE3OSAweDAwNTZiOGI0IGluIEZsZXQgKGFyZ3M9 MTA2NjEwMTQpIGF0IGV2YWwuYzo4ODgKICAgICAgICB0ZW1wcyA9IDB4Mjg2YjUwCiAgICAg ICAgdGVtID0gNTU2NDQyMwogICAgICAgIGxleGVudiA9IDI2NDkwNDgKICAgICAgICBlbHQg PSAxMDY2MDk0MgogICAgICAgIHZhcmxpc3QgPSAxMDY2MTAwNgogICAgICAgIGNvdW50ID0g OTkKICAgICAgICBhcmdudW0gPSAxCiAgICAgICAgZ2Nwcm8xID0ge25leHQgPSAweDgwMDU3 ZWNmLCB2YXIgPSAweDI4NmI2MCwgbnZhcnMgPSAyNjQ4OTg0fQogICAgICAgIGdjcHJvMiA9 IHtuZXh0ID0gMHg4Mzg0MWEgPGJzc19zYnJrX2J1ZmZlcisxMjMwOTg+LCB2YXIgPSAweDgz ODQzMiA8YnNzX3NicmtfYnVmZmVyKzEyMzEyMj4sIG52YXJzID0gMX0KICAgICAgICBzYV9j b3VudCA9IDk5CiAgICAgICAgc2FfbXVzdF9mcmVlID0gZmFsc2UKIzE4MCAweDAwNTZkNTlk IGluIGV2YWxfc3ViIChmb3JtPTEwNjYwOTEwKSBhdCBldmFsLmM6MjEwOAogICAgICAgIG51 bWFyZ3MgPSAxMgogICAgICAgIGFyZ3NfbGVmdCA9IDEwNjYxMDE0CiAgICAgICAgaSA9IDMK ICAgICAgICBtYXhhcmdzID0gODYxOTAzNAogICAgICAgIGFyZ3ZhbHMgPSB7MTgxNTMyMDAs IDEsIDIyLCAxODE1MzIwMSwgNTU2MjE1NiwgMTgxNTMyMTcsIDI2NDkzNTIsIDU2OTAzMDR9 CiAgICAgICAgZnVuID0gODA4NzMyNQogICAgICAgIHZhbCA9IDIyCiAgICAgICAgb3JpZ2lu YWxfZnVuID0gODk2MTg2NgogICAgICAgIG9yaWdpbmFsX2FyZ3MgPSAxMDY2MTAxNAogICAg ICAgIGZ1bmNhciA9IDI2NDkxOTYKICAgICAgICBnY3BybzEgPSB7bmV4dCA9IDB4MTYsIHZh ciA9IDB4NTIyZDViIDxkaXJlY3RvcnlfZmlsZV9uYW1lKzMwPiwgbnZhcnMgPSAyNjQ5MjMy fQogICAgICAgIGdjcHJvMiA9IHtuZXh0ID0gMHg1NTA0Y2UgPG1ha2Vfc3BlY2lmaWVkX3N0 cmluZysxNTA+LCB2YXIgPSAweDExNGZmMDEgPGJzc19zYnJrX2J1ZmZlcis5NjU3MjgxPiwg bnZhcnMgPSA4NjE5MDM0fQogICAgICAgIGdjcHJvMyA9IHtuZXh0ID0gMHg5ZmZkODIgPGJz c19zYnJrX2J1ZmZlcisxOTg5MTg2PiwgdmFyID0gMHgwLCBudmFycyA9IDI2NDkyMDh9CiMx ODEgMHgwMDU2YWU3YiBpbiBGcHJvZ24gKGFyZ3M9MTA2NjExNTApIGF0IGV2YWwuYzo0NTkK ICAgICAgICB2YWwgPSA4NjE5MDM0CiAgICAgICAgZ2Nwcm8xID0ge25leHQgPSAweDg0YjEz YSA8YnNzX3NicmtfYnVmZmVyKzIwMDE4Nj4sIHZhciA9IDB4Mjg2Y2Q4LCBudmFycyA9IDN9 CiMxODIgMHgwMDU2YWRkYiBpbiBGaWYgKGFyZ3M9MTA2MzAwNjIpIGF0IGV2YWwuYzo0MTAK ICAgICAgICBjb25kID0gODYxOTAzNAogICAgICAgIGdjcHJvMSA9IHtuZXh0ID0gMHg3YjY1 ZTAgPFNpZj4sIHZhciA9IDB4Mjg2ZDA4LCBudmFycyA9IDN9CiMxODMgMHgwMDU2ZDU5ZCBp biBldmFsX3N1YiAoZm9ybT0xMDYzMDAxNCkgYXQgZXZhbC5jOjIxMDgKICAgICAgICBudW1h cmdzID0gMTIKICAgICAgICBhcmdzX2xlZnQgPSAxMDYzMDA2MgogICAgICAgIGkgPSAzCiAg ICAgICAgbWF4YXJncyA9IDg2MTkwMzQKICAgICAgICBhcmd2YWxzID0gezE4MTUzMjE3LCAx ODE1MzIwMSwgMSwgMCwgMCwgLTIxNDcyODU3MDksIDAsIDB9CiAgICAgICAgZnVuID0gODA4 NzAxMwogICAgICAgIHZhbCA9IDg2MTkwMzQKICAgICAgICBvcmlnaW5hbF9mdW4gPSA4OTYx NjI2CiAgICAgICAgb3JpZ2luYWxfYXJncyA9IDEwNjMwMDYyCiAgICAgICAgZnVuY2FyID0g MAogICAgICAgIGdjcHJvMSA9IHtuZXh0ID0gMHgxLCB2YXIgPSAweDQsIG52YXJzID0gODY5 NjEyMn0KICAgICAgICBnY3BybzIgPSB7bmV4dCA9IDB4MCwgdmFyID0gMHgxMTRmZjQxIDxi c3Nfc2Jya19idWZmZXIrOTY1NzM0NT4sIG52YXJzID0gMH0KICAgICAgICBnY3BybzMgPSB7 bmV4dCA9IDB4MCwgdmFyID0gMHgyODZkNTAsIG52YXJzID0gMn0KIzE4NCAweDAwNTZhZDA1 IGluIEZvciAoYXJncz0xMDY2MTE1OCkgYXQgZXZhbC5jOjM1OQogICAgICAgIHZhbCA9IDg2 MTkwMzQKICAgICAgICBnY3BybzEgPSB7bmV4dCA9IDB4N2I2NWIwIDxTb3I+LCB2YXIgPSAw eDI4NmUxOCwgbnZhcnMgPSAzfQojMTg1IDB4MDA1NmQ1OWQgaW4gZXZhbF9zdWIgKGZvcm09 MTA2Mjk3OTApIGF0IGV2YWwuYzoyMTA4CiAgICAgICAgbnVtYXJncyA9IDEyCiAgICAgICAg YXJnc19sZWZ0ID0gMTA2Mjk4MjIKICAgICAgICBpID0gMwogICAgICAgIG1heGFyZ3MgPSA4 NjE5MDM0CiAgICAgICAgYXJndmFscyA9IHswLCAwLCAtMjE0NzI4NTcwOSwgMCwgMCwgMCwg MSwgMH0KICAgICAgICBmdW4gPSA4MDg2OTY1CiAgICAgICAgdmFsID0gMTgxNTMyMDEKICAg ICAgICBvcmlnaW5hbF9mdW4gPSA4OTYxNTc4CiAgICAgICAgb3JpZ2luYWxfYXJncyA9IDEw NjI5ODIyCiAgICAgICAgZnVuY2FyID0gMTA5CiAgICAgICAgZ2Nwcm8xID0ge25leHQgPSAw eDAsIHZhciA9IDB4MiwgbnZhcnMgPSA0N30KICAgICAgICBnY3BybzIgPSB7bmV4dCA9IDB4 Mjg2ZWE4LCB2YXIgPSAweDUzZDRkNSA8ZXh0cmFjdF9udW1iZXJfYW5kX2luY3IrMTk+LCBu dmFycyA9IDI2NDczNjB9CiAgICAgICAgZ2Nwcm8zID0ge25leHQgPSAweDgwMDMwNTMzLCB2 YXIgPSAweDAsIG52YXJzID0gMH0KIzE4NiAweDAwNTZhZTdiIGluIEZwcm9nbiAoYXJncz0x MDY2MTE2NikgYXQgZXZhbC5jOjQ1OQogICAgICAgIHZhbCA9IDE4MTUzMjAxCiAgICAgICAg Z2Nwcm8xID0ge25leHQgPSAweGMsIHZhciA9IDB4Mjg2ZjQ4LCBudmFycyA9IDEwNDg1MTIw fQojMTg3IDB4MDA1NmI5ZTYgaW4gRmxldCAoYXJncz0xMDYyOTczNCkgYXQgZXZhbC5jOjkx OAogICAgICAgIHRlbXBzID0gMHgyODZmNDAKICAgICAgICB0ZW0gPSA4NjE5MDM0CiAgICAg ICAgbGV4ZW52ID0gODYxOTAzNAogICAgICAgIGVsdCA9IDEwNDg1MTIyCiAgICAgICAgdmFy bGlzdCA9IDg2MTkwMzQKICAgICAgICBjb3VudCA9IDkzCiAgICAgICAgYXJnbnVtID0gMwog ICAgICAgIGdjcHJvMSA9IHtuZXh0ID0gMHg2OCwgdmFyID0gMHgzYSwgbnZhcnMgPSAyNjQ5 OTkyfQogICAgICAgIGdjcHJvMiA9IHtuZXh0ID0gMHgxMDMwNTMwIDxic3Nfc2Jya19idWZm ZXIrODQ3OTIxNj4sIHZhciA9IDB4MCwgbnZhcnMgPSAzfQogICAgICAgIHNhX2NvdW50ID0g OTMKICAgICAgICBzYV9tdXN0X2ZyZWUgPSBmYWxzZQojMTg4IDB4MDA1NmQ1OWQgaW4gZXZh bF9zdWIgKGZvcm09MTA2Mjk2NDYpIGF0IGV2YWwuYzoyMTA4CiAgICAgICAgbnVtYXJncyA9 IDE2CiAgICAgICAgYXJnc19sZWZ0ID0gMTA2Mjk3MzQKICAgICAgICBpID0gNAogICAgICAg IG1heGFyZ3MgPSA4NjE5MDM0CiAgICAgICAgYXJndmFscyA9IHs0LCAxODE1MjA0OSwgMjY1 MDE1MiwgMjY1MDEzNiwgNTU2MjEzNCwgLTEsIDI2NTAxODQsIDB9CiAgICAgICAgZnVuID0g ODA4NzMyNQogICAgICAgIHZhbCA9IDAKICAgICAgICBvcmlnaW5hbF9mdW4gPSA4OTYxODY2 CiAgICAgICAgb3JpZ2luYWxfYXJncyA9IDEwNjI5NzM0CiAgICAgICAgZnVuY2FyID0gMjcK ICAgICAgICBnY3BybzEgPSB7bmV4dCA9IDB4MCwgdmFyID0gMHgwLCBudmFycyA9IDJ9CiAg ICAgICAgZ2Nwcm8yID0ge25leHQgPSAweDFiLCB2YXIgPSAweDgwMDU3ZWI0LCBudmFycyA9 IDB9CiAgICAgICAgZ2Nwcm8zID0ge25leHQgPSAweDAsIHZhciA9IDB4NzIyMCwgbnZhcnMg PSAyN30KIzE4OSAweDAwNTZhZTdiIGluIEZwcm9nbiAoYXJncz0xMDY2MTc1OCkgYXQgZXZh bC5jOjQ1OQogICAgICAgIHZhbCA9IDg2MTkwMzQKICAgICAgICBnY3BybzEgPSB7bmV4dCA9 IDB4MCwgdmFyID0gMHgyODcwYzgsIG52YXJzID0gM30KIzE5MCAweDAwNTZhZGRiIGluIEZp ZiAoYXJncz0xMDYyOTU0MikgYXQgZXZhbC5jOjQxMAogICAgICAgIGNvbmQgPSA4NjE5MDM0 CiAgICAgICAgZ2Nwcm8xID0ge25leHQgPSAweDdiNjVlMCA8U2lmPiwgdmFyID0gMHgyODcw ZjgsIG52YXJzID0gM30KIzE5MSAweDAwNTZkNTlkIGluIGV2YWxfc3ViIChmb3JtPTEwNjI5 NTM0KSBhdCBldmFsLmM6MjEwOAogICAgICAgIG51bWFyZ3MgPSAxMgogICAgICAgIGFyZ3Nf bGVmdCA9IDEwNjI5NTQyCiAgICAgICAgaSA9IDMKICAgICAgICBtYXhhcmdzID0gODYxOTAz NAogICAgICAgIGFyZ3ZhbHMgPSB7MCwgMjY1MDQwMCwgMjY1MDQ1NiwgNCwgMCwgMCwgMCwg MH0KICAgICAgICBmdW4gPSA4MDg3MDEzCiAgICAgICAgdmFsID0gMjY1MDc3NgogICAgICAg IG9yaWdpbmFsX2Z1biA9IDg5NjE2MjYKICAgICAgICBvcmlnaW5hbF9hcmdzID0gMTA2Mjk1 NDIKICAgICAgICBmdW5jYXIgPSAxMTIyNDQ5NgogICAgICAgIGdjcHJvMSA9IHtuZXh0ID0g MHgyLCB2YXIgPSAweDEsIG52YXJzID0gMn0KICAgICAgICBnY3BybzIgPSB7bmV4dCA9IDB4 NTU5OTlmIDxGbHNzKzMyPiwgdmFyID0gMHgxMTRmZjQxIDxic3Nfc2Jya19idWZmZXIrOTY1 NzM0NT4sIG52YXJzID0gODk1ODE5NH0KICAgICAgICBnY3BybzMgPSB7bmV4dCA9IDB4ODM4 NDFhIDxic3Nfc2Jya19idWZmZXIrMTIzMDk4PiwgdmFyID0gMHg4Mzg0MWEgPGJzc19zYnJr X2J1ZmZlcisxMjMwOTg+LCBudmFycyA9IDI2NTA1MDR9CiMxOTIgMHgwMDU2YWU3YiBpbiBG cHJvZ24gKGFyZ3M9MTA2NjE3NjYpIGF0IGV2YWwuYzo0NTkKICAgICAgICB2YWwgPSA4NjE5 MDM0CiAgICAgICAgZ2Nwcm8xID0ge25leHQgPSAweGMsIHZhciA9IDB4Mjg3MjI4LCBudmFy cyA9IDkzNzIzMjB9CiMxOTMgMHgwMDU2YjllNiBpbiBGbGV0IChhcmdzPTEwNjI5NTI2KSBh dCBldmFsLmM6OTE4CiAgICAgICAgdGVtcHMgPSAweDI4NzIyMAogICAgICAgIHRlbSA9IDg2 MTkwMzQKICAgICAgICBsZXhlbnYgPSA4NjE5MDM0CiAgICAgICAgZWx0ID0gMTA2Mjk0NjIK ICAgICAgICB2YXJsaXN0ID0gODYxOTAzNAogICAgICAgIGNvdW50ID0gOTAKICAgICAgICBh cmdudW0gPSAxCiAgICAgICAgZ2Nwcm8xID0ge25leHQgPSAweGEyMzEzZSA8YnNzX3Nicmtf YnVmZmVyKzIxMzM1MDI+LCB2YXIgPSAweDgzODQxYSA8YnNzX3NicmtfYnVmZmVyKzEyMzA5 OD4sIG52YXJzID0gMjY1MDcyOH0KICAgICAgICBnY3BybzIgPSB7bmV4dCA9IDB4ODM4NDFh IDxic3Nfc2Jya19idWZmZXIrMTIzMDk4PiwgdmFyID0gMHgyODcyNjgsIG52YXJzID0gMX0K ICAgICAgICBzYV9jb3VudCA9IDkwCiAgICAgICAgc2FfbXVzdF9mcmVlID0gZmFsc2UKIzE5 NCAweDAwNTZkNTlkIGluIGV2YWxfc3ViIChmb3JtPTEwNjI5NDU0KSBhdCBldmFsLmM6MjEw OAogICAgICAgIG51bWFyZ3MgPSA4CiAgICAgICAgYXJnc19sZWZ0ID0gMTA2Mjk1MjYKICAg ICAgICBpID0gMgogICAgICAgIG1heGFyZ3MgPSA4NjE5MDM0CiAgICAgICAgYXJndmFscyA9 IHsxMzk3OTE5OCwgMzg4LCAtMSwgMCwgMCwgMjY1MDgzMiwgMywgMTM5NzY2ODZ9CiAgICAg ICAgZnVuID0gODA4NzMyNQogICAgICAgIHZhbCA9IDg2MTkwMzQKICAgICAgICBvcmlnaW5h bF9mdW4gPSA4OTYxODY2CiAgICAgICAgb3JpZ2luYWxfYXJncyA9IDEwNjI5NTI2CiAgICAg ICAgZnVuY2FyID0gNTU2MjEzNAogICAgICAgIGdjcHJvMSA9IHtuZXh0ID0gMHgyODczMzgs IHZhciA9IDB4OGMzMTU0IDxic3Nfc2Jya19idWZmZXIrNjkxNzMyPiwgbnZhcnMgPSA4OTc0 OTE0fQogICAgICAgIGdjcHJvMiA9IHtuZXh0ID0gMHg1NmQzYzAgPGV2YWxfc3ViKzEwND4s IHZhciA9IDB4ODM4NDFhIDxic3Nfc2Jya19idWZmZXIrMTIzMDk4PiwgbnZhcnMgPSAxMDYz MDM1OH0KICAgICAgICBnY3BybzMgPSB7bmV4dCA9IDB4NTNkNGQ1IDxleHRyYWN0X251bWJl cl9hbmRfaW5jcisxOT4sIHZhciA9IDB4Mjg3MmUwLCBudmFycyA9IDJ9CiMxOTUgMHgwMDU2 YWU3YiBpbiBGcHJvZ24gKGFyZ3M9MTA2NjE3NzQpIGF0IGV2YWwuYzo0NTkKICAgICAgICB2 YWwgPSA4NjE5MDM0CiAgICAgICAgZ2Nwcm8xID0ge25leHQgPSAweDgzODQxYSA8YnNzX3Ni cmtfYnVmZmVyKzEyMzA5OD4sIHZhciA9IDB4Mjg3M2I4LCBudmFycyA9IDR9CiMxOTYgMHgw MDU2YmE4NCBpbiBGd2hpbGUgKGFyZ3M9MTA2MjkyODYpIGF0IGV2YWwuYzo5NDAKICAgICAg ICB0ZXN0ID0gMTA2MjkyNzAKICAgICAgICBib2R5ID0gMTA2MjkzNTAKICAgICAgICBnY3By bzEgPSB7bmV4dCA9IDB4NTU2NzA5IDxGY2FyKzE3PiwgdmFyID0gMHhhMjM2OTYgPGJzc19z YnJrX2J1ZmZlcisyMTM0ODcwPiwgbnZhcnMgPSA4MDg3MzQ0fQogICAgICAgIGdjcHJvMiA9 IHtuZXh0ID0gMHg4Mzg0MWEgPGJzc19zYnJrX2J1ZmZlcisxMjMwOTg+LCB2YXIgPSAweDgz ODQxYSA8YnNzX3NicmtfYnVmZmVyKzEyMzA5OD4sIG52YXJzID0gMjY1MTExMn0KIzE5NyAw eDAwNTZkNTlkIGluIGV2YWxfc3ViIChmb3JtPTEwNjI5MjYyKSBhdCBldmFsLmM6MjEwOAog ICAgICAgIG51bWFyZ3MgPSAxNgogICAgICAgIGFyZ3NfbGVmdCA9IDEwNjI5Mjg2CiAgICAg ICAgaSA9IDQKICAgICAgICBtYXhhcmdzID0gODYxOTAzNAogICAgICAgIGFyZ3ZhbHMgPSB7 ODQ2NjY4NCwgMCwgMjY1MTIwOCwgOTI4MDA4OCwgMTA2MzA0MzgsIDI2NTI1MDAsIDI2NTEy NTYsIDU2MDA4NTl9CiAgICAgICAgZnVuID0gODA4NzM0OQogICAgICAgIHZhbCA9IDg2MTkw MzQKICAgICAgICBvcmlnaW5hbF9mdW4gPSA4OTYxOTE0CiAgICAgICAgb3JpZ2luYWxfYXJn cyA9IDEwNjI5Mjg2CiAgICAgICAgZnVuY2FyID0gODQ2NjY4NAogICAgICAgIGdjcHJvMSA9 IHtuZXh0ID0gMHgyODc0NzgsIHZhciA9IDB4Mjg3NDc4LCBudmFycyA9IDU1NjQxNjh9CiAg ICAgICAgZ2Nwcm8yID0ge25leHQgPSAweDAsIHZhciA9IDB4MCwgbnZhcnMgPSA4MDg2OTg0 fQogICAgICAgIGdjcHJvMyA9IHtuZXh0ID0gMHg4ZDlhNWEgPGJzc19zYnJrX2J1ZmZlcis3 ODQxNTQ+LCB2YXIgPSAweDgzODQxYSA8YnNzX3NicmtfYnVmZmVyKzEyMzA5OD4sIG52YXJz ID0gMH0KIzE5OCAweDAwNTZhZTdiIGluIEZwcm9nbiAoYXJncz0xMDY2MTc4MikgYXQgZXZh bC5jOjQ1OQogICAgICAgIHZhbCA9IDg2MTkwMzQKICAgICAgICBnY3BybzEgPSB7bmV4dCA9 IDB4YywgdmFyID0gMHhkNTQ0NmUgPGJzc19zYnJrX2J1ZmZlcis1NDgwNzUwPiwgbnZhcnMg PSA4Njk5MzEyfQojMTk5IDB4MDA1NmI5ZTYgaW4gRmxldCAoYXJncz0xMDYzMDk2NikgYXQg ZXZhbC5jOjkxOAogICAgICAgIHRlbXBzID0gMHgyODc1MTAKICAgICAgICB0ZW0gPSAxMzk3 NjY4NgogICAgICAgIGxleGVudiA9IDg2MTkwMzQKICAgICAgICBlbHQgPSAxMDYzMDc4Mgog ICAgICAgIHZhcmxpc3QgPSA4NjE5MDM0CiAgICAgICAgY291bnQgPSA4NgogICAgICAgIGFy Z251bSA9IDIKICAgICAgICBnY3BybzEgPSB7bmV4dCA9IDB4YTIzNTI2IDxic3Nfc2Jya19i dWZmZXIrMjEzNDUwMj4sIHZhciA9IDB4ODAwMzA1MTEsIG52YXJzID0gMjY1MTQ4MH0KICAg ICAgICBnY3BybzIgPSB7bmV4dCA9IDB4YTIzNGZlIDxic3Nfc2Jya19idWZmZXIrMjEzNDQ2 Mj4sIHZhciA9IDB4ODM4NDFhIDxic3Nfc2Jya19idWZmZXIrMTIzMDk4PiwgbnZhcnMgPSAy fQogICAgICAgIHNhX2NvdW50ID0gODYKICAgICAgICBzYV9tdXN0X2ZyZWUgPSBmYWxzZQoj MjAwIDB4MDA1NmQ1OWQgaW4gZXZhbF9zdWIgKGZvcm09MTA2MzA3NjYpIGF0IGV2YWwuYzoy MTA4CiAgICAgICAgbnVtYXJncyA9IDIwCiAgICAgICAgYXJnc19sZWZ0ID0gMTA2MzA5NjYK ICAgICAgICBpID0gNQogICAgICAgIG1heGFyZ3MgPSAyNjUxOTIwCiAgICAgICAgYXJndmFs cyA9IHswLCAwLCAyNjUxNjI0LCAxMDQ4NTAyNCwgOTI1ODM0MiwgODYxOTAzNCwgMjY1MTY3 MiwgNTYwMDg1OX0KICAgICAgICBmdW4gPSA4MDg3MzI1CiAgICAgICAgdmFsID0gMTM5Nzkx OTgKICAgICAgICBvcmlnaW5hbF9mdW4gPSA4OTYxODY2CiAgICAgICAgb3JpZ2luYWxfYXJn cyA9IDEwNjMwOTY2CiAgICAgICAgZnVuY2FyID0gMTA0ODUwMjYKICAgICAgICBnY3BybzEg PSB7bmV4dCA9IDB4Mjg3NjE4LCB2YXIgPSAweGQ1Mzc5ZSA8YnNzX3NicmtfYnVmZmVyKzU0 Nzc0NzA+LCBudmFycyA9IDF9CiAgICAgICAgZ2Nwcm8yID0ge25leHQgPSAweDU1NjcyZiA8 RmNkcisxNz4sIHZhciA9IDB4ZDQ3NjVlIDxic3Nfc2Jya19idWZmZXIrNTQyNzk5OD4sIG52 YXJzID0gODA4MzQwOH0KICAgICAgICBnY3BybzMgPSB7bmV4dCA9IDB4OWZmZDIyIDxic3Nf c2Jya19idWZmZXIrMTk4OTA5MD4sIHZhciA9IDB4ODM4NDFhIDxic3Nfc2Jya19idWZmZXIr MTIzMDk4PiwgbnZhcnMgPSAyNjUxNjcyfQojMjAxIDB4MDA1NmFlN2IgaW4gRnByb2duIChh cmdzPTEwNjYxODU0KSBhdCBldmFsLmM6NDU5CiAgICAgICAgdmFsID0gMTM5NzkxOTgKICAg ICAgICBnY3BybzEgPSB7bmV4dCA9IDB4Mjg3NjYwLCB2YXIgPSAweDEsIG52YXJzID0gMTA0 ODUwMjR9CiMyMDIgMHgwMDU2ZjFjZSBpbiBmdW5jYWxsX2xhbWJkYSAoZnVuPTEwNjU5OTQy LCBuYXJncz0zLCBhcmdfdmVjdG9yPTB4Mjg3NzEwKSBhdCBldmFsLmM6MzAxNwogICAgICAg IHZhbCA9IDU1OTY5NzUKICAgICAgICBzeW1zX2xlZnQgPSA4NjE5MDM0CiAgICAgICAgbmV4 dCA9IDEwNDg1MDI2CiAgICAgICAgbGV4ZW52ID0gODYxOTAzNAogICAgICAgIGNvdW50ID0g ODIKICAgICAgICBpID0gMwogICAgICAgIG9wdGlvbmFsID0gdHJ1ZQogICAgICAgIHJlc3Qg PSBmYWxzZQojMjAzIDB4MDA1NmVkYmQgaW4gYXBwbHlfbGFtYmRhIChmdW49MTA2NTk5NDIs IGFyZ3M9MTA2NjA5NjYpIGF0IGV2YWwuYzoyODk5CiAgICAgICAgYXJnc19sZWZ0ID0gODYx OTAzNAogICAgICAgIGkgPSAzCiAgICAgICAgbnVtYXJncyA9IDMKICAgICAgICBhcmdfdmVj dG9yID0gMHgyODc3MTAKICAgICAgICBnY3BybzEgPSB7bmV4dCA9IDB4ODM2ZTAwIDxic3Nf c2Jya19idWZmZXIrMTE3NDQwPiwgdmFyID0gMHg4MTVlYmMgPG9fZndkLjYwNzM3PiwgbnZh cnMgPSAzfQogICAgICAgIGdjcHJvMiA9IHtuZXh0ID0gMHg4MDAzMDUxMSwgdmFyID0gMHgy LCBudmFycyA9IDg0NzgzOTZ9CiAgICAgICAgZ2Nwcm8zID0ge25leHQgPSAweDgwMDRkYzg0 LCB2YXIgPSAweDI4NzgxOCwgbnZhcnMgPSAtMjE0NzEyMzU2NX0KICAgICAgICB0ZW0gPSAx Mzk3MzQwNgogICAgICAgIHNhX2NvdW50ID0gODIKICAgICAgICBzYV9tdXN0X2ZyZWUgPSBm YWxzZQojMjA0IDB4MDA1NmRiYmEgaW4gZXZhbF9zdWIgKGZvcm09MTA2NjA5NTgpIGF0IGV2 YWwuYzoyMjM1CiAgICAgICAgZnVuID0gMTA2NTk5NDIKICAgICAgICB2YWwgPSAyNjUyMjQ4 CiAgICAgICAgb3JpZ2luYWxfZnVuID0gODk1ODE5NAogICAgICAgIG9yaWdpbmFsX2FyZ3Mg PSAxMDY2MDk2NgogICAgICAgIGZ1bmNhciA9IDg2ODk2NjYKICAgICAgICBnY3BybzEgPSB7 bmV4dCA9IDB4ODAwMzA1MzMsIHZhciA9IDB4OWZmZDIwIDxic3Nfc2Jya19idWZmZXIrMTk4 OTA4OD4sIG52YXJzID0gODYxOTAzNH0KICAgICAgICBnY3BybzIgPSB7bmV4dCA9IDB4NTRl ODA3IDxDT01QSUxFRFArMjU+LCB2YXIgPSAweDAsIG52YXJzID0gMTJ9CiAgICAgICAgZ2Nw cm8zID0ge25leHQgPSAweDhkNDU3ZSA8YnNzX3NicmtfYnVmZmVyKzc2MjQzMD4sIHZhciA9 IDB4ZDQ2N2JlIDxic3Nfc2Jya19idWZmZXIrNTQyNDI1ND4sIG52YXJzID0gMjY1MjE1Mn0K IzIwNSAweDAwNTZkNzdjIGluIGV2YWxfc3ViIChmb3JtPTEwNjYwOTUwKSBhdCBldmFsLmM6 MjE0NQogICAgICAgIG51bWFyZ3MgPSA0CiAgICAgICAgYXJnc19sZWZ0ID0gMTA2NjA5OTAK ICAgICAgICBpID0gMAogICAgICAgIG1heGFyZ3MgPSAxCiAgICAgICAgYXJndmFscyA9IHsy NjUyMzMyLCA1NTYyMTM0LCAxODE1MzI4MSwgMjY1MjM0NCwgNTU2MjE3NSwgMTgxNTMyODEs IDI2NTI0NDAsIDU3MDgyNzh9CiAgICAgICAgZnVuID0gNjM3MTU4OQogICAgICAgIHZhbCA9 IDI2NTI0NzIKICAgICAgICBvcmlnaW5hbF9mdW4gPSA4Njk2MjE4CiAgICAgICAgb3JpZ2lu YWxfYXJncyA9IDEwNjYwOTkwCiAgICAgICAgZnVuY2FyID0gODYxOTAzNAogICAgICAgIGdj cHJvMSA9IHtuZXh0ID0gMHgyODc4ZTgsIHZhciA9IDB4NTRlODA3IDxDT01QSUxFRFArMjU+ LCBudmFycyA9IDEwNjMwMDQ2fQogICAgICAgIGdjcHJvMiA9IHtuZXh0ID0gMHg4MDA1N2U4 MCwgdmFyID0gMHgwLCBudmFycyA9IDB9CiAgICAgICAgZ2Nwcm8zID0ge25leHQgPSAweDEx NGZmNDEgPGJzc19zYnJrX2J1ZmZlcis5NjU3MzQ1PiwgdmFyID0gMHgyODc4YTAsIG52YXJz ID0gMH0KIzIwNiAweDAwNTZiOGI0IGluIEZsZXQgKGFyZ3M9MTA2NjEwMTQpIGF0IGV2YWwu Yzo4ODgKICAgICAgICB0ZW1wcyA9IDB4Mjg3OTUwCiAgICAgICAgdGVtID0gNTU2NDQyMwog ICAgICAgIGxleGVudiA9IDI2NTI2MzIKICAgICAgICBlbHQgPSAxMDY2MDk0MgogICAgICAg IHZhcmxpc3QgPSAxMDY2MTAwNgogICAgICAgIGNvdW50ID0gODAKICAgICAgICBhcmdudW0g PSAxCiAgICAgICAgZ2Nwcm8xID0ge25leHQgPSAweDgwMDU3ZTgwLCB2YXIgPSAweDI4Nzk2 MCwgbnZhcnMgPSAyNjUyNTY4fQogICAgICAgIGdjcHJvMiA9IHtuZXh0ID0gMHg4Mzg0MWEg PGJzc19zYnJrX2J1ZmZlcisxMjMwOTg+LCB2YXIgPSAweDgzODQzMiA8YnNzX3NicmtfYnVm ZmVyKzEyMzEyMj4sIG52YXJzID0gMX0KICAgICAgICBzYV9jb3VudCA9IDgwCiAgICAgICAg c2FfbXVzdF9mcmVlID0gZmFsc2UKIzIwNyAweDAwNTZkNTlkIGluIGV2YWxfc3ViIChmb3Jt PTEwNjYwOTEwKSBhdCBldmFsLmM6MjEwOAogICAgICAgIG51bWFyZ3MgPSAxMgogICAgICAg IGFyZ3NfbGVmdCA9IDEwNjYxMDE0CiAgICAgICAgaSA9IDMKICAgICAgICBtYXhhcmdzID0g ODYxOTAzNAogICAgICAgIGFyZ3ZhbHMgPSB7MTgxNTMyODAsIDEsIDI3LCAxODE1MzI4MSwg NTU2MjE1NiwgMTgxNTMyOTcsIDI2NTI5MzYsIDU2OTAzMDR9CiAgICAgICAgZnVuID0gODA4 NzMyNQogICAgICAgIHZhbCA9IDI3CiAgICAgICAgb3JpZ2luYWxfZnVuID0gODk2MTg2Ngog ICAgICAgIG9yaWdpbmFsX2FyZ3MgPSAxMDY2MTAxNAogICAgICAgIGZ1bmNhciA9IDI2NTI3 ODAKICAgICAgICBnY3BybzEgPSB7bmV4dCA9IDB4MWIsIHZhciA9IDB4NTIyZDViIDxkaXJl Y3RvcnlfZmlsZV9uYW1lKzMwPiwgbnZhcnMgPSAyNjUyODE2fQogICAgICAgIGdjcHJvMiA9 IHtuZXh0ID0gMHg1NTA0Y2UgPG1ha2Vfc3BlY2lmaWVkX3N0cmluZysxNTA+LCB2YXIgPSAw eDExNGZmNTEgPGJzc19zYnJrX2J1ZmZlcis5NjU3MzYxPiwgbnZhcnMgPSA4NjE5MDM0fQog ICAgICAgIGdjcHJvMyA9IHtuZXh0ID0gMHg5ZmZkODIgPGJzc19zYnJrX2J1ZmZlcisxOTg5 MTg2PiwgdmFyID0gMHgwLCBudmFycyA9IDI2NTI3OTJ9CiMyMDggMHgwMDU2YWU3YiBpbiBG cHJvZ24gKGFyZ3M9MTA2NjExNTApIGF0IGV2YWwuYzo0NTkKICAgICAgICB2YWwgPSA4NjE5 MDM0CiAgICAgICAgZ2Nwcm8xID0ge25leHQgPSAweDg0YjEzYSA8YnNzX3NicmtfYnVmZmVy KzIwMDE4Nj4sIHZhciA9IDB4Mjg3YWQ4LCBudmFycyA9IDN9CiMyMDkgMHgwMDU2YWRkYiBp biBGaWYgKGFyZ3M9MTA2MzAwNjIpIGF0IGV2YWwuYzo0MTAKICAgICAgICBjb25kID0gODYx OTAzNAogICAgICAgIGdjcHJvMSA9IHtuZXh0ID0gMHg3YjY1ZTAgPFNpZj4sIHZhciA9IDB4 Mjg3YjA4LCBudmFycyA9IDN9CiMyMTAgMHgwMDU2ZDU5ZCBpbiBldmFsX3N1YiAoZm9ybT0x MDYzMDAxNCkgYXQgZXZhbC5jOjIxMDgKICAgICAgICBudW1hcmdzID0gMTIKICAgICAgICBh cmdzX2xlZnQgPSAxMDYzMDA2MgogICAgICAgIGkgPSAzCiAgICAgICAgbWF4YXJncyA9IDg2 MTkwMzQKICAgICAgICBhcmd2YWxzID0gezE4MTUzMjk3LCAxODE1MzI4MSwgMSwgODYxOTAz NCwgODYxOTAzNCwgLTIxNDcyODU3MDksIDI2NTMwODAsIDU2ODA3NjN9CiAgICAgICAgZnVu ID0gODA4NzAxMwogICAgICAgIHZhbCA9IDg2MTkwMzQKICAgICAgICBvcmlnaW5hbF9mdW4g PSA4OTYxNjI2CiAgICAgICAgb3JpZ2luYWxfYXJncyA9IDEwNjMwMDYyCiAgICAgICAgZnVu Y2FyID0gMAogICAgICAgIGdjcHJvMSA9IHtuZXh0ID0gMHgxLCB2YXIgPSAweDQsIG52YXJz ID0gODY5NjEyMn0KICAgICAgICBnY3BybzIgPSB7bmV4dCA9IDB4NTU2NzAwIDxGY2FyKzg+ LCB2YXIgPSAweDExNGZmOTEgPGJzc19zYnJrX2J1ZmZlcis5NjU3NDI1PiwgbnZhcnMgPSAx Mn0KICAgICAgICBnY3BybzMgPSB7bmV4dCA9IDB4OGQ0NWY2IDxic3Nfc2Jya19idWZmZXIr NzYyNTUwPiwgdmFyID0gMHgyODdiNTAsIG52YXJzID0gMn0KIzIxMSAweDAwNTZhZDA1IGlu IEZvciAoYXJncz0xMDY2MTE1OCkgYXQgZXZhbC5jOjM1OQogICAgICAgIHZhbCA9IDg2MTkw MzQKICAgICAgICBnY3BybzEgPSB7bmV4dCA9IDB4N2I2NWIwIDxTb3I+LCB2YXIgPSAweDI4 N2MxOCwgbnZhcnMgPSAzfQojMjEyIDB4MDA1NmQ1OWQgaW4gZXZhbF9zdWIgKGZvcm09MTA2 Mjk3OTApIGF0IGV2YWwuYzoyMTA4CiAgICAgICAgbnVtYXJncyA9IDEyCiAgICAgICAgYXJn c19sZWZ0ID0gMTA2Mjk4MjIKICAgICAgICBpID0gMwogICAgICAgIG1heGFyZ3MgPSA4NjE5 MDM0CiAgICAgICAgYXJndmFscyA9IHswLCAzLCAtMjE0NzI4NTcwOSwgNTY5MDI1OCwgOTI3 OTczMCwgMTM5MjM0ODYsIDEsIDg2OTg2NzJ9CiAgICAgICAgZnVuID0gODA4Njk2NQogICAg ICAgIHZhbCA9IDE4MTUzMjgxCiAgICAgICAgb3JpZ2luYWxfZnVuID0gODk2MTU3OAogICAg ICAgIG9yaWdpbmFsX2FyZ3MgPSAxMDYyOTgyMgogICAgICAgIGZ1bmNhciA9IDEwOQogICAg ICAgIGdjcHJvMSA9IHtuZXh0ID0gMHgyODdkNzgsIHZhciA9IDB4MiwgbnZhcnMgPSA0N30K ICAgICAgICBnY3BybzIgPSB7bmV4dCA9IDB4Mjg3Y2E4LCB2YXIgPSAweDUzZDRkNSA8ZXh0 cmFjdF9udW1iZXJfYW5kX2luY3IrMTk+LCBudmFycyA9IDI2NTA5NDR9CiAgICAgICAgZ2Nw cm8zID0ge25leHQgPSAweDgwMDMwNTMzLCB2YXIgPSAweDdiNTUwMCA8U2VxPiwgbnZhcnMg PSAyNjUzMzY4fQojMjEzIDB4MDA1NmFlN2IgaW4gRnByb2duIChhcmdzPTEwNjYxMTY2KSBh dCBldmFsLmM6NDU5CiAgICAgICAgdmFsID0gMTgxNTMyODEKICAgICAgICBnY3BybzEgPSB7 bmV4dCA9IDB4YywgdmFyID0gMHgyODdkNDgsIG52YXJzID0gMTA0ODUxMjB9CiMyMTQgMHgw MDU2YjllNiBpbiBGbGV0IChhcmdzPTEwNjI5NzM0KSBhdCBldmFsLmM6OTE4CiAgICAgICAg dGVtcHMgPSAweDI4N2Q0MAogICAgICAgIHRlbSA9IDg2MTkwMzQKICAgICAgICBsZXhlbnYg PSA4NjE5MDM0CiAgICAgICAgZWx0ID0gMTA0ODUxMjIKICAgICAgICB2YXJsaXN0ID0gODYx OTAzNAogICAgICAgIGNvdW50ID0gNzQKICAgICAgICBhcmdudW0gPSAzCiAgICAgICAgZ2Nw cm8xID0ge25leHQgPSAweDY4LCB2YXIgPSAweDNhLCBudmFycyA9IDI2NTM1NzZ9CiAgICAg ICAgZ2Nwcm8yID0ge25leHQgPSAweDEwMzA1MzAgPGJzc19zYnJrX2J1ZmZlcis4NDc5MjE2 PiwgdmFyID0gMHgwLCBudmFycyA9IDN9CiAgICAgICAgc2FfY291bnQgPSA3NAogICAgICAg IHNhX211c3RfZnJlZSA9IGZhbHNlCiMyMTUgMHgwMDU2ZDU5ZCBpbiBldmFsX3N1YiAoZm9y bT0xMDYyOTY0NikgYXQgZXZhbC5jOjIxMDgKICAgICAgICBudW1hcmdzID0gMTYKICAgICAg ICBhcmdzX2xlZnQgPSAxMDYyOTczNAogICAgICAgIGkgPSA0CiAgICAgICAgbWF4YXJncyA9 IDg2MTkwMzQKICAgICAgICBhcmd2YWxzID0gezQsIDE4MTUyMDQ5LCAyNjUzNzM2LCAyNjUz NzIwLCA1NTYyMTM0LCAtMSwgMjY1Mzc2OCwgMH0KICAgICAgICBmdW4gPSA4MDg3MzI1CiAg ICAgICAgdmFsID0gMAogICAgICAgIG9yaWdpbmFsX2Z1biA9IDg5NjE4NjYKICAgICAgICBv cmlnaW5hbF9hcmdzID0gMTA2Mjk3MzQKICAgICAgICBmdW5jYXIgPSAzMgogICAgICAgIGdj cHJvMSA9IHtuZXh0ID0gMHgwLCB2YXIgPSAweDAsIG52YXJzID0gMn0KICAgICAgICBnY3By bzIgPSB7bmV4dCA9IDB4MjAsIHZhciA9IDB4ODAwNTdlNjAsIG52YXJzID0gMH0KICAgICAg ICBnY3BybzMgPSB7bmV4dCA9IDB4MCwgdmFyID0gMHg4MDIwLCBudmFycyA9IDMyfQojMjE2 IDB4MDA1NmFlN2IgaW4gRnByb2duIChhcmdzPTEwNjYxNzU4KSBhdCBldmFsLmM6NDU5CiAg ICAgICAgdmFsID0gODYxOTAzNAogICAgICAgIGdjcHJvMSA9IHtuZXh0ID0gMHgwLCB2YXIg PSAweDI4N2VjOCwgbnZhcnMgPSAzfQojMjE3IDB4MDA1NmFkZGIgaW4gRmlmIChhcmdzPTEw NjI5NTQyKSBhdCBldmFsLmM6NDEwCiAgICAgICAgY29uZCA9IDg2MTkwMzQKICAgICAgICBn Y3BybzEgPSB7bmV4dCA9IDB4N2I2NWUwIDxTaWY+LCB2YXIgPSAweDI4N2VmOCwgbnZhcnMg PSAzfQojMjE4IDB4MDA1NmQ1OWQgaW4gZXZhbF9zdWIgKGZvcm09MTA2Mjk1MzQpIGF0IGV2 YWwuYzoyMTA4CiAgICAgICAgbnVtYXJncyA9IDEyCiAgICAgICAgYXJnc19sZWZ0ID0gMTA2 Mjk1NDIKICAgICAgICBpID0gMwogICAgICAgIG1heGFyZ3MgPSA4NjE5MDM0CiAgICAgICAg YXJndmFscyA9IHs5MjQ4Mzk0LCAyNjUzOTg0LCAyNjU0MDQwLCA0LCAwLCAwLCAwLCAwfQog ICAgICAgIGZ1biA9IDgwODcwMTMKICAgICAgICB2YWwgPSAyNjU0MzYwCiAgICAgICAgb3Jp Z2luYWxfZnVuID0gODk2MTYyNgogICAgICAgIG9yaWdpbmFsX2FyZ3MgPSAxMDYyOTU0Mgog ICAgICAgIGZ1bmNhciA9IDExMjI0MTkyCiAgICAgICAgZ2Nwcm8xID0ge25leHQgPSAweDIs IHZhciA9IDB4MSwgbnZhcnMgPSAyfQogICAgICAgIGdjcHJvMiA9IHtuZXh0ID0gMHg1NTk5 OWYgPEZsc3MrMzI+LCB2YXIgPSAweDExNGZmOTEgPGJzc19zYnJrX2J1ZmZlcis5NjU3NDI1 PiwgbnZhcnMgPSA4OTU4MTk0fQogICAgICAgIGdjcHJvMyA9IHtuZXh0ID0gMHg4Mzg0MWEg PGJzc19zYnJrX2J1ZmZlcisxMjMwOTg+LCB2YXIgPSAweDgzODQxYSA8YnNzX3NicmtfYnVm ZmVyKzEyMzA5OD4sIG52YXJzID0gMjY1NDA4OH0KIzIxOSAweDAwNTZhZTdiIGluIEZwcm9n biAoYXJncz0xMDY2MTc2NikgYXQgZXZhbC5jOjQ1OQogICAgICAgIHZhbCA9IDg2MTkwMzQK ICAgICAgICBnY3BybzEgPSB7bmV4dCA9IDB4YywgdmFyID0gMHgyODgwMjgsIG52YXJzID0g OTM3MjMyMH0KIzIyMCAweDAwNTZiOWU2IGluIEZsZXQgKGFyZ3M9MTA2Mjk1MjYpIGF0IGV2 YWwuYzo5MTgKICAgICAgICB0ZW1wcyA9IDB4Mjg4MDIwCiAgICAgICAgdGVtID0gODYxOTAz NAogICAgICAgIGxleGVudiA9IDg2MTkwMzQKICAgICAgICBlbHQgPSAxMDYyOTQ2MgogICAg ICAgIHZhcmxpc3QgPSA4NjE5MDM0CiAgICAgICAgY291bnQgPSA3MQogICAgICAgIGFyZ251 bSA9IDEKICAgICAgICBnY3BybzEgPSB7bmV4dCA9IDB4YTIzMTNlIDxic3Nfc2Jya19idWZm ZXIrMjEzMzUwMj4sIHZhciA9IDB4ODM4NDFhIDxic3Nfc2Jya19idWZmZXIrMTIzMDk4Piwg bnZhcnMgPSAyNjU0MzEyfQogICAgICAgIGdjcHJvMiA9IHtuZXh0ID0gMHg4Mzg0MWEgPGJz c19zYnJrX2J1ZmZlcisxMjMwOTg+LCB2YXIgPSAweDI4ODA2OCwgbnZhcnMgPSAxfQogICAg ICAgIHNhX2NvdW50ID0gNzEKICAgICAgICBzYV9tdXN0X2ZyZWUgPSBmYWxzZQojMjIxIDB4 MDA1NmQ1OWQgaW4gZXZhbF9zdWIgKGZvcm09MTA2Mjk0NTQpIGF0IGV2YWwuYzoyMTA4CiAg ICAgICAgbnVtYXJncyA9IDgKICAgICAgICBhcmdzX2xlZnQgPSAxMDYyOTUyNgogICAgICAg IGkgPSAyCiAgICAgICAgbWF4YXJncyA9IDg2MTkwMzQKICAgICAgICBhcmd2YWxzID0gezEz OTc5MTk4LCAzOTIsIC0xLCA1NjgzMDc2LCA5MjU4ODA2LCAyNjU0NDE2LCAzLCAxMzk3NjY4 Nn0KICAgICAgICBmdW4gPSA4MDg3MzI1CiAgICAgICAgdmFsID0gODYxOTAzNAogICAgICAg IG9yaWdpbmFsX2Z1biA9IDg5NjE4NjYKICAgICAgICBvcmlnaW5hbF9hcmdzID0gMTA2Mjk1 MjYKICAgICAgICBmdW5jYXIgPSA1NTYyMTM0CiAgICAgICAgZ2Nwcm8xID0ge25leHQgPSAw eDI4ODEzOCwgdmFyID0gMHg4YzMxNTQgPGJzc19zYnJrX2J1ZmZlcis2OTE3MzI+LCBudmFy cyA9IDg5NzQ5MTR9CiAgICAgICAgZ2Nwcm8yID0ge25leHQgPSAweDU2ZDNjMCA8ZXZhbF9z dWIrMTA0PiwgdmFyID0gMHg4Mzg0MWEgPGJzc19zYnJrX2J1ZmZlcisxMjMwOTg+LCBudmFy cyA9IDEwNjMwMzU4fQogICAgICAgIGdjcHJvMyA9IHtuZXh0ID0gMHg1M2Q0ZDUgPGV4dHJh Y3RfbnVtYmVyX2FuZF9pbmNyKzE5PiwgdmFyID0gMHgyODgwZTAsIG52YXJzID0gMn0KIzIy MiAweDAwNTZhZTdiIGluIEZwcm9nbiAoYXJncz0xMDY2MTc3NCkgYXQgZXZhbC5jOjQ1OQog ICAgICAgIHZhbCA9IDg2MTkwMzQKICAgICAgICBnY3BybzEgPSB7bmV4dCA9IDB4ODM4NDFh IDxic3Nfc2Jya19idWZmZXIrMTIzMDk4PiwgdmFyID0gMHgyODgxYjgsIG52YXJzID0gNH0K IzIyMyAweDAwNTZiYTg0IGluIEZ3aGlsZSAoYXJncz0xMDYyOTI4NikgYXQgZXZhbC5jOjk0 MAogICAgICAgIHRlc3QgPSAxMDYyOTI3MAogICAgICAgIGJvZHkgPSAxMDYyOTM1MAogICAg ICAgIGdjcHJvMSA9IHtuZXh0ID0gMHg1NTY3MDkgPEZjYXIrMTc+LCB2YXIgPSAweGEyMzY5 NiA8YnNzX3NicmtfYnVmZmVyKzIxMzQ4NzA+LCBudmFycyA9IDgwODczNDR9CiAgICAgICAg Z2Nwcm8yID0ge25leHQgPSAweDgzODQxYSA8YnNzX3NicmtfYnVmZmVyKzEyMzA5OD4sIHZh ciA9IDB4ODM4NDFhIDxic3Nfc2Jya19idWZmZXIrMTIzMDk4PiwgbnZhcnMgPSAyNjU0Njk2 fQojMjI0IDB4MDA1NmQ1OWQgaW4gZXZhbF9zdWIgKGZvcm09MTA2MjkyNjIpIGF0IGV2YWwu YzoyMTA4CiAgICAgICAgbnVtYXJncyA9IDE2CiAgICAgICAgYXJnc19sZWZ0ID0gMTA2Mjky ODYKICAgICAgICBpID0gNAogICAgICAgIG1heGFyZ3MgPSA4NjE5MDM0CiAgICAgICAgYXJn dmFscyA9IHs4NDY2Njg0LCAyNjU1NDUyLCAyNjU0NzkyLCA5MjgwMDg4LCAxMDYzMDQzOCwg MjY1NjA4NCwgMjY1NDg0MCwgNTYwMDg1OX0KICAgICAgICBmdW4gPSA4MDg3MzQ5CiAgICAg ICAgdmFsID0gODYxOTAzNAogICAgICAgIG9yaWdpbmFsX2Z1biA9IDg5NjE5MTQKICAgICAg ICBvcmlnaW5hbF9hcmdzID0gMTA2MjkyODYKICAgICAgICBmdW5jYXIgPSA4NDY2Njg0CiAg ICAgICAgZ2Nwcm8xID0ge25leHQgPSAweDI4ODI3OCwgdmFyID0gMHgyODgyNzgsIG52YXJz ID0gNTU2NDE2OH0KICAgICAgICBnY3BybzIgPSB7bmV4dCA9IDB4MywgdmFyID0gMHg3YjY1 ZTUgPFNpZis1PiwgbnZhcnMgPSA4MDg2OTg0fQogICAgICAgIGdjcHJvMyA9IHtuZXh0ID0g MHg4ZDlhNWEgPGJzc19zYnJrX2J1ZmZlcis3ODQxNTQ+LCB2YXIgPSAweDgzODQxYSA8YnNz X3NicmtfYnVmZmVyKzEyMzA5OD4sIG52YXJzID0gMjY1NDgyNH0KIzIyNSAweDAwNTZhZTdi IGluIEZwcm9nbiAoYXJncz0xMDY2MTc4MikgYXQgZXZhbC5jOjQ1OQogICAgICAgIHZhbCA9 IDg2MTkwMzQKICAgICAgICBnY3BybzEgPSB7bmV4dCA9IDB4YywgdmFyID0gMHhkNTQ0NmUg PGJzc19zYnJrX2J1ZmZlcis1NDgwNzUwPiwgbnZhcnMgPSA4Njk5MzEyfQojMjI2IDB4MDA1 NmI5ZTYgaW4gRmxldCAoYXJncz0xMDYzMDk2NikgYXQgZXZhbC5jOjkxOAogICAgICAgIHRl bXBzID0gMHgyODgzMTAKICAgICAgICB0ZW0gPSAxMzk3NjY4NgogICAgICAgIGxleGVudiA9 IDg2MTkwMzQKICAgICAgICBlbHQgPSAxMDYzMDc4MgogICAgICAgIHZhcmxpc3QgPSA4NjE5 MDM0CiAgICAgICAgY291bnQgPSA2NwogICAgICAgIGFyZ251bSA9IDIKICAgICAgICBnY3By bzEgPSB7bmV4dCA9IDB4YTIzNTI2IDxic3Nfc2Jya19idWZmZXIrMjEzNDUwMj4sIHZhciA9 IDB4ODAwMzA1MTEsIG52YXJzID0gMjY1NTA2NH0KICAgICAgICBnY3BybzIgPSB7bmV4dCA9 IDB4YTIzNGZlIDxic3Nfc2Jya19idWZmZXIrMjEzNDQ2Mj4sIHZhciA9IDB4ODM4NDFhIDxi c3Nfc2Jya19idWZmZXIrMTIzMDk4PiwgbnZhcnMgPSAyfQogICAgICAgIHNhX2NvdW50ID0g NjcKICAgICAgICBzYV9tdXN0X2ZyZWUgPSBmYWxzZQojMjI3IDB4MDA1NmQ1OWQgaW4gZXZh bF9zdWIgKGZvcm09MTA2MzA3NjYpIGF0IGV2YWwuYzoyMTA4CiAgICAgICAgbnVtYXJncyA9 IDIwCiAgICAgICAgYXJnc19sZWZ0ID0gMTA2MzA5NjYKICAgICAgICBpID0gNQogICAgICAg IG1heGFyZ3MgPSAyNjU1NTA0CiAgICAgICAgYXJndmFscyA9IHsxLCAyNjU1NDQ0LCAyNjU1 NDE2LCAxMDQ4NTAyNCwgODYxOTAzNCwgMSwgMjY1NTI1NiwgNTYwMDg1OX0KICAgICAgICBm dW4gPSA4MDg3MzI1CiAgICAgICAgdmFsID0gMTM5NzkxOTgKICAgICAgICBvcmlnaW5hbF9m dW4gPSA4OTYxODY2CiAgICAgICAgb3JpZ2luYWxfYXJncyA9IDEwNjMwOTY2CiAgICAgICAg ZnVuY2FyID0gMTA0ODUwMjYKICAgICAgICBnY3BybzEgPSB7bmV4dCA9IDB4ZmZmZmZmZmYs IHZhciA9IDB4ZDUzNzllIDxic3Nfc2Jya19idWZmZXIrNTQ3NzQ3MD4sIG52YXJzID0gOTI1 MTE3NH0KICAgICAgICBnY3BybzIgPSB7bmV4dCA9IDB4NTZkM2MwIDxldmFsX3N1YisxMDQ+ LCB2YXIgPSAweDhkMWU0MiA8YnNzX3NicmtfYnVmZmVyKzc1MjM4Nj4sIG52YXJzID0gMX0K ICAgICAgICBnY3BybzMgPSB7bmV4dCA9IDB4OWZmZDIyIDxic3Nfc2Jya19idWZmZXIrMTk4 OTA5MD4sIHZhciA9IDB4Mjg4YWEwLCBudmFycyA9IDI2NTU0NDh9CiMyMjggMHgwMDU2YWU3 YiBpbiBGcHJvZ24gKGFyZ3M9MTA2NjE4NTQpIGF0IGV2YWwuYzo0NTkKICAgICAgICB2YWwg PSAxMzk3OTE5OAogICAgICAgIGdjcHJvMSA9IHtuZXh0ID0gMHgyODg0ZGMsIHZhciA9IDB4 Mjg4NGI4LCBudmFycyA9IDEwNDg1MDI0fQojMjI5IDB4MDA1NmYxY2UgaW4gZnVuY2FsbF9s YW1iZGEgKGZ1bj0xMDY1OTk0MiwgbmFyZ3M9MywgYXJnX3ZlY3Rvcj0weDI4ODUxMCkgYXQg ZXZhbC5jOjMwMTcKICAgICAgICB2YWwgPSA1NTk2OTc1CiAgICAgICAgc3ltc19sZWZ0ID0g ODYxOTAzNAogICAgICAgIG5leHQgPSAxMDQ4NTAyNgogICAgICAgIGxleGVudiA9IDg2MTkw MzQKICAgICAgICBjb3VudCA9IDYzCiAgICAgICAgaSA9IDMKICAgICAgICBvcHRpb25hbCA9 IHRydWUKICAgICAgICByZXN0ID0gZmFsc2UKIzIzMCAweDAwNTZlZGJkIGluIGFwcGx5X2xh bWJkYSAoZnVuPTEwNjU5OTQyLCBhcmdzPTEwNjYwOTY2KSBhdCBldmFsLmM6Mjg5OQogICAg ICAgIGFyZ3NfbGVmdCA9IDg2MTkwMzQKICAgICAgICBpID0gMwogICAgICAgIG51bWFyZ3Mg PSAzCiAgICAgICAgYXJnX3ZlY3RvciA9IDB4Mjg4NTEwCiAgICAgICAgZ2Nwcm8xID0ge25l eHQgPSAweDU2ZGJmMSA8ZXZhbF9zdWIrMjIwMT4sIHZhciA9IDB4YWI0M2QwIDxic3Nfc2Jy a19idWZmZXIrMjcyODA4MD4sIG52YXJzID0gM30KICAgICAgICBnY3BybzIgPSB7bmV4dCA9 IDB4ODAwMzA1MTEsIHZhciA9IDB4MiwgbnZhcnMgPSAyNjU1Nzg0fQogICAgICAgIGdjcHJv MyA9IHtuZXh0ID0gMHg4MDA0ZGM4NCwgdmFyID0gMHgyODg1NDgsIG52YXJzID0gLTIxNDcx MjM2NTN9CiAgICAgICAgdGVtID0gMTM5NzM0MDYKICAgICAgICBzYV9jb3VudCA9IDYzCiAg ICAgICAgc2FfbXVzdF9mcmVlID0gZmFsc2UKIzIzMSAweDAwNTZkYmJhIGluIGV2YWxfc3Vi IChmb3JtPTEwNjYwOTU4KSBhdCBldmFsLmM6MjIzNQogICAgICAgIGZ1biA9IDEwNjU5OTQy CiAgICAgICAgdmFsID0gMjY1NTgzMgogICAgICAgIG9yaWdpbmFsX2Z1biA9IDg5NTgxOTQK ICAgICAgICBvcmlnaW5hbF9hcmdzID0gMTA2NjA5NjYKICAgICAgICBmdW5jYXIgPSA4Njg5 NjY2CiAgICAgICAgZ2Nwcm8xID0ge25leHQgPSAweDgwMDMwNTMzLCB2YXIgPSAweDlmZmQy MCA8YnNzX3NicmtfYnVmZmVyKzE5ODkwODg+LCBudmFycyA9IDkyNDgzMjJ9CiAgICAgICAg Z2Nwcm8yID0ge25leHQgPSAweDEwLCB2YXIgPSAweDAsIG52YXJzID0gODYxOTAzNH0KICAg ICAgICBnY3BybzMgPSB7bmV4dCA9IDB4YWI0M2IwIDxic3Nfc2Jya19idWZmZXIrMjcyODA0 OD4sIHZhciA9IDB4OGM3MGFhIDxic3Nfc2Jya19idWZmZXIrNzA3OTQ2PiwgbnZhcnMgPSAt MX0KIzIzMiAweDAwNTZkNzdjIGluIGV2YWxfc3ViIChmb3JtPTEwNjYwOTUwKSBhdCBldmFs LmM6MjE0NQogICAgICAgIG51bWFyZ3MgPSA0CiAgICAgICAgYXJnc19sZWZ0ID0gMTA2NjA5 OTAKICAgICAgICBpID0gMAogICAgICAgIG1heGFyZ3MgPSAxCiAgICAgICAgYXJndmFscyA9 IHsyNjU1OTE2LCA1NTYyMTM0LCAxODE1MzM2MSwgMjY1NTkyOCwgNTU2MjE3NSwgMTgxNTMz NjEsIDI2NTYwMjQsIDU3MDgyNzh9CiAgICAgICAgZnVuID0gNjM3MTU4OQogICAgICAgIHZh bCA9IDI2NTYwNTYKICAgICAgICBvcmlnaW5hbF9mdW4gPSA4Njk2MjE4CiAgICAgICAgb3Jp Z2luYWxfYXJncyA9IDEwNjYwOTkwCiAgICAgICAgZnVuY2FyID0gODYxOTAzNAogICAgICAg IGdjcHJvMSA9IHtuZXh0ID0gMHgyODg2ZTgsIHZhciA9IDB4NTRlODA3IDxDT01QSUxFRFAr MjU+LCBudmFycyA9IDEwNjMwMDQ2fQogICAgICAgIGdjcHJvMiA9IHtuZXh0ID0gMHg4MDA1 NzhhNSwgdmFyID0gMHgwLCBudmFycyA9IDB9CiAgICAgICAgZ2Nwcm8zID0ge25leHQgPSAw eDExNGZmOTEgPGJzc19zYnJrX2J1ZmZlcis5NjU3NDI1PiwgdmFyID0gMHgyODg2YTAsIG52 YXJzID0gMH0KIzIzMyAweDAwNTZiOGI0IGluIEZsZXQgKGFyZ3M9MTA2NjEwMTQpIGF0IGV2 YWwuYzo4ODgKICAgICAgICB0ZW1wcyA9IDB4Mjg4NzUwCiAgICAgICAgdGVtID0gNTU2NDQy MwogICAgICAgIGxleGVudiA9IDI2NTYyMTYKICAgICAgICBlbHQgPSAxMDY2MDk0MgogICAg ICAgIHZhcmxpc3QgPSAxMDY2MTAwNgogICAgICAgIGNvdW50ID0gNjEKICAgICAgICBhcmdu dW0gPSAxCiAgICAgICAgZ2Nwcm8xID0ge25leHQgPSAweDgwMDU3OGE1LCB2YXIgPSAweDI4 ODc2MCwgbnZhcnMgPSAyNjU2MTUyfQogICAgICAgIGdjcHJvMiA9IHtuZXh0ID0gMHg4Mzg0 MWEgPGJzc19zYnJrX2J1ZmZlcisxMjMwOTg+LCB2YXIgPSAweDgzODQzMiA8YnNzX3Nicmtf YnVmZmVyKzEyMzEyMj4sIG52YXJzID0gMX0KICAgICAgICBzYV9jb3VudCA9IDYxCiAgICAg ICAgc2FfbXVzdF9mcmVlID0gZmFsc2UKIzIzNCAweDAwNTZkNTlkIGluIGV2YWxfc3ViIChm b3JtPTEwNjYwOTEwKSBhdCBldmFsLmM6MjEwOAogICAgICAgIG51bWFyZ3MgPSAxMgogICAg ICAgIGFyZ3NfbGVmdCA9IDEwNjYxMDE0CiAgICAgICAgaSA9IDMKICAgICAgICBtYXhhcmdz ID0gODYxOTAzNAogICAgICAgIGFyZ3ZhbHMgPSB7MzMsIDU1NjIxMzQsIDE4MTUzMzYxLCAx ODE1MzM2MSwgMjY1NzA4OCwgMCwgMjY1NjUyMCwgNTY5MDMwNH0KICAgICAgICBmdW4gPSA4 MDg3MzI1CiAgICAgICAgdmFsID0gMTg1MzMyMTA3NAogICAgICAgIG9yaWdpbmFsX2Z1biA9 IDg5NjE4NjYKICAgICAgICBvcmlnaW5hbF9hcmdzID0gMTA2NjEwMTQKICAgICAgICBmdW5j YXIgPSA1NTYyMTA3CiAgICAgICAgZ2Nwcm8xID0ge25leHQgPSAweDI4ODg2OCwgdmFyID0g MHg1NzUxMDAgPEZwbGlzdF9nZXQrMjE+LCBudmFycyA9IDI2NTYzNDh9CiAgICAgICAgZ2Nw cm8yID0ge25leHQgPSAweDUyMmQ1YiA8ZGlyZWN0b3J5X2ZpbGVfbmFtZSszMD4sIHZhciA9 IDB4MTE0ZmEzMSA8YnNzX3NicmtfYnVmZmVyKzk2NTYwNDk+LCBudmFycyA9IDg2MTkwMzR9 CiAgICAgICAgZ2Nwcm8zID0ge25leHQgPSAweDlmZmQ4MiA8YnNzX3NicmtfYnVmZmVyKzE5 ODkxODY+LCB2YXIgPSAweDI4ODg4MCwgbnZhcnMgPSAzMn0KIzIzNSAweDAwNTZhZTdiIGlu IEZwcm9nbiAoYXJncz0xMDY2MTE1MCkgYXQgZXZhbC5jOjQ1OQogICAgICAgIHZhbCA9IDg2 MTkwMzQKICAgICAgICBnY3BybzEgPSB7bmV4dCA9IDB4ODRiMTNhIDxic3Nfc2Jya19idWZm ZXIrMjAwMTg2PiwgdmFyID0gMHgyODg4ZDgsIG52YXJzID0gM30KIzIzNiAweDAwNTZhZGRi IGluIEZpZiAoYXJncz0xMDYzMDA2MikgYXQgZXZhbC5jOjQxMAogICAgICAgIGNvbmQgPSA4 NjE5MDM0CiAgICAgICAgZ2Nwcm8xID0ge25leHQgPSAweDdiNjVlMCA8U2lmPiwgdmFyID0g MHgyODg5MDgsIG52YXJzID0gM30KIzIzNyAweDAwNTZkNTlkIGluIGV2YWxfc3ViIChmb3Jt PTEwNjMwMDE0KSBhdCBldmFsLmM6MjEwOAogICAgICAgIG51bWFyZ3MgPSAxMgogICAgICAg IGFyZ3NfbGVmdCA9IDEwNjMwMDYyCiAgICAgICAgaSA9IDMKICAgICAgICBtYXhhcmdzID0g ODYxOTAzNAogICAgICAgIGFyZ3ZhbHMgPSB7MTgxNTE5ODUsIDE4MTUzMzYxLCAxLCAxLCAx LCAtMjE0NzI4NTcwOSwgMSwgM30KICAgICAgICBmdW4gPSA4MDg3MDEzCiAgICAgICAgdmFs ID0gODYxOTAzNAogICAgICAgIG9yaWdpbmFsX2Z1biA9IDg5NjE2MjYKICAgICAgICBvcmln aW5hbF9hcmdzID0gMTA2MzAwNjIKICAgICAgICBmdW5jYXIgPSAwCiAgICAgICAgZ2Nwcm8x ID0ge25leHQgPSAweDEsIHZhciA9IDB4NCwgbnZhcnMgPSA4Njk2MTIyfQogICAgICAgIGdj cHJvMiA9IHtuZXh0ID0gMHgwLCB2YXIgPSAweDExNTA2MzEgPGJzc19zYnJrX2J1ZmZlcis5 NjU5MTIxPiwgbnZhcnMgPSA3NjI5MTU5fQogICAgICAgIGdjcHJvMyA9IHtuZXh0ID0gMHg3 YjY1ZTUgPFNpZis1PiwgdmFyID0gMHgyODg5NTAsIG52YXJzID0gMn0KIzIzOCAweDAwNTZh ZDA1IGluIEZvciAoYXJncz0xMDY2MTE1OCkgYXQgZXZhbC5jOjM1OQogICAgICAgIHZhbCA9 IDg2MTkwMzQKICAgICAgICBnY3BybzEgPSB7bmV4dCA9IDB4N2I2NWIwIDxTb3I+LCB2YXIg PSAweDI4OGExOCwgbnZhcnMgPSAzfQojMjM5IDB4MDA1NmQ1OWQgaW4gZXZhbF9zdWIgKGZv cm09MTA2Mjk3OTApIGF0IGV2YWwuYzoyMTA4CiAgICAgICAgbnVtYXJncyA9IDEyCiAgICAg ICAgYXJnc19sZWZ0ID0gMTA2Mjk4MjIKICAgICAgICBpID0gMwogICAgICAgIG1heGFyZ3Mg PSA4NjE5MDM0CiAgICAgICAgYXJndmFscyA9IHsyLCAyNjU5NzY4LCAtMjE0NzI4NTcwOSwg ODcwMDE0NCwgOTI0Nzg2NiwgMjY1NzAxMiwgMSwgNTYwMDg1OX0KICAgICAgICBmdW4gPSA4 MDg2OTY1CiAgICAgICAgdmFsID0gMTgxNTMzNjEKICAgICAgICBvcmlnaW5hbF9mdW4gPSA4 OTYxNTc4CiAgICAgICAgb3JpZ2luYWxfYXJncyA9IDEwNjI5ODIyCiAgICAgICAgZnVuY2Fy ID0gNTU2MjIzOQogICAgICAgIGdjcHJvMSA9IHtuZXh0ID0gMHg4MDA1NzAwMCwgdmFyID0g MHgxMTRmYTcxIDxic3Nfc2Jya19idWZmZXIrOTY1NjExMz4sIG52YXJzID0gMX0KICAgICAg ICBnY3BybzIgPSB7bmV4dCA9IDB4ODM4NDFhIDxic3Nfc2Jya19idWZmZXIrMTIzMDk4Piwg dmFyID0gMHhjLCBudmFycyA9IDE4MTUyMDQ4fQogICAgICAgIGdjcHJvMyA9IHtuZXh0ID0g MHg4MDAzMDUzMywgdmFyID0gMHhkNDUzNWUgPGJzc19zYnJrX2J1ZmZlcis1NDE5MDM4Piwg bnZhcnMgPSAtMjE0NzEyMzY3Mn0KIzI0MCAweDAwNTZhZTdiIGluIEZwcm9nbiAoYXJncz0x MDY2MTE2NikgYXQgZXZhbC5jOjQ1OQogICAgICAgIHZhbCA9IDE4MTUzMzYxCiAgICAgICAg Z2Nwcm8xID0ge25leHQgPSAweGMsIHZhciA9IDB4Mjg4YjQ4LCBudmFycyA9IDEwNDg1MTIw fQojMjQxIDB4MDA1NmI5ZTYgaW4gRmxldCAoYXJncz0xMDYyOTczNCkgYXQgZXZhbC5jOjkx OAogICAgICAgIHRlbXBzID0gMHgyODhiNDAKICAgICAgICB0ZW0gPSA4NjE5MDM0CiAgICAg ICAgbGV4ZW52ID0gODYxOTAzNAogICAgICAgIGVsdCA9IDEwNDg1MTIyCiAgICAgICAgdmFy bGlzdCA9IDg2MTkwMzQKICAgICAgICBjb3VudCA9IDU1CiAgICAgICAgYXJnbnVtID0gMwog ICAgICAgIGdjcHJvMSA9IHtuZXh0ID0gMHg2OCwgdmFyID0gMHgzYSwgbnZhcnMgPSAyNjU3 MTYwfQogICAgICAgIGdjcHJvMiA9IHtuZXh0ID0gMHgxN2I2NjcwLCB2YXIgPSAweDAsIG52 YXJzID0gM30KICAgICAgICBzYV9jb3VudCA9IDU1CiAgICAgICAgc2FfbXVzdF9mcmVlID0g ZmFsc2UKIzI0MiAweDAwNTZkNTlkIGluIGV2YWxfc3ViIChmb3JtPTEwNjI5NjQ2KSBhdCBl dmFsLmM6MjEwOAogICAgICAgIG51bWFyZ3MgPSAxNgogICAgICAgIGFyZ3NfbGVmdCA9IDEw NjI5NzM0CiAgICAgICAgaSA9IDQKICAgICAgICBtYXhhcmdzID0gODYxOTAzNAogICAgICAg IGFyZ3ZhbHMgPSB7NCwgODQ3Mjg4OCwgMjY1NzM1MiwgNTQ2NTI2OSwgMTA0NzIyMjUsIC0x LCA4NDcyODg4LCA1NzA3MzA4fQogICAgICAgIGZ1biA9IDgwODczMjUKICAgICAgICB2YWwg PSAwCiAgICAgICAgb3JpZ2luYWxfZnVuID0gODk2MTg2NgogICAgICAgIG9yaWdpbmFsX2Fy Z3MgPSAxMDYyOTczNAogICAgICAgIGZ1bmNhciA9IDQ1CiAgICAgICAgZ2Nwcm8xID0ge25l eHQgPSAweDAsIHZhciA9IDB4MCwgbnZhcnMgPSAxMX0KICAgICAgICBnY3BybzIgPSB7bmV4 dCA9IDB4MmQsIHZhciA9IDB4ODAwNTc4NzgsIG52YXJzID0gMH0KICAgICAgICBnY3BybzMg PSB7bmV4dCA9IDB4MCwgdmFyID0gMHg1NTBjLCBudmFycyA9IDQ1fQojMjQzIDB4MDA1NmFl N2IgaW4gRnByb2duIChhcmdzPTEwNjYxNzU4KSBhdCBldmFsLmM6NDU5CiAgICAgICAgdmFs ID0gODYxOTAzNAogICAgICAgIGdjcHJvMSA9IHtuZXh0ID0gMHgwLCB2YXIgPSAweDI4OGNj OCwgbnZhcnMgPSAzfQojMjQ0IDB4MDA1NmFkZGIgaW4gRmlmIChhcmdzPTEwNjI5NTQyKSBh dCBldmFsLmM6NDEwCiAgICAgICAgY29uZCA9IDg2MTkwMzQKICAgICAgICBnY3BybzEgPSB7 bmV4dCA9IDB4N2I2NWUwIDxTaWY+LCB2YXIgPSAweDI4OGNmOCwgbnZhcnMgPSAzfQojMjQ1 IDB4MDA1NmQ1OWQgaW4gZXZhbF9zdWIgKGZvcm09MTA2Mjk1MzQpIGF0IGV2YWwuYzoyMTA4 CiAgICAgICAgbnVtYXJncyA9IDEyCiAgICAgICAgYXJnc19sZWZ0ID0gMTA2Mjk1NDIKICAg ICAgICBpID0gMwogICAgICAgIG1heGFyZ3MgPSA4NjE5MDM0CiAgICAgICAgYXJndmFscyA9 IHsxMzk3MzQwNiwgMjY1NzU2OCwgMjY1NzYyNCwgNCwgMCwgMCwgMCwgMH0KICAgICAgICBm dW4gPSA4MDg3MDEzCiAgICAgICAgdmFsID0gMjY1Nzk0NAogICAgICAgIG9yaWdpbmFsX2Z1 biA9IDg5NjE2MjYKICAgICAgICBvcmlnaW5hbF9hcmdzID0gMTA2Mjk1NDIKICAgICAgICBm dW5jYXIgPSAxMTIyMzg4OAogICAgICAgIGdjcHJvMSA9IHtuZXh0ID0gMHgyLCB2YXIgPSAw eDEsIG52YXJzID0gMn0KICAgICAgICBnY3BybzIgPSB7bmV4dCA9IDB4NTU5OTlmIDxGbHNz KzMyPiwgdmFyID0gMHgxMTUwNjMxIDxic3Nfc2Jya19idWZmZXIrOTY1OTEyMT4sIG52YXJz ID0gODk1ODE5NH0KICAgICAgICBnY3BybzMgPSB7bmV4dCA9IDB4ODM4NDFhIDxic3Nfc2Jy a19idWZmZXIrMTIzMDk4PiwgdmFyID0gMHg4Mzg0MWEgPGJzc19zYnJrX2J1ZmZlcisxMjMw OTg+LCBudmFycyA9IDI2NTc2NzJ9CiMyNDYgMHgwMDU2YWU3YiBpbiBGcHJvZ24gKGFyZ3M9 MTA2NjE3NjYpIGF0IGV2YWwuYzo0NTkKICAgICAgICB2YWwgPSA4NjE5MDM0CiAgICAgICAg Z2Nwcm8xID0ge25leHQgPSAweGMsIHZhciA9IDB4Mjg4ZTI4LCBudmFycyA9IDkzNzIzMjB9 CiMyNDcgMHgwMDU2YjllNiBpbiBGbGV0IChhcmdzPTEwNjI5NTI2KSBhdCBldmFsLmM6OTE4 CiAgICAgICAgdGVtcHMgPSAweDI4OGUyMAogICAgICAgIHRlbSA9IDg2MTkwMzQKICAgICAg ICBsZXhlbnYgPSA4NjE5MDM0CiAgICAgICAgZWx0ID0gMTA2Mjk0NjIKICAgICAgICB2YXJs aXN0ID0gODYxOTAzNAogICAgICAgIGNvdW50ID0gNTIKICAgICAgICBhcmdudW0gPSAxCiAg ICAgICAgZ2Nwcm8xID0ge25leHQgPSAweGEyMzEzZSA8YnNzX3NicmtfYnVmZmVyKzIxMzM1 MDI+LCB2YXIgPSAweGQ1NDQ2ZSA8YnNzX3NicmtfYnVmZmVyKzU0ODA3NTA+LCBudmFycyA9 IDI2NTc4OTZ9CiAgICAgICAgZ2Nwcm8yID0ge25leHQgPSAweDgzODQxYSA8YnNzX3Nicmtf YnVmZmVyKzEyMzA5OD4sIHZhciA9IDB4Mjg4ZTY4LCBudmFycyA9IDF9CiAgICAgICAgc2Ff Y291bnQgPSA1MgogICAgICAgIHNhX211c3RfZnJlZSA9IGZhbHNlCiMyNDggMHgwMDU2ZDU5 ZCBpbiBldmFsX3N1YiAoZm9ybT0xMDYyOTQ1NCkgYXQgZXZhbC5jOjIxMDgKICAgICAgICBu dW1hcmdzID0gOAogICAgICAgIGFyZ3NfbGVmdCA9IDEwNjI5NTI2CiAgICAgICAgaSA9IDIK ICAgICAgICBtYXhhcmdzID0gODYxOTAzNAogICAgICAgIGFyZ3ZhbHMgPSB7MTM5NzkxOTgs IDM5NiwgLTEsIDI2NTgwNDAsIDg2ODk2NjYsIDI2NTgwMDAsIDMsIDg2MTkwMzR9CiAgICAg ICAgZnVuID0gODA4NzMyNQogICAgICAgIHZhbCA9IDg2MTkwMzQKICAgICAgICBvcmlnaW5h bF9mdW4gPSA4OTYxODY2CiAgICAgICAgb3JpZ2luYWxfYXJncyA9IDEwNjI5NTI2CiAgICAg ICAgZnVuY2FyID0gMTEyMjM4NDAKICAgICAgICBnY3BybzEgPSB7bmV4dCA9IDB4Mjg4ZjQ4 LCB2YXIgPSAweDI4OGY1MCwgbnZhcnMgPSA4OTc0OTE0fQogICAgICAgIGdjcHJvMiA9IHtu ZXh0ID0gMHg1NmQzYzAgPGV2YWxfc3ViKzEwND4sIHZhciA9IDB4ODM4NDFhIDxic3Nfc2Jy a19idWZmZXIrMTIzMDk4PiwgbnZhcnMgPSA4NjE5MDM0fQogICAgICAgIGdjcHJvMyA9IHtu ZXh0ID0gMHg4NDlmZGEgPGJzc19zYnJrX2J1ZmZlcisxOTU3Mzg+LCB2YXIgPSAweDI4OGVl MCwgbnZhcnMgPSAyfQojMjQ5IDB4MDA1NmFlN2IgaW4gRnByb2duIChhcmdzPTEwNjYxNzc0 KSBhdCBldmFsLmM6NDU5CiAgICAgICAgdmFsID0gODYxOTAzNAogICAgICAgIGdjcHJvMSA9 IHtuZXh0ID0gMHg4Mzg0MWEgPGJzc19zYnJrX2J1ZmZlcisxMjMwOTg+LCB2YXIgPSAweDI4 OGZiOCwgbnZhcnMgPSA0fQojMjUwIDB4MDA1NmJhODQgaW4gRndoaWxlIChhcmdzPTEwNjI5 Mjg2KSBhdCBldmFsLmM6OTQwCiAgICAgICAgdGVzdCA9IDEwNjI5MjcwCiAgICAgICAgYm9k eSA9IDEwNjI5MzUwCiAgICAgICAgZ2Nwcm8xID0ge25leHQgPSAweDU1NjcyZiA8RmNkcisx Nz4sIHZhciA9IDB4YTIzNjk2IDxic3Nfc2Jya19idWZmZXIrMjEzNDg3MD4sIG52YXJzID0g ODA4NzM0NH0KICAgICAgICBnY3BybzIgPSB7bmV4dCA9IDB4ODM4NDFhIDxic3Nfc2Jya19i dWZmZXIrMTIzMDk4PiwgdmFyID0gMHg4Mzg0MWEgPGJzc19zYnJrX2J1ZmZlcisxMjMwOTg+ LCBudmFycyA9IDI2NTgyODB9CiMyNTEgMHgwMDU2ZDU5ZCBpbiBldmFsX3N1YiAoZm9ybT0x MDYyOTI2MikgYXQgZXZhbC5jOjIxMDgKICAgICAgICBudW1hcmdzID0gMTYKICAgICAgICBh cmdzX2xlZnQgPSAxMDYyOTI4NgogICAgICAgIGkgPSA0CiAgICAgICAgbWF4YXJncyA9IDg2 MTkwMzQKICAgICAgICBhcmd2YWxzID0gezg0NjY2ODQsIDEzOTc5MTk4LCAyNjU4Mzc2LCA1 NTY0NDIzLCAxMDYzMDcxOCwgMTIsIDI2NTg0MjQsIDU3MDY2Mzl9CiAgICAgICAgZnVuID0g ODA4NzM0OQogICAgICAgIHZhbCA9IDg2MTkwMzQKICAgICAgICBvcmlnaW5hbF9mdW4gPSA4 OTYxOTE0CiAgICAgICAgb3JpZ2luYWxfYXJncyA9IDEwNjI5Mjg2CiAgICAgICAgZnVuY2Fy ID0gODQ2NjY4NAogICAgICAgIGdjcHJvMSA9IHtuZXh0ID0gMHgyODkwNzgsIHZhciA9IDB4 Mjg5MDc4LCBudmFycyA9IDU1NjQxNjh9CiAgICAgICAgZ2Nwcm8yID0ge25leHQgPSAweDU1 N2Q1YSA8RnNldF9kZWZhdWx0KzMwOT4sIHZhciA9IDB4ODE2NTZjIDxvX2Z3ZC4xNzk0MT4s IG52YXJzID0gODA4NzEyOH0KICAgICAgICBnY3BybzMgPSB7bmV4dCA9IDB4ODM4NDFhIDxi c3Nfc2Jya19idWZmZXIrMTIzMDk4PiwgdmFyID0gMHg4Mzg0MWEgPGJzc19zYnJrX2J1ZmZl cisxMjMwOTg+LCBudmFycyA9IC0xfQojMjUyIDB4MDA1NmFlN2IgaW4gRnByb2duIChhcmdz PTEwNjYxNzgyKSBhdCBldmFsLmM6NDU5CiAgICAgICAgdmFsID0gODYxOTAzNAogICAgICAg IGdjcHJvMSA9IHtuZXh0ID0gMHhjLCB2YXIgPSAweGNlZjA2ZSA8YnNzX3NicmtfYnVmZmVy KzUwNjYwMzA+LCBudmFycyA9IDg2OTkzMTJ9CiMyNTMgMHgwMDU2YjllNiBpbiBGbGV0IChh cmdzPTEwNjMwOTY2KSBhdCBldmFsLmM6OTE4CiAgICAgICAgdGVtcHMgPSAweDI4OTExMAog ICAgICAgIHRlbSA9IDEzOTc2Njg2CiAgICAgICAgbGV4ZW52ID0gODYxOTAzNAogICAgICAg IGVsdCA9IDEwNjMwNzgyCiAgICAgICAgdmFybGlzdCA9IDg2MTkwMzQKICAgICAgICBjb3Vu dCA9IDQ4CiAgICAgICAgYXJnbnVtID0gMgogICAgICAgIGdjcHJvMSA9IHtuZXh0ID0gMHhh MjM1MjYgPGJzc19zYnJrX2J1ZmZlcisyMTM0NTAyPiwgdmFyID0gMHg3YjY1YzggPFNhbmQ+ LCBudmFycyA9IDI2NTg2NDh9CiAgICAgICAgZ2Nwcm8yID0ge25leHQgPSAweGEyMzYzZSA8 YnNzX3NicmtfYnVmZmVyKzIxMzQ3ODI+LCB2YXIgPSAweGQ1NGUzZSA8YnNzX3NicmtfYnVm ZmVyKzU0ODMyNjI+LCBudmFycyA9IDJ9CiAgICAgICAgc2FfY291bnQgPSA0OAogICAgICAg IHNhX211c3RfZnJlZSA9IGZhbHNlCiMyNTQgMHgwMDU2ZDU5ZCBpbiBldmFsX3N1YiAoZm9y bT0xMDYzMDc2NikgYXQgZXZhbC5jOjIxMDgKICAgICAgICBudW1hcmdzID0gMjAKICAgICAg ICBhcmdzX2xlZnQgPSAxMDYzMDk2NgogICAgICAgIGkgPSA1CiAgICAgICAgbWF4YXJncyA9 IDg2MTkwNTgKICAgICAgICBhcmd2YWxzID0gezg2MTkwMzQsIDEzOTc5NDcwLCAyNjU4OTIw LCA1NjgzNzMzLCAzOCwgOTQ2NDI1NCwgMjY1ODg1NiwgMX0KICAgICAgICBmdW4gPSA4MDg3 MzI1CiAgICAgICAgdmFsID0gMTM5NzkxOTgKICAgICAgICBvcmlnaW5hbF9mdW4gPSA4OTYx ODY2CiAgICAgICAgb3JpZ2luYWxfYXJncyA9IDEwNjMwOTY2CiAgICAgICAgZnVuY2FyID0g ODQ3NzgwNAogICAgICAgIGdjcHJvMSA9IHtuZXh0ID0gMHg4MTVlYmMgPG9fZndkLjYwNzM3 PiwgdmFyID0gMHg4MzZlMDAgPGJzc19zYnJrX2J1ZmZlcisxMTc0NDA+LCBudmFycyA9IDg0 NzgzOTZ9CiAgICAgICAgZ2Nwcm8yID0ge25leHQgPSAweDgsIHZhciA9IDB4ODhiZTQyIDxi c3Nfc2Jya19idWZmZXIrNDY1NjY2PiwgbnZhcnMgPSA2fQogICAgICAgIGdjcHJvMyA9IHtu ZXh0ID0gMHg4Mzg0MWEgPGJzc19zYnJrX2J1ZmZlcisxMjMwOTg+LCB2YXIgPSAweDIsIG52 YXJzID0gNjA4fQojMjU1IDB4MDA1NmFlN2IgaW4gRnByb2duIChhcmdzPTEwNjYxODU0KSBh dCBldmFsLmM6NDU5CiAgICAgICAgdmFsID0gMTM5NzkxOTgKICAgICAgICBnY3BybzEgPSB7 bmV4dCA9IDB4NSwgdmFyID0gMHgyODkyZDgsIG52YXJzID0gMTA0ODUwMjR9CiMyNTYgMHgw MDU2ZjFjZSBpbiBmdW5jYWxsX2xhbWJkYSAoZnVuPTEwNjU5OTQyLCBuYXJncz0xLCBhcmdf dmVjdG9yPTB4Mjg5M2FjKSBhdCBldmFsLmM6MzAxNwogICAgICAgIHZhbCA9IDU1NjQ0NTAK ICAgICAgICBzeW1zX2xlZnQgPSA4NjE5MDM0CiAgICAgICAgbmV4dCA9IDEwNDg1MDI2CiAg ICAgICAgbGV4ZW52ID0gODYxOTAzNAogICAgICAgIGNvdW50ID0gNDQKICAgICAgICBpID0g MQogICAgICAgIG9wdGlvbmFsID0gdHJ1ZQogICAgICAgIHJlc3QgPSBmYWxzZQojMjU3IDB4 MDA1NmViYzUgaW4gRmZ1bmNhbGwgKG5hcmdzPTIsIGFyZ3M9MHgyODkzYTgpIGF0IGV2YWwu YzoyODUxCiAgICAgICAgZnVuID0gMTA2NTk5NDIKICAgICAgICBvcmlnaW5hbF9mdW4gPSA4 OTU4MTk0CiAgICAgICAgZnVuY2FyID0gODY4OTY2NgogICAgICAgIG51bWFyZ3MgPSAxCiAg ICAgICAgbGlzcF9udW1hcmdzID0gODYxMzM3NgogICAgICAgIHZhbCA9IDI2NTkyMjQKICAg ICAgICBpbnRlcm5hbF9hcmdzID0gMHg4Mzg0MWEgPGJzc19zYnJrX2J1ZmZlcisxMjMwOTg+ CiAgICAgICAgaSA9IDg2MTkwNTgKIzI1OCAweDAwNTZlNDI5IGluIGNhbGwxIChmbj04OTU4 MTk0LCBhcmcxPTE4MTU1MDU3KSBhdCBldmFsLmM6MjU4OQogICAgICAgIHJldF91bmdjX3Zh bCA9IDg5NjE1MjgKICAgICAgICBnY3BybzEgPSB7bmV4dCA9IDB4ODAwNTc4NzgsIHZhciA9 IDB4ODAwMmQyMDAsIG52YXJzID0gMn0KICAgICAgICBhcmdzID0gezg5NTgxOTQsIDE4MTU1 MDU3fQojMjU5IDB4MDA1OTE2ZjUgaW4gcmVhZGV2YWxsb29wIChyZWFkY2hhcmZ1bj0tMjE0 NzI5ODgxMSwgc3RyZWFtPTB4MCwgc291cmNlbmFtZT0xODE1NTA1NywgcHJpbnRmbGFnPWZh bHNlLCB1bmlieXRlPTg2MTkwMzQsIHJlYWRmdW49ODYxOTAzNCwgc3RhcnQ9ODYxOTAzNCwg ZW5kPTg2MTkwMzQpIGF0IGxyZWFkLmM6MTc3NwogICAgICAgIGMgPSA4NjE5MDM0CiAgICAg ICAgdmFsID0gODYxOTAzNAogICAgICAgIGNvdW50ID0gMzkKICAgICAgICBnY3BybzEgPSB7 bmV4dCA9IDB4Mjg5NDQ4LCB2YXIgPSAweDU2ZjY3MCA8c3BlY2JpbmQrNTczPiwgbnZhcnMg PSA4OTU3OTU0fQogICAgICAgIGdjcHJvMiA9IHtuZXh0ID0gMHg4OGIwMDAgPGJzc19zYnJr X2J1ZmZlcis0NjIwMTY+LCB2YXIgPSAweDEsIG52YXJzID0gMTEyMjM2NjR9CiAgICAgICAg Z2Nwcm8zID0ge25leHQgPSAweDgzNDYyMCA8YnNzX3NicmtfYnVmZmVyKzEwNzIzMj4sIHZh ciA9IDB4NSwgbnZhcnMgPSA4NjQ2NDMwfQogICAgICAgIGdjcHJvNCA9IHtuZXh0ID0gMHg1 LCB2YXIgPSAweDI4OTQxOCwgbnZhcnMgPSA1MzAyMDg0fQogICAgICAgIGIgPSAweDgwMDJk MjAwCiAgICAgICAgY29udGludWVfcmVhZGluZ19wID0gZmFsc2UKICAgICAgICBsZXhfYm91 bmQgPSA4NjE5MDM0CiAgICAgICAgd2hvbGVfYnVmZmVyID0gZmFsc2UKICAgICAgICBmaXJz dF9zZXhwID0gdHJ1ZQogICAgICAgIG1hY3JvZXhwYW5kID0gOTA1MzY0MgojMjYwIDB4MDA1 OTFjY2YgaW4gRmV2YWxfYnVmZmVyIChidWZmZXI9LTIxNDcyOTg4MTEsIHByaW50ZmxhZz04 NjE5MDM0LCBmaWxlbmFtZT0xODE1NTA1NywgdW5pYnl0ZT04NjE5MDM0LCBkb19hbGxvd19w cmludD04NjE5MDU4KSBhdCBscmVhZC5jOjE5MzQKICAgICAgICBjb3VudCA9IDM1CiAgICAg ICAgdGVtID0gODYxOTAzNAogICAgICAgIGJ1ZiA9IC0yMTQ3Mjk4ODExCiMyNjEgMHgwMDU2 ZDhmYyBpbiBldmFsX3N1YiAoZm9ybT05NDY0MDk0KSBhdCBldmFsLmM6MjE3NAogICAgICAg IG51bWFyZ3MgPSAyMAogICAgICAgIGFyZ3NfbGVmdCA9IDg2MTkwMzQKICAgICAgICBpID0g ODYxOTAzNAogICAgICAgIG1heGFyZ3MgPSA4NjE5MDU4CiAgICAgICAgYXJndmFscyA9IHst MjE0NzI5ODgxMSwgODYxOTAzNCwgMTgxNTUwNTcsIDg2MTkwMzQsIDg2MTkwNTgsIC0yMTQ3 MTI1MTI4LCAyNjU5NjA4LCA1NjAwODMzfQogICAgICAgIGZ1biA9IDgwOTEzNjUKICAgICAg ICB2YWwgPSA4NjE5MDM0CiAgICAgICAgb3JpZ2luYWxfZnVuID0gODcxMDM2MgogICAgICAg IG9yaWdpbmFsX2FyZ3MgPSA5NDY0MDg2CiAgICAgICAgZnVuY2FyID0gODk2MTEyMgogICAg ICAgIGdjcHJvMSA9IHtuZXh0ID0gMHgyODk1MTgsIHZhciA9IDB4Mjg5NTE4LCBudmFycyA9 IDU1NjQxNjh9CiAgICAgICAgZ2Nwcm8yID0ge25leHQgPSAweDAsIHZhciA9IDB4NTRlNzA4 IDxCVUZGRVJfT0JKRldEUCsxNz4sIG52YXJzID0gODQ3ODM5Nn0KICAgICAgICBnY3BybzMg PSB7bmV4dCA9IDB4ODE1YzZjIDxvX2Z3ZC42NTA0NT4sIHZhciA9IDB4Mjg5NGQwLCBudmFy cyA9IDV9CiMyNjIgMHgwMDU2YWU3YiBpbiBGcHJvZ24gKGFyZ3M9OTQ2NDAxNCkgYXQgZXZh bC5jOjQ1OQogICAgICAgIHZhbCA9IDg2MTkwMzQKICAgICAgICBnY3BybzEgPSB7bmV4dCA9 IDB4YywgdmFyID0gMHg4Mzg0MWEgPGJzc19zYnJrX2J1ZmZlcisxMjMwOTg+LCBudmFycyA9 IDg2OTk0ODB9CiMyNjMgMHgwMDU2YjllNiBpbiBGbGV0IChhcmdzPTk0NjQzNzQpIGF0IGV2 YWwuYzo5MTgKICAgICAgICB0ZW1wcyA9IDB4Mjg5NWIwCiAgICAgICAgdGVtID0gODYxOTAz NAogICAgICAgIGxleGVudiA9IDg2MTkwMzQKICAgICAgICBlbHQgPSA5NDY0Mzk4CiAgICAg ICAgdmFybGlzdCA9IDg2MTkwMzQKICAgICAgICBjb3VudCA9IDMxCiAgICAgICAgYXJnbnVt ID0gMwogICAgICAgIGdjcHJvMSA9IHtuZXh0ID0gMHhkNDJiM2UgPGJzc19zYnJrX2J1ZmZl cis1NDA4NzY2PiwgdmFyID0gMHhjLCBudmFycyA9IDI2NTk4MzJ9CiAgICAgICAgZ2Nwcm8y ID0ge25leHQgPSAweGQ0MjM2ZSA8YnNzX3NicmtfYnVmZmVyKzU0MDY3NjY+LCB2YXIgPSAw eDgzODQxYSA8YnNzX3NicmtfYnVmZmVyKzEyMzA5OD4sIG52YXJzID0gM30KICAgICAgICBz YV9jb3VudCA9IDMxCiAgICAgICAgc2FfbXVzdF9mcmVlID0gZmFsc2UKIzI2NCAweDAwNTZk NTlkIGluIGV2YWxfc3ViIChmb3JtPTk0NjQ0NTQpIGF0IGV2YWwuYzoyMTA4CiAgICAgICAg bnVtYXJncyA9IDEyCiAgICAgICAgYXJnc19sZWZ0ID0gOTQ2NDM3NAogICAgICAgIGkgPSAz CiAgICAgICAgbWF4YXJncyA9IC0yMTQ3MTI1MTI4CiAgICAgICAgYXJndmFscyA9IHs5NDY0 NTI2LCAxMiwgMjY2MDAwOCwgMjY2MDAwMCwgODYxOTAzNCwgNTgzMzE3MCwgMjY2MDA4OCwg NTY5MzQwOH0KICAgICAgICBmdW4gPSA4MDg3MzI1CiAgICAgICAgdmFsID0gMjY2MDEwNAog ICAgICAgIG9yaWdpbmFsX2Z1biA9IDg5NjE4NjYKICAgICAgICBvcmlnaW5hbF9hcmdzID0g OTQ2NDM3NAogICAgICAgIGZ1bmNhciA9IDg0ODAxMDgKICAgICAgICBnY3BybzEgPSB7bmV4 dCA9IDB4Mjg5NmU4LCB2YXIgPSAweDU1N2Q1YSA8RnNldF9kZWZhdWx0KzMwOT4sIG52YXJz ID0gODQ4MDEwOH0KICAgICAgICBnY3BybzIgPSB7bmV4dCA9IDB4Mjg5NmE4LCB2YXIgPSAw eDU0ZGUyMyA8WFNFVENEUisxNz4sIG52YXJzID0gOTQ2NDUyNn0KICAgICAgICBnY3BybzMg PSB7bmV4dCA9IDB4MywgdmFyID0gMHgyODk2YTAsIG52YXJzID0gOH0KIzI2NSAweDAwNTZi ZTBhIGluIEZ1bndpbmRfcHJvdGVjdCAoYXJncz05NDY0MDA2KSBhdCBldmFsLmM6MTE1MAog ICAgICAgIHZhbCA9IDI2NjAxNTIKICAgICAgICBjb3VudCA9IDI5CiMyNjYgMHgwMDU2ZDU5 ZCBpbiBldmFsX3N1YiAoZm9ybT05NDY0NDYyKSBhdCBldmFsLmM6MjEwOAogICAgICAgIG51 bWFyZ3MgPSA4CiAgICAgICAgYXJnc19sZWZ0ID0gOTQ2NDAwNgogICAgICAgIGkgPSAyCiAg ICAgICAgbWF4YXJncyA9IC0yMTQ3MTI1MTI4CiAgICAgICAgYXJndmFscyA9IHs4NDc5OTgw LCAxLCAyNjYwMjk2LCA0NzgzOTUzLCAxODE1NTA1NywgMTAyMjg4MzQsIDg2MTkwNTgsIDE0 fQogICAgICAgIGZ1biA9IDgwODc0NDUKICAgICAgICB2YWwgPSA4NjE5MDM0CiAgICAgICAg b3JpZ2luYWxfZnVuID0gODk2MjAxMAogICAgICAgIG9yaWdpbmFsX2FyZ3MgPSA5NDY0MDA2 CiAgICAgICAgZnVuY2FyID0gODk2MTEyMgogICAgICAgIGdjcHJvMSA9IHtuZXh0ID0gMHgy ODk3YzgsIHZhciA9IDB4Mjg5N2M4LCBudmFycyA9IDU1NjQxNjh9CiAgICAgICAgZ2Nwcm8y ID0ge25leHQgPSAweDAsIHZhciA9IDB4OGYzN2ExIDxic3Nfc2Jya19idWZmZXIrODg5OTUz PiwgbnZhcnMgPSA1NTYyMTM0fQogICAgICAgIGdjcHJvMyA9IHtuZXh0ID0gMHgwLCB2YXIg PSAweDAsIG52YXJzID0gMH0KIzI2NyAweDAwNTZhZTdiIGluIEZwcm9nbiAoYXJncz05NDYz OTM0KSBhdCBldmFsLmM6NDU5CiAgICAgICAgdmFsID0gODYxOTAzNAogICAgICAgIGdjcHJv MSA9IHtuZXh0ID0gMHhlLCB2YXIgPSAweDgzODQxYSA8YnNzX3NicmtfYnVmZmVyKzEyMzA5 OD4sIG52YXJzID0gODk4MDEwNH0KIzI2OCAweDAwNTZiNzEwIGluIEZsZXRYIChhcmdzPTk0 NjQ2NTQpIGF0IGV2YWwuYzo4NDgKICAgICAgICB2YXJsaXN0ID0gODYxOTAzNAogICAgICAg IHZhciA9IDg5ODAxMDYKICAgICAgICB2YWwgPSAxNjgKICAgICAgICBlbHQgPSA5NDY0NzE4 CiAgICAgICAgbGV4ZW52ID0gODYxOTAzNAogICAgICAgIGNvdW50ID0gMjUKICAgICAgICBn Y3BybzEgPSB7bmV4dCA9IDB4Mjg5OGE4LCB2YXIgPSAweDU3MTM4ZiA8Rmxlbmd0aCszMjg+ LCBudmFycyA9IDg2MTkwMzR9CiAgICAgICAgZ2Nwcm8yID0ge25leHQgPSAweDU0ZTgwNyA8 Q09NUElMRURQKzI1PiwgdmFyID0gMHg5MDZiNGUgPGJzc19zYnJrX2J1ZmZlcis5Njg3MTg+ LCBudmFycyA9IDEyfQogICAgICAgIGdjcHJvMyA9IHtuZXh0ID0gMHgwLCB2YXIgPSAweDI4 OTg0MCwgbnZhcnMgPSAyNjYwNDcyfQojMjY5IDB4MDA1NmQ1OWQgaW4gZXZhbF9zdWIgKGZv cm09OTQ2NDg2MikgYXQgZXZhbC5jOjIxMDgKICAgICAgICBudW1hcmdzID0gMjgKICAgICAg ICBhcmdzX2xlZnQgPSA5NDY0NjU0CiAgICAgICAgaSA9IDcKICAgICAgICBtYXhhcmdzID0g LTIxNDcxMjUxMjgKICAgICAgICBhcmd2YWxzID0gezg0NzA3MDQsIDAsIDAsIDI2NjA5ODUs IDQyNywgMzczLCAwLCA0Mjd9CiAgICAgICAgZnVuID0gODA4NzMwMQogICAgICAgIHZhbCA9 IDAKICAgICAgICBvcmlnaW5hbF9mdW4gPSA4OTYxODkwCiAgICAgICAgb3JpZ2luYWxfYXJn cyA9IDk0NjQ2NTQKICAgICAgICBmdW5jYXIgPSAxNAogICAgICAgIGdjcHJvMSA9IHtuZXh0 ID0gMHg3Nzc5ZmMyYSA8bnRkbGwhWndTZXRJbmZvcm1hdGlvbkZpbGUrMTg+LCB2YXIgPSAw eDYxMDM3NWRiIDxmaGFuZGxlcl9iYXNlOjpsc2Vlayhsb25nIGxvbmcsIGludCkrMzE1Piwg bnZhcnMgPSA4MjR9CiAgICAgICAgZ2Nwcm8yID0ge25leHQgPSAweDAsIHZhciA9IDB4ODM4 NDMyIDxic3Nfc2Jya19idWZmZXIrMTIzMTIyPiwgbnZhcnMgPSA1NTYyMTM0fQogICAgICAg IGdjcHJvMyA9IHtuZXh0ID0gMHgzYiwgdmFyID0gMHhkYzI4YTUgPGJzc19zYnJrX2J1ZmZl cis1OTMyMzg5PiwgbnZhcnMgPSA4NDcwNzQwfQojMjcwIDB4MDA1NmFlN2IgaW4gRnByb2du IChhcmdzPTk0NjE1ODIpIGF0IGV2YWwuYzo0NTkKICAgICAgICB2YWwgPSA4NjE5MDM0CiAg ICAgICAgZ2Nwcm8xID0ge25leHQgPSAweDAsIHZhciA9IDB4Mjg5OWI4LCBudmFycyA9IDN9 CiMyNzEgMHgwMDU2YWRkYiBpbiBGaWYgKGFyZ3M9OTQ2NDk4MikgYXQgZXZhbC5jOjQxMAog ICAgICAgIGNvbmQgPSA4NjE5MDM0CiAgICAgICAgZ2Nwcm8xID0ge25leHQgPSAweDdiNjVl MCA8U2lmPiwgdmFyID0gMHgyODk5ZTgsIG52YXJzID0gM30KIzI3MiAweDAwNTZkNTlkIGlu IGV2YWxfc3ViIChmb3JtPTk0NjUwMjIpIGF0IGV2YWwuYzoyMTA4CiAgICAgICAgbnVtYXJn cyA9IDEyCiAgICAgICAgYXJnc19sZWZ0ID0gOTQ2NDk4MgogICAgICAgIGkgPSAzCiAgICAg ICAgbWF4YXJncyA9IC0yMTQ3MTI1MTI4CiAgICAgICAgYXJndmFscyA9IHs4NDc4Mzk2LCA1 Mzk4MzE1ODQsIDE5NTM3MjA2ODQsIDU0MzU4NDAzMiwgMTI5NjY0NzUwMCwgMTc2NjU5ODY4 OCwgMTkxODk4ODg5OCwgMTcxODU1ODg0MX0KICAgICAgICBmdW4gPSA4MDg3MDEzCiAgICAg ICAgdmFsID0gODQ3ODM5NgogICAgICAgIG9yaWdpbmFsX2Z1biA9IDg5NjE2MjYKICAgICAg ICBvcmlnaW5hbF9hcmdzID0gOTQ2NDk4MgogICAgICAgIGZ1bmNhciA9IDg0NzgzOTYKICAg ICAgICBnY3BybzEgPSB7bmV4dCA9IDB4Mjg5YTc4LCB2YXIgPSAweDI4OWE3OCwgbnZhcnMg PSA1NTY0MTY4fQogICAgICAgIGdjcHJvMiA9IHtuZXh0ID0gMHg3NDY1NGQyMCwgdmFyID0g MHgyOTY0NmY2OCwgbnZhcnMgPSA3NTc3Mzg3ODR9CiAgICAgICAgZ2Nwcm8zID0ge25leHQg PSAweDYxNmQ0NTIwLCB2YXIgPSAweDQ5MjA3MzYzLCBudmFycyA9IDE5NTM4NTM1NTB9CiMy NzMgMHgwMDU2YWU3YiBpbiBGcHJvZ24gKGFyZ3M9OTQ2MTQ3MCkgYXQgZXZhbC5jOjQ1OQog ICAgICAgIHZhbCA9IDkzOTY1MjkKICAgICAgICBnY3BybzEgPSB7bmV4dCA9IDB4YjA5N2Vi MGQsIHZhciA9IDB4ZDM4YzI2IDxic3Nfc2Jya19idWZmZXIrNTM2ODAzOD4sIG52YXJzID0g ODk2MTUyOH0KIzI3NCAweDAwNTZmMWNlIGluIGZ1bmNhbGxfbGFtYmRhIChmdW49OTQ2MTM3 NCwgbmFyZ3M9NCwgYXJnX3ZlY3Rvcj0weDI4OWMxMCkgYXQgZXZhbC5jOjMwMTcKICAgICAg ICB2YWwgPSAxOTY3NjU4MDQwCiAgICAgICAgc3ltc19sZWZ0ID0gODYxOTAzNAogICAgICAg IG5leHQgPSA5NTY1NTIyCiAgICAgICAgbGV4ZW52ID0gODYxOTAzNAogICAgICAgIGNvdW50 ID0gMTgKICAgICAgICBpID0gNAogICAgICAgIG9wdGlvbmFsID0gdHJ1ZQogICAgICAgIHJl c3QgPSBmYWxzZQojMjc1IDB4MDA1NmViYzUgaW4gRmZ1bmNhbGwgKG5hcmdzPTUsIGFyZ3M9 MHgyODljMGMpIGF0IGV2YWwuYzoyODUxCiAgICAgICAgZnVuID0gOTQ2MTM3NAogICAgICAg IG9yaWdpbmFsX2Z1biA9IDk1NjU0NTAKICAgICAgICBmdW5jYXIgPSA4Njg5NjY2CiAgICAg ICAgbnVtYXJncyA9IDQKICAgICAgICBsaXNwX251bWFyZ3MgPSAwCiAgICAgICAgdmFsID0g NQogICAgICAgIGludGVybmFsX2FyZ3MgPSAweDExNTA2MzEgPGJzc19zYnJrX2J1ZmZlcis5 NjU5MTIxPgogICAgICAgIGkgPSA1CiMyNzYgMHgwMDU2ZTRlOSBpbiBjYWxsNCAoZm49OTU2 NTQ1MCwgYXJnMT0xODE1NTA1NywgYXJnMj0xODE1NTA1NywgYXJnMz04NjE5MDU4LCBhcmc0 PTg2MTkwNTgpIGF0IGV2YWwuYzoyNjM4CiAgICAgICAgcmV0X3VuZ2NfdmFsID0gMAogICAg ICAgIGdjcHJvMSA9IHtuZXh0ID0gMHg2NTZkMjA2NSwgdmFyID0gMHgyMDAsIG52YXJzID0g NX0KICAgICAgICBhcmdzID0gezk1NjU0NTAsIDE4MTU1MDU3LCAxODE1NTA1NywgODYxOTA1 OCwgODYxOTA1OH0KIzI3NyAweDAwNTkwOGJiIGluIEZsb2FkIChmaWxlPTE4MTU1MDczLCBu b2Vycm9yPTg2MTkwNTgsIG5vbWVzc2FnZT04NjE5MDU4LCBub3N1ZmZpeD04NjE5MDU4LCBt dXN0X3N1ZmZpeD04NjE5MDM0KSBhdCBscmVhZC5jOjEyODQKICAgICAgICB2YWwgPSA4NjY1 ODg1CiAgICAgICAgc3RyZWFtID0gMHg4MDA1Nzg3OAogICAgICAgIGZkID0gMTgxNTUwNTcK ICAgICAgICBjb3VudCA9IDEzCiAgICAgICAgZ2Nwcm8xID0ge25leHQgPSAweDg0M2IxOCA8 YnNzX3NicmtfYnVmZmVyKzE2OTk0ND4sIHZhciA9IDB4ODQzYjE4IDxic3Nfc2Jya19idWZm ZXIrMTY5OTQ0PiwgbnZhcnMgPSAxMTEzNjgzMH0KICAgICAgICBnY3BybzIgPSB7bmV4dCA9 IDB4NTRkZmI4IDxTQllURVMrMjU+LCB2YXIgPSAweDEsIG52YXJzID0gMTg4fQogICAgICAg IGdjcHJvMyA9IHtuZXh0ID0gMHgyODlkMTAsIHZhciA9IDB4MiwgbnZhcnMgPSAxMDB9CiAg ICAgICAgZm91bmQgPSAxODE1NTA1NwogICAgICAgIGVmb3VuZCA9IDU1NjI2OTcKICAgICAg ICBoaXN0X2ZpbGVfbmFtZSA9IDE4MTU1MDU3CiAgICAgICAgbmV3ZXIgPSBmYWxzZQogICAg ICAgIGNvbXBpbGVkID0gZmFsc2UKICAgICAgICBoYW5kbGVyID0gMjY2MTgwMAogICAgICAg IHNhZmVfcCA9IHRydWUKICAgICAgICBmbW9kZSA9IDB4N2QxNjE0IDxERUZBVUxUX1JFSEFT SF9TSVpFKzIwND4gInIiCiAgICAgICAgdG1wID0gezEsIDU1NjI2MDJ9CiAgICAgICAgdmVy c2lvbiA9IDAKIzI3OCAweDAwNTZkOGZjIGluIGV2YWxfc3ViIChmb3JtPTExMTM2ODQ2KSBh dCBldmFsLmM6MjE3NAogICAgICAgIG51bWFyZ3MgPSAxNgogICAgICAgIGFyZ3NfbGVmdCA9 IDg2MTkwMzQKICAgICAgICBpID0gODYxOTA1OAogICAgICAgIG1heGFyZ3MgPSA4NjE5MDM0 CiAgICAgICAgYXJndmFscyA9IHsxODE1NTA3MywgODYxOTA1OCwgODYxOTA1OCwgODYxOTA1 OCwgODYxOTAzNCwgODY2NTg4NSwgODQ2NzMwOCwgMH0KICAgICAgICBmdW4gPSA4MDkxMzE3 CiAgICAgICAgdmFsID0gODQ2NTYyOAogICAgICAgIG9yaWdpbmFsX2Z1biA9IDg3MTAzMzgK ICAgICAgICBvcmlnaW5hbF9hcmdzID0gMTExMzY4MjIKICAgICAgICBmdW5jYXIgPSA4NDY1 NjI4CiAgICAgICAgZ2Nwcm8xID0ge25leHQgPSAweDI4OWUzOCwgdmFyID0gMHgyODllMzgs IG52YXJzID0gNTU2NDE2OH0KICAgICAgICBnY3BybzIgPSB7bmV4dCA9IDB4MCwgdmFyID0g MHgyMiwgbnZhcnMgPSA4NDY3MjcyfQogICAgICAgIGdjcHJvMyA9IHtuZXh0ID0gMHgyODll MWMsIHZhciA9IDB4Mjg5ZGYwLCBudmFycyA9IDV9CiMyNzkgMHgwMDU2YWU3YiBpbiBGcHJv Z24gKGFyZ3M9MTExMzY3OTApIGF0IGV2YWwuYzo0NTkKICAgICAgICB2YWwgPSA4NjE5MDM0 CiAgICAgICAgZ2Nwcm8xID0ge25leHQgPSAweGMsIHZhciA9IDB4MTE1NjE3MSA8YnNzX3Ni cmtfYnVmZmVyKzk2ODI0ODE+LCBudmFycyA9IDg5NjIzODR9CiMyODAgMHgwMDU2YjllNiBp biBGbGV0IChhcmdzPTExMTM2ODU0KSBhdCBldmFsLmM6OTE4CiAgICAgICAgdGVtcHMgPSAw eDI4OWVkMAogICAgICAgIHRlbSA9IDE4MDA5MjQ5CiAgICAgICAgbGV4ZW52ID0gMTM4NjM5 NzQKICAgICAgICBlbHQgPSAxMTEzNjg3OAogICAgICAgIHZhcmxpc3QgPSA4NjE5MDM0CiAg ICAgICAgY291bnQgPSAxMQogICAgICAgIGFyZ251bSA9IDEKICAgICAgICBnY3BybzEgPSB7 bmV4dCA9IDB4ODM2ZTAwIDxic3Nfc2Jya19idWZmZXIrMTE3NDQwPiwgdmFyID0gMHg4NDli MDIgPGJzc19zYnJrX2J1ZmZlcisxOTQ0OTg+LCBudmFycyA9IDI2NjIxNjh9CiAgICAgICAg Z2Nwcm8yID0ge25leHQgPSAweGE5ZWZhZSA8YnNzX3NicmtfYnVmZmVyKzI2NDEwMDY+LCB2 YXIgPSAweGZmZmZmZmZmLCBudmFycyA9IDF9CiAgICAgICAgc2FfY291bnQgPSAxMQogICAg ICAgIHNhX211c3RfZnJlZSA9IGZhbHNlCiMyODEgMHgwMDU2ZDU5ZCBpbiBldmFsX3N1YiAo Zm9ybT0xMTEzNjg4NikgYXQgZXZhbC5jOjIxMDgKICAgICAgICBudW1hcmdzID0gOAogICAg ICAgIGFyZ3NfbGVmdCA9IDExMTM2ODU0CiAgICAgICAgaSA9IDIKICAgICAgICBtYXhhcmdz ID0gODYxOTAzNAogICAgICAgIGFyZ3ZhbHMgPSB7MTgxNTUxMzcsIDE4MDA5MjQ5LCA4NjE5 MDM0LCA1NjgwNzYzLCAxMDg5NjQzMCwgMTgwMDkyNDksIDI2NjIzNDQsIDU1OTY5NzV9CiAg ICAgICAgZnVuID0gODA4NzMyNQogICAgICAgIHZhbCA9IDg2MTkwMzQKICAgICAgICBvcmln aW5hbF9mdW4gPSA4OTYxODY2CiAgICAgICAgb3JpZ2luYWxfYXJncyA9IDExMTM2ODU0CiAg ICAgICAgZnVuY2FyID0gMTgwMDkyNDkKICAgICAgICBnY3BybzEgPSB7bmV4dCA9IDB4Mjhh MDU4LCB2YXIgPSAweDU2YmExNSA8RmxldCs3NDY+LCBudmFycyA9IDEwfQogICAgICAgIGdj cHJvMiA9IHtuZXh0ID0gMHg4Mzg0MWEgPGJzc19zYnJrX2J1ZmZlcisxMjMwOTg+LCB2YXIg PSAweGE2NDQzZSA8YnNzX3NicmtfYnVmZmVyKzI0MDA1MTA+LCBudmFycyA9IDg2MTkwMzR9 CiAgICAgICAgZ2Nwcm8zID0ge25leHQgPSAweDExNTYxNzEgPGJzc19zYnJrX2J1ZmZlcis5 NjgyNDgxPiwgdmFyID0gMHgyODlmOTAsIG52YXJzID0gM30KIzI4MiAweDAwNTZhZDA1IGlu IEZvciAoYXJncz0xMTEzNjc4MikgYXQgZXZhbC5jOjM1OQogICAgICAgIHZhbCA9IDg2MTkw MzQKICAgICAgICBnY3BybzEgPSB7bmV4dCA9IDB4N2I2NWIwIDxTb3I+LCB2YXIgPSAweDI4 YTA1OCwgbnZhcnMgPSAyfQojMjgzIDB4MDA1NmQ1OWQgaW4gZXZhbF9zdWIgKGZvcm09MTEx MzY5NjYpIGF0IGV2YWwuYzoyMTA4CiAgICAgICAgbnVtYXJncyA9IDgKICAgICAgICBhcmdz X2xlZnQgPSAxMTEzNjg5NAogICAgICAgIGkgPSAyCiAgICAgICAgbWF4YXJncyA9IDg2MTkw MzQKICAgICAgICBhcmd2YWxzID0gezEwODUxOTA2LCAxMDQ3MjIyNSwgOTk0NzAxNCwgODYx OTAzNCwgLTEsIDg2MTkwMzQsIDg2MTkwMzQsIDg2MTkwMzR9CiAgICAgICAgZnVuID0gODA4 Njk2NQogICAgICAgIHZhbCA9IDg2MTkwMzQKICAgICAgICBvcmlnaW5hbF9mdW4gPSA4OTYx NTc4CiAgICAgICAgb3JpZ2luYWxfYXJncyA9IDExMTM2ODk0CiAgICAgICAgZnVuY2FyID0g MTYzNDU1OTI3OQogICAgICAgIGdjcHJvMSA9IHtuZXh0ID0gMHgyMCwgdmFyID0gMHgwLCBu dmFycyA9IDE4MzYwMTc3MTF9CiAgICAgICAgZ2Nwcm8yID0ge25leHQgPSAweDUyMzlkNiA8 RmV4cGFuZF9maWxlX25hbWUrMjExMz4sIHZhciA9IDB4MTE1MDczMSA8YnNzX3NicmtfYnVm ZmVyKzk2NTkzNzc+LCBudmFycyA9IDg2OTYwNzR9CiAgICAgICAgZ2Nwcm8zID0ge25leHQg PSAweDU0ZGYyYyA8U1NEQVRBKzE3PiwgdmFyID0gMHgyMCwgbnZhcnMgPSAyNjYyODcyfQoj Mjg0IDB4MDA1NmFlN2IgaW4gRnByb2duIChhcmdzPTExMTM2Nzc0KSBhdCBldmFsLmM6NDU5 CiAgICAgICAgdmFsID0gODYxOTAzNAogICAgICAgIGdjcHJvMSA9IHtuZXh0ID0gMHg3MDcz NjkgPHB1cmUrOTk1NDY1PiwgdmFyID0gMHgwLCBudmFycyA9IDV9CiMyODUgMHgwMDU2YmE4 NCBpbiBGd2hpbGUgKGFyZ3M9MTA4OTY1MjYpIGF0IGV2YWwuYzo5NDAKICAgICAgICB0ZXN0 ID0gOTI0ODQxOAogICAgICAgIGJvZHkgPSAxMDg5NjQ3OAogICAgICAgIGdjcHJvMSA9IHtu ZXh0ID0gMHgwLCB2YXIgPSAweDAsIG52YXJzID0gODA4NzM0NH0KICAgICAgICBnY3BybzIg PSB7bmV4dCA9IDB4ODM4NDFhIDxic3Nfc2Jya19idWZmZXIrMTIzMDk4PiwgdmFyID0gMHg4 Mzg0MWEgPGJzc19zYnJrX2J1ZmZlcisxMjMwOTg+LCBudmFycyA9IDI2NjI2ODh9CiMyODYg MHgwMDU2ZDU5ZCBpbiBldmFsX3N1YiAoZm9ybT0xMDg5NjUzNCkgYXQgZXZhbC5jOjIxMDgK ICAgICAgICBudW1hcmdzID0gMjAKICAgICAgICBhcmdzX2xlZnQgPSAxMDg5NjUyNgogICAg ICAgIGkgPSA1CiAgICAgICAgbWF4YXJncyA9IDg2MTkwMzQKICAgICAgICBhcmd2YWxzID0g ezg0NzgzOTYsIDEzODY0MDcwLCAyNjYyOTUyLCA1NTcyNjU3LCAxMzg2NDA3MCwgODYxOTAz NCwgMjY2Mjk1MiwgNH0KICAgICAgICBmdW4gPSA4MDg3MzQ5CiAgICAgICAgdmFsID0gODQ3 ODM5NgogICAgICAgIG9yaWdpbmFsX2Z1biA9IDg5NjE5MTQKICAgICAgICBvcmlnaW5hbF9h cmdzID0gMTA4OTY1MjYKICAgICAgICBmdW5jYXIgPSA4NDc4Mzk2CiAgICAgICAgZ2Nwcm8x ID0ge25leHQgPSAweDI4YTIzOCwgdmFyID0gMHgyOGEyMzgsIG52YXJzID0gNTU2NDE2OH0K ICAgICAgICBnY3BybzIgPSB7bmV4dCA9IDB4MCwgdmFyID0gMHg4YzdkMzEgPGJzc19zYnJr X2J1ZmZlcis3MTExNTM+LCBudmFycyA9IDE4MDA5NzI5fQogICAgICAgIGdjcHJvMyA9IHtu ZXh0ID0gMHg4NGEyNzIgPGJzc19zYnJrX2J1ZmZlcisxOTY0MDI+LCB2YXIgPSAweGE1NTdh NiA8YnNzX3NicmtfYnVmZmVyKzIzMzk5NDI+LCBudmFycyA9IDg2MTkwMzR9CiMyODcgMHgw MDU2YWU3YiBpbiBGcHJvZ24gKGFyZ3M9MTExMzY3MTgpIGF0IGV2YWwuYzo0NTkKICAgICAg ICB2YWwgPSA4NjE5MDM0CiAgICAgICAgZ2Nwcm8xID0ge25leHQgPSAweGMsIHZhciA9IDB4 YTU1N2E2IDxic3Nfc2Jya19idWZmZXIrMjMzOTk0Mj4sIG52YXJzID0gODk2MTUyOH0KIzI4 OCAweDAwNTZiOWU2IGluIEZsZXQgKGFyZ3M9MTA4OTY1NDIpIGF0IGV2YWwuYzo5MTgKICAg ICAgICB0ZW1wcyA9IDB4MjhhMmQwCiAgICAgICAgdGVtID0gODYxOTAzNAogICAgICAgIGxl eGVudiA9IDEzODYzOTc0CiAgICAgICAgZWx0ID0gOTA1MzY2NgogICAgICAgIHZhcmxpc3Qg PSA4NjE5MDM0CiAgICAgICAgY291bnQgPSA3CiAgICAgICAgYXJnbnVtID0gMwogICAgICAg IGdjcHJvMSA9IHtuZXh0ID0gMHhhNjQ2YjYgPGJzc19zYnJrX2J1ZmZlcisyNDAxMTQyPiwg dmFyID0gMHg4Mzg0MzIgPGJzc19zYnJrX2J1ZmZlcisxMjMxMjI+LCBudmFycyA9IDI2NjMx OTJ9CiAgICAgICAgZ2Nwcm8yID0ge25leHQgPSAweGQzOGM4NiA8YnNzX3NicmtfYnVmZmVy KzUzNjgxMzQ+LCB2YXIgPSAweDI4YTM0OCwgbnZhcnMgPSAzfQogICAgICAgIHNhX2NvdW50 ID0gNwogICAgICAgIHNhX211c3RfZnJlZSA9IGZhbHNlCiMyODkgMHgwMDU2ZDU5ZCBpbiBl dmFsX3N1YiAoZm9ybT0xMDg5NjYzMCkgYXQgZXZhbC5jOjIxMDgKICAgICAgICBudW1hcmdz ID0gOAogICAgICAgIGFyZ3NfbGVmdCA9IDEwODk2NTQyCiAgICAgICAgaSA9IDIKICAgICAg ICBtYXhhcmdzID0gMjY2Mzk1MgogICAgICAgIGFyZ3ZhbHMgPSB7ODk2ODY3NCwgOTcyNTAy NiwgMTM4NjQwNzAsIDI2NjM3OTIsIDAsIDMxNjUzODg4LCAzNDczNDY1LCAzMTY1Mzg4OH0K ICAgICAgICBmdW4gPSA4MDg3MzI1CiAgICAgICAgdmFsID0gMTM4NjQwNzAKICAgICAgICBv cmlnaW5hbF9mdW4gPSA4OTYxODY2CiAgICAgICAgb3JpZ2luYWxfYXJncyA9IDEwODk2NTQy CiAgICAgICAgZnVuY2FyID0gMzE2NTM4ODgKICAgICAgICBnY3BybzEgPSB7bmV4dCA9IDB4 MCwgdmFyID0gMHgyOGEzZmMsIG52YXJzID0gMjAwNTIwNjkwMn0KICAgICAgICBnY3BybzIg PSB7bmV4dCA9IDB4ZmVlZWZlZWUsIHZhciA9IDB4MWUzMDAwMCwgbnZhcnMgPSAzMTc3NTM1 Mn0KICAgICAgICBnY3BybzMgPSB7bmV4dCA9IDB4Nzc4MGE1ZmIgPG50ZGxsIVJ0bFVsb25n bG9uZ0J5dGVTd2FwKzUzNjc1PiwgdmFyID0gMHgyOGEzOTAsIG52YXJzID0gM30KIzI5MCAw eDAwNTZhZTdiIGluIEZwcm9nbiAoYXJncz0xMTA5MTg1NCkgYXQgZXZhbC5jOjQ1OQogICAg ICAgIHZhbCA9IDEzODY0MDcwCiAgICAgICAgZ2Nwcm8xID0ge25leHQgPSAweDg1MGZkZSA8 YnNzX3NicmtfYnVmZmVyKzIyNDQxND4sIHZhciA9IDB4MjhhNDU4LCBudmFycyA9IDExfQoj MjkxIDB4MDA1NmFkZGIgaW4gRmlmIChhcmdzPTExMjIyOTI2KSBhdCBldmFsLmM6NDEwCiAg ICAgICAgY29uZCA9IDg2MTkwMzQKICAgICAgICBnY3BybzEgPSB7bmV4dCA9IDB4N2I2NWUw IDxTaWY+LCB2YXIgPSAweDI4YTQ4OCwgbnZhcnMgPSAxMX0KIzI5MiAweDAwNTZkNTlkIGlu IGV2YWxfc3ViIChmb3JtPTExMjIyOTM0KSBhdCBldmFsLmM6MjEwOAogICAgICAgIG51bWFy Z3MgPSA0NAogICAgICAgIGFyZ3NfbGVmdCA9IDExMjIyOTI2CiAgICAgICAgaSA9IDExCiAg ICAgICAgbWF4YXJncyA9IDI2NjM5NTIKICAgICAgICBhcmd2YWxzID0gezg0NzgzOTYsIDI2 NjQ4NDgsIDI2NjM1NzIsIDQsIDI2NjQwOTYsIDIwMDQ4NDA5MTcsIDM5NjU0NDM4MSwgMTk5 NjkwOTQ3MH0KICAgICAgICBmdW4gPSA4MDg3MDEzCiAgICAgICAgdmFsID0gODQ3ODM5Ngog ICAgICAgIG9yaWdpbmFsX2Z1biA9IDg5NjE2MjYKICAgICAgICBvcmlnaW5hbF9hcmdzID0g MTEyMjI5MjYKICAgICAgICBmdW5jYXIgPSA4NDc4Mzk2CiAgICAgICAgZ2Nwcm8xID0ge25l eHQgPSAweDI4YTUxOCwgdmFyID0gMHgyOGE1MTgsIG52YXJzID0gNTU2NDE2OH0KICAgICAg ICBnY3BybzIgPSB7bmV4dCA9IDB4MThhNCwgdmFyID0gMHgyOGE2YjAsIG52YXJzID0gMjAw NDQ4NDE4OX0KICAgICAgICBnY3BybzMgPSB7bmV4dCA9IDB4NzcwN2VmOWQgPEtFUk5FTEJB U0UhQ2hlY2tUb2tlbk1lbWJlcnNoaXArMjE2Nz4sIHZhciA9IDB4MzJjLCBudmFycyA9IDY5 NTJ9CiMyOTMgMHgwMDU2YWU3YiBpbiBGcHJvZ24gKGFyZ3M9MTA5NTM5MjYpIGF0IGV2YWwu Yzo0NTkKICAgICAgICB2YWwgPSA5MTI5OTIxCiAgICAgICAgZ2Nwcm8xID0ge25leHQgPSAw eDEwMDAzLCB2YXIgPSAweDgzODQxYSA8YnNzX3NicmtfYnVmZmVyKzEyMzA5OD4sIG52YXJz ID0gODk2MTUyOH0KIzI5NCAweDAwNTZmMWNlIGluIGZ1bmNhbGxfbGFtYmRhIChmdW49MTA5 NTM3NjYsIG5hcmdzPTAsIGFyZ192ZWN0b3I9MHgyOGE2MTApIGF0IGV2YWwuYzozMDE3CiAg ICAgICAgdmFsID0gNTcwNjY3MgogICAgICAgIHN5bXNfbGVmdCA9IDg2MTkwMzQKICAgICAg ICBuZXh0ID0gMjY2NDMwNAogICAgICAgIGxleGVudiA9IDEwODM1ODc4CiAgICAgICAgY291 bnQgPSA0CiAgICAgICAgaSA9IDAKICAgICAgICBvcHRpb25hbCA9IGZhbHNlCiAgICAgICAg cmVzdCA9IGZhbHNlCiMyOTUgMHgwMDU2ZWRiZCBpbiBhcHBseV9sYW1iZGEgKGZ1bj0xMDk1 Mzc1OCwgYXJncz04NjE5MDM0KSBhdCBldmFsLmM6Mjg5OQogICAgICAgIGFyZ3NfbGVmdCA9 IDg2MTkwMzQKICAgICAgICBpID0gMAogICAgICAgIG51bWFyZ3MgPSAwCiAgICAgICAgYXJn X3ZlY3RvciA9IDB4MjhhNjEwCiAgICAgICAgZ2Nwcm8xID0ge25leHQgPSAweDVlY2VlMSA8 Y2FsbG9jKzU5PiwgdmFyID0gMHg4MDA0ZGQ0MCwgbnZhcnMgPSAwfQogICAgICAgIGdjcHJv MiA9IHtuZXh0ID0gMHgxZTRkNjM4LCB2YXIgPSAweDEsIG52YXJzID0gMjY2NDA0MH0KICAg ICAgICBnY3BybzMgPSB7bmV4dCA9IDB4ZmZlNWYwMDAsIHZhciA9IDB4MCwgbnZhcnMgPSAw fQogICAgICAgIHRlbSA9IDI2NjUzNDQKICAgICAgICBzYV9jb3VudCA9IDQKICAgICAgICBz YV9tdXN0X2ZyZWUgPSBmYWxzZQojMjk2IDB4MDA1NmRiYmEgaW4gZXZhbF9zdWIgKGZvcm09 OTk0NDc1MCkgYXQgZXZhbC5jOjIyMzUKICAgICAgICBmdW4gPSAxMDk1Mzc1OAogICAgICAg IHZhbCA9IDg2MTkwMzQKICAgICAgICBvcmlnaW5hbF9mdW4gPSAxMTI4MTEzMAogICAgICAg IG9yaWdpbmFsX2FyZ3MgPSA4NjE5MDM0CiAgICAgICAgZnVuY2FyID0gODk2MTI5MAogICAg ICAgIGdjcHJvMSA9IHtuZXh0ID0gMHgyOGE3MTgsIHZhciA9IDB4ODM2ZTAxIDxic3Nfc2Jy a19idWZmZXIrMTE3NDQxPiwgbnZhcnMgPSA1fQogICAgICAgIGdjcHJvMiA9IHtuZXh0ID0g MHg2MTAwNGQ0MyA8Y3lndGhyZWFkOjpjcmVhdGUoKUA0KzQwMz4sIHZhciA9IDB4MjhhYjgw LCBudmFycyA9IDB9CiAgICAgICAgZ2Nwcm8zID0ge25leHQgPSAweDgxNWViYyA8b19md2Qu NjA3Mzc+LCB2YXIgPSAweDgzODQxYSA8YnNzX3NicmtfYnVmZmVyKzEyMzA5OD4sIG52YXJz ID0gODYxMzM3Nn0KIzI5NyAweDAwNTZkMjAyIGluIEZldmFsIChmb3JtPTk5NDQ3NTAsIGxl eGljYWw9ODYxOTAzNCkgYXQgZXZhbC5jOjE5OTMKICAgICAgICBjb3VudCA9IDIKIzI5OCAw eDAwNGYwM2I3IGluIHRvcF9sZXZlbF8yICgpIGF0IGtleWJvYXJkLmM6MTE3MwpObyBsb2Nh bHMuCiMyOTkgMHgwMDU2YzEzNiBpbiBpbnRlcm5hbF9jb25kaXRpb25fY2FzZSAoYmZ1bj0w eDRmMDM5YSA8dG9wX2xldmVsXzI+LCBoYW5kbGVycz04Njg5NzYyLCBoZnVuPTB4NGVmZmZm IDxjbWRfZXJyb3I+KSBhdCBldmFsLmM6MTI4OQogICAgICAgIHZhbCA9IDAKICAgICAgICBj ID0ge3RhZyA9IDg2MTkwMzQsIHZhbCA9IDg2MTkwMzQsIG5leHQgPSAweDI4YTkwOCwgZ2Nw cm8gPSAweDAsIGptcCA9IHsyNjY0NDA0LCAyNjY1MzQ0LCAzMiwgMTEyMjMwODgsIDAsIDEs IDI2NjQ2NDgsIDI2NjQzNTIsIDU2ODU0NTcsIDU0Mzk1MzEsIDI4MTgwOTEsIDI2ODY3NDAs IDI2NzcyNzIsIDI4MTgwOTEsIDI2ODY3NDAsIDI2NjQ3OTYsIC0yMTQ3MTY0NzA0LCAyNjY0 NzQ0LCAwLCAxNCwgMCwgMCwgMjY2NDkwOCwgLTIxNDcxNzE2NjYsIDI2NjQ1MDAsIDIsIDE2 MjkxMDM3MTIsIDAsIDEsIDI2NjQ3OTIsIDE2Mjg0ODA3OTEsIDE2MjkxMDM3MTIsIDAsIDI2 NjQ4NDgsIDI2NjQ4MzIsIDI2ODY3NDAsIC0yMTQ3MTY0NjcyLCAyNjY0NjMyLCA5ODI2NDU4 MzgsIC0yMTQ3MTcxNjY2LCAyNjY0NTY0LCAxNjI5MTAzNzEyLCAwLCAwLCAwLCAxLCAyNjY0 NzkyLCAyNjY0NTI4LCAxNjI4NDgwNzQzLCA1NDM5NTMxLCAyODE4MDkxLCAyNjg2NzQwfSwg aGFuZGxlcmxpc3QgPSAweDAsIGxpc3BfZXZhbF9kZXB0aCA9IDAsIHBkbGNvdW50ID0gMiwg cG9sbF9zdXBwcmVzc19jb3VudCA9IDAsIGludGVycnVwdF9pbnB1dF9ibG9ja2VkID0gMCwg Ynl0ZV9zdGFjayA9IDB4MH0KICAgICAgICBoID0ge2hhbmRsZXIgPSA4Njg5NzYyLCB2YXIg PSA4NjE5MDM0LCBjaG9zZW5fY2xhdXNlID0gMjY4Njc0MCwgdGFnID0gMHgyOGE3YzQsIG5l eHQgPSAweDB9CiMzMDAgMHgwMDRmMDNlYiBpbiB0b3BfbGV2ZWxfMSAoaWdub3JlPTg2MTkw MzQpIGF0IGtleWJvYXJkLmM6MTE4MQpObyBsb2NhbHMuCiMzMDEgMHgwMDU2YmM5YyBpbiBp bnRlcm5hbF9jYXRjaCAodGFnPTg2ODc4MzQsIGZ1bmM9MHg0ZjAzYjkgPHRvcF9sZXZlbF8x PiwgYXJnPTg2MTkwMzQpIGF0IGV2YWwuYzoxMDYzCiAgICAgICAgYyA9IHt0YWcgPSA4Njg3 ODM0LCB2YWwgPSA4NjE5MDM0LCBuZXh0ID0gMHgwLCBnY3BybyA9IDB4MCwgam1wID0gezI2 NjQ3MjgsIDI2NjUzNDQsIDMyLCAxMTIyMzA4OCwgMCwgMSwgMjY2NDk2OCwgMjY2NDY4OCwg NTY4NDM2NSwgNTQzOTUzMSwgMjgxODA5MSwgMjY4Njc0MCwgMjY3NzI3MiwgMCwgLTIxNDcy ODkyNDgsIDAsIDI2NjQ4ODgsIDE2Mjg0ODE2NDksIDE2MjkxMDM3MTIsIDAsIDI2NjQ4ODgs IDU1OTk2MTQsIDgyMzc3ODQsIDEsIDAsIDYyMTQ2NTMsIDAsIDAsIDAsIDAsIDAsIDAsIDIs IDAsIC0yMTQ3MjgzOTY4LCA2ODYyMTU4MDAsIDI2NjQ4ODgsIDI2NjQ4ODgsIDU1NjQxNjgs IDExMjIzMDcyLCAyNjY0OTY4LCA1NjAxOTMxLCA4MjM3Nzg0LCA4NjE5MDM0LCA4NjEzMzc2 LCA1OTk2NTQyLCAyNjY1MzQ0LCAwLCAyNjY0OTY4LCA4NjEzMzc3LCA1LCA1fSwgaGFuZGxl cmxpc3QgPSAweDAsIGxpc3BfZXZhbF9kZXB0aCA9IDAsIHBkbGNvdW50ID0gMiwgcG9sbF9z dXBwcmVzc19jb3VudCA9IDAsIGludGVycnVwdF9pbnB1dF9ibG9ja2VkID0gMCwgYnl0ZV9z dGFjayA9IDB4MH0KIzMwMiAweDAwNGYwMzFmIGluIGNvbW1hbmRfbG9vcCAoKSBhdCBrZXli b2FyZC5jOjExNDIKTm8gbG9jYWxzLgojMzAzIDB4MDA0ZWZjN2IgaW4gcmVjdXJzaXZlX2Vk aXRfMSAoKSBhdCBrZXlib2FyZC5jOjc3NgogICAgICAgIGNvdW50ID0gMQogICAgICAgIHZh bCA9IDI2NjUxMTIKIzMwNCAweDAwNGVmZGI3IGluIEZyZWN1cnNpdmVfZWRpdCAoKSBhdCBr ZXlib2FyZC5jOjg0MAogICAgICAgIGNvdW50ID0gMAogICAgICAgIGJ1ZmZlciA9IDg2MTkw MzQKIzMwNSAweDAwNGVlMzc1IGluIG1haW4gKGFyZ2M9MTEsIGFyZ3Y9MHgyOGFiODApIGF0 IGVtYWNzLmM6MTU1MAogICAgICAgIGR1bW15ID0gMAogICAgICAgIHN0YWNrX2JvdHRvbV92 YXJpYWJsZSA9IDAgJ1wwMDAnCiAgICAgICAgZG9faW5pdGlhbF9zZXRsb2NhbGUgPSBmYWxz ZQogICAgICAgIGR1bXBpbmcgPSBmYWxzZQogICAgICAgIHNraXBfYXJncyA9IDIKICAgICAg ICBybGltID0ge3JsaW1fY3VyID0gMjA5NzA4MiwgcmxpbV9tYXggPSAyMDk3MTUyfQogICAg ICAgIG5vX2xvYWR1cCA9IGZhbHNlCiAgICAgICAganVuayA9IDB4MAogICAgICAgIGRuYW1l X2FyZyA9IDB4MAogICAgICAgIGNoX3RvX2RpciA9IDB4MjhhYjk4ICIuXDI1NCgiCltUaHJl YWQgNjk1Mi4weDE4NmMgZXhpdGVkIHdpdGggY29kZSAzMjIxMjI1NDc3XQpbVGhyZWFkIDY5 NTIuMHgxNTc0IGV4aXRlZCB3aXRoIGNvZGUgMzIyMTIyNTQ3N10KW1RocmVhZCA2OTUyLjB4 MWJkNCBleGl0ZWQgd2l0aCBjb2RlIDMyMjEyMjU0NzddCltUaHJlYWQgNjk1Mi4weDE3NGMg ZXhpdGVkIHdpdGggY29kZSAzMjIxMjI1NDc3XQpbSW5mZXJpb3IgMSAocHJvY2VzcyA2OTUy KSBleGl0ZWQgd2l0aCBjb2RlIDAzMDAwMDAwMDAwNV0K --------------020405040603020906090607-- From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 20 Jun 2013 02:46:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Ken Brown Cc: jan.h.d@swipnet.se, 14569@debbugs.gnu.org, eggert@cs.ucla.edu Reply-To: Eli Zaretskii Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.137169634520558 (code B ref 14569); Thu, 20 Jun 2013 02:46:02 +0000 Received: (at 14569) by debbugs.gnu.org; 20 Jun 2013 02:45:45 +0000 Received: from localhost ([127.0.0.1]:57147 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UpUsa-0005LU-FM for submit@debbugs.gnu.org; Wed, 19 Jun 2013 22:45:44 -0400 Received: from mtaout21.012.net.il ([80.179.55.169]:36137) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UpUsX-0005LA-An for 14569@debbugs.gnu.org; Wed, 19 Jun 2013 22:45:42 -0400 Received: from conversion-daemon.a-mtaout21.012.net.il by a-mtaout21.012.net.il (HyperSendmail v2007.08) id <0MOO002007IN0F00@a-mtaout21.012.net.il> for 14569@debbugs.gnu.org; Thu, 20 Jun 2013 05:45:34 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout21.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MOO0015Z7NXQU90@a-mtaout21.012.net.il>; Thu, 20 Jun 2013 05:45:34 +0300 (IDT) Date: Thu, 20 Jun 2013 05:45:42 +0300 From: Eli Zaretskii In-reply-to: <51C21362.9090209@cornell.edu> X-012-Sender: halo1@inter.net.il Message-id: <83ehbxpkix.fsf@gnu.org> References: <51B78346.3050600@cornell.edu> <2E06A322-530C-4AA2-9282-6D2E48B1D194@swipnet.se> <51B8BEFE.6070309@cs.ucla.edu> <51B8D5ED.1010407@alice.it> <51BA03CA.4080804@cs.ucla.edu> <51BB56CB.7030209@cs.ucla.edu> <20130614180359.GA5295@ednor.casa.cgf.cx> <51BB7B82.4010204@cornell.edu> <83obb7vorg.fsf@gnu.org> <328A1CCF-A8DB-44F9-A6CF-BEF0FFBC5C93@swipnet.se> <83bo77ven6.fsf@gnu.org> <51BE6CDD.7090108@cornell.edu> <1ED4E1BC-6DEC-4668-8FBD-6EC5BCFA10DA@swipnet.se> <834ncwu67v.fsf@gnu.org> <51BF6E65.6030102@cornell.edu> <83k3lrs9dc.fsf@gnu.org> <51C21362.9090209@cornell.edu> X-Spam-Score: 1.0 (+) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (+) > Date: Wed, 19 Jun 2013 16:24:02 -0400 > From: Ken Brown > CC: jan.h.d@swipnet.se, 14569@debbugs.gnu.org, > Paul Eggert > > After that there were many compile failures with errors like those that > others have reported: > > Compiling gnus/gnus-cache.el > GLib (gthread-posix.c): Unexpected error from C library during > 'pthread_setspecific': Invalid argument. Aborting. > Makefile:254: recipe for target `gnus/gnus-cache.elc' failed > > But these compilations didn't invoke gdb, apparently because they > involved Makefile targets other than compile-onefile. No, I think these failures didn't go through 'abort', that's why you didn't get the backtrace. You need to look at the pthread sources in the file mentioned, and find out where to put the breakpoint to catch that error. From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Ken Brown Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 20 Jun 2013 03:02:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: jan.h.d@swipnet.se, 14569@debbugs.gnu.org, eggert@cs.ucla.edu Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.137169729122991 (code B ref 14569); Thu, 20 Jun 2013 03:02:02 +0000 Received: (at 14569) by debbugs.gnu.org; 20 Jun 2013 03:01:31 +0000 Received: from localhost ([127.0.0.1]:57184 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UpV7p-0005yi-SM for submit@debbugs.gnu.org; Wed, 19 Jun 2013 23:01:30 -0400 Received: from limestone8.mail.cornell.edu ([128.253.83.168]:33474) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UpV7l-0005yA-CJ for 14569@debbugs.gnu.org; Wed, 19 Jun 2013 23:01:28 -0400 X-CornellRouted: This message has been Routed already. Received: from authusersmtp.mail.cornell.edu (granite3.serverfarm.cornell.edu [10.16.197.8]) by limestone8.mail.cornell.edu (8.14.4/8.14.4) with ESMTP id r5K31B9m023424; Wed, 19 Jun 2013 23:01:11 -0400 (EDT) Received: from [192.168.1.6] (cpe-67-249-194-47.twcny.res.rr.com [67.249.194.47]) (authenticated bits=0) by authusersmtp.mail.cornell.edu (8.14.4/8.12.10) with ESMTP id r5K31ABx007487 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Wed, 19 Jun 2013 23:01:11 -0400 Message-ID: <51C27054.5090209@cornell.edu> Date: Wed, 19 Jun 2013 23:00:36 -0400 From: Ken Brown User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130509 Thunderbird/17.0.6 MIME-Version: 1.0 References: <51B78346.3050600@cornell.edu> <2E06A322-530C-4AA2-9282-6D2E48B1D194@swipnet.se> <51B8BEFE.6070309@cs.ucla.edu> <51B8D5ED.1010407@alice.it> <51BA03CA.4080804@cs.ucla.edu> <51BB56CB.7030209@cs.ucla.edu> <20130614180359.GA5295@ednor.casa.cgf.cx> <51BB7B82.4010204@cornell.edu> <83obb7vorg.fsf@gnu.org> <328A1CCF-A8DB-44F9-A6CF-BEF0FFBC5C93@swipnet.se> <83bo77ven6.fsf@gnu.org> <51BE6CDD.7090108@cornell.edu> <1ED4E1BC-6DEC-4668-8FBD-6EC5BCFA10DA@swipnet.se> <834ncwu67v.fsf@gnu.org> <51BF6E65.6030102@cornell.edu> <83k3lrs9dc.fsf@gnu.org> <51C21362.9090209@cornell.edu> <83ehbxpkix.fsf@gnu.org> In-Reply-To: <83ehbxpkix.fsf@gnu.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -3.6 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.6 (---) On 6/19/2013 10:45 PM, Eli Zaretskii wrote: >> Date: Wed, 19 Jun 2013 16:24:02 -0400 >> From: Ken Brown >> CC: jan.h.d@swipnet.se, 14569@debbugs.gnu.org, >> Paul Eggert >> >> After that there were many compile failures with errors like those that >> others have reported: >> >> Compiling gnus/gnus-cache.el >> GLib (gthread-posix.c): Unexpected error from C library during >> 'pthread_setspecific': Invalid argument. Aborting. >> Makefile:254: recipe for target `gnus/gnus-cache.elc' failed >> >> But these compilations didn't invoke gdb, apparently because they >> involved Makefile targets other than compile-onefile. > > No, I think these failures didn't go through 'abort', that's why you > didn't get the backtrace. You need to look at the pthread sources in > the file mentioned, and find out where to put the breakpoint to catch > that error. The error message comes from 'g_thread_abort', which calls 'abort'. The reason there was no backtrace is exactly what I said. I know that's the case because I removed the "@" at the beginning of the Makefile rule so that the command would get echoed, but it didn't get echoed in the compilation above (and others like it). On the other hand, it did get echoed in the SIGSEGV examples that I mentioned in my previous mail. Ken From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 20 Jun 2013 15:55:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Ken Brown Cc: jan.h.d@swipnet.se, 14569@debbugs.gnu.org, eggert@cs.ucla.edu Reply-To: Eli Zaretskii Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.13717436932537 (code B ref 14569); Thu, 20 Jun 2013 15:55:01 +0000 Received: (at 14569) by debbugs.gnu.org; 20 Jun 2013 15:54:53 +0000 Received: from localhost ([127.0.0.1]:58842 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UphCH-0000eq-9l for submit@debbugs.gnu.org; Thu, 20 Jun 2013 11:54:53 -0400 Received: from mtaout21.012.net.il ([80.179.55.169]:36416) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UphCD-0000e3-7M for 14569@debbugs.gnu.org; Thu, 20 Jun 2013 11:54:51 -0400 Received: from conversion-daemon.a-mtaout21.012.net.il by a-mtaout21.012.net.il (HyperSendmail v2007.08) id <0MOP0070085VE600@a-mtaout21.012.net.il> for 14569@debbugs.gnu.org; Thu, 20 Jun 2013 18:54:07 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout21.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MOP007NF866DT10@a-mtaout21.012.net.il>; Thu, 20 Jun 2013 18:54:07 +0300 (IDT) Date: Thu, 20 Jun 2013 18:54:16 +0300 From: Eli Zaretskii In-reply-to: <51C27054.5090209@cornell.edu> X-012-Sender: halo1@inter.net.il Message-id: <83a9mkpyl3.fsf@gnu.org> References: <51B78346.3050600@cornell.edu> <2E06A322-530C-4AA2-9282-6D2E48B1D194@swipnet.se> <51B8BEFE.6070309@cs.ucla.edu> <51B8D5ED.1010407@alice.it> <51BA03CA.4080804@cs.ucla.edu> <51BB56CB.7030209@cs.ucla.edu> <20130614180359.GA5295@ednor.casa.cgf.cx> <51BB7B82.4010204@cornell.edu> <83obb7vorg.fsf@gnu.org> <328A1CCF-A8DB-44F9-A6CF-BEF0FFBC5C93@swipnet.se> <83bo77ven6.fsf@gnu.org> <51BE6CDD.7090108@cornell.edu> <1ED4E1BC-6DEC-4668-8FBD-6EC5BCFA10DA@swipnet.se> <834ncwu67v.fsf@gnu.org> <51BF6E65.6030102@cornell.edu> <83k3lrs9dc.fsf@gnu.org> <51C21362.9090209@cornell.edu> <83ehbxpkix.fsf@gnu.org> <51C27054.5090209@cornell.edu> X-Spam-Score: 1.0 (+) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (+) > Date: Wed, 19 Jun 2013 23:00:36 -0400 > From: Ken Brown > CC: jan.h.d@swipnet.se, 14569@debbugs.gnu.org, eggert@cs.ucla.edu > > On 6/19/2013 10:45 PM, Eli Zaretskii wrote: > >> Date: Wed, 19 Jun 2013 16:24:02 -0400 > >> From: Ken Brown > >> CC: jan.h.d@swipnet.se, 14569@debbugs.gnu.org, > >> Paul Eggert > >> > >> After that there were many compile failures with errors like those that > >> others have reported: > >> > >> Compiling gnus/gnus-cache.el > >> GLib (gthread-posix.c): Unexpected error from C library during > >> 'pthread_setspecific': Invalid argument. Aborting. > >> Makefile:254: recipe for target `gnus/gnus-cache.elc' failed > >> > >> But these compilations didn't invoke gdb, apparently because they > >> involved Makefile targets other than compile-onefile. > > > > No, I think these failures didn't go through 'abort', that's why you > > didn't get the backtrace. You need to look at the pthread sources in > > the file mentioned, and find out where to put the breakpoint to catch > > that error. > > The error message comes from 'g_thread_abort', which calls 'abort'. The > reason there was no backtrace is exactly what I said. I know that's the > case because I removed the "@" at the beginning of the Makefile rule so > that the command would get echoed, but it didn't get echoed in the > compilation above (and others like it). On the other hand, it did get > echoed in the SIGSEGV examples that I mentioned in my previous mail. Sorry, I forgot that there's one more rule: # An old-fashioned suffix rule, which, according to the GNU Make manual, # cannot have prerequisites. .el.elc: @echo Compiling $< @# The BIG_STACK_OPTS are only needed to byte-compile the byte-compiler @# files, which is normally done in compile-first, but may also be @# recompiled via this rule. @$(emacs) $(BYTE_COMPILE_FLAGS) \ -f batch-byte-compile $< Instrument it in the same way, and you should be able to catch the other problems as well. Thanks. From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Ken Brown Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 22 Jun 2013 15:15:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: jan.h.d@swipnet.se, 14569@debbugs.gnu.org, eggert@cs.ucla.edu Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.13719140783130 (code B ref 14569); Sat, 22 Jun 2013 15:15:02 +0000 Received: (at 14569) by debbugs.gnu.org; 22 Jun 2013 15:14:38 +0000 Received: from localhost ([127.0.0.1]:34796 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UqPWO-0000oK-Mb for submit@debbugs.gnu.org; Sat, 22 Jun 2013 11:14:38 -0400 Received: from limestone4.mail.cornell.edu ([128.253.83.164]:56599) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UqPWK-0000n2-HX for 14569@debbugs.gnu.org; Sat, 22 Jun 2013 11:14:34 -0400 X-CornellRouted: This message has been Routed already. Received: from authusersmtp.mail.cornell.edu ([10.16.197.9]) by limestone4.mail.cornell.edu (8.14.4/8.14.4) with ESMTP id r5MFE9RC009854; Sat, 22 Jun 2013 11:14:10 -0400 (EDT) Received: from [192.168.1.6] (cpe-67-249-194-47.twcny.res.rr.com [67.249.194.47]) (authenticated bits=0) by authusersmtp.mail.cornell.edu (8.14.4/8.12.10) with ESMTP id r5MFEE8g030193 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sat, 22 Jun 2013 11:14:15 -0400 Message-ID: <51C5BF21.5020801@cornell.edu> Date: Sat, 22 Jun 2013 11:13:37 -0400 From: Ken Brown User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130509 Thunderbird/17.0.6 MIME-Version: 1.0 References: <51B78346.3050600@cornell.edu> <2E06A322-530C-4AA2-9282-6D2E48B1D194@swipnet.se> <51B8BEFE.6070309@cs.ucla.edu> <51B8D5ED.1010407@alice.it> <51BA03CA.4080804@cs.ucla.edu> <51BB56CB.7030209@cs.ucla.edu> <20130614180359.GA5295@ednor.casa.cgf.cx> <51BB7B82.4010204@cornell.edu> <83obb7vorg.fsf@gnu.org> <328A1CCF-A8DB-44F9-A6CF-BEF0FFBC5C93@swipnet.se> <83bo77ven6.fsf@gnu.org> <51BE6CDD.7090108@cornell.edu> <1ED4E1BC-6DEC-4668-8FBD-6EC5BCFA10DA@swipnet.se> <834ncwu67v.fsf@gnu.org> <51BF6E65.6030102@cornell.edu> <83k3lrs9dc.fsf@gnu.org> <51C21362.9090209@cornell.edu> <83ehbxpkix.fsf@gnu.org> <51C27054.5090209@cornell.edu> <83a9mkpyl3.fsf@gnu.org> In-Reply-To: <83a9mkpyl3.fsf@gnu.org> Content-Type: multipart/mixed; boundary="------------000708040703000706070003" X-Spam-Score: -1.8 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.8 (-) This is a multi-part message in MIME format. --------------000708040703000706070003 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit On 6/20/2013 11:54 AM, Eli Zaretskii wrote: > Sorry, I forgot that there's one more rule: > > # An old-fashioned suffix rule, which, according to the GNU Make manual, > # cannot have prerequisites. > .el.elc: > @echo Compiling $< > @# The BIG_STACK_OPTS are only needed to byte-compile the byte-compiler > @# files, which is normally done in compile-first, but may also be > @# recompiled via this rule. > @$(emacs) $(BYTE_COMPILE_FLAGS) \ > -f batch-byte-compile $< > > Instrument it in the same way, and you should be able to catch the > other problems as well. Thanks. I've now got some further backtraces, this time involving glib. I'm using glib-2.34.3, which I compiled without optimization. There are two kinds of problems, in addition to the gmalloc.c crashes that I mentioned earlier. 1. When the 'abort' breakpoint is hit, the backtrace (abbreviated) looks like this: #0 0x6acdb0f8 in abort from /usr/bin/cygglib-2.0-0.dll #1 0x6acd6eb0 in g_thread_abort at gthread-posix.c:76 #2 0x6acd7758 in g_private_set at gthread-posix.c:1026 #3 0x6acb9fc2 in g_thread_self at gthread.c:1003 #4 0x6ac93ee3 in g_main_context_iteration at gmain.c:3351 #5 0x6ac956ea in glib_worker_main at gmain.c:5028 #6 0x6acb9d29 in g_thread_proxy at gthread.c:797 #7 0x610ffe1a in pthread::thread_init_wrapper(void*)@4 at cygwin/thread.cc:1947 #8 0x6108974c in thread_wrapper at cygwin/miscfuncs.cc:600 A full backtrace of all threads is attached. 2. There is sometimes a SIGSEGV in g_slist_remove (in the main thread), with an abbreviated backtrace like this: #0 0x6acb06dc in g_slist_remove at gslist.c:418 #1 0x6ac951f8 in g_child_watch_finalize at gmain.c:4580 #2 0x6ac928fa in g_source_unref_internal at gmain.c:1825 #3 0x6ac929fc in g_source_unref at gmain.c:1870 #4 0x005b371e in init_process_emacs at process.c:7100 #5 0x004ee1fc in main at emacs.c:1471 Again, a full backtrace of all threads is attached. I don't know enough about glib to do much with this. Jan or Paul, can you help? Jan, if you want to install my unoptimized build of glib with debugging symbols, you can get it from my personal Cygwin repository: http://sanibeltranquility.com/cygwin/ There are instructions on that page. You would need to install glib2.0-debuginfo, libglib2.0-devel, and libglib2.0_0. You also need cygwin-debuginfo (from a regular Cygwin mirror). Ken --------------000708040703000706070003 Content-Type: text/plain; charset=windows-1252; name="backtrace_abort.txt" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="backtrace_abort.txt" Compiling gnus/mml-sec.el EMACSLOADPATH=/home/kbrown/src/emacs/test/lisp LC_ALL=C gdb --batch --return-child-result -ex 'b abort' -ex run -ex 'thread apply all bt full' -ex cont --args /home/kbrown/src/emacs/test/src/emacs -batch --no-site-file --no-site-lisp \ -f batch-byte-compile gnus/mml-sec.el Breakpoint 1 at 0x60f738 [New Thread 8556.0x1f98] [New Thread 8556.0x1f90] [New Thread 8556.0x3f0] GLib (gthread-posix.c): Unexpected error from C library during 'pthread_setspecific': Invalid argument. Aborting. [New Thread 8556.0x17b0] [Switching to Thread 8556.0x17b0] Breakpoint 1, 0x6acdb0f8 in abort () from /usr/bin/cygglib-2.0-0.dll Thread 4 (Thread 8556.0x17b0): #0 0x6acdb0f8 in abort () from /usr/bin/cygglib-2.0-0.dll No symbol table info available. #1 0x6acd6eb0 in g_thread_abort (status=22, function=0x6ad2e165 <__PRETTY_FUNCTION__.9527+350> "pthread_setspecific") at /usr/src/debug/glib2.0-2.34.3-2/glib/gthread-posix.c:76 No locals. #2 0x6acd7758 in g_private_set (key=0x6acdc258 , value=0x8002e7a0) at /usr/src/debug/glib2.0-2.34.3-2/glib/gthread-posix.c:1026 status = 22 #3 0x6acb9fc2 in g_thread_self () at /usr/src/debug/glib2.0-2.34.3-2/glib/gthread.c:1003 thread = 0x8002e7a0 #4 0x6ac93ee3 in g_main_context_iteration (context=0x80030c00, may_block=1) at /usr/src/debug/glib2.0-2.34.3-2/glib/gmain.c:3351 retval = 0 #5 0x6ac956ea in glib_worker_main (data=0x0) at /usr/src/debug/glib2.0-2.34.3-2/glib/gmain.c:5028 No locals. #6 0x6acb9d29 in g_thread_proxy (data=0x8005ce00) at /usr/src/debug/glib2.0-2.34.3-2/glib/gthread.c:797 thread = 0x8005ce00 __PRETTY_FUNCTION__ = "g_thread_proxy" #7 0x610ffe1a in pthread::thread_init_wrapper(void*)@4 (arg=0x8001b700) at /usr/src/debug/cygwin-1.7.20-1/winsup/cygwin/thread.cc:1947 thread = 0x8001b700 __PRETTY_FUNCTION__ = "static DWORD pthread::thread_init_wrapper(void*)" ret = #8 0x6108974c in thread_wrapper (arg=0x0) at /usr/src/debug/cygwin-1.7.20-1/winsup/cygwin/miscfuncs.cc:600 dealloc_addr = count = wrapper_arg = {func = 0x0, arg = 0x0, stackaddr = 0x0, stackbase = 0x0, stacklimit = 0x0} old_start = 0x0 #9 0x00000000 in ?? () No symbol table info available. Thread 3 (Thread 8556.0x3f0): #0 0x7727013d in ntdll!ZwWaitForMultipleObjects () from /c/windows/system32/ntdll.dll No symbol table info available. #1 0x7727013d in ntdll!ZwWaitForMultipleObjects () from /c/windows/system32/ntdll.dll No symbol table info available. #2 0x772a2f51 in ntdll!RtlMoveMemory () from /c/windows/system32/ntdll.dll No symbol table info available. #3 0x00000001 in ?? () No symbol table info available. #4 0x00000001 in ?? () No symbol table info available. #5 0x00000000 in ?? () No symbol table info available. Thread 2 (Thread 8556.0x1f90): #0 0x7726f8e5 in ntdll!ZwReadFile () from /c/windows/system32/ntdll.dll No symbol table info available. #1 0x7726f8e5 in ntdll!ZwReadFile () from /c/windows/system32/ntdll.dll No symbol table info available. #2 0x7518dd54 in ReadFile () from /c/windows/syswow64/KERNELBASE.dll No symbol table info available. #3 0x00000090 in ?? () No symbol table info available. #4 0x751e3f07 in ReadFile () from /c/windows/syswow64/kernel32.dll No symbol table info available. #5 0x00000090 in ?? () No symbol table info available. #6 0x610de6be in wait_sig () at /usr/src/debug/cygwin-1.7.20-1/winsup/cygwin/sigproc.cc:1229 nb = 0 q = pack = {si = {si_signo = 0, si_code = 0, si_pid = 0, si_uid = 0, si_errno = 0, {__pad = {0 }, _si_commune = {_si_code = 0, _si_read_handle = 0x0, _si_write_handle = 0x0, _si_process_handle = 0x0, {_si_fd = 0, _si_pipe_fhandler = 0x0, _si_str = 0x0}}, {{si_sigval = {sival_int = 0, sival_ptr = 0x0}, si_value = {sival_int = 0, sival_ptr = 0x0}}, {si_tid = 0, si_overrun = 0}}, {si_status = 0, si_utime = 0, si_stime = 0}, si_addr = 0x0, {__pad2 = {0 }, si_cyg = 0x0}}}, pid = 0, sigtls = 0x0, mask = 0x0, {wakeup = 0x0, thread_handle = 0x0, next = 0x0}} dummy_mask = 0 clearwait = sig_held = false __PRETTY_FUNCTION__ = "void wait_sig(void*)" #7 0x61004a05 in cygthread::callfunc(bool)@8 (this=0x6118d880 , issimplestub=) at /usr/src/debug/cygwin-1.7.20-1/winsup/cygwin/cygthread.cc:51 pass_arg = 0x6118d880 #8 0x61004f8f in cygthread::stub(void*)@4 (arg=0x6118d880 ) at /usr/src/debug/cygwin-1.7.20-1/winsup/cygwin/cygthread.cc:93 notify = info = 0x6118d880 __PRETTY_FUNCTION__ = "static DWORD cygthread::stub(void*)" #9 0x61005d1d in _cygtls::call2(unsigned long (*)(void*, void*), void*, void*)@16 (this=, func=0x61004f40 , arg=0x6118d880 , buf=0x61005ebb <_cygtls::call(unsigned long (*)(void*, void*), void*)+91>) at /usr/src/debug/cygwin-1.7.20-1/winsup/cygwin/cygtls.cc:99 res = #10 0x053aff88 in ?? () No symbol table info available. #11 0x751e33aa in KERNEL32!BaseThreadInitThunk () from /c/windows/syswow64/kernel32.dll No symbol table info available. #12 0x77289ef2 in ntdll!RtlInitializeExceptionChain () from /c/windows/system32/ntdll.dll No symbol table info available. #13 0x77289ec5 in ntdll!RtlInitializeExceptionChain () from /c/windows/system32/ntdll.dll No symbol table info available. #14 0x00000000 in ?? () No symbol table info available. Thread 1 (Thread 8556.0x1f98): #0 SYMBOL_NAME (sym=13705938) at lisp.h:1502 No locals. #1 0x00595657 in oblookup (obarray=8744973, ptr=0x7d384c ":keepalive", size=10, size_byte=10) at lread.c:3905 hash = 362 obsize = 1511 tail = 13705938 bucket = 13705938 tem = 5562448 #2 0x005951bc in intern_c_string_1 (str=0x7d384c ":keepalive", len=10) at lread.c:3715 obarray = 8744973 tem = 2730680 #3 0x0054efc2 in intern_c_string (str=0x7d384c ":keepalive") at lisp.h:3675 No locals. #4 0x005b3a9c in init_process_emacs () at process.c:7171 subfeatures = 7320166 sopt = 0x7d38a8 i = 64 #5 0x004ee1fc in main (argc=7, argv=0x29abf0) at emacs.c:1471 dummy = 1 stack_bottom_variable = 0 '\000' do_initial_setlocale = false dumping = false skip_args = 2 rlim = {rlim_cur = 2097082, rlim_max = 2097152} no_loadup = false junk = 0x0 dname_arg = 0x0 ch_to_dir = 0x772801e2 "]\302\020" Breakpoint 1, abort () at /usr/src/debug/cygwin-1.7.20-1/winsup/cygwin/signal.cc:362 362 { error return /netrel/src/gdb-7.6.50-2/gdb/windows-nat.c:1289 was 5 error return /netrel/src/gdb-7.6.50-2/gdb/windows-nat.c:1289 was 5 Makefile:253: recipe for target `gnus/mml-sec.elc' failed make[2]: *** [gnus/mml-sec.elc] Error 255 --------------000708040703000706070003 Content-Type: text/plain; charset=windows-1252; name="backtrace_segv.txt" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="backtrace_segv.txt" EMACSLOADPATH=/home/kbrown/src/emacs/test/lisp LC_ALL=C gdb --batch --return-child-result -ex 'b abort' -ex run -ex 'thread apply all bt full' -ex cont --args /home/kbrown/src/emacs/test/src/emacs -batch --no-site-file --no-site-lisp \ -f batch-byte-compile org/org-agenda.el [New Thread 5832.0x17ac] Program received signal SIGSEGV, Segmentation fault. 0x6acb06dc in g_slist_remove (list=0x80050c30, data=0x8005cf00) at /usr/src/debug/glib2.0-2.34.3-2/glib/gslist.c:418 418 if (tmp->data == data) Thread 4 (Thread 5832.0x17ac): #0 dtable::select_read (this=0x61274c14, fd=3, ss=0xfff4cb08) at /usr/src/debug/cygwin-1.7.20-1/winsup/cygwin/dtable.cc:788 No locals. #1 0x610d40f1 in select_stuff::test_and_set (this=0xfff4cb08, i=3, readfds=0xfff4cc30, writefds=0xfff4cc10, exceptfds=0xfff4cbf0) at /usr/src/debug/cygwin-1.7.20-1/winsup/cygwin/select.cc:319 s = 0x8005cdc0 #2 0x610d4947 in select (maxfds=4, readfds=0xfff4cc30, writefds=0xfff4cc10, exceptfds=0xfff4cbf0, ms=4294967295) at /usr/src/debug/cygwin-1.7.20-1/winsup/cygwin/select.cc:153 i = start_time = w = 0xfff4ca80 e = 0xfff4ca60 __PRETTY_FUNCTION__ = "int select(int, _types_fd_set*, _types_fd_set*, _types_fd_set*, DWORD)" res = sel = {return_on_signal = false, always_ready = false, windows_used = false, start = {fd = 0, h = 0x0, fh = 0x0, thread_errno = 0, windows_handle = false, read_ready = false, write_ready = false, except_ready = false, read_selected = false, write_selected = false, except_selected = false, except_on_write = false, startup = 0x2, peek = 0x0, verify = 0xfff4cac4, cleanup = 0x8002e780, next = 0x8005cdc0}, device_specific_pipe = 0x0, device_specific_socket = 0x0, device_specific_serial = 0x0, device_specific_mailslot = 0x0} r = 0xfff4caa0 #3 0x610d501f in cygwin_select (maxfds=4, readfds=0xfff4cc30, writefds=0xfff4cc10, exceptfds=0xfff4cbf0, to=0x0) at /usr/src/debug/cygwin-1.7.20-1/winsup/cygwin/select.cc:122 ms = __PRETTY_FUNCTION__ = "int cygwin_select(int, _types_fd_set*, _types_fd_set*, _types_fd_set*, timeval*)" res = #4 0x610b5b37 in poll (fds=0x80050c30, nfds=1, timeout=-1) at /usr/src/debug/cygwin-1.7.20-1/winsup/cygwin/poll.cc:85 invalid_fds = read_fds = 0xfff4cc30 write_fds = 0xfff4cc10 tv = {tv_sec = 0, tv_usec = -1000} ret = max_fd = except_fds = 0xfff4cbf0 fds_size = #5 0x610d9285 in _sigfe () from /usr/bin/cygwin1.dll No symbol table info available. #6 0xffffffff in ?? () No symbol table info available. #7 0x00000000 in ?? () No symbol table info available. Thread 3 (Thread 5832.0x23d8): #0 0x7727013d in ntdll!ZwWaitForMultipleObjects () from /c/windows/system32/ntdll.dll No symbol table info available. #1 0x7727013d in ntdll!ZwWaitForMultipleObjects () from /c/windows/system32/ntdll.dll No symbol table info available. #2 0x772a2f51 in ntdll!RtlMoveMemory () from /c/windows/system32/ntdll.dll No symbol table info available. #3 0x00000001 in ?? () No symbol table info available. #4 0x00000001 in ?? () No symbol table info available. #5 0x00000000 in ?? () No symbol table info available. Thread 2 (Thread 5832.0x22d4): #0 0x7726f8e5 in ntdll!ZwReadFile () from /c/windows/system32/ntdll.dll No symbol table info available. #1 0x7726f8e5 in ntdll!ZwReadFile () from /c/windows/system32/ntdll.dll No symbol table info available. #2 0x7518dd54 in ReadFile () from /c/windows/syswow64/KERNELBASE.dll No symbol table info available. #3 0x00000090 in ?? () No symbol table info available. #4 0x751e3f07 in ReadFile () from /c/windows/syswow64/kernel32.dll No symbol table info available. #5 0x00000090 in ?? () No symbol table info available. #6 0x610de6be in wait_sig () at /usr/src/debug/cygwin-1.7.20-1/winsup/cygwin/sigproc.cc:1229 nb = 0 q = pack = {si = {si_signo = 0, si_code = 0, si_pid = 0, si_uid = 0, si_errno = 0, {__pad = {0 }, _si_commune = {_si_code = 0, _si_read_handle = 0x0, _si_write_handle = 0x0, _si_process_handle = 0x0, {_si_fd = 0, _si_pipe_fhandler = 0x0, _si_str = 0x0}}, {{si_sigval = {sival_int = 0, sival_ptr = 0x0}, si_value = {sival_int = 0, sival_ptr = 0x0}}, {si_tid = 0, si_overrun = 0}}, {si_status = 0, si_utime = 0, si_stime = 0}, si_addr = 0x0, {__pad2 = {0 }, si_cyg = 0x0}}}, pid = 0, sigtls = 0x0, mask = 0x0, {wakeup = 0x0, thread_handle = 0x0, next = 0x0}} dummy_mask = 0 clearwait = sig_held = false __PRETTY_FUNCTION__ = "void wait_sig(void*)" #7 0x61004a05 in cygthread::callfunc(bool)@8 (this=0x6118d880 , issimplestub=) at /usr/src/debug/cygwin-1.7.20-1/winsup/cygwin/cygthread.cc:51 pass_arg = 0x6118d880 #8 0x61004f8f in cygthread::stub(void*)@4 (arg=0x6118d880 ) at /usr/src/debug/cygwin-1.7.20-1/winsup/cygwin/cygthread.cc:93 notify = info = 0x6118d880 __PRETTY_FUNCTION__ = "static DWORD cygthread::stub(void*)" #9 0x61005d1d in _cygtls::call2(unsigned long (*)(void*, void*), void*, void*)@16 (this=, func=0x61004f40 , arg=0x6118d880 , buf=0x61005ebb <_cygtls::call(unsigned long (*)(void*, void*), void*)+91>) at /usr/src/debug/cygwin-1.7.20-1/winsup/cygwin/cygtls.cc:99 res = #10 0x0535ff88 in ?? () No symbol table info available. #11 0x751e33aa in KERNEL32!BaseThreadInitThunk () from /c/windows/syswow64/kernel32.dll No symbol table info available. #12 0x77289ef2 in ntdll!RtlInitializeExceptionChain () from /c/windows/system32/ntdll.dll No symbol table info available. #13 0x77289ec5 in ntdll!RtlInitializeExceptionChain () from /c/windows/system32/ntdll.dll No symbol table info available. #14 0x00000000 in ?? () No symbol table info available. Thread 1 (Thread 5832.0x22f8): #0 0x6acb06dc in g_slist_remove (list=0x80050c30, data=0x8005cf00) at /usr/src/debug/glib2.0-2.34.3-2/glib/gslist.c:418 tmp = 0x1 prev = 0x80050c30 #1 0x6ac951f8 in g_child_watch_finalize (source=0x8005cf00) at /usr/src/debug/glib2.0-2.34.3-2/glib/gmain.c:4580 No locals. #2 0x6ac928fa in g_source_unref_internal (source=0x8005cf00, context=0x0, have_lock=0) at /usr/src/debug/glib2.0-2.34.3-2/glib/gmain.c:1825 old_cb_data = 0x0 old_cb_funcs = 0x0 __PRETTY_FUNCTION__ = "g_source_unref_internal" #3 0x6ac929fc in g_source_unref (source=0x8005cf00) at /usr/src/debug/glib2.0-2.34.3-2/glib/gmain.c:1870 __PRETTY_FUNCTION__ = "g_source_unref" #4 0x005b371e in init_process_emacs () at process.c:7100 i = 2730992 #5 0x004ee1fc in main (argc=7, argv=0x29abf0) at emacs.c:1471 dummy = 1 stack_bottom_variable = 0 '\000' do_initial_setlocale = false dumping = false skip_args = 2 rlim = {rlim_cur = 2097082, rlim_max = 2097152} no_loadup = false junk = 0x0 dname_arg = 0x0 ch_to_dir = 0x772801e2 "]\302\020" --------------000708040703000706070003-- From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Paul Eggert Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 22 Jun 2013 19:05:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Ken Brown Cc: Eli Zaretskii , jan.h.d@swipnet.se, 14569@debbugs.gnu.org Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.1371927864538 (code B ref 14569); Sat, 22 Jun 2013 19:05:02 +0000 Received: (at 14569) by debbugs.gnu.org; 22 Jun 2013 19:04:24 +0000 Received: from localhost ([127.0.0.1]:35108 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UqT6l-00008c-Vm for submit@debbugs.gnu.org; Sat, 22 Jun 2013 15:04:24 -0400 Received: from smtp.cs.ucla.edu ([131.179.128.62]:39948) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UqT6i-00008D-BP for 14569@debbugs.gnu.org; Sat, 22 Jun 2013 15:04:22 -0400 Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id 4426C39E8105; Sat, 22 Jun 2013 12:04:14 -0700 (PDT) X-Virus-Scanned: amavisd-new at smtp.cs.ucla.edu Received: from smtp.cs.ucla.edu ([127.0.0.1]) by localhost (smtp.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mTlvn1NVDdoX; Sat, 22 Jun 2013 12:04:14 -0700 (PDT) Received: from penguin.cs.ucla.edu (Penguin.CS.UCLA.EDU [131.179.64.200]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id E724139E8100; Sat, 22 Jun 2013 12:04:13 -0700 (PDT) Message-ID: <51C5F52D.1000404@cs.ucla.edu> Date: Sat, 22 Jun 2013 12:04:13 -0700 From: Paul Eggert User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130514 Thunderbird/17.0.6 MIME-Version: 1.0 References: <51B78346.3050600@cornell.edu> <2E06A322-530C-4AA2-9282-6D2E48B1D194@swipnet.se> <51B8BEFE.6070309@cs.ucla.edu> <51B8D5ED.1010407@alice.it> <51BA03CA.4080804@cs.ucla.edu> <51BB56CB.7030209@cs.ucla.edu> <20130614180359.GA5295@ednor.casa.cgf.cx> <51BB7B82.4010204@cornell.edu> <83obb7vorg.fsf@gnu.org> <328A1CCF-A8DB-44F9-A6CF-BEF0FFBC5C93@swipnet.se> <83bo77ven6.fsf@gnu.org> <51BE6CDD.7090108@cornell.edu> <1ED4E1BC-6DEC-4668-8FBD-6EC5BCFA10DA@swipnet.se> <834ncwu67v.fsf@gnu.org> <51BF6E65.6030102@cornell.edu> <83k3lrs9dc.fsf@gnu.org> <51C21362.9090209@cornell.edu> <83ehbxpkix.fsf@gnu.org> <51C27054.5090209@cornell.edu> <83a9mkpyl3.fsf@gnu.org> <51C5BF21.5020801@cornell.edu> In-Reply-To: <51C5BF21.5020801@cornell.edu> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: -3.6 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.6 (---) On 06/22/13 08:13, Ken Brown wrote: > Jan or Paul, can you help? The second trace suggests there's a race condition bug in Cygwin glib, which I've tried to work around in trunk bzr 113138. Does that help? (At least, does it make Emacs crash more reliably?....) From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Angelo Graziosi Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 22 Jun 2013 20:51:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Ken Brown Cc: 14569@debbugs.gnu.org, eggert@cs.ucla.edu X-Debbugs-Original-Cc: bug-emacs , Paul Eggert Received: via spool by submit@debbugs.gnu.org id=B.137193422113315 (code B ref -1); Sat, 22 Jun 2013 20:51:02 +0000 Received: (at submit) by debbugs.gnu.org; 22 Jun 2013 20:50:21 +0000 Received: from localhost ([127.0.0.1]:35204 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UqUlI-0003Sg-It for submit@debbugs.gnu.org; Sat, 22 Jun 2013 16:50:20 -0400 Received: from eggs.gnu.org ([208.118.235.92]:36945) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UqUlF-0003SR-CQ for submit@debbugs.gnu.org; Sat, 22 Jun 2013 16:50:18 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UqUl7-0003Ql-Oo for submit@debbugs.gnu.org; Sat, 22 Jun 2013 16:50:12 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:51115) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UqUl7-0003Qg-Lk for submit@debbugs.gnu.org; Sat, 22 Jun 2013 16:50:09 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:38644) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UqUl4-0007K7-Dt for bug-gnu-emacs@gnu.org; Sat, 22 Jun 2013 16:50:09 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UqUl1-0003IN-GD for bug-gnu-emacs@gnu.org; Sat, 22 Jun 2013 16:50:06 -0400 Received: from smtp201.alice.it ([82.57.200.97]:60472) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UqUl1-0003FR-9w for bug-gnu-emacs@gnu.org; Sat, 22 Jun 2013 16:50:03 -0400 Received: from [192.168.1.100] (87.6.156.15) by smtp201.alice.it (8.6.060.15) (authenticated as angelo.graziosi@alice.it) id 5123901C098333A2; Sat, 22 Jun 2013 22:49:57 +0200 Message-ID: <51C60DEB.8030804@alice.it> Date: Sat, 22 Jun 2013 22:49:47 +0200 From: Angelo Graziosi User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:17.0) Gecko/20130509 Thunderbird/17.0.6 MIME-Version: 1.0 References: <51BC720D.7080504@alice.it> <51BDB979.3040508@cornell.edu> <20130616150141.GB3622@ednor.casa.cgf.cx> <51BDFB25.8080101@cornell.edu> <51BE01EC.3000701@cornell.edu> In-Reply-To: <51BE01EC.3000701@cornell.edu> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -5.0 (-----) Paul Eggert wrote: > The second trace suggests there's a race condition bug in Cygwin glib, > which I've tried to work around in trunk bzr 113138. Does that help? No. > (At least, does it make Emacs crash more reliably?....) No. Ciao, Angelo. From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Ken Brown Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 23 Jun 2013 15:58:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Paul Eggert Cc: Eli Zaretskii , jan.h.d@swipnet.se, 14569@debbugs.gnu.org Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.137200302921499 (code B ref 14569); Sun, 23 Jun 2013 15:58:02 +0000 Received: (at 14569) by debbugs.gnu.org; 23 Jun 2013 15:57:09 +0000 Received: from localhost ([127.0.0.1]:36567 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Uqmf6-0005ah-Ul for submit@debbugs.gnu.org; Sun, 23 Jun 2013 11:57:09 -0400 Received: from limestone8.mail.cornell.edu ([128.253.83.168]:55046) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Uqmf4-0005aC-5m for 14569@debbugs.gnu.org; Sun, 23 Jun 2013 11:57:07 -0400 X-CornellRouted: This message has been Routed already. Received: from authusersmtp.mail.cornell.edu (granite4.serverfarm.cornell.edu [10.16.197.9]) by limestone8.mail.cornell.edu (8.14.4/8.14.4) with ESMTP id r5NFuq2r008402; Sun, 23 Jun 2013 11:56:52 -0400 (EDT) Received: from [192.168.1.6] (cpe-67-249-194-47.twcny.res.rr.com [67.249.194.47]) (authenticated bits=0) by authusersmtp.mail.cornell.edu (8.14.4/8.12.10) with ESMTP id r5NFuoSg002211 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sun, 23 Jun 2013 11:56:51 -0400 Message-ID: <51C71A9D.1040302@cornell.edu> Date: Sun, 23 Jun 2013 11:56:13 -0400 From: Ken Brown User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130509 Thunderbird/17.0.6 MIME-Version: 1.0 References: <51B78346.3050600@cornell.edu> <2E06A322-530C-4AA2-9282-6D2E48B1D194@swipnet.se> <51B8BEFE.6070309@cs.ucla.edu> <51B8D5ED.1010407@alice.it> <51BA03CA.4080804@cs.ucla.edu> <51BB56CB.7030209@cs.ucla.edu> <20130614180359.GA5295@ednor.casa.cgf.cx> <51BB7B82.4010204@cornell.edu> <83obb7vorg.fsf@gnu.org> <328A1CCF-A8DB-44F9-A6CF-BEF0FFBC5C93@swipnet.se> <83bo77ven6.fsf@gnu.org> <51BE6CDD.7090108@cornell.edu> <1ED4E1BC-6DEC-4668-8FBD-6EC5BCFA10DA@swipnet.se> <834ncwu67v.fsf@gnu.org> <51BF6E65.6030102@cornell.edu> <83k3lrs9dc.fsf@gnu.org> <51C21362.9090209@cornell.edu> <83ehbxpkix.fsf@gnu.org> <51C27054.5090209@cornell.edu> <83a9mkpyl3.fsf@gnu.org> <51C5BF21.5020801@cornell.edu> <51C5F52D.1000404@cs.ucla.edu> In-Reply-To: <51C5F52D.1000404@cs.ucla.edu> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -3.4 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.4 (---) On 6/22/2013 3:04 PM, Paul Eggert wrote: > On 06/22/13 08:13, Ken Brown wrote: >> Jan or Paul, can you help? > > The second trace suggests there's a race condition bug in Cygwin glib, > which I've tried to work around in trunk bzr 113138. Does that help? > (At least, does it make Emacs crash more reliably?....) As Angelo said, the answer to both questions is "No". But there's actually a big difference. First, the 'abort' breakpoint is never hit. Second, there are no more SEGVs reported in glib. There are lots of SEGVs in _malloc_internal_nolock, and some further SEGVs that gdb can't pinpoint. I think all of the crashes in _malloc_internal_nolock are coming when it's called by special_realloc. Maybe the latter needs to be calling _malloc_internal instead of _malloc_inernal_nolock. I don't have any more time right now, but I'll try that later. Ken From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 23 Jun 2013 16:14:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Ken Brown Cc: eggert@cs.ucla.edu, 14569@debbugs.gnu.org, jan.h.d@swipnet.se Reply-To: Eli Zaretskii Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.137200402523303 (code B ref 14569); Sun, 23 Jun 2013 16:14:02 +0000 Received: (at 14569) by debbugs.gnu.org; 23 Jun 2013 16:13:45 +0000 Received: from localhost ([127.0.0.1]:36593 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UqmvA-00063n-JI for submit@debbugs.gnu.org; Sun, 23 Jun 2013 12:13:44 -0400 Received: from mtaout23.012.net.il ([80.179.55.175]:41754) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Uqmv7-00063R-GT for 14569@debbugs.gnu.org; Sun, 23 Jun 2013 12:13:43 -0400 Received: from conversion-daemon.a-mtaout23.012.net.il by a-mtaout23.012.net.il (HyperSendmail v2007.08) id <0MOU00B00T1PXO00@a-mtaout23.012.net.il> for 14569@debbugs.gnu.org; Sun, 23 Jun 2013 19:13:34 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout23.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MOU00B2YT2MVU40@a-mtaout23.012.net.il>; Sun, 23 Jun 2013 19:13:34 +0300 (IDT) Date: Sun, 23 Jun 2013 19:13:33 +0300 Sun-Java-System-SMTP-Warning: Lines longer than SMTP allows found and truncated. From: Eli Zaretskii In-reply-to: <51C71A9D.1040302@cornell.edu> X-012-Sender: halo1@inter.net.il Message-id: <8338s8ls9e.fsf@gnu.org> References: <51B78346.3050600@cornell.edu> <2E06A322-530C-4AA2-9282-6D2E48B1D194@swipnet.se> <51B8BEFE.6070309@cs.ucla.edu> <51B8D5ED.1010407@alice.it> <51BA03CA.4080804@cs.ucla.edu> <51BB56CB.7030209@cs.ucla.edu> <20130614180359.GA5295@ednor.casa.cgf.cx> <51BB7B82.4010204@cornell.edu> <83obb7vorg.fsf@gnu.org> <328A1CCF-A8DB-44F9-A6CF-BEF0FFBC5C93@swipnet.se> <83bo77ven6.fsf@gnu.org> <51BE6CDD.7090108@cornell.edu> <1ED4E1BC-6DEC-4668-8FBD-6EC5BCFA10DA@swipnet.se> <834ncwu67v.fsf@gnu.org> <51BF6E65.6030102@cornell.edu> <83k3lrs9dc.fsf@gnu.org> <51C21362.9090209@cornell.edu> <83ehbxpkix.fsf@gnu.org> <51C27054.5090209@cornell.edu> <83a9mkpyl3.fsf@gnu.org> <51C5BF21.5020801@cornell.edu> <51C5F52D.1000404@cs.ucla.edu> <51C71A9D.1040302@cornell> X-Spam-Score: 1.0 (+) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (+) > Date: Sun, 23 Jun 2013 11:56:13 -0400 > From: Ken Brown > CC: Eli Zaretskii , jan.h.d@swipnet.se, 14569@debbugs.gnu.org > > As Angelo said, the answer to both questions is "No". But there's > actually a big difference. First, the 'abort' breakpoint is never hit. > Second, there are no more SEGVs reported in glib. There are lots of > SEGVs in _malloc_internal_nolock, and some further SEGVs that gdb can't > pinpoint. I think all of the crashes in _malloc_internal_nolock are > coming when it's called by special_realloc. Maybe the latter needs to > be calling _malloc_internal instead of _malloc_inernal_nolock. I don't > have any more time right now, but I'll try that later. If the crashes in gmalloc don't happen unless glib is linked in, then it's possible that its memory management conflicts in some way with gmalloc (and possibly ralloc, if Cygwin uses that as well). From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Paul Eggert Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 23 Jun 2013 18:23:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: jan.h.d@swipnet.se, 14569@debbugs.gnu.org, Ken Brown Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.13720117504940 (code B ref 14569); Sun, 23 Jun 2013 18:23:02 +0000 Received: (at 14569) by debbugs.gnu.org; 23 Jun 2013 18:22:30 +0000 Received: from localhost ([127.0.0.1]:36842 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Uqovm-0001Hb-3t for submit@debbugs.gnu.org; Sun, 23 Jun 2013 14:22:30 -0400 Received: from smtp.cs.ucla.edu ([131.179.128.62]:44038) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Uqovi-0001HN-GU for 14569@debbugs.gnu.org; Sun, 23 Jun 2013 14:22:28 -0400 Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id A12DF39E8108; Sun, 23 Jun 2013 11:22:20 -0700 (PDT) X-Virus-Scanned: amavisd-new at smtp.cs.ucla.edu Received: from smtp.cs.ucla.edu ([127.0.0.1]) by localhost (smtp.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hjmDb0PoNq9y; Sun, 23 Jun 2013 11:22:20 -0700 (PDT) Received: from [192.168.1.9] (pool-71-108-49-126.lsanca.fios.verizon.net [71.108.49.126]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id 4263139E8100; Sun, 23 Jun 2013 11:22:20 -0700 (PDT) Message-ID: <51C73CD5.4020809@cs.ucla.edu> Date: Sun, 23 Jun 2013 11:22:13 -0700 From: Paul Eggert Organization: UCLA Computer Science Department User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130510 Thunderbird/17.0.6 MIME-Version: 1.0 References: <51B78346.3050600@cornell.edu> <2E06A322-530C-4AA2-9282-6D2E48B1D194@swipnet.se> <51B8BEFE.6070309@cs.ucla.edu> <51B8D5ED.1010407@alice.it> <51BA03CA.4080804@cs.ucla.edu> <51BB56CB.7030209@cs.ucla.edu> <20130614180359.GA5295@ednor.casa.cgf.cx> <51BB7B82.4010204@cornell.edu> <83obb7vorg.fsf@gnu.org> <328A1CCF-A8DB-44F9-A6CF-BEF0FFBC5C93@swipnet.se> <83bo77ven6.fsf@gnu.org> <51BE6CDD.7090108@cornell.edu> <1ED4E1BC-6DEC-4668-8FBD-6EC5BCFA10DA@swipnet.se> <834ncwu67v.fsf@gnu.org> <51BF6E65.6030102@cornell.edu> <83k3lrs9dc.fsf@gnu.org> <51C21362.9090209@cornell.edu> <83ehbxpkix.fsf@gnu.org> <51C27054.5090209@cornell.edu> <83a9mkpyl3.fsf@gnu.org> <51C5BF21.5020801@cornell.edu> <51C5F52D.1000404@cs.ucla.edu> <51C71A9D.1040302@cornell> <8338s8ls9e.fsf@gnu.org> In-Reply-To: <8338s8ls9e.fsf@gnu.org> X-Enigmail-Version: 1.5.1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: -3.4 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.4 (---) On 06/23/2013 09:13 AM, Eli Zaretskii wrote: > If the crashes in gmalloc don't happen unless glib is linked in, then > it's possible that its memory management conflicts in some way with > gmalloc (and possibly ralloc, if Cygwin uses that as well). Thanks, I think that's the problem: the new code invokes glib primitives before the memory allocator is set up on Cygwin, which is a no-no. I moved the glib SIGCHLD tickling to later, in trunk bzr 113142; does that help? From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Angelo Graziosi Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 23 Jun 2013 19:51:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Ken Brown Cc: 14569@debbugs.gnu.org, eggert@cs.ucla.edu X-Debbugs-Original-Cc: bug-emacs , Paul Eggert Received: via spool by submit@debbugs.gnu.org id=B.137201700518478 (code B ref -1); Sun, 23 Jun 2013 19:51:02 +0000 Received: (at submit) by debbugs.gnu.org; 23 Jun 2013 19:50:05 +0000 Received: from localhost ([127.0.0.1]:36956 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UqqIX-0004nx-D7 for submit@debbugs.gnu.org; Sun, 23 Jun 2013 15:50:05 -0400 Received: from eggs.gnu.org ([208.118.235.92]:44155) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UqqIV-0004nN-4n for submit@debbugs.gnu.org; Sun, 23 Jun 2013 15:50:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UqqIN-0003aq-8q for submit@debbugs.gnu.org; Sun, 23 Jun 2013 15:49:57 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:34669) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UqqIN-0003am-5U for submit@debbugs.gnu.org; Sun, 23 Jun 2013 15:49:55 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:45854) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UqqIK-00089x-DO for bug-gnu-emacs@gnu.org; Sun, 23 Jun 2013 15:49:55 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UqqIG-0003ZB-FT for bug-gnu-emacs@gnu.org; Sun, 23 Jun 2013 15:49:52 -0400 Received: from smtp203.alice.it ([82.57.200.99]:34815) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UqqIG-0003Yh-47 for bug-gnu-emacs@gnu.org; Sun, 23 Jun 2013 15:49:48 -0400 Received: from [192.168.1.101] (95.235.217.205) by smtp203.alice.it (8.6.060.15) (authenticated as angelo.graziosi@alice.it) id 5123A5970993DEF3; Sun, 23 Jun 2013 21:49:41 +0200 Message-ID: <51C75149.1070609@alice.it> Date: Sun, 23 Jun 2013 21:49:29 +0200 From: Angelo Graziosi User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:17.0) Gecko/20130509 Thunderbird/17.0.6 MIME-Version: 1.0 References: <51BC720D.7080504@alice.it> <51BDB979.3040508@cornell.edu> <20130616150141.GB3622@ednor.casa.cgf.cx> <51BDFB25.8080101@cornell.edu> <51BE01EC.3000701@cornell.edu> <51C60DEB.8030804@alice.it> In-Reply-To: <51C60DEB.8030804@alice.it> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -5.0 (-----) Paul Eggert wrote: > On 06/23/2013 09:13 AM, Eli Zaretskii wrote: >> If the crashes in gmalloc don't happen unless glib is linked in, then >> it's possible that its memory management conflicts in some way with >> gmalloc (and possibly ralloc, if Cygwin uses that as well). > > Thanks, I think that's the problem: the new code invokes glib > primitives before the memory allocator is set up on Cygwin, which is a > no-no. I moved the glib SIGCHLD tickling to later, in trunk bzr 113142; > does that help? No. Rev. 113146 fails in similar manner: GLib (gthread-posix.c): Unexpected error from C library during 'pthread_setspecific': Invalid argument. Aborting. Makefile:232: recipe for target `compile-onefile' failed make[3]: *** [compile-onefile] Aborted Ciao, Angelo. From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Angelo Graziosi Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 23 Jun 2013 20:48:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Ken Brown Cc: 14569@debbugs.gnu.org, eggert@cs.ucla.edu X-Debbugs-Original-Cc: bug-emacs , Paul Eggert Received: via spool by submit@debbugs.gnu.org id=B.137202048025196 (code B ref -1); Sun, 23 Jun 2013 20:48:02 +0000 Received: (at submit) by debbugs.gnu.org; 23 Jun 2013 20:48:00 +0000 Received: from localhost ([127.0.0.1]:37024 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UqrCZ-0006YH-Az for submit@debbugs.gnu.org; Sun, 23 Jun 2013 16:47:59 -0400 Received: from eggs.gnu.org ([208.118.235.92]:55292) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UqrCV-0006Y2-N6 for submit@debbugs.gnu.org; Sun, 23 Jun 2013 16:47:56 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UqrCN-0005pw-Ga for submit@debbugs.gnu.org; Sun, 23 Jun 2013 16:47:49 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:45115) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UqrCN-0005pr-DO for submit@debbugs.gnu.org; Sun, 23 Jun 2013 16:47:47 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:57012) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UqrCK-0001Zh-M7 for bug-gnu-emacs@gnu.org; Sun, 23 Jun 2013 16:47:47 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UqrCI-0005ok-8j for bug-gnu-emacs@gnu.org; Sun, 23 Jun 2013 16:47:44 -0400 Received: from smtp202.alice.it ([82.57.200.98]:59020) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UqrCH-0005oa-Tl for bug-gnu-emacs@gnu.org; Sun, 23 Jun 2013 16:47:42 -0400 Received: from [192.168.1.101] (95.235.217.205) by smtp202.alice.it (8.6.060.15) (authenticated as angelo.graziosi@alice.it) id 51C49E44002A2C29; Sun, 23 Jun 2013 22:47:35 +0200 Message-ID: <51C75EDB.4010802@alice.it> Date: Sun, 23 Jun 2013 22:47:23 +0200 From: Angelo Graziosi User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:17.0) Gecko/20130509 Thunderbird/17.0.6 MIME-Version: 1.0 References: <51BC720D.7080504@alice.it> <51BDB979.3040508@cornell.edu> <20130616150141.GB3622@ednor.casa.cgf.cx> <51BDFB25.8080101@cornell.edu> <51BE01EC.3000701@cornell.edu> <51C60DEB.8030804@alice.it> <51C75149.1070609@alice.it> In-Reply-To: <51C75149.1070609@alice.it> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -5.0 (-----) Il 23/06/2013 21.49, Angelo Graziosi ha scritto: > Paul Eggert wrote: >> On 06/23/2013 09:13 AM, Eli Zaretskii wrote: >>> If the crashes in gmalloc don't happen unless glib is linked in, then >>> it's possible that its memory management conflicts in some way with >>> gmalloc (and possibly ralloc, if Cygwin uses that as well). >> >> Thanks, I think that's the problem: the new code invokes glib >> primitives before the memory allocator is set up on Cygwin, which is a >> no-no. I moved the glib SIGCHLD tickling to later, in trunk bzr 113142; >> does that help? > > No. Rev. 113146 fails in similar manner: > > GLib (gthread-posix.c): Unexpected error from C library during > 'pthread_setspecific': Invalid argument. Aborting. > Makefile:232: recipe for target `compile-onefile' failed > make[3]: *** [compile-onefile] Aborted Sometimes the bootstrap hangs: [...] make[3]: ingresso nella directory "work/emacs/Work/lisp" Compiling work/emacs/src/../lisp/emacs-lisp/map-ynp.el make[3]: uscita dalla directory "work/emacs/Work/lisp" make[3]: ingresso nella directory "work/emacs/Work/lisp" Compiling work/emacs/src/../lisp/cus-start.el WAIT WAIT WAIT... IT HANGS and I cannot break it with CTRL-C. To kill the "bootstrap-emacs" process I need to kill it with Windows task manager. The Cygwin "kill -9..." command doesn't help... it helps only to kill some "make" processes... Angelo From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Paul Eggert Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 24 Jun 2013 00:35:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Angelo Graziosi Cc: 14569@debbugs.gnu.org, kbrown@cornell.edu X-Debbugs-Original-Cc: bug-emacs , Ken Brown Received: via spool by submit@debbugs.gnu.org id=B.137203406420185 (code B ref -1); Mon, 24 Jun 2013 00:35:02 +0000 Received: (at submit) by debbugs.gnu.org; 24 Jun 2013 00:34:24 +0000 Received: from localhost ([127.0.0.1]:37295 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Uqujf-0005FV-I3 for submit@debbugs.gnu.org; Sun, 23 Jun 2013 20:34:23 -0400 Received: from eggs.gnu.org ([208.118.235.92]:35658) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Uqujb-0005FD-Jl for submit@debbugs.gnu.org; Sun, 23 Jun 2013 20:34:20 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UqujV-0000F4-Fe for submit@debbugs.gnu.org; Sun, 23 Jun 2013 20:34:14 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-100.5 required=5.0 tests=BAYES_05, USER_IN_WHITELIST autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:43662) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UqujV-0000Ez-Cn for submit@debbugs.gnu.org; Sun, 23 Jun 2013 20:34:13 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:37375) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UqujU-0000oy-Hv for bug-gnu-emacs@gnu.org; Sun, 23 Jun 2013 20:34:13 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UqujT-0000Ek-Og for bug-gnu-emacs@gnu.org; Sun, 23 Jun 2013 20:34:12 -0400 Received: from smtp.cs.ucla.edu ([131.179.128.62]:37992) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UqujT-0000Bc-J2 for bug-gnu-emacs@gnu.org; Sun, 23 Jun 2013 20:34:11 -0400 Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id B949939E8108; Sun, 23 Jun 2013 17:34:02 -0700 (PDT) X-Virus-Scanned: amavisd-new at smtp.cs.ucla.edu Received: from smtp.cs.ucla.edu ([127.0.0.1]) by localhost (smtp.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WKp8D8Da+WQe; Sun, 23 Jun 2013 17:34:02 -0700 (PDT) Received: from [192.168.1.9] (pool-71-108-49-126.lsanca.fios.verizon.net [71.108.49.126]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id 676B039E8008; Sun, 23 Jun 2013 17:34:02 -0700 (PDT) Message-ID: <51C793FA.9070806@cs.ucla.edu> Date: Sun, 23 Jun 2013 17:34:02 -0700 From: Paul Eggert Organization: UCLA Computer Science Department User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130510 Thunderbird/17.0.6 MIME-Version: 1.0 References: <51BC720D.7080504@alice.it> <51BDB979.3040508@cornell.edu> <20130616150141.GB3622@ednor.casa.cgf.cx> <51BDFB25.8080101@cornell.edu> <51BE01EC.3000701@cornell.edu> <51C60DEB.8030804@alice.it> <51C75149.1070609@alice.it> In-Reply-To: <51C75149.1070609@alice.it> X-Enigmail-Version: 1.5.1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -4.0 (----) On 06/23/2013 12:49 PM, Angelo Graziosi wrote: > No. Rev. 113146 fails in similar manner: I tried something more-conservative, as trunk bzr 113148; can you please give it a try? If it doesn't work, please try commenting out this line in src/process.c. g_source_unref (source); And if that doesn't work, please try commenting out the previous line as well: GSource *source = g_child_watch_source_new (getpid ()); Thanks. From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 24 Jun 2013 02:44:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Angelo Graziosi Cc: eggert@cs.ucla.edu, 14569@debbugs.gnu.org, kbrown@cornell.edu Reply-To: Eli Zaretskii Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.13720418293764 (code B ref 14569); Mon, 24 Jun 2013 02:44:02 +0000 Received: (at 14569) by debbugs.gnu.org; 24 Jun 2013 02:43:49 +0000 Received: from localhost ([127.0.0.1]:37468 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Uqwku-0000yc-CP for submit@debbugs.gnu.org; Sun, 23 Jun 2013 22:43:48 -0400 Received: from mtaout23.012.net.il ([80.179.55.175]:52886) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Uqwkq-0000y7-65 for 14569@debbugs.gnu.org; Sun, 23 Jun 2013 22:43:46 -0400 Received: from conversion-daemon.a-mtaout23.012.net.il by a-mtaout23.012.net.il (HyperSendmail v2007.08) id <0MOV00F00M7ACG00@a-mtaout23.012.net.il> for 14569@debbugs.gnu.org; Mon, 24 Jun 2013 05:43:37 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout23.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MOV00FVZM8P63A0@a-mtaout23.012.net.il>; Mon, 24 Jun 2013 05:43:37 +0300 (IDT) Date: Mon, 24 Jun 2013 05:43:27 +0300 From: Eli Zaretskii In-reply-to: <51C75EDB.4010802@alice.it> X-012-Sender: halo1@inter.net.il Message-id: <83vc54jkj4.fsf@gnu.org> References: <51BC720D.7080504@alice.it> <51BDB979.3040508@cornell.edu> <20130616150141.GB3622@ednor.casa.cgf.cx> <51BDFB25.8080101@cornell.edu> <51BE01EC.3000701@cornell.edu> <51C60DEB.8030804@alice.it> <51C75149.1070609@alice.it> <51C75EDB.4010802@alice.it> X-Spam-Score: 1.0 (+) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (+) > Date: Sun, 23 Jun 2013 22:47:23 +0200 > From: Angelo Graziosi > Cc: eggert@cs.ucla.edu, 14569@debbugs.gnu.org > > make[3]: ingresso nella directory "work/emacs/Work/lisp" > Compiling work/emacs/src/../lisp/emacs-lisp/map-ynp.el > make[3]: uscita dalla directory "work/emacs/Work/lisp" > make[3]: ingresso nella directory "work/emacs/Work/lisp" > Compiling work/emacs/src/../lisp/cus-start.el > WAIT WAIT WAIT... > IT HANGS > > and I cannot break it with CTRL-C. To kill the "bootstrap-emacs" process > I need to kill it with Windows task manager. The Cygwin "kill -9..." > command doesn't help... it helps only to kill some "make" processes... When it hangs, try attaching GDB to Emacs, and if that succeeds, show a backtrace from all the threads ("thread apply all bt"). From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Ken Brown Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 24 Jun 2013 11:05:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Paul Eggert Cc: "14569@debbugs.gnu.org" <14569@debbugs.gnu.org>, Angelo Graziosi Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.137207187614112 (code B ref 14569); Mon, 24 Jun 2013 11:05:01 +0000 Received: (at 14569) by debbugs.gnu.org; 24 Jun 2013 11:04:36 +0000 Received: from localhost ([127.0.0.1]:38081 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Ur4ZX-0003fW-H9 for submit@debbugs.gnu.org; Mon, 24 Jun 2013 07:04:35 -0400 Received: from limestone8.mail.cornell.edu ([128.253.83.168]:61801) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Ur4ZV-0003ey-6s for 14569@debbugs.gnu.org; Mon, 24 Jun 2013 07:04:33 -0400 X-CornellRouted: This message has been Routed already. Received: from authusersmtp.mail.cornell.edu (granite3.serverfarm.cornell.edu [10.16.197.8]) by limestone8.mail.cornell.edu (8.14.4/8.14.4) with ESMTP id r5OB3X40007091; Mon, 24 Jun 2013 07:03:33 -0400 (EDT) Received: from [192.168.1.6] (cpe-67-249-194-47.twcny.res.rr.com [67.249.194.47]) (authenticated bits=0) by authusersmtp.mail.cornell.edu (8.14.4/8.12.10) with ESMTP id r5OB3S9w007647 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Mon, 24 Jun 2013 07:03:31 -0400 Message-ID: <51C8275A.4080307@cornell.edu> Date: Mon, 24 Jun 2013 07:02:50 -0400 From: Ken Brown User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130509 Thunderbird/17.0.6 MIME-Version: 1.0 References: <51BC720D.7080504@alice.it> <51BDB979.3040508@cornell.edu> <20130616150141.GB3622@ednor.casa.cgf.cx> <51BDFB25.8080101@cornell.edu> <51BE01EC.3000701@cornell.edu> <51C60DEB.8030804@alice.it> <51C75149.1070609@alice.it> <51C793FA.9070806@cs.ucla.edu> In-Reply-To: <51C793FA.9070806@cs.ucla.edu> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -3.4 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.4 (---) On 6/23/2013 8:34 PM, Paul Eggert wrote: > I tried something more-conservative, as trunk bzr 113148; > can you please give it a try? That fixed it for me. I just ran two consecutive bootstraps without a problem. Angelo, can you confirm? Thanks, Paul. One question: Can you explain why you think there's a race condition bug in Cygwin glib? I should probably report this to the Cygwin glib maintainer, but I need to understand it first. Ken From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Paul Eggert Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 24 Jun 2013 14:35:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Ken Brown Cc: "14569@debbugs.gnu.org" <14569@debbugs.gnu.org>, Angelo Graziosi Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.137208447820257 (code B ref 14569); Mon, 24 Jun 2013 14:35:02 +0000 Received: (at 14569) by debbugs.gnu.org; 24 Jun 2013 14:34:38 +0000 Received: from localhost ([127.0.0.1]:38697 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Ur7qn-0005Gd-LW for submit@debbugs.gnu.org; Mon, 24 Jun 2013 10:34:37 -0400 Received: from smtp.cs.ucla.edu ([131.179.128.62]:49277) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Ur7qk-0005Fx-8x for 14569@debbugs.gnu.org; Mon, 24 Jun 2013 10:34:35 -0400 Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id 1485439E810A; Mon, 24 Jun 2013 07:34:28 -0700 (PDT) X-Virus-Scanned: amavisd-new at smtp.cs.ucla.edu Received: from smtp.cs.ucla.edu ([127.0.0.1]) by localhost (smtp.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1RDW755yXHqL; Mon, 24 Jun 2013 07:34:27 -0700 (PDT) Received: from [192.168.1.9] (pool-71-108-49-126.lsanca.fios.verizon.net [71.108.49.126]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id A31D039E8100; Mon, 24 Jun 2013 07:34:27 -0700 (PDT) Message-ID: <51C858F3.5020107@cs.ucla.edu> Date: Mon, 24 Jun 2013 07:34:27 -0700 From: Paul Eggert Organization: UCLA Computer Science Department User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130510 Thunderbird/17.0.6 MIME-Version: 1.0 References: <51BC720D.7080504@alice.it> <51BDB979.3040508@cornell.edu> <20130616150141.GB3622@ednor.casa.cgf.cx> <51BDFB25.8080101@cornell.edu> <51BE01EC.3000701@cornell.edu> <51C60DEB.8030804@alice.it> <51C75149.1070609@alice.it> <51C793FA.9070806@cs.ucla.edu> <51C8275A.4080307@cornell.edu> In-Reply-To: <51C8275A.4080307@cornell.edu> X-Enigmail-Version: 1.5.1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: -3.4 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.4 (---) On 06/24/2013 04:02 AM, Ken Brown wrote: > Can you explain why you think there's a race condition bug in Cygwin glib? It clearly has that feel. The problem is that if one does this: g_source_unref (g_child_watch_source_new (getpid ()); at the obvious spot in Emacs startup, just as glib is spinning worker threads that do stuff, Emacs goes kaflooey. But if one waits until the worker threads have stabilized (which is what the latest patch does), it's OK. It could be a bug in Emacs too. Emacs's memory allocator isn't thread-safe, right? And glib uses threads. Which memory allocator is the Cygwin port using, exactly? If it's using Emacs's allocator (i.e., compiling gmalloc.c), that's a bug in Emacs. If it's using Cygwin's, it's more likely a bug either in the Cygwin allocator or in glib. From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Ken Brown Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 24 Jun 2013 15:54:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Paul Eggert Cc: "14569@debbugs.gnu.org" <14569@debbugs.gnu.org>, Angelo Graziosi Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.1372089185785 (code B ref 14569); Mon, 24 Jun 2013 15:54:01 +0000 Received: (at 14569) by debbugs.gnu.org; 24 Jun 2013 15:53:05 +0000 Received: from localhost ([127.0.0.1]:38820 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Ur94i-0000CY-Ar for submit@debbugs.gnu.org; Mon, 24 Jun 2013 11:53:04 -0400 Received: from limestone5.mail.cornell.edu ([128.253.83.165]:38172) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Ur94f-0000Bj-8Q for 14569@debbugs.gnu.org; Mon, 24 Jun 2013 11:53:01 -0400 X-CornellRouted: This message has been Routed already. Received: from authusersmtp.mail.cornell.edu ([10.16.197.9]) by limestone5.mail.cornell.edu (8.14.4/8.14.4) with ESMTP id r5OFpstE015993; Mon, 24 Jun 2013 11:51:54 -0400 (EDT) Received: from [192.168.1.9] (cpe-67-249-194-47.twcny.res.rr.com [67.249.194.47]) (authenticated bits=0) by authusersmtp.mail.cornell.edu (8.14.4/8.12.10) with ESMTP id r5OFprr0027703 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Mon, 24 Jun 2013 11:51:53 -0400 Message-ID: <51C86B1A.4030408@cornell.edu> Date: Mon, 24 Jun 2013 11:51:54 -0400 From: Ken Brown User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130107 Thunderbird/17.0.2 MIME-Version: 1.0 References: <51BC720D.7080504@alice.it> <51BDB979.3040508@cornell.edu> <20130616150141.GB3622@ednor.casa.cgf.cx> <51BDFB25.8080101@cornell.edu> <51BE01EC.3000701@cornell.edu> <51C60DEB.8030804@alice.it> <51C75149.1070609@alice.it> <51C793FA.9070806@cs.ucla.edu> <51C8275A.4080307@cornell.edu> <51C858F3.5020107@cs.ucla.edu> In-Reply-To: <51C858F3.5020107@cs.ucla.edu> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -3.4 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.4 (---) On 6/24/2013 10:34 AM, Paul Eggert wrote: > On 06/24/2013 04:02 AM, Ken Brown wrote: >> Can you explain why you think there's a race condition bug in Cygwin glib? > > It clearly has that feel. The problem is that if one does this: > > g_source_unref (g_child_watch_source_new (getpid ()); > > at the obvious spot in Emacs startup, just as glib is > spinning worker threads that do stuff, Emacs goes > kaflooey. But if one waits until the worker threads > have stabilized (which is what the latest patch does), > it's OK. > > It could be a bug in Emacs too. Emacs's memory allocator > isn't thread-safe, right? And glib uses threads. Which > memory allocator is the Cygwin port using, exactly? If > it's using Emacs's allocator (i.e., compiling gmalloc.c), > that's a bug in Emacs. If it's using Cygwin's, it's more > likely a bug either in the Cygwin allocator or in glib. The Cygwin port uses Emacs's allocator. Ken From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Paul Eggert Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 24 Jun 2013 16:56:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Ken Brown Cc: "14569-done@debbugs.gnu.org" <14569@debbugs.gnu.org>, Angelo Graziosi Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.137209292510548 (code B ref 14569); Mon, 24 Jun 2013 16:56:02 +0000 Received: (at 14569) by debbugs.gnu.org; 24 Jun 2013 16:55:25 +0000 Received: from localhost ([127.0.0.1]:38892 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UrA31-0002k2-8D for submit@debbugs.gnu.org; Mon, 24 Jun 2013 12:55:24 -0400 Received: from smtp.cs.ucla.edu ([131.179.128.62]:56101) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UrA2x-0002jl-H1 for 14569@debbugs.gnu.org; Mon, 24 Jun 2013 12:55:20 -0400 Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id 7653D39E8108; Mon, 24 Jun 2013 09:55:13 -0700 (PDT) X-Virus-Scanned: amavisd-new at smtp.cs.ucla.edu Received: from smtp.cs.ucla.edu ([127.0.0.1]) by localhost (smtp.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eTazuRjnvgUC; Mon, 24 Jun 2013 09:55:11 -0700 (PDT) Received: from penguin.cs.ucla.edu (Penguin.CS.UCLA.EDU [131.179.64.200]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id 4F08039E8100; Mon, 24 Jun 2013 09:55:11 -0700 (PDT) Message-ID: <51C879EE.2030401@cs.ucla.edu> Date: Mon, 24 Jun 2013 09:55:10 -0700 From: Paul Eggert User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130514 Thunderbird/17.0.6 MIME-Version: 1.0 References: <51BC720D.7080504@alice.it> <51BDB979.3040508@cornell.edu> <20130616150141.GB3622@ednor.casa.cgf.cx> <51BDFB25.8080101@cornell.edu> <51BE01EC.3000701@cornell.edu> <51C60DEB.8030804@alice.it> <51C75149.1070609@alice.it> <51C793FA.9070806@cs.ucla.edu> <51C8275A.4080307@cornell.edu> <51C858F3.5020107@cs.ucla.edu> <51C86B1A.4030408@cornell.edu> In-Reply-To: <51C86B1A.4030408@cornell.edu> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: -3.4 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.4 (---) On 06/24/13 08:51, Ken Brown wrote: > The Cygwin port uses Emacs's allocator. I just looked at Emacs's allocator, and I was wrong: it tries to be thread-safe, if HAVE_PTHREAD is defined. Is it defined on Cygwin? If not, that's a bug; if so, possibly there is still an incompatibility between Cygwin threading and Emacs's allocator, but it'll require some Cygwin expertise to debug. At any rate *this* bug is now fixed, so I'm marking it as done. If the Cygwin port has strange memory-related problems in the future, you might try the following patch (not that it's necessarily the right thing...). === modified file 'configure.ac' --- configure.ac 2013-06-24 14:27:25 +0000 +++ configure.ac 2013-06-24 16:53:54 +0000 @@ -1805,7 +1805,7 @@ dnl See comments in aix4-2.h about maybe system_malloc=no case "$opsys" in ## darwin ld insists on the use of malloc routines in the System framework. - darwin|sol2-10) system_malloc=yes ;; + cygwin|darwin|sol2-10) system_malloc=yes ;; esac if test "${system_malloc}" = "yes"; then From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Ken Brown Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 24 Jun 2013 17:44:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Paul Eggert Cc: "14569-done@debbugs.gnu.org" <14569@debbugs.gnu.org>, Angelo Graziosi Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.137209578717938 (code B ref 14569); Mon, 24 Jun 2013 17:44:02 +0000 Received: (at 14569) by debbugs.gnu.org; 24 Jun 2013 17:43:07 +0000 Received: from localhost ([127.0.0.1]:38916 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UrAnC-0004fF-3E for submit@debbugs.gnu.org; Mon, 24 Jun 2013 13:43:06 -0400 Received: from limestone5.mail.cornell.edu ([128.253.83.165]:49586) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UrAn9-0004eh-Kr for 14569@debbugs.gnu.org; Mon, 24 Jun 2013 13:43:04 -0400 X-CornellRouted: This message has been Routed already. Received: from authusersmtp.mail.cornell.edu ([10.16.197.9]) by limestone5.mail.cornell.edu (8.14.4/8.14.4) with ESMTP id r5OHGaDn023204; Mon, 24 Jun 2013 13:16:37 -0400 (EDT) Received: from [192.168.1.9] (cpe-67-249-194-47.twcny.res.rr.com [67.249.194.47]) (authenticated bits=0) by authusersmtp.mail.cornell.edu (8.14.4/8.12.10) with ESMTP id r5OHGZT4029332 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Mon, 24 Jun 2013 13:16:36 -0400 Message-ID: <51C87EF5.5080803@cornell.edu> Date: Mon, 24 Jun 2013 13:16:37 -0400 From: Ken Brown User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130107 Thunderbird/17.0.2 MIME-Version: 1.0 References: <51BC720D.7080504@alice.it> <51BDB979.3040508@cornell.edu> <20130616150141.GB3622@ednor.casa.cgf.cx> <51BDFB25.8080101@cornell.edu> <51BE01EC.3000701@cornell.edu> <51C60DEB.8030804@alice.it> <51C75149.1070609@alice.it> <51C793FA.9070806@cs.ucla.edu> <51C8275A.4080307@cornell.edu> <51C858F3.5020107@cs.ucla.edu> <51C86B1A.4030408@cornell.edu> <51C879EE.2030401@cs.ucla.edu> In-Reply-To: <51C879EE.2030401@cs.ucla.edu> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -3.4 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.4 (---) On 6/24/2013 12:55 PM, Paul Eggert wrote: > On 06/24/13 08:51, Ken Brown wrote: >> The Cygwin port uses Emacs's allocator. > > I just looked at Emacs's allocator, and I was wrong: > it tries to be thread-safe, if HAVE_PTHREAD is defined. > Is it defined on Cygwin? If not, that's a bug; if so, > possibly there is still an incompatibility between > Cygwin threading and Emacs's allocator, but it'll > require some Cygwin expertise to debug. Yes, HAVE_PTHREAD is defined on Cygwin. > At any rate *this* bug is now fixed, so I'm marking it > as done. If the Cygwin port has strange memory-related > problems in the future, you might try the following patch (not > that it's necessarily the right thing...). > > === modified file 'configure.ac' > --- configure.ac 2013-06-24 14:27:25 +0000 > +++ configure.ac 2013-06-24 16:53:54 +0000 > @@ -1805,7 +1805,7 @@ dnl See comments in aix4-2.h about maybe > system_malloc=no > case "$opsys" in > ## darwin ld insists on the use of malloc routines in the System framework. > - darwin|sol2-10) system_malloc=yes ;; > + cygwin|darwin|sol2-10) system_malloc=yes ;; > esac > > if test "${system_malloc}" = "yes"; then I've tried this, but it doesn't work. I would be glad to switch to Cygwin's malloc if I could, but I haven't been able to figure out how. See http://debbugs.gnu.org/cgi/bugreport.cgi?bug=11519#71 Ken From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Angelo Graziosi Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 24 Jun 2013 17:52:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Ken Brown Cc: 14569@debbugs.gnu.org, eggert@cs.ucla.edu X-Debbugs-Original-Cc: bug-emacs , Paul Eggert Received: via spool by submit@debbugs.gnu.org id=B.137209626218972 (code B ref -1); Mon, 24 Jun 2013 17:52:02 +0000 Received: (at submit) by debbugs.gnu.org; 24 Jun 2013 17:51:02 +0000 Received: from localhost ([127.0.0.1]:38935 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UrAuq-0004vY-On for submit@debbugs.gnu.org; Mon, 24 Jun 2013 13:51:01 -0400 Received: from eggs.gnu.org ([208.118.235.92]:33770) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UrAun-0004vB-3k for submit@debbugs.gnu.org; Mon, 24 Jun 2013 13:50:58 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UrAue-00017a-1j for submit@debbugs.gnu.org; Mon, 24 Jun 2013 13:50:51 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:57680) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UrAud-00017R-DC for submit@debbugs.gnu.org; Mon, 24 Jun 2013 13:50:47 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:35449) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UrAuZ-00050r-F7 for bug-gnu-emacs@gnu.org; Mon, 24 Jun 2013 13:50:47 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UrAuW-00011m-BW for bug-gnu-emacs@gnu.org; Mon, 24 Jun 2013 13:50:43 -0400 Received: from smtp201.alice.it ([82.57.200.97]:47119) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UrAuV-00010g-SN for bug-gnu-emacs@gnu.org; Mon, 24 Jun 2013 13:50:40 -0400 Received: from [192.168.1.101] (79.35.63.100) by smtp201.alice.it (8.6.060.15) (authenticated as angelo.graziosi@alice.it) id 5123901C09A9B10D; Mon, 24 Jun 2013 19:50:20 +0200 Message-ID: <51C886D5.3030704@alice.it> Date: Mon, 24 Jun 2013 19:50:13 +0200 From: Angelo Graziosi User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:17.0) Gecko/20130509 Thunderbird/17.0.6 MIME-Version: 1.0 References: <51BC720D.7080504@alice.it> <51BDB979.3040508@cornell.edu> <20130616150141.GB3622@ednor.casa.cgf.cx> <51BDFB25.8080101@cornell.edu> <51BE01EC.3000701@cornell.edu> <51C60DEB.8030804@alice.it> <51C75149.1070609@alice.it> <51C793FA.9070806@cs.ucla.edu> <51C8275A.4080307@cornell.edu> In-Reply-To: <51C8275A.4080307@cornell.edu> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -5.0 (-----) Il 24/06/2013 13.02, Ken Brown ha scritto: > On 6/23/2013 8:34 PM, Paul Eggert wrote: >> I tried something more-conservative, as trunk bzr 113148; >> can you please give it a try? > > That fixed it for me. I just ran two consecutive bootstraps without a > problem. Angelo, can you confirm? I would say: No. 3 times the build was completed and the last it failed. In each case, the build log shows errors. A short summary. 1. Build with cygwin snapshot 20130619 and GCC 4.5.3 without parallel build (make bootstrap). The build is completed but the log shows: ================================================================ [...] Compiling /work/emacs/lisp/org/ob-comint.el 2 [main] emacs 2692 C:\cygwin-2\home\angelo\work\emacs\Work\src\emacs.exe: *** fatal error in forked process - WFSO timed out after longjmp 354 [main] emacs 2692 open_stackdumpfile: Dumping stack trace to emacs.exe.stackdump Wrote /work/emacs/lisp/org/ob-comint.elc Compiling /work/emacs/lisp/org/ob-css.el Wrote /work/emacs/lisp/org/ob-css.elc Compiling /work/emacs/lisp/org/ob-ditaa.el Wrote /work/emacs/lisp/org/ob-ditaa.elc Compiling /work/emacs/lisp/org/ob-dot.el 2 [main] emacs 2408 C:\cygwin-2\home\angelo\work\emacs\Work\src\emacs.exe: *** fatal error in forked process - WFSO timed out after longjmp 318 [main] emacs 2408 open_stackdumpfile: Dumping stack trace to emacs.exe.stackdump Wrote /work/emacs/lisp/org/ob-dot.elc Compiling /work/emacs/lisp/org/ob-emacs-lisp.el Wrote /work/emacs/lisp/org/ob-emacs-lisp.elc [...] 2. Build with cygwin 1.17.20 and clang-3.1 with parallel build (make -j3 bootstrap). The build is completed but the log shows: ================================================================ [...] GLib (gthread-posix.c): Unexpected error from C library during 'pthread_setspecific': Invalid argument. Aborting. Makefile:251: recipe for target `erc/erc-imenu.elc' failed make[3]: *** [erc/erc-imenu.elc] Aborted make[3]: *** Attesa per i processi non terminati.... Wrote /work/emacs/lisp/erc/erc-identd.elc Wrote /work/emacs/lisp/erc/erc-join.elc (Notice: the GLib error and the completed build) 3. Build with cygwin 1.17.20 and GCC 4.5.3 without parallel build (make bootstrap). The build is completed but the log shows: ================================================================ [...] Compiling /work/emacs/lisp/cedet/semantic/decorate/mode.el 3 [main] emacs 1136 C:\cygwin-2\home\angelo\work\emacs\Work\src\emacs.exe: *** fatal error in forked process - WFSO timed out after longjmp 402 [main] emacs 1136 open_stackdumpfile: Dumping stack trace to emacs.exe.stackdump In end of data: ../../lisp/cedet/semantic/decorate/mode.el:560:1:Warning: the following [...] Compiling /work/emacs/lisp/net/soap-client.el 3 [main] emacs 1136 C:\cygwin-2\home\angelo\work\emacs\Work\src\emacs.exe: *** fatal error in forked process - pthread_mutex::_fixup_after_fork () doesn't understand PROCESS_SHARED mutex's Wrote /work/emacs/lisp/net/soap-client.elc [...] Compiling /work/emacs/lisp/net/tramp-sh.el 3 [main] emacs 2512 C:\cygwin-2\home\angelo\work\emacs\Work\src\emacs.exe: *** fatal error in forked process - pthread_mutex::_fixup_after_fork () doesn't understand PROCESS_SHARED mutex's 3 [main] emacs 1516 C:\cygwin-2\home\angelo\work\emacs\Work\src\emacs.exe: *** fatal error in forked process - pthread_mutex::_fixup_after_fork () doesn't understand PROCESS_SHARED mutex's 3 [main] emacs 3572 C:\cygwin-2\home\angelo\work\emacs\Work\src\emacs.exe: *** fatal error in forked process - pthread_mutex::_fixup_after_fork () doesn't understand PROCESS_SHARED mutex's 3 [main] emacs 2828 C:\cygwin-2\home\angelo\work\emacs\Work\src\emacs.exe: *** fatal error in forked process - pthread_mutex::_fixup_after_fork () doesn't understand PROCESS_SHARED mutex's 3 [main] emacs 1520 C:\cygwin-2\home\angelo\work\emacs\Work\src\emacs.exe: *** fatal error in forked process - pthread_mutex::_fixup_after_fork () doesn't understand PROCESS_SHARED mutex's Wrote /work/emacs/lisp/net/tramp-sh.elc Compiling /work/emacs/lisp/net/tramp-smb.el [...] 4. Build with cygwin 1.17.20 and GCC 4.5.3 with parallel build (make -j3 bootstrap). The build failed: ================================================================ [...] No MH variant found on the system Wrote /work/emacs/lisp/gnus/gnus-logic.elc 2 [main] emacs 2436 C:\cygwin-2\home\angelo\work\emacs\Work\src\emacs.exe: *** fatal error in forked process - pthread_mutex::_fixup_after_fork () doesn't understand PROCESS_SHARED mutex's Compiling /work/emacs/lisp/gnus/gnus-mlspl.el 2 [main] emacs 1320 C:\cygwin-2\home\angelo\work\emacs\Work\src\emacs.exe: *** fatal error in forked process - pthread_mutex::_fixup_after_fork () doesn't understand PROCESS_SHARED mutex's 2 [main] emacs 2356 C:\cygwin-2\home\angelo\work\emacs\Work\src\emacs.exe: *** fatal error in forked process - pthread_mutex::_fixup_after_fork () doesn't understand PROCESS_SHARED mutex's Wrote /work/emacs/lisp/gnus/gnus-mh.elc Compiling /work/emacs/lisp/gnus/gnus-msg.el 2 [main] emacs 3032 C:\cygwin-2\home\angelo\work\emacs\Work\src\emacs.exe: *** fatal error in forked process - pthread_mutex::_fixup_after_fork () doesn't understand PROCESS_SHARED mutex's Wrote /work/emacs/lisp/gnus/gnus-mlspl.elc [...] Wrote /work/emacs/lisp/mail/uce.elc Compiling /work/emacs/lisp/mail/uudecode.el 590 [main] emacs 820 C:\cygwin-2\home\angelo\work\emacs\Work\src\emacs.exe: *** fatal error in forked process - WFSO timed out after longjmp 928 [main] emacs 820 open_stackdumpfile: Dumping stack trace to emacs.exe.stackdump Wrote /work/emacs/lisp/mail/unrmail.elc [...] Wrote /work/emacs/lisp/org/org-indent.elc Compiling /work/emacs/lisp/org/org-inlinetask.el Compiling /work/emacs/lisp/org/org-irc.el 2 [main] emacs 340 C:\cygwin-2\home\angelo\work\emacs\Work\src\emacs.exe: *** fatal error in forked process - WFSO timed out after longjmp 349 [main] emacs 340 open_stackdumpfile: Dumping stack trace to emacs.exe.stackdump Wrote /work/emacs/lisp/org/org-info.elc [...] Compiling /work/emacs/lisp/progmodes/pascal.el Wrote /work/emacs/lisp/progmodes/opascal.elc GLib (gthread-posix.c): Unexpected error from C library during 'pthread_setspecific': Invalid argument. Aborting. Makefile:251: recipe for target `progmodes/octave.elc' failed make[3]: *** [progmodes/octave.elc] Aborted (creato dump del core) make[3]: *** Attesa per i processi non terminati.... Wrote /work/emacs/lisp/progmodes/pascal.elc [...] Wrote /work/emacs/lisp/textmodes/flyspell.elc Compiling /work/emacs/lisp/textmodes/page-ext.el GLib (gthread-posix.c): Unexpected error from C library during 'pthread_setspecific': Invalid argument. Aborting. Wrote /work/emacs/lisp/textmodes/nroff-mode.elc Makefile:251: recipe for target `textmodes/makeinfo.elc' failed make[3]: *** [textmodes/makeinfo.elc] Aborted (creato dump del core) make[3]: *** Attesa per i processi non terminati.... Wrote /work/emacs/lisp/textmodes/page-ext.elc make[3]: uscita dalla directory "/work/emacs/Work/lisp" Makefile:279: recipe for target `compile-main' failed make[2]: *** [compile-main] Error 2 make[2]: uscita dalla directory "/work/emacs/Work/lisp" Makefile:367: recipe for target `lisp' failed make[1]: *** [lisp] Error 2 make[1]: uscita dalla directory "/work/emacs/Work" Makefile:1002: recipe for target `bootstrap' failed make: *** [bootstrap] Error 2 I don't know if we can say that the bug is fixed... (Here is on Win XP 32 SP3, Athlon 64 X2) Ciao, Angelo. From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Paul Eggert Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 24 Jun 2013 21:23:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Angelo Graziosi Cc: 14569@debbugs.gnu.org, kbrown@cornell.edu X-Debbugs-Original-Cc: bug-emacs , Ken Brown Received: via spool by submit@debbugs.gnu.org id=B.137210893718430 (code B ref -1); Mon, 24 Jun 2013 21:23:01 +0000 Received: (at submit) by debbugs.gnu.org; 24 Jun 2013 21:22:17 +0000 Received: from localhost ([127.0.0.1]:39112 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UrEDJ-0004nC-46 for submit@debbugs.gnu.org; Mon, 24 Jun 2013 17:22:17 -0400 Received: from eggs.gnu.org ([208.118.235.92]:37036) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UrEDG-0004mx-WC for submit@debbugs.gnu.org; Mon, 24 Jun 2013 17:22:15 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UrEDA-0008D5-VA for submit@debbugs.gnu.org; Mon, 24 Jun 2013 17:22:09 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-100.0 required=5.0 tests=BAYES_20, USER_IN_WHITELIST autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:40076) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UrDxV-0006xM-5O for submit@debbugs.gnu.org; Mon, 24 Jun 2013 17:05:57 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:58956) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UrDxS-0004xw-Ja for bug-gnu-emacs@gnu.org; Mon, 24 Jun 2013 17:05:57 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UrDxQ-0006v0-Ex for bug-gnu-emacs@gnu.org; Mon, 24 Jun 2013 17:05:54 -0400 Received: from smtp.cs.ucla.edu ([131.179.128.62]:53007) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UrDxQ-0006uJ-26 for bug-gnu-emacs@gnu.org; Mon, 24 Jun 2013 17:05:52 -0400 Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id 8164A39E8108; Mon, 24 Jun 2013 14:05:50 -0700 (PDT) X-Virus-Scanned: amavisd-new at smtp.cs.ucla.edu Received: from smtp.cs.ucla.edu ([127.0.0.1]) by localhost (smtp.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Qsr3dCA3HOlS; Mon, 24 Jun 2013 14:05:50 -0700 (PDT) Received: from [192.168.1.9] (pool-71-108-49-126.lsanca.fios.verizon.net [71.108.49.126]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id 277B739E8008; Mon, 24 Jun 2013 14:05:50 -0700 (PDT) Message-ID: <51C8B4AD.7050609@cs.ucla.edu> Date: Mon, 24 Jun 2013 14:05:49 -0700 From: Paul Eggert Organization: UCLA Computer Science Department User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130510 Thunderbird/17.0.6 MIME-Version: 1.0 References: <51BC720D.7080504@alice.it> <51BDB979.3040508@cornell.edu> <20130616150141.GB3622@ednor.casa.cgf.cx> <51BDFB25.8080101@cornell.edu> <51BE01EC.3000701@cornell.edu> <51C60DEB.8030804@alice.it> <51C75149.1070609@alice.it> <51C793FA.9070806@cs.ucla.edu> <51C8275A.4080307@cornell.edu> <51C886D5.3030704@alice.it> In-Reply-To: <51C886D5.3030704@alice.it> X-Enigmail-Version: 1.5.1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -4.0 (----) On 06/24/2013 10:50 AM, Angelo Graziosi wrote: > I would say: No. Ouch. As it happens I didn't successfully mark the bug as "done", as I thought, so it's still live. Please try commenting out this line in src/process.c. g_source_unref (source); And if that doesn't work, please try commenting out the previous line as well: GSource *source = g_child_watch_source_new (getpid ()); From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Angelo Graziosi Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 24 Jun 2013 23:51:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Paul Eggert Cc: 14569@debbugs.gnu.org, kbrown@cornell.edu X-Debbugs-Original-Cc: bug-emacs , Ken Brown Received: via spool by submit@debbugs.gnu.org id=B.13721178598997 (code B ref -1); Mon, 24 Jun 2013 23:51:02 +0000 Received: (at submit) by debbugs.gnu.org; 24 Jun 2013 23:50:59 +0000 Received: from localhost ([127.0.0.1]:39192 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UrGXC-0002L3-Hx for submit@debbugs.gnu.org; Mon, 24 Jun 2013 19:50:58 -0400 Received: from eggs.gnu.org ([208.118.235.92]:41439) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UrGXA-0002Kq-UC for submit@debbugs.gnu.org; Mon, 24 Jun 2013 19:50:57 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UrGX1-0004kG-GD for submit@debbugs.gnu.org; Mon, 24 Jun 2013 19:50:51 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:47148) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UrGX1-0004jz-B6 for submit@debbugs.gnu.org; Mon, 24 Jun 2013 19:50:47 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:43063) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UrGWw-0006vG-AK for bug-gnu-emacs@gnu.org; Mon, 24 Jun 2013 19:50:47 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UrGWp-0004PX-Qo for bug-gnu-emacs@gnu.org; Mon, 24 Jun 2013 19:50:42 -0400 Received: from smtp201.alice.it ([82.57.200.97]:50025) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UrGWp-0004Mu-D7 for bug-gnu-emacs@gnu.org; Mon, 24 Jun 2013 19:50:35 -0400 Received: from [192.168.1.101] (79.35.63.100) by smtp201.alice.it (8.6.060.15) (authenticated as angelo.graziosi@alice.it) id 5123901C09AEE4B0; Tue, 25 Jun 2013 01:50:25 +0200 Message-ID: <51C8DB3A.7050206@alice.it> Date: Tue, 25 Jun 2013 01:50:18 +0200 From: Angelo Graziosi User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:17.0) Gecko/20130509 Thunderbird/17.0.6 MIME-Version: 1.0 References: <51BC720D.7080504@alice.it> <51BDB979.3040508@cornell.edu> <20130616150141.GB3622@ednor.casa.cgf.cx> <51BDFB25.8080101@cornell.edu> <51BE01EC.3000701@cornell.edu> <51C60DEB.8030804@alice.it> <51C75149.1070609@alice.it> <51C793FA.9070806@cs.ucla.edu> <51C8275A.4080307@cornell.edu> <51C886D5.3030704@alice.it> <51C8B4AD.7050609@cs.ucla.edu> In-Reply-To: <51C8B4AD.7050609@cs.ucla.edu> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -5.0 (-----) Il 24/06/2013 23.05, Paul Eggert ha scritto: > On 06/24/2013 10:50 AM, Angelo Graziosi wrote: >> I would say: No. > > Ouch. As it happens I didn't successfully mark the > bug as "done", as I thought, so it's still live. > > Please try commenting out this line in src/process.c. > > g_source_unref (source); > > And if that doesn't work, please try commenting out > the previous line as well: > > GSource *source = g_child_watch_source_new (getpid ()); > Only after applying this 2nd solution, i.e. the patch $ cat process.c.patch --- emacs-trunk/src/process.c 2013-06-24 12:28:49.562500000 +0200 +++ emacs/src/process.c 2013-06-25 01:11:52.890625000 +0200 @@ -7085,8 +7085,8 @@ Do this here, rather than early in Emacs initialization where it might make more sense, to try to avoid bugs in Cygwin glib (Bug#14569). */ { - GSource *source = g_child_watch_source_new (getpid ()); - g_source_unref (source); + /*GSource *source = g_child_watch_source_new (getpid ()); + g_source_unref (source);*/ } #endif the bootstrap completed *without* errors! (With just the first, the same errors shows up in the build log...) My suggestion is to wait few days before declaring this bug FIXED, so that we can do more tests. Anyway, as you prefer. Ciao... oops, Good Night, Angelo. From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Ken Brown Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 25 Jun 2013 13:35:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Angelo Graziosi Cc: Paul Eggert , "14569@debbugs.gnu.org" <14569@debbugs.gnu.org> Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.137216728810871 (code B ref 14569); Tue, 25 Jun 2013 13:35:02 +0000 Received: (at 14569) by debbugs.gnu.org; 25 Jun 2013 13:34:48 +0000 Received: from localhost ([127.0.0.1]:40081 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UrTOQ-0002pE-K0 for submit@debbugs.gnu.org; Tue, 25 Jun 2013 09:34:47 -0400 Received: from limerock01.mail.cornell.edu ([128.84.12.99]:44378) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UrTOH-0002op-68 for 14569@debbugs.gnu.org; Tue, 25 Jun 2013 09:34:38 -0400 X-CornellRouted: This message has been Routed already. Received: from authusersmtp.mail.cornell.edu (granite3.serverfarm.cornell.edu [10.16.197.8]) by limerock01.mail.cornell.edu (8.14.4/8.14.4_cu) with ESMTP id r5PDYSC6007566; Tue, 25 Jun 2013 09:34:29 -0400 Received: from [192.168.1.9] (cpe-67-249-194-47.twcny.res.rr.com [67.249.194.47]) (authenticated bits=0) by authusersmtp.mail.cornell.edu (8.14.4/8.12.10) with ESMTP id r5PDYRZK007260 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Tue, 25 Jun 2013 09:34:27 -0400 Message-ID: <51C99C65.1020000@cornell.edu> Date: Tue, 25 Jun 2013 09:34:29 -0400 From: Ken Brown User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130107 Thunderbird/17.0.2 MIME-Version: 1.0 References: <51BC720D.7080504@alice.it> <51BDB979.3040508@cornell.edu> <20130616150141.GB3622@ednor.casa.cgf.cx> <51BDFB25.8080101@cornell.edu> <51BE01EC.3000701@cornell.edu> <51C60DEB.8030804@alice.it> <51C75149.1070609@alice.it> <51C793FA.9070806@cs.ucla.edu> <51C8275A.4080307@cornell.edu> <51C886D5.3030704@alice.it> <51C8B4AD.7050609@cs.ucla.edu> <51C8DB3A.7050206@alice.it> In-Reply-To: <51C8DB3A.7050206@alice.it> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -1.3 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.3 (-) On 6/24/2013 7:50 PM, Angelo Graziosi wrote: > Only after applying this 2nd solution, i.e. the patch > > $ cat process.c.patch > --- emacs-trunk/src/process.c 2013-06-24 12:28:49.562500000 +0200 > +++ emacs/src/process.c 2013-06-25 01:11:52.890625000 +0200 > @@ -7085,8 +7085,8 @@ > Do this here, rather than early in Emacs initialization where it > might make more sense, to try to avoid bugs in Cygwin glib > (Bug#14569). */ > { > - GSource *source = g_child_watch_source_new (getpid ()); > - g_source_unref (source); > + /*GSource *source = g_child_watch_source_new (getpid ()); > + g_source_unref (source);*/ > } > #endif > > the bootstrap completed *without* errors! (With just the first, the same > errors shows up in the build log...) My experience is the same. Thanks for the reminder that it's necessary to check the build log for error messages, even when the build appears to complete successfully. Ken From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Ken Brown Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 25 Jun 2013 13:57:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Angelo Graziosi Cc: Paul Eggert , "14569@debbugs.gnu.org" <14569@debbugs.gnu.org> Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.137216859814073 (code B ref 14569); Tue, 25 Jun 2013 13:57:02 +0000 Received: (at 14569) by debbugs.gnu.org; 25 Jun 2013 13:56:38 +0000 Received: from localhost ([127.0.0.1]:40457 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UrTjZ-0003ev-0G for submit@debbugs.gnu.org; Tue, 25 Jun 2013 09:56:37 -0400 Received: from limestone5.mail.cornell.edu ([128.253.83.165]:43902) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UrTjW-0003en-6v for 14569@debbugs.gnu.org; Tue, 25 Jun 2013 09:56:35 -0400 X-CornellRouted: This message has been Routed already. Received: from authusersmtp.mail.cornell.edu ([10.16.197.9]) by limestone5.mail.cornell.edu (8.14.4/8.14.4) with ESMTP id r5PDtgjE026432; Tue, 25 Jun 2013 09:55:43 -0400 (EDT) Received: from [192.168.1.9] (cpe-67-249-194-47.twcny.res.rr.com [67.249.194.47]) (authenticated bits=0) by authusersmtp.mail.cornell.edu (8.14.4/8.12.10) with ESMTP id r5PDtgmW031410 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Tue, 25 Jun 2013 09:55:42 -0400 Message-ID: <51C9A160.3000203@cornell.edu> Date: Tue, 25 Jun 2013 09:55:44 -0400 From: Ken Brown User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130107 Thunderbird/17.0.2 MIME-Version: 1.0 References: <51BC720D.7080504@alice.it> <51BDB979.3040508@cornell.edu> <20130616150141.GB3622@ednor.casa.cgf.cx> <51BDFB25.8080101@cornell.edu> <51BE01EC.3000701@cornell.edu> <51C60DEB.8030804@alice.it> <51C75149.1070609@alice.it> <51C793FA.9070806@cs.ucla.edu> <51C8275A.4080307@cornell.edu> <51C886D5.3030704@alice.it> <51C8B4AD.7050609@cs.ucla.edu> <51C8DB3A.7050206@alice.it> <51C99C65.1020000@cornell.edu> In-Reply-To: <51C99C65.1020000@cornell.edu> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -3.6 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.6 (---) On 6/25/2013 9:34 AM, Ken Brown wrote: > On 6/24/2013 7:50 PM, Angelo Graziosi wrote: >> Only after applying this 2nd solution, i.e. the patch >> >> $ cat process.c.patch >> --- emacs-trunk/src/process.c 2013-06-24 12:28:49.562500000 +0200 >> +++ emacs/src/process.c 2013-06-25 01:11:52.890625000 +0200 >> @@ -7085,8 +7085,8 @@ >> Do this here, rather than early in Emacs initialization where it >> might make more sense, to try to avoid bugs in Cygwin glib >> (Bug#14569). */ >> { >> - GSource *source = g_child_watch_source_new (getpid ()); >> - g_source_unref (source); >> + /*GSource *source = g_child_watch_source_new (getpid ()); >> + g_source_unref (source);*/ >> } >> #endif >> >> the bootstrap completed *without* errors! (With just the first, the same >> errors shows up in the build log...) > > My experience is the same. Thanks for the reminder that it's necessary > to check the build log for error messages, even when the build appears > to complete successfully. Question for Paul: I'm trying to understand the code that led to this problem in the first place, and I'm puzzled by the asymmetry between block_child_signal and unblock_child_signal. The first blocks SIGCHLD, while the second unblocks *all* signals. Why is this the right thing to do? Ken From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Paul Eggert Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 25 Jun 2013 14:52:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Ken Brown Cc: "14569@debbugs.gnu.org" <14569@debbugs.gnu.org>, Angelo Graziosi Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.137217189820398 (code B ref 14569); Tue, 25 Jun 2013 14:52:01 +0000 Received: (at 14569) by debbugs.gnu.org; 25 Jun 2013 14:51:38 +0000 Received: from localhost ([127.0.0.1]:40552 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UrUan-0005Iw-Kg for submit@debbugs.gnu.org; Tue, 25 Jun 2013 10:51:37 -0400 Received: from smtp.cs.ucla.edu ([131.179.128.62]:47330) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UrUal-0005Ij-7e for 14569@debbugs.gnu.org; Tue, 25 Jun 2013 10:51:36 -0400 Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id 60A1139E810A; Tue, 25 Jun 2013 07:51:29 -0700 (PDT) X-Virus-Scanned: amavisd-new at smtp.cs.ucla.edu Received: from smtp.cs.ucla.edu ([127.0.0.1]) by localhost (smtp.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 40-8Q-PwuNwm; Tue, 25 Jun 2013 07:51:29 -0700 (PDT) Received: from [192.168.1.9] (pool-71-108-49-126.lsanca.fios.verizon.net [71.108.49.126]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id F345639E8108; Tue, 25 Jun 2013 07:51:28 -0700 (PDT) Message-ID: <51C9AE6B.5070204@cs.ucla.edu> Date: Tue, 25 Jun 2013 07:51:23 -0700 From: Paul Eggert Organization: UCLA Computer Science Department User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130510 Thunderbird/17.0.6 MIME-Version: 1.0 References: <51BC720D.7080504@alice.it> <51BDB979.3040508@cornell.edu> <20130616150141.GB3622@ednor.casa.cgf.cx> <51BDFB25.8080101@cornell.edu> <51BE01EC.3000701@cornell.edu> <51C60DEB.8030804@alice.it> <51C75149.1070609@alice.it> <51C793FA.9070806@cs.ucla.edu> <51C8275A.4080307@cornell.edu> <51C886D5.3030704@alice.it> <51C8B4AD.7050609@cs.ucla.edu> <51C8DB3A.7050206@alice.it> <51C99C65.1020000@cornell.edu> <51C9A160.3000203@cornell.edu> In-Reply-To: <51C9A160.3000203@cornell.edu> X-Enigmail-Version: 1.5.1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: -3.6 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.6 (---) On 06/25/2013 06:55 AM, Ken Brown wrote: > I'm puzzled by the asymmetry between block_child_signal and unblock_child_signal. The first blocks SIGCHLD, while the second unblocks *all* signals. Why is this the right thing to do? > > Ken I didn't write that code, but here's my guess. Emacs normally runs with all signals unblocked. Unblocking everything is the right thing to do, if there's a bug elsewhere in Emacs that inadvertently leaves signals blocked. From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Ken Brown Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 25 Jun 2013 15:52:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Paul Eggert Cc: "14569@debbugs.gnu.org" <14569@debbugs.gnu.org>, Angelo Graziosi Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.137217549227333 (code B ref 14569); Tue, 25 Jun 2013 15:52:02 +0000 Received: (at 14569) by debbugs.gnu.org; 25 Jun 2013 15:51:32 +0000 Received: from localhost ([127.0.0.1]:40651 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UrVWl-00076m-Tf for submit@debbugs.gnu.org; Tue, 25 Jun 2013 11:51:32 -0400 Received: from limerock01.mail.cornell.edu ([128.84.12.99]:46200) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UrVWi-00076P-TD for 14569@debbugs.gnu.org; Tue, 25 Jun 2013 11:51:30 -0400 X-CornellRouted: This message has been Routed already. Received: from authusersmtp.mail.cornell.edu (granite4.serverfarm.cornell.edu [10.16.197.9]) by limerock01.mail.cornell.edu (8.14.4/8.14.4_cu) with ESMTP id r5PFpIlj004581; Tue, 25 Jun 2013 11:51:19 -0400 Received: from [192.168.1.9] (cpe-67-249-194-47.twcny.res.rr.com [67.249.194.47]) (authenticated bits=0) by authusersmtp.mail.cornell.edu (8.14.4/8.12.10) with ESMTP id r5PFpH7S002958 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Tue, 25 Jun 2013 11:51:18 -0400 Message-ID: <51C9BC78.6090301@cornell.edu> Date: Tue, 25 Jun 2013 11:51:20 -0400 From: Ken Brown User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130107 Thunderbird/17.0.2 MIME-Version: 1.0 References: <51BC720D.7080504@alice.it> <51BDB979.3040508@cornell.edu> <20130616150141.GB3622@ednor.casa.cgf.cx> <51BDFB25.8080101@cornell.edu> <51BE01EC.3000701@cornell.edu> <51C60DEB.8030804@alice.it> <51C75149.1070609@alice.it> <51C793FA.9070806@cs.ucla.edu> <51C8275A.4080307@cornell.edu> <51C886D5.3030704@alice.it> <51C8B4AD.7050609@cs.ucla.edu> <51C8DB3A.7050206@alice.it> <51C99C65.1020000@cornell.edu> <51C9A160.3000203@cornell.edu> <51C9AE6B.5070204@cs.ucla.edu> In-Reply-To: <51C9AE6B.5070204@cs.ucla.edu> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -1.3 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.3 (-) On 6/25/2013 10:51 AM, Paul Eggert wrote: > On 06/25/2013 06:55 AM, Ken Brown wrote: >> I'm puzzled by the asymmetry between block_child_signal and unblock_child_signal. The first blocks SIGCHLD, while the second unblocks *all* signals. Why is this the right thing to do? >> >> Ken > > I didn't write that code, but here's my guess. According to 'bzr log', you introduced those two functions in rev 111081. > Emacs normally runs with all signals unblocked. > Unblocking everything is the right thing to do, > if there's a bug elsewhere in Emacs that inadvertently > leaves signals blocked. I still don't get the asymmetry. By your reasoning, it would seem that block_child_signal should set the mask so that only SIGCHLD is blocked. And can unblock_child_signal really be sure that there's no good reason for a signal to be blocked? But I don't want to belabor this. You know much more about this than I do, so if you're sure the existing code is right, I'll drop it. Ken From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Paul Eggert Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 25 Jun 2013 16:20:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Ken Brown Cc: "14569@debbugs.gnu.org" <14569@debbugs.gnu.org>, Angelo Graziosi Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.13721771502348 (code B ref 14569); Tue, 25 Jun 2013 16:20:02 +0000 Received: (at 14569) by debbugs.gnu.org; 25 Jun 2013 16:19:10 +0000 Received: from localhost ([127.0.0.1]:40703 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UrVxV-0000bm-W7 for submit@debbugs.gnu.org; Tue, 25 Jun 2013 12:19:10 -0400 Received: from smtp.cs.ucla.edu ([131.179.128.62]:52232) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UrVxT-0000bV-KP for 14569@debbugs.gnu.org; Tue, 25 Jun 2013 12:19:08 -0400 Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id 970C5A60003; Tue, 25 Jun 2013 09:19:01 -0700 (PDT) X-Virus-Scanned: amavisd-new at smtp.cs.ucla.edu Received: from smtp.cs.ucla.edu ([127.0.0.1]) by localhost (smtp.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VIP9gB2hx-Jr; Tue, 25 Jun 2013 09:19:01 -0700 (PDT) Received: from [192.168.1.9] (pool-71-108-49-126.lsanca.fios.verizon.net [71.108.49.126]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id 3B0CAA60002; Tue, 25 Jun 2013 09:19:01 -0700 (PDT) Message-ID: <51C9C2F0.6020104@cs.ucla.edu> Date: Tue, 25 Jun 2013 09:18:56 -0700 From: Paul Eggert Organization: UCLA Computer Science Department User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130510 Thunderbird/17.0.6 MIME-Version: 1.0 References: <51BC720D.7080504@alice.it> <51BDB979.3040508@cornell.edu> <20130616150141.GB3622@ednor.casa.cgf.cx> <51BDFB25.8080101@cornell.edu> <51BE01EC.3000701@cornell.edu> <51C60DEB.8030804@alice.it> <51C75149.1070609@alice.it> <51C793FA.9070806@cs.ucla.edu> <51C8275A.4080307@cornell.edu> <51C886D5.3030704@alice.it> <51C8B4AD.7050609@cs.ucla.edu> <51C8DB3A.7050206@alice.it> <51C99C65.1020000@cornell.edu> <51C9A160.3000203@cornell.edu> <51C9AE6B.5070204@cs.ucla.edu> <51C9BC78.6090301@cornell.edu> In-Reply-To: <51C9BC78.6090301@cornell.edu> X-Enigmail-Version: 1.5.1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: -3.6 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.6 (---) On 06/25/2013 08:51 AM, Ken Brown wrote: > you introduced those two functions in rev 111081. Yes, but if I recall correctly they refactored existing code. Existing practice in Emacs is inconsistent: sometimes it unblocks everything, sometimes it reestablishes the old mask. As far as I know the difference never matters, so either is "right". From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Paul Eggert Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 27 Jun 2013 14:57:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Angelo Graziosi Cc: 14569@debbugs.gnu.org, kbrown@cornell.edu X-Debbugs-Original-Cc: bug-emacs , Ken Brown Received: via spool by submit@debbugs.gnu.org id=B.13723450073807 (code B ref -1); Thu, 27 Jun 2013 14:57:01 +0000 Received: (at submit) by debbugs.gnu.org; 27 Jun 2013 14:56:47 +0000 Received: from localhost ([127.0.0.1]:45371 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UsDcs-0000zJ-NO for submit@debbugs.gnu.org; Thu, 27 Jun 2013 10:56:47 -0400 Received: from eggs.gnu.org ([208.118.235.92]:55490) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UsDcp-0000z4-Pk for submit@debbugs.gnu.org; Thu, 27 Jun 2013 10:56:45 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UsDcj-0008J6-L2 for submit@debbugs.gnu.org; Thu, 27 Jun 2013 10:56:38 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-100.0 required=5.0 tests=BAYES_40, USER_IN_WHITELIST autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:35986) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UsDcj-0008J2-Hy for submit@debbugs.gnu.org; Thu, 27 Jun 2013 10:56:37 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:57212) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UsDci-0006Fx-EB for bug-gnu-emacs@gnu.org; Thu, 27 Jun 2013 10:56:37 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UsDch-0008In-BO for bug-gnu-emacs@gnu.org; Thu, 27 Jun 2013 10:56:36 -0400 Received: from smtp.cs.ucla.edu ([131.179.128.62]:56916) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UsDch-0008Ic-5R for bug-gnu-emacs@gnu.org; Thu, 27 Jun 2013 10:56:35 -0400 Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id AA13F39E810A; Thu, 27 Jun 2013 07:56:33 -0700 (PDT) X-Virus-Scanned: amavisd-new at smtp.cs.ucla.edu Received: from smtp.cs.ucla.edu ([127.0.0.1]) by localhost (smtp.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id R8d1DdTMdoFv; Thu, 27 Jun 2013 07:56:33 -0700 (PDT) Received: from [192.168.1.9] (pool-71-108-49-126.lsanca.fios.verizon.net [71.108.49.126]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id 3F09039E8108; Thu, 27 Jun 2013 07:56:33 -0700 (PDT) Message-ID: <51CC529B.9090809@cs.ucla.edu> Date: Thu, 27 Jun 2013 07:56:27 -0700 From: Paul Eggert Organization: UCLA Computer Science Department User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130623 Thunderbird/17.0.7 MIME-Version: 1.0 References: <51BC720D.7080504@alice.it> <51BDB979.3040508@cornell.edu> <20130616150141.GB3622@ednor.casa.cgf.cx> <51BDFB25.8080101@cornell.edu> <51BE01EC.3000701@cornell.edu> <51C60DEB.8030804@alice.it> <51C75149.1070609@alice.it> <51C793FA.9070806@cs.ucla.edu> <51C8275A.4080307@cornell.edu> <51C886D5.3030704@alice.it> <51C8B4AD.7050609@cs.ucla.edu> <51C8DB3A.7050206@alice.it> In-Reply-To: <51C8DB3A.7050206@alice.it> X-Enigmail-Version: 1.5.1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -4.0 (----) On 06/24/2013 04:50 PM, Angelo Graziosi wrote: > the bootstrap completed *without* errors! OK, thanks, as trunk bzr 113206 I installed a change to skip the gnulib tickling on Cygwin. Although this should fix the bootstrap failure, I expect that this reintroduces a bug into Cygwin Emacs, namely, Emacs can sometimes lose track of subprocesses and/or kill off unrelated processes; see Bug#12980 and Bug#8855. Fixing this will require someone with access to Cygwin and knowledge of how to debug threads under Cygwin, neither of which I have. Since the issue appears only under Cygwin it could well be a Cygwin bug rather than an Emacs or glib bug. From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Angelo Graziosi Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 27 Jun 2013 16:45:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Paul Eggert Cc: 14569@debbugs.gnu.org, kbrown@cornell.edu X-Debbugs-Original-Cc: bug-emacs , Ken Brown Received: via spool by submit@debbugs.gnu.org id=B.137235147619884 (code B ref -1); Thu, 27 Jun 2013 16:45:02 +0000 Received: (at submit) by debbugs.gnu.org; 27 Jun 2013 16:44:36 +0000 Received: from localhost ([127.0.0.1]:45481 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UsFJD-0005Ab-Ic for submit@debbugs.gnu.org; Thu, 27 Jun 2013 12:44:35 -0400 Received: from eggs.gnu.org ([208.118.235.92]:58674) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UsFJB-0005AH-MK for submit@debbugs.gnu.org; Thu, 27 Jun 2013 12:44:33 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UsFJ3-00042c-Bj for submit@debbugs.gnu.org; Thu, 27 Jun 2013 12:44:28 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:36203) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UsFJ3-00042Y-89 for submit@debbugs.gnu.org; Thu, 27 Jun 2013 12:44:25 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:60376) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UsFJ0-0000ee-Fn for bug-gnu-emacs@gnu.org; Thu, 27 Jun 2013 12:44:25 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UsFIy-00041t-5X for bug-gnu-emacs@gnu.org; Thu, 27 Jun 2013 12:44:22 -0400 Received: from smtp204.alice.it ([82.57.200.100]:32768) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UsFIx-00041o-QS for bug-gnu-emacs@gnu.org; Thu, 27 Jun 2013 12:44:20 -0400 Received: from [192.168.1.101] (79.2.109.211) by smtp204.alice.it (8.6.060.15) (authenticated as angelo.graziosi@alice.it) id 51C49E4200857B4A; Thu, 27 Jun 2013 18:44:10 +0200 Message-ID: <51CC6BD9.7040201@alice.it> Date: Thu, 27 Jun 2013 18:44:09 +0200 From: Angelo Graziosi User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:17.0) Gecko/20130509 Thunderbird/17.0.6 MIME-Version: 1.0 References: <51BC720D.7080504@alice.it> <51BDB979.3040508@cornell.edu> <20130616150141.GB3622@ednor.casa.cgf.cx> <51BDFB25.8080101@cornell.edu> <51BE01EC.3000701@cornell.edu> <51C60DEB.8030804@alice.it> <51C75149.1070609@alice.it> <51C793FA.9070806@cs.ucla.edu> <51C8275A.4080307@cornell.edu> <51C886D5.3030704@alice.it> <51C8B4AD.7050609@cs.ucla.edu> <51C8DB3A.7050206@alice.it> <51CC529B.9090809@cs.ucla.edu> In-Reply-To: <51CC529B.9090809@cs.ucla.edu> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -5.0 (-----) Il 27/06/2013 16.56, Paul Eggert ha scritto: > On 06/24/2013 04:50 PM, Angelo Graziosi wrote: >> the bootstrap completed *without* errors! > > OK, thanks, as trunk bzr 113206 I installed a change > to skip the gnulib tickling on Cygwin. Now Emacs trunk build OB... :) > > Although this should fix the bootstrap failure, I expect that > this reintroduces a bug into Cygwin Emacs, namely, > Emacs can sometimes lose track of subprocesses and/or kill off > unrelated processes; see Bug#12980 and Bug#8855. In more than six months, only one or two times Emacs, from trunk, closed unexpectedly. Usually it is enough stable. > Fixing this will require someone with access to Cygwin > and knowledge of how to debug threads under Cygwin, > neither of which I have. Since the issue appears only > under Cygwin it could well be a Cygwin bug rather than an > Emacs or glib bug. > perhaps... Cygwin "Creators" can help... ;-) Ciao, Angelo. From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Angelo Graziosi Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 27 Jun 2013 17:12:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Paul Eggert Cc: 14569@debbugs.gnu.org, kbrown@cornell.edu X-Debbugs-Original-Cc: bug-emacs , Ken Brown Received: via spool by submit@debbugs.gnu.org id=B.137235308327743 (code B ref -1); Thu, 27 Jun 2013 17:12:01 +0000 Received: (at submit) by debbugs.gnu.org; 27 Jun 2013 17:11:23 +0000 Received: from localhost ([127.0.0.1]:45517 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UsFj4-0007DJ-RN for submit@debbugs.gnu.org; Thu, 27 Jun 2013 13:11:23 -0400 Received: from eggs.gnu.org ([208.118.235.92]:39802) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UsFiy-0007Cy-JI for submit@debbugs.gnu.org; Thu, 27 Jun 2013 13:11:16 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UsFTG-0007xK-5z for submit@debbugs.gnu.org; Thu, 27 Jun 2013 12:55:07 -0400 Received: from lists.gnu.org ([2001:4830:134:3::11]:38174) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UsFTG-0007xG-1V for submit@debbugs.gnu.org; Thu, 27 Jun 2013 12:54:58 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:35573) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UsFT7-0002PB-JP for bug-gnu-emacs@gnu.org; Thu, 27 Jun 2013 12:54:57 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: ** X-Spam-Status: No, score=3.0 required=5.0 tests=BAYES_50,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_BL,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UsFT2-0007tB-QY for bug-gnu-emacs@gnu.org; Thu, 27 Jun 2013 12:54:49 -0400 Received: from smtp203.alice.it ([82.57.200.99]:39600) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UsFT2-0007sp-DX for bug-gnu-emacs@gnu.org; Thu, 27 Jun 2013 12:54:44 -0400 Received: from [192.168.1.101] (79.2.109.211) by smtp203.alice.it (8.6.060.15) (authenticated as angelo.graziosi@alice.it) id 5123A59709F06B9D; Thu, 27 Jun 2013 18:54:22 +0200 Message-ID: <51CC6E3D.8060608@alice.it> Date: Thu, 27 Jun 2013 18:54:21 +0200 From: Angelo Graziosi User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:17.0) Gecko/20130509 Thunderbird/17.0.6 MIME-Version: 1.0 References: <51BC720D.7080504@alice.it> <51BDB979.3040508@cornell.edu> <20130616150141.GB3622@ednor.casa.cgf.cx> <51BDFB25.8080101@cornell.edu> <51BE01EC.3000701@cornell.edu> <51C60DEB.8030804@alice.it> <51C75149.1070609@alice.it> <51C793FA.9070806@cs.ucla.edu> <51C8275A.4080307@cornell.edu> <51C886D5.3030704@alice.it> <51C8B4AD.7050609@cs.ucla.edu> <51C8DB3A.7050206@alice.it> <51CC529B.9090809@cs.ucla.edu> <51CC6BD9.7040201@alice.it> In-Reply-To: <51CC6BD9.7040201@alice.it> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -5.0 (-----) Il 27/06/2013 18.44, Angelo Graziosi ha scritto: > Il 27/06/2013 16.56, Paul Eggert ha scritto: >> On 06/24/2013 04:50 PM, Angelo Graziosi wrote: >>> the bootstrap completed *without* errors! >> >> OK, thanks, as trunk bzr 113206 I installed a change >> to skip the gnulib tickling on Cygwin. > > Now Emacs trunk build OB... :) > >> >> Although this should fix the bootstrap failure, I expect that >> this reintroduces a bug into Cygwin Emacs, namely, >> Emacs can sometimes lose track of subprocesses and/or kill off >> unrelated processes; see Bug#12980 and Bug#8855. > > In more than six months, only one or two times Emacs, from trunk, closed > unexpectedly. Usually it is enough stable. > >> Fixing this will require someone with access to Cygwin >> and knowledge of how to debug threads under Cygwin, >> neither of which I have. Since the issue appears only >> under Cygwin it could well be a Cygwin bug rather than an >> Emacs or glib bug. >> > > perhaps... Cygwin "Creators" can help... ;-) > Just a note I forgot before... I think the best way to start in fixing/clarifying this issue is to reproduce it with a simple test case in plain C. In that case, Cygwin guys will know how to fix it or could clarify what is wrong etc. > > Ciao, > Angelo. > From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Ken Brown Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 27 Jun 2013 19:34:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Paul Eggert Cc: "14569@debbugs.gnu.org" <14569@debbugs.gnu.org>, Angelo Graziosi Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.137236160318119 (code B ref 14569); Thu, 27 Jun 2013 19:34:01 +0000 Received: (at 14569) by debbugs.gnu.org; 27 Jun 2013 19:33:23 +0000 Received: from localhost ([127.0.0.1]:45673 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UsHwY-0004i8-KM for submit@debbugs.gnu.org; Thu, 27 Jun 2013 15:33:23 -0400 Received: from limerock01.mail.cornell.edu ([128.84.12.99]:58426) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UsHwT-0004hk-LA for 14569@debbugs.gnu.org; Thu, 27 Jun 2013 15:33:21 -0400 X-CornellRouted: This message has been Routed already. Received: from authusersmtp.mail.cornell.edu (granite4.serverfarm.cornell.edu [10.16.197.9]) by limerock01.mail.cornell.edu (8.14.4/8.14.4_cu) with ESMTP id r5RJWOEA022036; Thu, 27 Jun 2013 15:32:25 -0400 Received: from [192.168.1.4] (cpe-67-249-194-47.twcny.res.rr.com [67.249.194.47]) (authenticated bits=0) by authusersmtp.mail.cornell.edu (8.14.4/8.12.10) with ESMTP id r5RJWAGk022430 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Thu, 27 Jun 2013 15:32:20 -0400 Message-ID: <51CC9340.3080307@cornell.edu> Date: Thu, 27 Jun 2013 15:32:16 -0400 From: Ken Brown User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130107 Thunderbird/17.0.2 MIME-Version: 1.0 References: <51BC720D.7080504@alice.it> <51BDB979.3040508@cornell.edu> <20130616150141.GB3622@ednor.casa.cgf.cx> <51BDFB25.8080101@cornell.edu> <51BE01EC.3000701@cornell.edu> <51C60DEB.8030804@alice.it> <51C75149.1070609@alice.it> <51C793FA.9070806@cs.ucla.edu> <51C8275A.4080307@cornell.edu> <51C886D5.3030704@alice.it> <51C8B4AD.7050609@cs.ucla.edu> <51C8DB3A.7050206@alice.it> <51CC529B.9090809@cs.ucla.edu> In-Reply-To: <51CC529B.9090809@cs.ucla.edu> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -1.3 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.3 (-) On 6/27/2013 10:56 AM, Paul Eggert wrote: > On 06/24/2013 04:50 PM, Angelo Graziosi wrote: >> the bootstrap completed *without* errors! > > OK, thanks, as trunk bzr 113206 I installed a change > to skip the gnulib tickling on Cygwin. > > Although this should fix the bootstrap failure, I expect that > this reintroduces a bug into Cygwin Emacs, namely, > Emacs can sometimes lose track of subprocesses and/or kill off > unrelated processes; see Bug#12980 and Bug#8855. > Fixing this will require someone with access to Cygwin > and knowledge of how to debug threads under Cygwin, > neither of which I have. Since the issue appears only > under Cygwin it could well be a Cygwin bug rather than an > Emacs or glib bug. Another alternative is to replace if (! noninteractive || initialized) by if (! noninteractive) at least on Cygwin. That allows the bootstrap to complete without errors. Assuming this doesn't cause other problems, we wouldn't have to worry about reintroducing bugs into (interactive) Cygwin Emacs. Ken From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Paul Eggert Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 28 Jun 2013 05:17:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Angelo Graziosi Cc: 14569@debbugs.gnu.org, kbrown@cornell.edu X-Debbugs-Original-Cc: bug-emacs , Ken Brown Received: via spool by submit@debbugs.gnu.org id=B.137239660119265 (code B ref -1); Fri, 28 Jun 2013 05:17:02 +0000 Received: (at submit) by debbugs.gnu.org; 28 Jun 2013 05:16:41 +0000 Received: from localhost ([127.0.0.1]:46127 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UsR33-00050f-4k for submit@debbugs.gnu.org; Fri, 28 Jun 2013 01:16:41 -0400 Received: from eggs.gnu.org ([208.118.235.92]:57607) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UsR30-000509-2c for submit@debbugs.gnu.org; Fri, 28 Jun 2013 01:16:39 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UsR2t-0006Hd-Rm for submit@debbugs.gnu.org; Fri, 28 Jun 2013 01:16:32 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-99.2 required=5.0 tests=BAYES_50,USER_IN_WHITELIST autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:32923) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UsR2t-0006HZ-PZ for submit@debbugs.gnu.org; Fri, 28 Jun 2013 01:16:31 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:59323) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UsR2s-0005ui-59 for bug-gnu-emacs@gnu.org; Fri, 28 Jun 2013 01:16:31 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UsR2r-0006H5-Be for bug-gnu-emacs@gnu.org; Fri, 28 Jun 2013 01:16:30 -0400 Received: from smtp.cs.ucla.edu ([131.179.128.62]:34677) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UsR2r-0006GA-6I for bug-gnu-emacs@gnu.org; Fri, 28 Jun 2013 01:16:29 -0400 Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id 6D2AD39E8108; Thu, 27 Jun 2013 22:16:28 -0700 (PDT) X-Virus-Scanned: amavisd-new at smtp.cs.ucla.edu Received: from smtp.cs.ucla.edu ([127.0.0.1]) by localhost (smtp.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id If9avLajJzlC; Thu, 27 Jun 2013 22:16:27 -0700 (PDT) Received: from [192.168.1.9] (pool-71-108-49-126.lsanca.fios.verizon.net [71.108.49.126]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id E1EF839E8100; Thu, 27 Jun 2013 22:16:27 -0700 (PDT) Message-ID: <51CD1C27.8060505@cs.ucla.edu> Date: Thu, 27 Jun 2013 22:16:23 -0700 From: Paul Eggert Organization: UCLA Computer Science Department User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130623 Thunderbird/17.0.7 MIME-Version: 1.0 References: <51BC720D.7080504@alice.it> <51BDB979.3040508@cornell.edu> <20130616150141.GB3622@ednor.casa.cgf.cx> <51BDFB25.8080101@cornell.edu> <51BE01EC.3000701@cornell.edu> <51C60DEB.8030804@alice.it> <51C75149.1070609@alice.it> <51C793FA.9070806@cs.ucla.edu> <51C8275A.4080307@cornell.edu> <51C886D5.3030704@alice.it> <51C8B4AD.7050609@cs.ucla.edu> <51C8DB3A.7050206@alice.it> <51CC529B.9090809@cs.ucla.edu> <51CC6BD9.7040201@alice.it> In-Reply-To: <51CC6BD9.7040201@alice.it> X-Enigmail-Version: 1.5.1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -4.0 (----) On 06/27/2013 09:44 AM, Angelo Graziosi wrote: > In more than six months, only one or two times Emacs, from trunk, > closed unexpectedly. Usually it is enough stable. The remaining bug won't cause Cygwin Emacs to close unexpectedly. What it'll do, is cause Cygwin Emacs to lose track of its child processes -- it'll think they've finished, when they haven't, or vice versa. And it can cause Cygwin Emacs to kill innocent-bystander processes. These problems are rare, but I expect they can occur under Cygwin, just as they used to occur under POSIXish sytems before we redid child process handling. From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Ken Brown Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 28 Jun 2013 12:22:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Paul Eggert Cc: "14569@debbugs.gnu.org" <14569@debbugs.gnu.org>, Angelo Graziosi Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.13724220978192 (code B ref 14569); Fri, 28 Jun 2013 12:22:01 +0000 Received: (at 14569) by debbugs.gnu.org; 28 Jun 2013 12:21:37 +0000 Received: from localhost ([127.0.0.1]:46428 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UsXgG-000283-3b for submit@debbugs.gnu.org; Fri, 28 Jun 2013 08:21:37 -0400 Received: from limerock04.mail.cornell.edu ([128.84.12.60]:44238) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UsXgC-00027b-FB for 14569@debbugs.gnu.org; Fri, 28 Jun 2013 08:21:33 -0400 X-CornellRouted: This message has been Routed already. Received: from authusersmtp.mail.cornell.edu (granite3.serverfarm.cornell.edu [10.16.197.8]) by limerock04.mail.cornell.edu (8.14.4/8.14.4_cu) with ESMTP id r5SCLNCf019678; Fri, 28 Jun 2013 08:21:23 -0400 Received: from [192.168.1.6] (cpe-67-249-194-47.twcny.res.rr.com [67.249.194.47]) (authenticated bits=0) by authusersmtp.mail.cornell.edu (8.14.4/8.12.10) with ESMTP id r5SCLL6Z016715 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Fri, 28 Jun 2013 08:21:22 -0400 Message-ID: <51CD7F92.40007@cornell.edu> Date: Fri, 28 Jun 2013 08:20:34 -0400 From: Ken Brown User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130509 Thunderbird/17.0.6 MIME-Version: 1.0 References: <51BC720D.7080504@alice.it> <51BDB979.3040508@cornell.edu> <20130616150141.GB3622@ednor.casa.cgf.cx> <51BDFB25.8080101@cornell.edu> <51BE01EC.3000701@cornell.edu> <51C60DEB.8030804@alice.it> <51C75149.1070609@alice.it> <51C793FA.9070806@cs.ucla.edu> <51C8275A.4080307@cornell.edu> <51C886D5.3030704@alice.it> <51C8B4AD.7050609@cs.ucla.edu> <51C8DB3A.7050206@alice.it> <51CC529B.9090809@cs.ucla.edu> <51CC9340.3080307@cornell.edu> In-Reply-To: <51CC9340.3080307@cornell.edu> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: -1.3 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.3 (-) On 6/27/2013 3:32 PM, Ken Brown wrote: > On 6/27/2013 10:56 AM, Paul Eggert wrote: >> On 06/24/2013 04:50 PM, Angelo Graziosi wrote: >>> the bootstrap completed *without* errors! >> >> OK, thanks, as trunk bzr 113206 I installed a change >> to skip the gnulib tickling on Cygwin. >> >> Although this should fix the bootstrap failure, I expect that >> this reintroduces a bug into Cygwin Emacs, namely, >> Emacs can sometimes lose track of subprocesses and/or kill off >> unrelated processes; see Bug#12980 and Bug#8855. >> Fixing this will require someone with access to Cygwin >> and knowledge of how to debug threads under Cygwin, >> neither of which I have. Since the issue appears only >> under Cygwin it could well be a Cygwin bug rather than an >> Emacs or glib bug. > > Another alternative is to replace > > if (! noninteractive || initialized) > > by > > if (! noninteractive) > > at least on Cygwin. That allows the bootstrap to complete without > errors. Assuming this doesn't cause other problems, we wouldn't have to > worry about reintroducing bugs into (interactive) Cygwin Emacs. Just to be clear, here's what I'm proposing: === modified file 'src/process.c' --- src/process.c 2013-06-27 14:47:52 +0000 +++ src/process.c 2013-06-28 11:30:42 +0000 @@ -7092,18 +7092,23 @@ inhibit_sentinels = 0; #ifndef CANNOT_DUMP +#ifdef CYGWIN + if (! noninteractive) +#else if (! noninteractive || initialized) #endif +#endif { -#if defined HAVE_GLIB && !defined WINDOWSNT && !defined CYGWIN +#if defined HAVE_GLIB && !defined WINDOWSNT /* Tickle glib's child-handling code. Ask glib to wait for Emacs itself; this should always fail, but is enough to initialize glib's private SIGCHLD handler, allowing the code below to copy it into LIB_CHILD_HANDLER. - For some reason tickling causes Cygwin bootstrap to fail, so it's - skipped under Cygwin. FIXME: Skipping the tickling likely causes - bugs in subprocess handling under Cygwin (Bug#14569). */ + For some reason tickling causes Cygwin bootstrap to fail, so + it's done under Cygwin only in the interactive case. FIXME: + Skipping the tickling may cause bugs in subprocess handling + under Cygwin in the noninteractive case (Bug#14569). */ g_source_unref (g_child_watch_source_new (getpid ())); #endif catch_child_signal (); Ken From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Paul Eggert Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 28 Jun 2013 14:51:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Ken Brown Cc: "14569@debbugs.gnu.org" <14569@debbugs.gnu.org>, Angelo Graziosi Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.137243102729254 (code B ref 14569); Fri, 28 Jun 2013 14:51:02 +0000 Received: (at 14569) by debbugs.gnu.org; 28 Jun 2013 14:50:27 +0000 Received: from localhost ([127.0.0.1]:47039 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Usa0I-0007bh-7Z for submit@debbugs.gnu.org; Fri, 28 Jun 2013 10:50:26 -0400 Received: from smtp.cs.ucla.edu ([131.179.128.62]:39559) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Usa0E-0007b6-Uk for 14569@debbugs.gnu.org; Fri, 28 Jun 2013 10:50:23 -0400 Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id 1B31AA60002; Fri, 28 Jun 2013 07:50:16 -0700 (PDT) X-Virus-Scanned: amavisd-new at smtp.cs.ucla.edu Received: from smtp.cs.ucla.edu ([127.0.0.1]) by localhost (smtp.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rVZADtYQgYpZ; Fri, 28 Jun 2013 07:50:16 -0700 (PDT) Received: from [192.168.1.9] (pool-71-108-49-126.lsanca.fios.verizon.net [71.108.49.126]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id 78FCB39E8108; Fri, 28 Jun 2013 07:50:16 -0700 (PDT) Message-ID: <51CDA2A0.10400@cs.ucla.edu> Date: Fri, 28 Jun 2013 07:50:08 -0700 From: Paul Eggert Organization: UCLA Computer Science Department User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130623 Thunderbird/17.0.7 MIME-Version: 1.0 References: <51BC720D.7080504@alice.it> <51BDB979.3040508@cornell.edu> <20130616150141.GB3622@ednor.casa.cgf.cx> <51BDFB25.8080101@cornell.edu> <51BE01EC.3000701@cornell.edu> <51C60DEB.8030804@alice.it> <51C75149.1070609@alice.it> <51C793FA.9070806@cs.ucla.edu> <51C8275A.4080307@cornell.edu> <51C886D5.3030704@alice.it> <51C8B4AD.7050609@cs.ucla.edu> <51C8DB3A.7050206@alice.it> <51CC529B.9090809@cs.ucla.edu> <51CC9340.3080307@cornell.edu> <51CD7F92.40007@cornell.edu> In-Reply-To: <51CD7F92.40007@cornell.edu> X-Enigmail-Version: 1.5.1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: -3.6 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.6 (---) On 06/28/2013 05:20 AM, Ken Brown wrote: > #ifndef CANNOT_DUMP > +#ifdef CYGWIN > + if (! noninteractive) > +#else > if (! noninteractive || initialized) > #endif > +#endif I'm dubious about this proposal. If there's an obscure race-condition bug during bootstrapping that makes Emacs crash, why isn't it plausible that a similar bug could occur during normal operation? Bootstrapping is a more-intense activity that could well be more likely to trigger races, but isn't it more plausible that the races could occur at any time? From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Ken Brown Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 28 Jun 2013 15:30:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Paul Eggert Cc: "14569@debbugs.gnu.org" <14569@debbugs.gnu.org>, Angelo Graziosi Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.13724333686837 (code B ref 14569); Fri, 28 Jun 2013 15:30:03 +0000 Received: (at 14569) by debbugs.gnu.org; 28 Jun 2013 15:29:28 +0000 Received: from localhost ([127.0.0.1]:47080 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Usac3-0001mD-QB for submit@debbugs.gnu.org; Fri, 28 Jun 2013 11:29:28 -0400 Received: from limerock03.mail.cornell.edu ([128.84.12.34]:51154) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Usac1-0001lV-Cj for 14569@debbugs.gnu.org; Fri, 28 Jun 2013 11:29:26 -0400 X-CornellRouted: This message has been Routed already. Received: from authusersmtp.mail.cornell.edu (granite3.serverfarm.cornell.edu [10.16.197.8]) by limerock03.mail.cornell.edu (8.14.4/8.14.4_cu) with ESMTP id r5SFTGks003492; Fri, 28 Jun 2013 11:29:17 -0400 Received: from [192.168.1.4] (cpe-67-249-194-47.twcny.res.rr.com [67.249.194.47]) (authenticated bits=0) by authusersmtp.mail.cornell.edu (8.14.4/8.12.10) with ESMTP id r5SFTFQn027251 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Fri, 28 Jun 2013 11:29:16 -0400 Message-ID: <51CDABD3.4070207@cornell.edu> Date: Fri, 28 Jun 2013 11:29:23 -0400 From: Ken Brown User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130107 Thunderbird/17.0.2 MIME-Version: 1.0 References: <51BC720D.7080504@alice.it> <51BDB979.3040508@cornell.edu> <20130616150141.GB3622@ednor.casa.cgf.cx> <51BDFB25.8080101@cornell.edu> <51BE01EC.3000701@cornell.edu> <51C60DEB.8030804@alice.it> <51C75149.1070609@alice.it> <51C793FA.9070806@cs.ucla.edu> <51C8275A.4080307@cornell.edu> <51C886D5.3030704@alice.it> <51C8B4AD.7050609@cs.ucla.edu> <51C8DB3A.7050206@alice.it> <51CC529B.9090809@cs.ucla.edu> <51CC9340.3080307@cornell.edu> <51CD7F92.40007@cornell.edu> <51CDA2A0.10400@cs.ucla.edu> In-Reply-To: <51CDA2A0.10400@cs.ucla.edu> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -1.3 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.3 (-) On 6/28/2013 10:50 AM, Paul Eggert wrote: > On 06/28/2013 05:20 AM, Ken Brown wrote: > >> #ifndef CANNOT_DUMP >> +#ifdef CYGWIN >> + if (! noninteractive) >> +#else >> if (! noninteractive || initialized) >> #endif >> +#endif > > I'm dubious about this proposal. > > If there's an obscure race-condition bug during bootstrapping > that makes Emacs crash, why isn't it plausible that a similar > bug could occur during normal operation? Bootstrapping is > a more-intense activity that could well be more likely to > trigger races, but isn't it more plausible that the races > could occur at any time? I don't know, because I don't know when the race during bootstrapping was happening. If it was happening when emacs was doing the tickling (in init_process_emacs), then my suggested change could conceivably cause emacs to crash immediately after startup. Assuming this doesn't happen often, I think it's better than having bugs in subprocess handling. On the other hand, if the race happens when emacs *executes* the glib handler (stored in lib_child_handler), then I agree with you that my proposal is unacceptable. I would suggest that we try my proposal but leave the bug open while we see how it works. If people start seeing random crashes, then we'll know it was a bad idea and we can revert it. Ken From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Angelo Graziosi Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 28 Jun 2013 16:24:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Ken Brown Cc: 14569@debbugs.gnu.org, eggert@cs.ucla.edu X-Debbugs-Original-Cc: bug-emacs , Paul Eggert Received: via spool by submit@debbugs.gnu.org id=B.137243658315150 (code B ref -1); Fri, 28 Jun 2013 16:24:02 +0000 Received: (at submit) by debbugs.gnu.org; 28 Jun 2013 16:23:03 +0000 Received: from localhost ([127.0.0.1]:47138 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UsbRu-0003wH-TP for submit@debbugs.gnu.org; Fri, 28 Jun 2013 12:23:03 -0400 Received: from eggs.gnu.org ([208.118.235.92]:48994) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UsbRr-0003vY-5a for submit@debbugs.gnu.org; Fri, 28 Jun 2013 12:23:00 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UsbRi-0005Ws-H1 for submit@debbugs.gnu.org; Fri, 28 Jun 2013 12:22:53 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:38948) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UsbRi-0005Wo-EE for submit@debbugs.gnu.org; Fri, 28 Jun 2013 12:22:50 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:50684) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UsbRe-0005qJ-SD for bug-gnu-emacs@gnu.org; Fri, 28 Jun 2013 12:22:50 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UsbRc-0005Vo-4D for bug-gnu-emacs@gnu.org; Fri, 28 Jun 2013 12:22:46 -0400 Received: from smtp202.alice.it ([82.57.200.98]:50103) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UsbRb-0005VI-Pg for bug-gnu-emacs@gnu.org; Fri, 28 Jun 2013 12:22:44 -0400 Received: from [192.168.1.101] (87.16.36.228) by smtp202.alice.it (8.6.060.15) (authenticated as angelo.graziosi@alice.it) id 51C49E44009F7332; Fri, 28 Jun 2013 18:22:25 +0200 Message-ID: <51CDB83E.5060203@alice.it> Date: Fri, 28 Jun 2013 18:22:22 +0200 From: Angelo Graziosi User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:17.0) Gecko/20130620 Thunderbird/17.0.7 MIME-Version: 1.0 References: <51BC720D.7080504@alice.it> <51BDB979.3040508@cornell.edu> <20130616150141.GB3622@ednor.casa.cgf.cx> <51BDFB25.8080101@cornell.edu> <51BE01EC.3000701@cornell.edu> <51C60DEB.8030804@alice.it> <51C75149.1070609@alice.it> <51C793FA.9070806@cs.ucla.edu> <51C8275A.4080307@cornell.edu> <51C886D5.3030704@alice.it> <51C8B4AD.7050609@cs.ucla.edu> <51C8DB3A.7050206@alice.it> <51CC529B.9090809@cs.ucla.edu> <51CC9340.3080307@cornell.edu> <51CD7F92.40007@cornell.edu> <51CDA2A0.10400@cs.ucla.edu> <51CDABD3.4070207@cornell.edu> In-Reply-To: <51CDABD3.4070207@cornell.edu> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -5.0 (-----) Il 28/06/2013 17.29, Ken Brown ha scritto: > On 6/28/2013 10:50 AM, Paul Eggert wrote: >> On 06/28/2013 05:20 AM, Ken Brown wrote: >> >>> #ifndef CANNOT_DUMP >>> +#ifdef CYGWIN >>> + if (! noninteractive) >>> +#else >>> if (! noninteractive || initialized) >>> #endif >>> +#endif >> >> I'm dubious about this proposal. >> >> If there's an obscure race-condition bug during bootstrapping >> that makes Emacs crash, why isn't it plausible that a similar >> bug could occur during normal operation? Bootstrapping is >> a more-intense activity that could well be more likely to >> trigger races, but isn't it more plausible that the races >> could occur at any time? > > I don't know, because I don't know when the race during bootstrapping > was happening. If it was happening when emacs was doing the tickling > (in init_process_emacs), then my suggested change could conceivably > cause emacs to crash immediately after startup. Assuming this doesn't > happen often, I think it's better than having bugs in subprocess handling. > > On the other hand, if the race happens when emacs *executes* the glib > handler (stored in lib_child_handler), then I agree with you that my > proposal is unacceptable. > > I would suggest that we try my proposal but leave the bug open while we > see how it works. If people start seeing random crashes, then we'll > know it was a bad idea and we can revert it. Just for completeness... I have bootstrapped r. 113214 with Ken's patch. Emacs has been build fine, no errors. I have installed it and after 3 hours it is still running... I would adopt Ken's idea and ping people to use/bootstrap trunk... Let's see if we can catch Mobydick... Ciao, Angelo. (PS. Why Thunderbird refuses 14569@debbugs.gnu.org address in my replay? I have always to change manually it in bug-gnu-emacs@gnu.org...) From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Ken Brown Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 28 Jun 2013 21:42:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Paul Eggert Cc: "14569@debbugs.gnu.org" <14569@debbugs.gnu.org>, Angelo Graziosi Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.137245566226037 (code B ref 14569); Fri, 28 Jun 2013 21:42:01 +0000 Received: (at 14569) by debbugs.gnu.org; 28 Jun 2013 21:41:02 +0000 Received: from localhost ([127.0.0.1]:47348 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UsgPd-0006li-RJ for submit@debbugs.gnu.org; Fri, 28 Jun 2013 17:41:02 -0400 Received: from limerock02.mail.cornell.edu ([128.84.12.100]:46170) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UsgPa-0006lI-RI for 14569@debbugs.gnu.org; Fri, 28 Jun 2013 17:40:59 -0400 X-CornellRouted: This message has been Routed already. Received: from authusersmtp.mail.cornell.edu (granite3.serverfarm.cornell.edu [10.16.197.8]) by limerock02.mail.cornell.edu (8.14.4/8.14.4_cu) with ESMTP id r5SLeitA009013; Fri, 28 Jun 2013 17:40:44 -0400 Received: from [128.84.234.241] (dhcp241.math.cornell.edu [128.84.234.241]) (authenticated bits=0) by authusersmtp.mail.cornell.edu (8.14.4/8.12.10) with ESMTP id r5SLeh43019505 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Fri, 28 Jun 2013 17:40:43 -0400 Message-ID: <51CE02D6.1010702@cornell.edu> Date: Fri, 28 Jun 2013 17:40:38 -0400 From: Ken Brown User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130107 Thunderbird/17.0.2 MIME-Version: 1.0 References: <51BC720D.7080504@alice.it> <51BDB979.3040508@cornell.edu> <20130616150141.GB3622@ednor.casa.cgf.cx> <51BDFB25.8080101@cornell.edu> <51BE01EC.3000701@cornell.edu> <51C60DEB.8030804@alice.it> <51C75149.1070609@alice.it> <51C793FA.9070806@cs.ucla.edu> <51C8275A.4080307@cornell.edu> <51C886D5.3030704@alice.it> <51C8B4AD.7050609@cs.ucla.edu> <51C8DB3A.7050206@alice.it> <51CC529B.9090809@cs.ucla.edu> <51CC9340.3080307@cornell.edu> <51CD7F92.40007@cornell.edu> <51CDA2A0.10400@cs.ucla.edu> <51CDABD3.4070207@cornell.edu> In-Reply-To: <51CDABD3.4070207@cornell.edu> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: -1.3 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.3 (-) On 6/28/2013 11:29 AM, Ken Brown wrote: > I don't know, because I don't know when the race during bootstrapping > was happening. If it was happening when emacs was doing the tickling > (in init_process_emacs), then my suggested change could conceivably > cause emacs to crash immediately after startup. Assuming this doesn't > happen often, I think it's better than having bugs in subprocess handling. > > On the other hand, if the race happens when emacs *executes* the glib > handler (stored in lib_child_handler), then I agree with you that my > proposal is unacceptable. I've done some further testing [*] and determined that the bootstrap failures always occur as a result of the tickling, as I had hoped. This should mean that, if my patch is applied, the only problem will be a possible random crash right after emacs is started. The only question is how often this will happen in practice. I think we can only determine this by applying the patch and asking users to test it. Ken [*] I tested this by applying the following patch and then bootstrapping: === modified file 'src/process.c' --- src/process.c 2013-06-27 14:47:52 +0000 +++ src/process.c 2013-06-28 21:30:27 +0000 @@ -7095,7 +7095,7 @@ if (! noninteractive || initialized) #endif { -#if defined HAVE_GLIB && !defined WINDOWSNT && !defined CYGWIN +#if defined HAVE_GLIB && !defined WINDOWSNT /* Tickle glib's child-handling code. Ask glib to wait for Emacs itself; this should always fail, but is enough to initialize glib's private SIGCHLD handler, allowing the code below to copy it into @@ -7105,6 +7105,9 @@ skipped under Cygwin. FIXME: Skipping the tickling likely causes bugs in subprocess handling under Cygwin (Bug#14569). */ g_source_unref (g_child_watch_source_new (getpid ())); + fprintf (stderr, "Glib has been tickled.\n"); + sleep (1); + fprintf (stderr, "Calling catch_child_signal.\n"); #endif catch_child_signal (); } Every error that occurred was like the following: Compiling obsolete/pgg.el Glib has been tickled. GLib (gthread-posix.c): Unexpected error from C library during 'pthread_setspecific': Invalid argument. Aborting. Makefile:251: recipe for target `obsolete/pgg.elc' failed make[2]: *** [obsolete/pgg.elc] Aborted From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Ken Brown Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 01 Jul 2013 11:22:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Paul Eggert Cc: "14569@debbugs.gnu.org" <14569@debbugs.gnu.org>, Angelo Graziosi Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.13726777068509 (code B ref 14569); Mon, 01 Jul 2013 11:22:02 +0000 Received: (at 14569) by debbugs.gnu.org; 1 Jul 2013 11:21:46 +0000 Received: from localhost ([127.0.0.1]:49925 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UtcAz-0002D8-Vg for submit@debbugs.gnu.org; Mon, 01 Jul 2013 07:21:46 -0400 Received: from limerock04.mail.cornell.edu ([128.84.12.60]:40521) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UtcAx-0002Cq-Fd for 14569@debbugs.gnu.org; Mon, 01 Jul 2013 07:21:44 -0400 X-CornellRouted: This message has been Routed already. Received: from authusersmtp.mail.cornell.edu (granite3.serverfarm.cornell.edu [10.16.197.8]) by limerock04.mail.cornell.edu (8.14.4/8.14.4_cu) with ESMTP id r61BLTws023074; Mon, 1 Jul 2013 07:21:30 -0400 Received: from [192.168.1.6] (cpe-67-249-194-47.twcny.res.rr.com [67.249.194.47]) (authenticated bits=0) by authusersmtp.mail.cornell.edu (8.14.4/8.12.10) with ESMTP id r61BLSr0025556 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Mon, 1 Jul 2013 07:21:29 -0400 Message-ID: <51D16635.5080609@cornell.edu> Date: Mon, 01 Jul 2013 07:21:25 -0400 From: Ken Brown User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130509 Thunderbird/17.0.6 MIME-Version: 1.0 References: <51BC720D.7080504@alice.it> <51BDB979.3040508@cornell.edu> <20130616150141.GB3622@ednor.casa.cgf.cx> <51BDFB25.8080101@cornell.edu> <51BE01EC.3000701@cornell.edu> <51C60DEB.8030804@alice.it> <51C75149.1070609@alice.it> <51C793FA.9070806@cs.ucla.edu> <51C8275A.4080307@cornell.edu> <51C886D5.3030704@alice.it> <51C8B4AD.7050609@cs.ucla.edu> <51C8DB3A.7050206@alice.it> <51CC529B.9090809@cs.ucla.edu> <51CC9340.3080307@cornell.edu> <51CD7F92.40007@cornell.edu> <51CDA2A0.10400@cs.ucla.edu> <51CDABD3.4070207@cornell.edu> <51CE02D6.1010702@cornell.edu> In-Reply-To: <51CE02D6.1010702@cornell.edu> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -0.0 (/) On 6/28/2013 5:40 PM, Ken Brown wrote: > I've done some further testing [*] and determined that the bootstrap failures always occur as a result of the tickling, as I had hoped. This should mean that, if my patch is applied, the only problem will be a possible random crash right after emacs is started. The only question is how often this will happen in practice. I think we can only determine this by applying the patch and asking users to test it. Last night I began running a loop in which emacs (patched as I proposed) repeatedly starts and then exits after 15 seconds [*]. So far there hasn't been a single failure after more than 1300 iterations. I don't know what's different about bootstrapping, but it seems that tickling Glib doesn't cause problems on Cygwin in ordinary interactive use of Emacs. (Keep in mind that my previous test, quoted above, showed that the failure during bootstrapping always occurred within 1 second after Glib got tickled.) If no one objects, I'll go ahead and apply my patch later today. Ken [*] I'm running the following script: #! /bin/bash count=0 while true do count=$((count + 1)) echo "Try $count; starting Emacs." if emacs -l test_emacs.el then echo "Emacs exited normally." else echo "Emacs exited abnormally." fi sleep 1 done test_emacs.el contains the following: (sit-for 15) (kill-emacs) From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Angelo Graziosi Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 01 Jul 2013 12:47:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Ken Brown Cc: 14569@debbugs.gnu.org, eggert@cs.ucla.edu X-Debbugs-Original-Cc: bug-emacs , Paul Eggert Received: via spool by submit@debbugs.gnu.org id=B.137268278224741 (code B ref -1); Mon, 01 Jul 2013 12:47:02 +0000 Received: (at submit) by debbugs.gnu.org; 1 Jul 2013 12:46:22 +0000 Received: from localhost ([127.0.0.1]:50020 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UtdUr-0006Qz-BR for submit@debbugs.gnu.org; Mon, 01 Jul 2013 08:46:21 -0400 Received: from eggs.gnu.org ([208.118.235.92]:40924) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UtdUp-0006QY-0n for submit@debbugs.gnu.org; Mon, 01 Jul 2013 08:46:19 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UtdL0-0007DZ-Iz for submit@debbugs.gnu.org; Mon, 01 Jul 2013 08:36:16 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:33815) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UtdEY-0004Qk-ML for submit@debbugs.gnu.org; Mon, 01 Jul 2013 08:29:30 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:35235) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UtdES-00036i-M9 for bug-gnu-emacs@gnu.org; Mon, 01 Jul 2013 08:29:30 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UtdEN-0004N7-Ei for bug-gnu-emacs@gnu.org; Mon, 01 Jul 2013 08:29:24 -0400 Received: from smtp202.alice.it ([82.57.200.98]:53958) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UtdEN-0004Mb-2y for bug-gnu-emacs@gnu.org; Mon, 01 Jul 2013 08:29:19 -0400 Received: from [192.168.1.100] (87.3.155.35) by smtp202.alice.it (8.6.060.15) (authenticated as angelo.graziosi@alice.it) id 51C49E4400EDFBA0; Mon, 1 Jul 2013 14:29:01 +0200 Message-ID: <51D1760A.5020206@alice.it> Date: Mon, 01 Jul 2013 14:28:58 +0200 From: Angelo Graziosi User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:17.0) Gecko/20130620 Thunderbird/17.0.7 MIME-Version: 1.0 References: <51BC720D.7080504@alice.it> <51BDB979.3040508@cornell.edu> <20130616150141.GB3622@ednor.casa.cgf.cx> <51BDFB25.8080101@cornell.edu> <51BE01EC.3000701@cornell.edu> <51C60DEB.8030804@alice.it> <51C75149.1070609@alice.it> <51C793FA.9070806@cs.ucla.edu> <51C8275A.4080307@cornell.edu> <51C886D5.3030704@alice.it> <51C8B4AD.7050609@cs.ucla.edu> <51C8DB3A.7050206@alice.it> <51CC529B.9090809@cs.ucla.edu> <51CC9340.3080307@cornell.edu> <51CD7F92.40007@cornell.edu> <51CDA2A0.10400@cs.ucla.edu> <51CDABD3.4070207@cornell.edu> <51CE02D6.1010702@cornell.edu> <51D16635.5080609@cornell.edu> In-Reply-To: <51D16635.5080609@cornell.edu> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -5.0 (-----) Il 01/07/2013 13.21, Ken Brown ha scritto: > Last night I began running a loop in which emacs (patched as I proposed) > repeatedly starts and then exits after 15 seconds [*]. So far there > hasn't been a single failure after more than 1300 iterations. I don't > know what's different about bootstrapping, but it seems that tickling > Glib doesn't cause problems on Cygwin in ordinary interactive use of > Emacs. (Keep in mind that my previous test, quoted above, showed that > the failure during bootstrapping always occurred within 1 second after > Glib got tickled.) > > If no one objects, I'll go ahead and apply my patch later today. +1 Regarding this: http://lists.gnu.org/archive/html/bug-gnu-emacs/2013-06/msg00963.html shouldn't it flagged, in some manner, to Cygwin ("Creators") list? For example, "Bootstrapping Emacs with this patch fails on Cygwin so and so... but not on GNU/Linux... Have you some idea?..." After all, trying to bootstrap Emacs trunk is not so much work... The big work, perhaps, is in understanding the failure, I think.. Ciao Angelo From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Ken Brown Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 01 Jul 2013 13:53:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Angelo Graziosi Cc: Paul Eggert , 14569@debbugs.gnu.org Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.13726867433526 (code B ref 14569); Mon, 01 Jul 2013 13:53:02 +0000 Received: (at 14569) by debbugs.gnu.org; 1 Jul 2013 13:52:23 +0000 Received: from localhost ([127.0.0.1]:50076 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UteWk-0000un-7h for submit@debbugs.gnu.org; Mon, 01 Jul 2013 09:52:22 -0400 Received: from limerock04.mail.cornell.edu ([128.84.12.60]:55628) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UteWi-0000uQ-44 for 14569@debbugs.gnu.org; Mon, 01 Jul 2013 09:52:20 -0400 X-CornellRouted: This message has been Routed already. Received: from authusersmtp.mail.cornell.edu (granite2.mail.cornell.edu [128.253.83.142]) by limerock04.mail.cornell.edu (8.14.4/8.14.4_cu) with ESMTP id r61DqD7F015190 for <14569@debbugs.gnu.org>; Mon, 1 Jul 2013 09:52:14 -0400 Received: from [192.168.1.8] (cpe-67-249-194-47.twcny.res.rr.com [67.249.194.47]) (authenticated bits=0) by authusersmtp.mail.cornell.edu (8.14.4/8.12.10) with ESMTP id r61DpNSg027552 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Mon, 1 Jul 2013 09:51:24 -0400 (EDT) Message-ID: <51D1895B.7000800@cornell.edu> Date: Mon, 01 Jul 2013 09:51:23 -0400 From: Ken Brown User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130620 Thunderbird/17.0.7 MIME-Version: 1.0 References: <51BC720D.7080504@alice.it> <51BDB979.3040508@cornell.edu> <20130616150141.GB3622@ednor.casa.cgf.cx> <51BDFB25.8080101@cornell.edu> <51BE01EC.3000701@cornell.edu> <51C60DEB.8030804@alice.it> <51C75149.1070609@alice.it> <51C793FA.9070806@cs.ucla.edu> <51C8275A.4080307@cornell.edu> <51C886D5.3030704@alice.it> <51C8B4AD.7050609@cs.ucla.edu> <51C8DB3A.7050206@alice.it> <51CC529B.9090809@cs.ucla.edu> <51CC9340.3080307@cornell.edu> <51CD7F92.40007@cornell.edu> <51CDA2A0.10400@cs.ucla.edu> <51CDABD3.4070207@cornell.edu> <51CE02D6.1010702@cornell.edu> <51D16635.5080609@cornell.edu> <51D1760A.5020206@alice.it> In-Reply-To: <51D1760A.5020206@alice.it> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-PMX-CORNELL-SPAM-CHECKED: Pawpaw X-PMX-Version: 5.5.9.395186, Antispam-Engine: 2.7.2.376379, Antispam-Data: 2013.7.1.133618 X-Original-Sender: kbrown@cornell.edu - Mon Jul 1 09:51:25 2013 X-PMX-CORNELL-REASON: CU_White_List_Override X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -0.0 (/) On 7/1/2013 8:28 AM, Angelo Graziosi wrote: > Il 01/07/2013 13.21, Ken Brown ha scritto: > >> Last night I began running a loop in which emacs (patched as I proposed) >> repeatedly starts and then exits after 15 seconds [*]. So far there >> hasn't been a single failure after more than 1300 iterations. I don't >> know what's different about bootstrapping, but it seems that tickling >> Glib doesn't cause problems on Cygwin in ordinary interactive use of >> Emacs. (Keep in mind that my previous test, quoted above, showed that >> the failure during bootstrapping always occurred within 1 second after >> Glib got tickled.) >> >> If no one objects, I'll go ahead and apply my patch later today. > > +1 > > Regarding this: > > http://lists.gnu.org/archive/html/bug-gnu-emacs/2013-06/msg00963.html > > > shouldn't it flagged, in some manner, to Cygwin ("Creators") list? For > example, > > "Bootstrapping Emacs with this patch fails on Cygwin so and so... but > not on GNU/Linux... Have you some idea?..." > > After all, trying to bootstrap Emacs trunk is not so much work... The > big work, perhaps, is in understanding the failure, I think.. Yes, I agree in principle, but I'm not yet sure it's a Cygwin bug, and I haven't been able to come up with a simple test case that exhibits the problem. My naive attempt didn't work: From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Ken Brown Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 01 Jul 2013 14:06:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Angelo Graziosi Cc: Paul Eggert , 14569@debbugs.gnu.org Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.13726875525791 (code B ref 14569); Mon, 01 Jul 2013 14:06:02 +0000 Received: (at 14569) by debbugs.gnu.org; 1 Jul 2013 14:05:52 +0000 Received: from localhost ([127.0.0.1]:50431 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Utejn-0001VC-61 for submit@debbugs.gnu.org; Mon, 01 Jul 2013 10:05:52 -0400 Received: from limerock01.mail.cornell.edu ([128.84.12.99]:43536) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Utejk-0001Ui-Vz for 14569@debbugs.gnu.org; Mon, 01 Jul 2013 10:05:49 -0400 X-CornellRouted: This message has been Routed already. Received: from authusersmtp.mail.cornell.edu (granite3.serverfarm.cornell.edu [10.16.197.8]) by limerock01.mail.cornell.edu (8.14.4/8.14.4_cu) with ESMTP id r61E47R3026433; Mon, 1 Jul 2013 10:04:21 -0400 Received: from [192.168.1.6] (cpe-67-249-194-47.twcny.res.rr.com [67.249.194.47]) (authenticated bits=0) by authusersmtp.mail.cornell.edu (8.14.4/8.12.10) with ESMTP id r61E44XQ010219 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Mon, 1 Jul 2013 10:04:06 -0400 Message-ID: <51D18C50.7080600@cornell.edu> Date: Mon, 01 Jul 2013 10:04:00 -0400 From: Ken Brown User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130509 Thunderbird/17.0.6 MIME-Version: 1.0 References: <51BC720D.7080504@alice.it> <51BDB979.3040508@cornell.edu> <20130616150141.GB3622@ednor.casa.cgf.cx> <51BDFB25.8080101@cornell.edu> <51BE01EC.3000701@cornell.edu> <51C60DEB.8030804@alice.it> <51C75149.1070609@alice.it> <51C793FA.9070806@cs.ucla.edu> <51C8275A.4080307@cornell.edu> <51C886D5.3030704@alice.it> <51C8B4AD.7050609@cs.ucla.edu> <51C8DB3A.7050206@alice.it> <51CC529B.9090809@cs.ucla.edu> <51CC9340.3080307@cornell.edu> <51CD7F92.40007@cornell.edu> <51CDA2A0.10400@cs.ucla.edu> <51CDABD3.4070207@cornell.edu> <51CE02D6.1010702@cornell.edu> <51D16635.5080609@cornell.edu> <51D1760A.5020206@alice.it> <51D1895B.7000800@cornell.edu> In-Reply-To: <51D1895B.7000800@cornell.edu> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -0.0 (/) On 7/1/2013 9:51 AM, Ken Brown wrote: > On 7/1/2013 8:28 AM, Angelo Graziosi wrote: >> Il 01/07/2013 13.21, Ken Brown ha scritto: >> >>> Last night I began running a loop in which emacs (patched as I proposed) >>> repeatedly starts and then exits after 15 seconds [*]. So far there >>> hasn't been a single failure after more than 1300 iterations. I don't >>> know what's different about bootstrapping, but it seems that tickling >>> Glib doesn't cause problems on Cygwin in ordinary interactive use of >>> Emacs. (Keep in mind that my previous test, quoted above, showed that >>> the failure during bootstrapping always occurred within 1 second after >>> Glib got tickled.) >>> >>> If no one objects, I'll go ahead and apply my patch later today. >> >> +1 >> >> Regarding this: >> >> http://lists.gnu.org/archive/html/bug-gnu-emacs/2013-06/msg00963.html >> >> >> shouldn't it flagged, in some manner, to Cygwin ("Creators") list? For >> example, >> >> "Bootstrapping Emacs with this patch fails on Cygwin so and so... but >> not on GNU/Linux... Have you some idea?..." >> >> After all, trying to bootstrap Emacs trunk is not so much work... The >> big work, perhaps, is in understanding the failure, I think.. [Sorry, I accidentally sent an unfinished reply. I'll restart.] Yes, I agree in principle, but I'm not yet sure it's a Cygwin bug, and I haven't been able to come up with a simple test case that exhibits the problem. My naive attempt didn't work: I wrote a little C program that tickled Glib exactly as in process.c. I ran it thousands of times without an error. So I have to try to figure out what's different during bootstrapping. And Emacs's gmalloc.c may be part or all of the problem too. That's not compiled on GNU/Linux. I'd like to keep trying to track this down for a while before asking on the Cygwin list. Ken From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Paul Eggert Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 01 Jul 2013 14:20:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Ken Brown Cc: "14569@debbugs.gnu.org" <14569@debbugs.gnu.org>, Angelo Graziosi Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.13726883887913 (code B ref 14569); Mon, 01 Jul 2013 14:20:02 +0000 Received: (at 14569) by debbugs.gnu.org; 1 Jul 2013 14:19:48 +0000 Received: from localhost ([127.0.0.1]:50441 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UtexI-00023Z-5u for submit@debbugs.gnu.org; Mon, 01 Jul 2013 10:19:48 -0400 Received: from smtp.cs.ucla.edu ([131.179.128.62]:50156) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UtexG-00023C-01 for 14569@debbugs.gnu.org; Mon, 01 Jul 2013 10:19:47 -0400 Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id 31857A60005; Mon, 1 Jul 2013 07:19:40 -0700 (PDT) X-Virus-Scanned: amavisd-new at smtp.cs.ucla.edu Received: from smtp.cs.ucla.edu ([127.0.0.1]) by localhost (smtp.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tkD+nWjS7G2W; Mon, 1 Jul 2013 07:19:37 -0700 (PDT) Received: from [192.168.1.9] (pool-71-108-49-126.lsanca.fios.verizon.net [71.108.49.126]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id B6C66A60004; Mon, 1 Jul 2013 07:19:37 -0700 (PDT) Message-ID: <51D18FEF.7040602@cs.ucla.edu> Date: Mon, 01 Jul 2013 07:19:27 -0700 From: Paul Eggert Organization: UCLA Computer Science Department User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130623 Thunderbird/17.0.7 MIME-Version: 1.0 References: <51BC720D.7080504@alice.it> <51BDB979.3040508@cornell.edu> <20130616150141.GB3622@ednor.casa.cgf.cx> <51BDFB25.8080101@cornell.edu> <51BE01EC.3000701@cornell.edu> <51C60DEB.8030804@alice.it> <51C75149.1070609@alice.it> <51C793FA.9070806@cs.ucla.edu> <51C8275A.4080307@cornell.edu> <51C886D5.3030704@alice.it> <51C8B4AD.7050609@cs.ucla.edu> <51C8DB3A.7050206@alice.it> <51CC529B.9090809@cs.ucla.edu> <51CC9340.3080307@cornell.edu> <51CD7F92.40007@cornell.edu> <51CDA2A0.10400@cs.ucla.edu> <51CDABD3.4070207@cornell.edu> <51CE02D6.1010702@cornell.edu> <51D16635.5080609@cornell.edu> In-Reply-To: <51D16635.5080609@cornell.edu> X-Enigmail-Version: 1.5.1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.3 (--) On 07/01/2013 04:21 AM, Ken Brown wrote: > > Last night I began running a loop in which emacs (patched as I proposed) repeatedly starts and then > exits after 15 seconds [*]. So far there hasn't been a single failure after more than 1300 iterations. I wouldn't expect your test case to exercise the bug. The bug occurs when Gtk or Glib activity is occurring in some other thread at the same time that Emacs is running. To reproduce the bug, one must have a race condition like that. In your test case Emacs is idle, so it's unlikely to exhibit the bug. A couple more things. Since the bug comes into play only when glib is tickled, shouldn't the Cygwin case suppress only the tickling, not the catching of child signals? Also, wouldn't it be better to give Cygwin maintainers an easy way to reproduce the bug, say by compiling with a special flag? So, how about the following patch instead? === modified file 'src/ChangeLog' --- src/ChangeLog 2013-06-30 22:29:23 +0000 +++ src/ChangeLog 2013-07-01 14:17:45 +0000 @@ -1,3 +1,10 @@ +2013-07-01 Paul Eggert + + Tickle glib when debugging under Cygwin (Bug#14569). + * process.c (init_process_emacs) [CYGWIN && TICKLE_GLIB_BUGFIX]: + Tickle glib in this case, too, so that Cygwin maintainers + can reproduce the bug more easily. + 2013-06-30 Michal Nazarewicz * buffer.c (FKill_buffer): Run `kill-buffer-query-functions' === modified file 'src/process.c' --- src/process.c 2013-06-27 14:47:52 +0000 +++ src/process.c 2013-07-01 14:12:31 +0000 @@ -7095,16 +7095,24 @@ if (! noninteractive || initialized) #endif { -#if defined HAVE_GLIB && !defined WINDOWSNT && !defined CYGWIN +#if defined HAVE_GLIB && !defined WINDOWSNT /* Tickle glib's child-handling code. Ask glib to wait for Emacs itself; this should always fail, but is enough to initialize glib's private SIGCHLD handler, allowing the code below to copy it into LIB_CHILD_HANDLER. - For some reason tickling causes Cygwin bootstrap to fail, so it's - skipped under Cygwin. FIXME: Skipping the tickling likely causes - bugs in subprocess handling under Cygwin (Bug#14569). */ - g_source_unref (g_child_watch_source_new (getpid ())); + Under Cygwin as of July 2013, tickling causes bootstrap to fail, + so do it only when Emacs is compiled with -DTICKLE_GLIB_BUGFIX; + this is to help Cygwin maintainers reproduce the bug. + FIXME: Skipping the tickling likely causes bugs in subprocess + handling under Cygwin (Bug#14569). */ +# if defined CYGWIN && !defined TICKLE_GLIB_BUGFIX + bool tickle_glib = 0; +# else + bool tickle_glib = 1; +# endif + if (tickle_glib) + g_source_unref (g_child_watch_source_new (getpid ())); #endif catch_child_signal (); } From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Ken Brown Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 01 Jul 2013 16:19:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Paul Eggert Cc: "14569@debbugs.gnu.org" <14569@debbugs.gnu.org>, Angelo Graziosi Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.137269548532641 (code B ref 14569); Mon, 01 Jul 2013 16:19:01 +0000 Received: (at 14569) by debbugs.gnu.org; 1 Jul 2013 16:18:05 +0000 Received: from localhost ([127.0.0.1]:50550 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Utgnk-0008UJ-1g for submit@debbugs.gnu.org; Mon, 01 Jul 2013 12:18:05 -0400 Received: from limerock01.mail.cornell.edu ([128.84.12.99]:35439) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Utgng-0008Tk-O1 for 14569@debbugs.gnu.org; Mon, 01 Jul 2013 12:18:02 -0400 X-CornellRouted: This message has been Routed already. Received: from authusersmtp.mail.cornell.edu (granite4.serverfarm.cornell.edu [10.16.197.9]) by limerock01.mail.cornell.edu (8.14.4/8.14.4_cu) with ESMTP id r61GGUTB028127; Mon, 1 Jul 2013 12:16:33 -0400 Received: from [192.168.1.6] (cpe-67-249-194-47.twcny.res.rr.com [67.249.194.47]) (authenticated bits=0) by authusersmtp.mail.cornell.edu (8.14.4/8.12.10) with ESMTP id r61GGUHO020815 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Mon, 1 Jul 2013 12:16:30 -0400 Message-ID: <51D1AB59.90808@cornell.edu> Date: Mon, 01 Jul 2013 12:16:25 -0400 From: Ken Brown User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130509 Thunderbird/17.0.6 MIME-Version: 1.0 References: <51BC720D.7080504@alice.it> <51BDB979.3040508@cornell.edu> <20130616150141.GB3622@ednor.casa.cgf.cx> <51BDFB25.8080101@cornell.edu> <51BE01EC.3000701@cornell.edu> <51C60DEB.8030804@alice.it> <51C75149.1070609@alice.it> <51C793FA.9070806@cs.ucla.edu> <51C8275A.4080307@cornell.edu> <51C886D5.3030704@alice.it> <51C8B4AD.7050609@cs.ucla.edu> <51C8DB3A.7050206@alice.it> <51CC529B.9090809@cs.ucla.edu> <51CC9340.3080307@cornell.edu> <51CD7F92.40007@cornell.edu> <51CDA2A0.10400@cs.ucla.edu> <51CDABD3.4070207@cornell.edu> <51CE02D6.1010702@cornell.edu> <51D16635.5080609@cornell.edu> <51D18FEF.7040602@cs.ucla.edu> In-Reply-To: <51D18FEF.7040602@cs.ucla.edu> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -0.0 (/) On 7/1/2013 10:19 AM, Paul Eggert wrote: > On 07/01/2013 04:21 AM, Ken Brown wrote: >> >> Last night I began running a loop in which emacs (patched as I proposed) repeatedly starts and then >> exits after 15 seconds [*]. So far there hasn't been a single failure after more than 1300 iterations. > > I wouldn't expect your test case to exercise the bug. > The bug occurs when Gtk or Glib activity is occurring > in some other thread at the same time that Emacs is > running. To reproduce the bug, one must have a > race condition like that. In your test case Emacs > is idle, so it's unlikely to exhibit the bug. > > A couple more things. Since the bug comes into play > only when glib is tickled, shouldn't the Cygwin case > suppress only the tickling, not the catching of child > signals? > > Also, wouldn't it be better to give Cygwin maintainers > an easy way to reproduce the bug, say by compiling > with a special flag? > > So, how about the following patch instead? > > === modified file 'src/ChangeLog' > --- src/ChangeLog 2013-06-30 22:29:23 +0000 > +++ src/ChangeLog 2013-07-01 14:17:45 +0000 > @@ -1,3 +1,10 @@ > +2013-07-01 Paul Eggert > + > + Tickle glib when debugging under Cygwin (Bug#14569). > + * process.c (init_process_emacs) [CYGWIN && TICKLE_GLIB_BUGFIX]: > + Tickle glib in this case, too, so that Cygwin maintainers > + can reproduce the bug more easily. > + > 2013-06-30 Michal Nazarewicz > > * buffer.c (FKill_buffer): Run `kill-buffer-query-functions' > > === modified file 'src/process.c' > --- src/process.c 2013-06-27 14:47:52 +0000 > +++ src/process.c 2013-07-01 14:12:31 +0000 > @@ -7095,16 +7095,24 @@ > if (! noninteractive || initialized) > #endif > { > -#if defined HAVE_GLIB && !defined WINDOWSNT && !defined CYGWIN > +#if defined HAVE_GLIB && !defined WINDOWSNT > /* Tickle glib's child-handling code. Ask glib to wait for Emacs itself; > this should always fail, but is enough to initialize glib's > private SIGCHLD handler, allowing the code below to copy it into > LIB_CHILD_HANDLER. > > - For some reason tickling causes Cygwin bootstrap to fail, so it's > - skipped under Cygwin. FIXME: Skipping the tickling likely causes > - bugs in subprocess handling under Cygwin (Bug#14569). */ > - g_source_unref (g_child_watch_source_new (getpid ())); > + Under Cygwin as of July 2013, tickling causes bootstrap to fail, > + so do it only when Emacs is compiled with -DTICKLE_GLIB_BUGFIX; > + this is to help Cygwin maintainers reproduce the bug. > + FIXME: Skipping the tickling likely causes bugs in subprocess > + handling under Cygwin (Bug#14569). */ > +# if defined CYGWIN && !defined TICKLE_GLIB_BUGFIX > + bool tickle_glib = 0; > +# else > + bool tickle_glib = 1; > +# endif > + if (tickle_glib) > + g_source_unref (g_child_watch_source_new (getpid ())); > #endif > catch_child_signal (); > } Yes, this looks good. Please go ahead and apply it. If it turns out that this really is a Cygwin/Glib bug (and not, say, a bug in gmalloc.c), it will be much easier to find the problem if I can provide the Cygwin maintainers with a test case in C, independent of Emacs. Is there a simple way to simulate the kind of race condition that you think is going on here? Thanks. Ken From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Angelo Graziosi Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 01 Jul 2013 17:54:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Paul Eggert Cc: 14569@debbugs.gnu.org, kbrown@cornell.edu X-Debbugs-Original-Cc: bug-emacs , Ken Brown Received: via spool by submit@debbugs.gnu.org id=B.137270123016770 (code B ref -1); Mon, 01 Jul 2013 17:54:01 +0000 Received: (at submit) by debbugs.gnu.org; 1 Jul 2013 17:53:50 +0000 Received: from localhost ([127.0.0.1]:50715 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UtiIQ-0004MO-6T for submit@debbugs.gnu.org; Mon, 01 Jul 2013 13:53:50 -0400 Received: from eggs.gnu.org ([208.118.235.92]:35239) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UtiIN-0004M1-7v for submit@debbugs.gnu.org; Mon, 01 Jul 2013 13:53:48 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UtiIA-0005U6-7d for submit@debbugs.gnu.org; Mon, 01 Jul 2013 13:53:41 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:48727) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UtiIA-0005TQ-3S for submit@debbugs.gnu.org; Mon, 01 Jul 2013 13:53:34 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:36858) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UtiI6-0003Zq-OM for bug-gnu-emacs@gnu.org; Mon, 01 Jul 2013 13:53:34 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UtiI3-0005Qi-J1 for bug-gnu-emacs@gnu.org; Mon, 01 Jul 2013 13:53:30 -0400 Received: from smtp202.alice.it ([82.57.200.98]:38083) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Uthx7-0000u0-9N for bug-gnu-emacs@gnu.org; Mon, 01 Jul 2013 13:31:49 -0400 Received: from [192.168.1.100] (87.3.155.35) by smtp202.alice.it (8.6.060.15) (authenticated as angelo.graziosi@alice.it) id 51C49E4400F5814C; Mon, 1 Jul 2013 19:31:41 +0200 Message-ID: <51D1BCF9.8080301@alice.it> Date: Mon, 01 Jul 2013 19:31:37 +0200 From: Angelo Graziosi User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:17.0) Gecko/20130620 Thunderbird/17.0.7 MIME-Version: 1.0 References: <51BC720D.7080504@alice.it> <51BDB979.3040508@cornell.edu> <20130616150141.GB3622@ednor.casa.cgf.cx> <51BDFB25.8080101@cornell.edu> <51BE01EC.3000701@cornell.edu> <51C60DEB.8030804@alice.it> <51C75149.1070609@alice.it> <51C793FA.9070806@cs.ucla.edu> <51C8275A.4080307@cornell.edu> <51C886D5.3030704@alice.it> <51C8B4AD.7050609@cs.ucla.edu> <51C8DB3A.7050206@alice.it> <51CC529B.9090809@cs.ucla.edu> <51CC9340.3080307@cornell.edu> <51CD7F92.40007@cornell.edu> <51CDA2A0.10400@cs.ucla.edu> <51CDABD3.4070207@cornell.edu> <51CE02D6.1010702@cornell.edu> <51D16635.5080609@cornell.edu> <51D18FEF.7040602@cs.ucla.edu> In-Reply-To: <51D18FEF.7040602@cs.ucla.edu> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -5.0 (-----) Il 01/07/2013 16.19, Paul Eggert ha scritto: > On 07/01/2013 04:21 AM, Ken Brown wrote: >> >> Last night I began running a loop in which emacs (patched as I proposed) repeatedly starts and then >> exits after 15 seconds [*]. So far there hasn't been a single failure after more than 1300 iterations. > > I wouldn't expect your test case to exercise the bug. > The bug occurs when Gtk or Glib activity is occurring > in some other thread at the same time that Emacs is > running. To reproduce the bug, one must have a > race condition like that. In your test case Emacs > is idle, so it's unlikely to exhibit the bug. > > A couple more things. Since the bug comes into play > only when glib is tickled, shouldn't the Cygwin case > suppress only the tickling, not the catching of child > signals? > > Also, wouldn't it be better to give Cygwin maintainers > an easy way to reproduce the bug, say by compiling > with a special flag? > > So, how about the following patch instead? > > === modified file 'src/ChangeLog' > --- src/ChangeLog 2013-06-30 22:29:23 +0000 > +++ src/ChangeLog 2013-07-01 14:17:45 +0000 > @@ -1,3 +1,10 @@ > +2013-07-01 Paul Eggert > + > + Tickle glib when debugging under Cygwin (Bug#14569). > + * process.c (init_process_emacs) [CYGWIN && TICKLE_GLIB_BUGFIX]: > + Tickle glib in this case, too, so that Cygwin maintainers > + can reproduce the bug more easily. > + > 2013-06-30 Michal Nazarewicz > > * buffer.c (FKill_buffer): Run `kill-buffer-query-functions' > > === modified file 'src/process.c' > --- src/process.c 2013-06-27 14:47:52 +0000 > +++ src/process.c 2013-07-01 14:12:31 +0000 > @@ -7095,16 +7095,24 @@ > if (! noninteractive || initialized) > #endif > { > -#if defined HAVE_GLIB && !defined WINDOWSNT && !defined CYGWIN > +#if defined HAVE_GLIB && !defined WINDOWSNT > /* Tickle glib's child-handling code. Ask glib to wait for Emacs itself; > this should always fail, but is enough to initialize glib's > private SIGCHLD handler, allowing the code below to copy it into > LIB_CHILD_HANDLER. > > - For some reason tickling causes Cygwin bootstrap to fail, so it's > - skipped under Cygwin. FIXME: Skipping the tickling likely causes > - bugs in subprocess handling under Cygwin (Bug#14569). */ > - g_source_unref (g_child_watch_source_new (getpid ())); > + Under Cygwin as of July 2013, tickling causes bootstrap to fail, > + so do it only when Emacs is compiled with -DTICKLE_GLIB_BUGFIX; > + this is to help Cygwin maintainers reproduce the bug. > + FIXME: Skipping the tickling likely causes bugs in subprocess > + handling under Cygwin (Bug#14569). */ > +# if defined CYGWIN && !defined TICKLE_GLIB_BUGFIX > + bool tickle_glib = 0; > +# else > + bool tickle_glib = 1; > +# endif > + if (tickle_glib) > + g_source_unref (g_child_watch_source_new (getpid ())); > #endif > catch_child_signal (); > } It looks a nice solution. I have applied the patch and bootstrapped with CFLAGS=-DTICKLE_GLIB_BUGFIX ./my_build.sh and it fails as expected. Instead the bootstrap ./my_build.sh is completed just fine. This way Cygwin gurus have a possibility to catch Mobydick, if it exists... Ciao, Angelo. From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Ken Brown Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 01 Jul 2013 18:42:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Paul Eggert Cc: "14569@debbugs.gnu.org" <14569@debbugs.gnu.org>, Angelo Graziosi Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.137270411028145 (code B ref 14569); Mon, 01 Jul 2013 18:42:02 +0000 Received: (at 14569) by debbugs.gnu.org; 1 Jul 2013 18:41:50 +0000 Received: from localhost ([127.0.0.1]:50837 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Utj2r-0007Jt-JD for submit@debbugs.gnu.org; Mon, 01 Jul 2013 14:41:50 -0400 Received: from limerock01.mail.cornell.edu ([128.84.12.99]:51382) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Utj2o-0007JG-7e for 14569@debbugs.gnu.org; Mon, 01 Jul 2013 14:41:47 -0400 X-CornellRouted: This message has been Routed already. Received: from authusersmtp.mail.cornell.edu (granite3.serverfarm.cornell.edu [10.16.197.8]) by limerock01.mail.cornell.edu (8.14.4/8.14.4_cu) with ESMTP id r61If1IN026710; Mon, 1 Jul 2013 14:41:02 -0400 Received: from [192.168.1.6] (cpe-67-249-194-47.twcny.res.rr.com [67.249.194.47]) (authenticated bits=0) by authusersmtp.mail.cornell.edu (8.14.4/8.12.10) with ESMTP id r61If01e013640 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Mon, 1 Jul 2013 14:41:01 -0400 Message-ID: <51D1CD37.4090406@cornell.edu> Date: Mon, 01 Jul 2013 14:40:55 -0400 From: Ken Brown User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130509 Thunderbird/17.0.6 MIME-Version: 1.0 References: <51BC720D.7080504@alice.it> <51BDB979.3040508@cornell.edu> <20130616150141.GB3622@ednor.casa.cgf.cx> <51BDFB25.8080101@cornell.edu> <51BE01EC.3000701@cornell.edu> <51C60DEB.8030804@alice.it> <51C75149.1070609@alice.it> <51C793FA.9070806@cs.ucla.edu> <51C8275A.4080307@cornell.edu> <51C886D5.3030704@alice.it> <51C8B4AD.7050609@cs.ucla.edu> <51C8DB3A.7050206@alice.it> <51CC529B.9090809@cs.ucla.edu> <51CC9340.3080307@cornell.edu> <51CD7F92.40007@cornell.edu> <51CDA2A0.10400@cs.ucla.edu> <51CDABD3.4070207@cornell.edu> <51CE02D6.1010702@cornell.edu> <51D16635.5080609@cornell.edu> <51D18FEF.7040602@cs.ucla.edu> In-Reply-To: <51D18FEF.7040602@cs.ucla.edu> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -0.0 (/) I found the bug. It's that malloc_enable_thread doesn't get called in batch mode, because of the following in emacs.c: #if defined (HAVE_PTHREAD) && !defined (SYSTEM_MALLOC) && !defined (DOUG_LEA_MALLOC) if (! noninteractive) { extern void malloc_enable_thread (void); malloc_enable_thread (); } #endif Removing " if (! noninteractive)" solves the problem. Will it break something else? I have no idea why malloc_enable_thread was only being called in the interactive case. Ken From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Paul Eggert Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 01 Jul 2013 21:08:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Ken Brown Cc: "14569@debbugs.gnu.org" <14569@debbugs.gnu.org>, Angelo Graziosi Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.137271287814681 (code B ref 14569); Mon, 01 Jul 2013 21:08:01 +0000 Received: (at 14569) by debbugs.gnu.org; 1 Jul 2013 21:07:58 +0000 Received: from localhost ([127.0.0.1]:51003 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UtlKH-0003oh-OQ for submit@debbugs.gnu.org; Mon, 01 Jul 2013 17:07:58 -0400 Received: from smtp.cs.ucla.edu ([131.179.128.62]:41614) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UtlKF-0003oU-4y for 14569@debbugs.gnu.org; Mon, 01 Jul 2013 17:07:55 -0400 Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id 8509FA60005; Mon, 1 Jul 2013 14:07:49 -0700 (PDT) X-Virus-Scanned: amavisd-new at smtp.cs.ucla.edu Received: from smtp.cs.ucla.edu ([127.0.0.1]) by localhost (smtp.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NW6sEvWeaSBZ; Mon, 1 Jul 2013 14:07:49 -0700 (PDT) Received: from [192.168.1.9] (pool-71-108-49-126.lsanca.fios.verizon.net [71.108.49.126]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id 310B039E8008; Mon, 1 Jul 2013 14:07:49 -0700 (PDT) Message-ID: <51D1EFA1.2040801@cs.ucla.edu> Date: Mon, 01 Jul 2013 14:07:45 -0700 From: Paul Eggert Organization: UCLA Computer Science Department User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130623 Thunderbird/17.0.7 MIME-Version: 1.0 References: <51BC720D.7080504@alice.it> <51BDB979.3040508@cornell.edu> <20130616150141.GB3622@ednor.casa.cgf.cx> <51BDFB25.8080101@cornell.edu> <51BE01EC.3000701@cornell.edu> <51C60DEB.8030804@alice.it> <51C75149.1070609@alice.it> <51C793FA.9070806@cs.ucla.edu> <51C8275A.4080307@cornell.edu> <51C886D5.3030704@alice.it> <51C8B4AD.7050609@cs.ucla.edu> <51C8DB3A.7050206@alice.it> <51CC529B.9090809@cs.ucla.edu> <51CC9340.3080307@cornell.edu> <51CD7F92.40007@cornell.edu> <51CDA2A0.10400@cs.ucla.edu> <51CDABD3.4070207@cornell.edu> <51CE02D6.1010702@cornell.edu> <51D16635.5080609@cornell.edu> <51D18FEF.7040602@cs.ucla.edu> <51D1CD37.4090406@cornell.edu> In-Reply-To: <51D1CD37.4090406@cornell.edu> X-Enigmail-Version: 1.5.1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.3 (--) On 07/01/2013 11:40 AM, Ken Brown wrote: > Removing " if (! noninteractive)" solves the problem. Will it break something else? I don't see why it would. I installed that as part of trunk bzr 113247, and thanks for finding the underlying fault. From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Angelo Graziosi Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 01 Jul 2013 21:48:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Paul Eggert Cc: 14569@debbugs.gnu.org, kbrown@cornell.edu X-Debbugs-Original-Cc: bug-emacs , Ken Brown Received: via spool by submit@debbugs.gnu.org id=B.137271525718661 (code B ref -1); Mon, 01 Jul 2013 21:48:01 +0000 Received: (at submit) by debbugs.gnu.org; 1 Jul 2013 21:47:37 +0000 Received: from localhost ([127.0.0.1]:51126 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Utlwe-0004qu-Nk for submit@debbugs.gnu.org; Mon, 01 Jul 2013 17:47:36 -0400 Received: from eggs.gnu.org ([208.118.235.92]:39056) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Utlwc-0004qh-VG for submit@debbugs.gnu.org; Mon, 01 Jul 2013 17:47:35 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UtlwV-00021b-6h for submit@debbugs.gnu.org; Mon, 01 Jul 2013 17:47:29 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:49665) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UtlwV-00021W-4X for submit@debbugs.gnu.org; Mon, 01 Jul 2013 17:47:27 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:40762) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UtlwS-0003h9-68 for bug-gnu-emacs@gnu.org; Mon, 01 Jul 2013 17:47:27 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UtlwP-00020U-Ou for bug-gnu-emacs@gnu.org; Mon, 01 Jul 2013 17:47:24 -0400 Received: from smtp203.alice.it ([82.57.200.99]:36712) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UtlwP-000207-DR for bug-gnu-emacs@gnu.org; Mon, 01 Jul 2013 17:47:21 -0400 Received: from [192.168.1.100] (87.3.155.35) by smtp203.alice.it (8.6.060.15) (authenticated as angelo.graziosi@alice.it) id 5123A5970A64C0F2; Mon, 1 Jul 2013 23:47:04 +0200 Message-ID: <51D1F8D4.1050904@alice.it> Date: Mon, 01 Jul 2013 23:47:00 +0200 From: Angelo Graziosi User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:17.0) Gecko/20130620 Thunderbird/17.0.7 MIME-Version: 1.0 References: <51BC720D.7080504@alice.it> <51BDB979.3040508@cornell.edu> <20130616150141.GB3622@ednor.casa.cgf.cx> <51BDFB25.8080101@cornell.edu> <51BE01EC.3000701@cornell.edu> <51C60DEB.8030804@alice.it> <51C75149.1070609@alice.it> <51C793FA.9070806@cs.ucla.edu> <51C8275A.4080307@cornell.edu> <51C886D5.3030704@alice.it> <51C8B4AD.7050609@cs.ucla.edu> <51C8DB3A.7050206@alice.it> <51CC529B.9090809@cs.ucla.edu> <51CC9340.3080307@cornell.edu> <51CD7F92.40007@cornell.edu> <51CDA2A0.10400@cs.ucla.edu> <51CDABD3.4070207@cornell.edu> <51CE02D6.1010702@cornell.edu> <51D16635.5080609@cornell.edu> <51D18FEF.7040602@cs.ucla.edu> <51D1CD37.4090406@cornell.edu> <51D1EFA1.2040801@cs.ucla.edu> In-Reply-To: <51D1EFA1.2040801@cs.ucla.edu> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -5.0 (-----) Il 01/07/2013 23.07, Paul Eggert ha scritto: > On 07/01/2013 11:40 AM, Ken Brown wrote: >> Removing " if (! noninteractive)" solves the problem. Will it break something else? > > I don't see why it would. I installed that as part of trunk bzr 113247, > and thanks for finding the underlying fault. > It seems that Mobydick has been catched! Rev. 113247 bootstraps OB... :-) Many many thanks! Ciao Angelo From unknown Sun Jun 22 04:18:41 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.503 (Entity 5.503) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Katsumi Yamaoka Subject: bug#14569: closed (Re: bug#14569: 24.3.50; bootstrap fails on Cygwin) Message-ID: References: <51D2059D.2070800@cornell.edu> X-Gnu-PR-Message: they-closed 14569 X-Gnu-PR-Package: emacs Reply-To: 14569@debbugs.gnu.org Date: Mon, 01 Jul 2013 22:42:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1372718523-24100-1" This is a multi-part message in MIME format... ------------=_1372718523-24100-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #14569: 24.3.50; bootstrap fails on Cygwin which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 14569@debbugs.gnu.org. --=20 14569: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D14569 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1372718523-24100-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 14569-done) by debbugs.gnu.org; 1 Jul 2013 22:41:51 +0000 Received: from localhost ([127.0.0.1]:51181 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Utmn8-0006Fr-Nl for submit@debbugs.gnu.org; Mon, 01 Jul 2013 18:41:51 -0400 Received: from limerock02.mail.cornell.edu ([128.84.12.100]:54272) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Utmn6-0006Fc-9T for 14569-done@debbugs.gnu.org; Mon, 01 Jul 2013 18:41:49 -0400 X-CornellRouted: This message has been Routed already. Received: from authusersmtp.mail.cornell.edu (granite3.serverfarm.cornell.edu [10.16.197.8]) by limerock02.mail.cornell.edu (8.14.4/8.14.4_cu) with ESMTP id r61MfdrB016096; Mon, 1 Jul 2013 18:41:39 -0400 Received: from [192.168.1.6] (cpe-67-249-194-47.twcny.res.rr.com [67.249.194.47]) (authenticated bits=0) by authusersmtp.mail.cornell.edu (8.14.4/8.12.10) with ESMTP id r61MfcJx017712 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Mon, 1 Jul 2013 18:41:38 -0400 Message-ID: <51D2059D.2070800@cornell.edu> Date: Mon, 01 Jul 2013 18:41:33 -0400 From: Ken Brown User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130509 Thunderbird/17.0.6 MIME-Version: 1.0 To: Angelo Graziosi Subject: Re: bug#14569: 24.3.50; bootstrap fails on Cygwin References: <51BC720D.7080504@alice.it> <51BDB979.3040508@cornell.edu> <20130616150141.GB3622@ednor.casa.cgf.cx> <51BDFB25.8080101@cornell.edu> <51BE01EC.3000701@cornell.edu> <51C60DEB.8030804@alice.it> <51C75149.1070609@alice.it> <51C793FA.9070806@cs.ucla.edu> <51C8275A.4080307@cornell.edu> <51C886D5.3030704@alice.it> <51C8B4AD.7050609@cs.ucla.edu> <51C8DB3A.7050206@alice.it> <51CC529B.9090809@cs.ucla.edu> <51CC9340.3080307@cornell.edu> <51CD7F92.40007@cornell.edu> <51CDA2A0.10400@cs.ucla.edu> <51CDABD3.4070207@cornell.edu> <51CE02D6.1010702@cornell.edu> <51D16635.5080609@cornell.edu> <51D18FEF.7040602@cs.ucla.edu> <51D1CD37.4090406@cornell.edu> <51D1EFA1.2040801@cs.ucla.edu> <51D1F8D4.1050904@alice.it> In-Reply-To: <51D1F8D4.1050904@alice.it> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 14569-done Cc: Paul Eggert , 14569-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -0.0 (/) On 7/1/2013 5:47 PM, Angelo Graziosi wrote: > Il 01/07/2013 23.07, Paul Eggert ha scritto: >> On 07/01/2013 11:40 AM, Ken Brown wrote: >>> Removing " if (! noninteractive)" solves the problem. Will it break >>> something else? >> >> I don't see why it would. I installed that as part of trunk bzr 113247, >> and thanks for finding the underlying fault. >> > > It seems that Mobydick has been catched! Rev. 113247 bootstraps OB... :-) > > Many many thanks! Thanks for confirming. I'm closing the bug. Ken ------------=_1372718523-24100-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 7 Jun 2013 00:16:50 +0000 Received: from localhost ([127.0.0.1]:55337 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UkkMM-0008HE-Gl for submit@debbugs.gnu.org; Thu, 06 Jun 2013 20:16:50 -0400 Received: from eggs.gnu.org ([208.118.235.92]:32875) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UkkMJ-0008Gt-TD for submit@debbugs.gnu.org; Thu, 06 Jun 2013 20:16:49 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UkkMG-00051A-Mf for submit@debbugs.gnu.org; Thu, 06 Jun 2013 20:16:45 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-99.2 required=5.0 tests=BAYES_50,USER_IN_WHITELIST autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:35611) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UkkMG-000516-Jf for submit@debbugs.gnu.org; Thu, 06 Jun 2013 20:16:44 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:34590) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UkkMF-0000Kk-L1 for bug-gnu-emacs@gnu.org; Thu, 06 Jun 2013 20:16:44 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UkkME-00050Z-Pn for bug-gnu-emacs@gnu.org; Thu, 06 Jun 2013 20:16:43 -0400 Received: from [216.246.13.138] (port=56192 helo=hampton.hostforweb.net) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UkkME-00050E-Lv for bug-gnu-emacs@gnu.org; Thu, 06 Jun 2013 20:16:42 -0400 Received: from localhost.localdomain ([127.0.0.1]:56260 helo=localhost) by hampton.hostforweb.net with smtp (Exim 4.80) (envelope-from ) id 1UkkMB-003RQj-PI; Thu, 06 Jun 2013 19:16:40 -0500 Date: Fri, 07 Jun 2013 09:16:39 +0900 Message-ID: From: Katsumi Yamaoka To: bug-gnu-emacs@gnu.org Subject: 24.3.50; bootstrap fails on Cygwin Organization: Emacsen advocacy group User-Agent: Gnus/5.130008 (=?iso-2022-jp?B?GyRCPz8bKEI=?= Gnus v0.8) Emacs/24.3.50 (i686-pc-cygwin) Cancel-Lock: sha1:LRxn6SA6/5hf26ik6nbtTCwsLn4= MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - hampton.hostforweb.net X-AntiAbuse: Original Domain - gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - jpl.org X-Get-Message-Sender-Via: hampton.hostforweb.net: acl_c_authenticated_local_user: root X-Source: X-Source-Args: X-Source-Dir: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x (barebone) [generic] X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) Hi, Bootstrap got to fail on Cygwin since yesterday. An error occurs at least when performing batch-update-autoloads as follows: [...] Wrote /Work/emacs/lisp/mh-e/mh-loaddefs.el (No changes need to be saved) EMACSLOADPATH=/Work/emacs/lisp LC_ALL=C /Work/emacs/src/bootstrap-emacs.exe \ -batch --no-site-file --no-site-lisp -l autoload \ --eval "(setq generate-autoload-cookie \";;;###tramp-autoload\")" \ --eval "(setq generated-autoload-file (unmsys--file-name \"/Work/emacs/lisp/net/tramp-loaddefs.el\"))" \ --eval "(setq make-backup-files nil)" \ -f batch-update-autoloads /Work/emacs/lisp/net GLib (gthread-posix.c): Unexpected error from C library during 'pthread_setspecific': Invalid argument. Aborting. Makefile:392: recipe for target `/Work/emacs/lisp/net/tramp-loaddefs.el' failed make[3]: *** [/Work/emacs/lisp/net/tramp-loaddefs.el] Aborted [...] make: *** [bootstrap] Error 2 I can run bootstrap-emacs.exe with the -Q option but I have no clue to examine it. Please help. (This is of what I built last.) In GNU Emacs 24.3.50.1 (i686-pc-cygwin, X toolkit, Xaw3d scroll bars) of 2013-06-05 on localhost Bzr revision: 112848 eliz@gnu.org-20130604163346-bxz8tbdsd4zt5zm2 Windowing system distributor `The Cygwin/X Project', version 11.0.11401000 Configured using: `configure --verbose --with-x-toolkit=lucid --without-imagemagick --without-dbus --without-gconf --without-gsettings' ------------=_1372718523-24100-1-- From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin In-Reply-To: Resent-From: Katsumi Yamaoka Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 02 Jul 2013 02:21:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 14569@debbugs.gnu.org Cc: Ken Brown Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.137273160913953 (code B ref 14569); Tue, 02 Jul 2013 02:21:02 +0000 Received: (at 14569) by debbugs.gnu.org; 2 Jul 2013 02:20:09 +0000 Received: from localhost ([127.0.0.1]:51474 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UtqCO-0003cu-Cn for submit@debbugs.gnu.org; Mon, 01 Jul 2013 22:20:08 -0400 Received: from mail-hampton.hostforweb.net ([216.246.15.223]:56493 helo=hampton.hostforweb.net) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UtqCL-0003cB-6t for 14569@debbugs.gnu.org; Mon, 01 Jul 2013 22:20:06 -0400 Received: from localhost.localdomain ([127.0.0.1]:49361 helo=localhost) by hampton.hostforweb.net with smtp (Exim 4.80.1) (envelope-from ) id 1UtqCD-003R5j-8U; Mon, 01 Jul 2013 21:19:57 -0500 Date: Tue, 02 Jul 2013 11:19:54 +0900 Message-ID: From: Katsumi Yamaoka References: <51BC720D.7080504@alice.it> <51BDB979.3040508@cornell.edu> <20130616150141.GB3622@ednor.casa.cgf.cx> <51BDFB25.8080101@cornell.edu> <51BE01EC.3000701@cornell.edu> <51C60DEB.8030804@alice.it> <51C75149.1070609@alice.it> <51C793FA.9070806@cs.ucla.edu> <51C8275A.4080307@cornell.edu> <51C886D5.3030704@alice.it> <51C8B4AD.7050609@cs.ucla.edu> <51C8DB3A.7050206@alice.it> <51CC529B.9090809@cs.ucla.edu> <51CC9340.3080307@cornell.edu> <51CD7F92.40007@cornell.edu> <51CDA2A0.10400@cs.ucla.edu> <51CDABD3.4070207@cornell.edu> <51CE02D6.1010702@cornell.edu> <51D16635.5080609@cornell.edu> <51D18FEF.7040602@cs.ucla.edu> <51D1CD37.4090406@cornell.edu> <51D1EFA1.2040801@cs.ucla.edu> <51D1F8D4.1050904@alice.it> <51D2059D.2070800@cornell.edu> Organization: Emacsen advocacy group X-Face: #kKnN,xUnmKia.'[pp`; Omh}odZK)?7wQSl"4o04=EixTF+V[""w~iNbM9ZL+.b*_CxUmFk B#Fu[*?MZZH@IkN:!"\w%I_zt>[$nm7nQosZ<3eu; B:$Q_:p!',P.c0-_Cy[dz4oIpw0ESA^D*1Lw= L&i*6&( User-Agent: Gnus/5.130008 (=?UTF-8?Q?=E7=9C=9F?= Gnus v0.8) Emacs/24.3.50 (i686-pc-cygwin) Cancel-Lock: sha1:svSZMdqyMpURrDekjS5JdlFiLFw= MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - hampton.hostforweb.net X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - jpl.org X-Get-Message-Sender-Via: hampton.hostforweb.net: acl_c_authenticated_local_user: root X-Source: X-Source-Args: X-Source-Dir: X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: 0.0 (/) Ken Brown wrote: > On 7/1/2013 5:47 PM, Angelo Graziosi wrote: >> Il 01/07/2013 23.07, Paul Eggert ha scritto: >>> On 07/01/2013 11:40 AM, Ken Brown wrote: >>>> Removing " if (! noninteractive)" solves the problem. Will it break >>>> something else? >>> >>> I don't see why it would. I installed that as part of trunk bzr 113247, >>> and thanks for finding the underlying fault. >>> >> >> It seems that Mobydick has been catched! Rev. 113247 bootstraps OB... :-) >> >> Many many thanks! > Thanks for confirming. I'm closing the bug. Many many thanks, too! However, there is still a problem that got to arise recently. Though I feel like the frequency got decreased. That is that Cygwin Emacs sometimes freezes for a couple of ten seconds unexpectedly. It happens irregularly while I'm writing something. I'm not sure it is concerned to, but some asynchronous processes are running at that time; though I don't believe that my keystroke for self-insert-command triggers a communication with one of them. Those are display-time (a timer) and ispell (and ndtp and Sj3). In addition, how about Bug#14553 ? From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin In-Reply-To: Resent-From: Katsumi Yamaoka Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 02 Jul 2013 05:24:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 14569@debbugs.gnu.org Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.13727426123826 (code B ref 14569); Tue, 02 Jul 2013 05:24:01 +0000 Received: (at 14569) by debbugs.gnu.org; 2 Jul 2013 05:23:32 +0000 Received: from localhost ([127.0.0.1]:51708 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Utt3s-0000ze-0h for submit@debbugs.gnu.org; Tue, 02 Jul 2013 01:23:32 -0400 Received: from mail-hampton.hostforweb.net ([216.246.15.223]:38026 helo=hampton.hostforweb.net) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Utt3o-0000zI-V5 for 14569@debbugs.gnu.org; Tue, 02 Jul 2013 01:23:30 -0400 Received: from localhost.localdomain ([127.0.0.1]:59521 helo=localhost) by hampton.hostforweb.net with smtp (Exim 4.80.1) (envelope-from ) id 1Utt3i-0048Ae-8r for 14569@debbugs.gnu.org; Tue, 02 Jul 2013 00:23:22 -0500 Date: Tue, 02 Jul 2013 14:23:18 +0900 Message-ID: From: Katsumi Yamaoka References: <51BC720D.7080504@alice.it> <51BDB979.3040508@cornell.edu> <20130616150141.GB3622@ednor.casa.cgf.cx> <51BDFB25.8080101@cornell.edu> <51BE01EC.3000701@cornell.edu> <51C60DEB.8030804@alice.it> <51C75149.1070609@alice.it> <51C793FA.9070806@cs.ucla.edu> <51C8275A.4080307@cornell.edu> <51C886D5.3030704@alice.it> <51C8B4AD.7050609@cs.ucla.edu> <51C8DB3A.7050206@alice.it> <51CC529B.9090809@cs.ucla.edu> <51CC9340.3080307@cornell.edu> <51CD7F92.40007@cornell.edu> <51CDA2A0.10400@cs.ucla.edu> <51CDABD3.4070207@cornell.edu> <51CE02D6.1010702@cornell.edu> <51D16635.5080609@cornell.edu> <51D18FEF.7040602@cs.ucla.edu> <51D1CD37.4090406@cornell.edu> <51D1EFA1.2040801@cs.ucla.edu> <51D1F8D4.1050904@alice.it> <51D2059D.2070800@cornell.edu> Organization: Emacsen advocacy group X-Face: #kKnN,xUnmKia.'[pp`; Omh}odZK)?7wQSl"4o04=EixTF+V[""w~iNbM9ZL+.b*_CxUmFk B#Fu[*?MZZH@IkN:!"\w%I_zt>[$nm7nQosZ<3eu; B:$Q_:p!',P.c0-_Cy[dz4oIpw0ESA^D*1Lw= L&i*6&( User-Agent: Gnus/5.130008 (=?UTF-8?Q?=E7=9C=9F?= Gnus v0.8) Emacs/24.3.50 (i686-pc-cygwin) Cancel-Lock: sha1:KXOKbt4j1qw60lK5FDM+HxCbUJg= MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - hampton.hostforweb.net X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - jpl.org X-Get-Message-Sender-Via: hampton.hostforweb.net: acl_c_authenticated_local_user: root X-Source: X-Source-Args: X-Source-Dir: X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: 0.0 (/) Katsumi Yamaoka wrote: > However, there is still a problem that got to arise recently. > Though I feel like the frequency got decreased. That is that > Cygwin Emacs sometimes freezes for a couple of ten seconds > unexpectedly. It happens irregularly while I'm writing something. Also this sometimes happens: Memory exhausted--use C-x s then exit and restart Emacs Error running timer `display-time-event-handler': (error "Memory exhausted--use C-x s then exit and restart Emacs") Memory exhausted--use C-x s then exit and restart Emacs [3 times] At that time I can do neither `C-x s' nor exit; what I can do then is only to kill the Emacs process (so I transcribed the above messages by hand). AFAICR, it didn't happen until Jun 2013. > In addition, how about Bug#14553 ? > From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin Resent-From: Ken Brown Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 02 Jul 2013 11:23:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Katsumi Yamaoka Cc: 14569@debbugs.gnu.org Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.1372764135363 (code B ref 14569); Tue, 02 Jul 2013 11:23:01 +0000 Received: (at 14569) by debbugs.gnu.org; 2 Jul 2013 11:22:15 +0000 Received: from localhost ([127.0.0.1]:51983 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Utyf1-00005m-4l for submit@debbugs.gnu.org; Tue, 02 Jul 2013 07:22:15 -0400 Received: from limerock01.mail.cornell.edu ([128.84.12.99]:42274) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Utyey-00005P-De for 14569@debbugs.gnu.org; Tue, 02 Jul 2013 07:22:13 -0400 X-CornellRouted: This message has been Routed already. Received: from authusersmtp.mail.cornell.edu (granite4.serverfarm.cornell.edu [10.16.197.9]) by limerock01.mail.cornell.edu (8.14.4/8.14.4_cu) with ESMTP id r62BM6MX009579; Tue, 2 Jul 2013 07:22:06 -0400 Received: from [192.168.1.6] (cpe-67-249-194-47.twcny.res.rr.com [67.249.194.47]) (authenticated bits=0) by authusersmtp.mail.cornell.edu (8.14.4/8.12.10) with ESMTP id r62BM5nl030664 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Tue, 2 Jul 2013 07:22:06 -0400 Message-ID: <51D2B7D8.5080306@cornell.edu> Date: Tue, 02 Jul 2013 07:22:00 -0400 From: Ken Brown User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130509 Thunderbird/17.0.6 MIME-Version: 1.0 References: <51BC720D.7080504@alice.it> <51BDB979.3040508@cornell.edu> <20130616150141.GB3622@ednor.casa.cgf.cx> <51BDFB25.8080101@cornell.edu> <51BE01EC.3000701@cornell.edu> <51C60DEB.8030804@alice.it> <51C75149.1070609@alice.it> <51C793FA.9070806@cs.ucla.edu> <51C8275A.4080307@cornell.edu> <51C886D5.3030704@alice.it> <51C8B4AD.7050609@cs.ucla.edu> <51C8DB3A.7050206@alice.it> <51CC529B.9090809@cs.ucla.edu> <51CC9340.3080307@cornell.edu> <51CD7F92.40007@cornell.edu> <51CDA2A0.10400@cs.ucla.edu> <51CDABD3.4070207@cornell.edu> <51CE02D6.1010702@cornell.edu> <51D16635.5080609@cornell.edu> <51D18FEF.7040602@cs.ucla.edu> <51D1CD37.4090406@cornell.edu> <51D1EFA1.2040801@cs.ucla.edu> <51D1F8D4.1050904@alice.it> <51D2059D.2070800@cornell.edu> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -0.0 (/) On 7/2/2013 1:23 AM, Katsumi Yamaoka wrote: > Katsumi Yamaoka wrote: >> However, there is still a problem that got to arise recently. >> Though I feel like the frequency got decreased. That is that >> Cygwin Emacs sometimes freezes for a couple of ten seconds >> unexpectedly. It happens irregularly while I'm writing something. > > Also this sometimes happens: > > Memory exhausted--use C-x s then exit and restart Emacs > Error running timer `display-time-event-handler': (error "Memory exhausted--use C-x s then exit and restart Emacs") > Memory exhausted--use C-x s then exit and restart Emacs [3 times] > > At that time I can do neither `C-x s' nor exit; what I can do > then is only to kill the Emacs process (so I transcribed the above > messages by hand). AFAICR, it didn't happen until Jun 2013. Please make a new bug report about this problem. AFAIK, it has nothing to do with the present bug. And it would help greatly if you could find the first bzr revision that exhibits the problem. >> In addition, how about Bug#14553 ? >> I'll take a look when I get a chance. Ken From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: 24.3.50; bootstrap fails on Cygwin In-Reply-To: Resent-From: Katsumi Yamaoka Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 02 Jul 2013 13:58:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Ken Brown Cc: 14569@debbugs.gnu.org Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.13727734653950 (code B ref 14569); Tue, 02 Jul 2013 13:58:03 +0000 Received: (at 14569) by debbugs.gnu.org; 2 Jul 2013 13:57:45 +0000 Received: from localhost ([127.0.0.1]:52504 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Uu15U-00011b-MG for submit@debbugs.gnu.org; Tue, 02 Jul 2013 09:57:45 -0400 Received: from mail-halifax.hostforweb.net ([205.234.137.17]:39758 helo=halifax.hostforweb.net) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Uu15R-00010u-9C for 14569@debbugs.gnu.org; Tue, 02 Jul 2013 09:57:42 -0400 Received: from softbank219034144017.bbtec.net ([219.34.144.17]:52571 helo=) by halifax.hostforweb.net with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.80.1) (envelope-from ) id 1Uu15K-0007IC-8D; Tue, 02 Jul 2013 08:57:34 -0500 From: Katsumi Yamaoka References: <51BC720D.7080504@alice.it> <51C793FA.9070806@cs.ucla.edu> <51C8275A.4080307@cornell.edu> <51C886D5.3030704@alice.it> <51C8B4AD.7050609@cs.ucla.edu> <51C8DB3A.7050206@alice.it> <51CC529B.9090809@cs.ucla.edu> <51CC9340.3080307@cornell.edu> <51CD7F92.40007@cornell.edu> <51CDA2A0.10400@cs.ucla.edu> <51CDABD3.4070207@cornell.edu> <51CE02D6.1010702@cornell.edu> <51D16635.5080609@cornell.edu> <51D18FEF.7040602@cs.ucla.edu> <51D1CD37.4090406@cornell.edu> <51D1EFA1.2040801@cs.ucla.edu> <51D1F8D4.1050904@alice.it> <51D2059D.2070800@cornell.edu> <51D2B7D8.5080306@cornell.edu> X-Face: #kKnN,xUnmKia.'[pp`; Omh}odZK)?7wQSl"4o04=EixTF+V[""w~iNbM9ZL+.b*_CxUmFk B#Fu[*?MZZH@IkN:!"\w%I_zt>[$nm7nQosZ<3eu; B:$Q_:p!',P.c0-_Cy[dz4oIpw0ESA^D*1Lw= L&i*6&( Date: Tue, 02 Jul 2013 22:57:30 +0900 Message-ID: User-Agent: Gnus/5.130008 (Ma Gnus v0.8) Emacs/24.3.50 (gnu/linux) Cancel-Lock: sha1:O28XTuwtPa4yCFo1mfSnWnwZ+uA= MIME-Version: 1.0 Content-Type: text/plain X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - halifax.hostforweb.net X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - jpl.org X-Get-Message-Sender-Via: halifax.hostforweb.net: authenticated_id: yamaokac/only user confirmed/virtual account not confirmed X-Source: X-Source-Args: X-Source-Dir: X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: 0.0 (/) Ken Brown wrote: > On 7/2/2013 1:23 AM, Katsumi Yamaoka wrote: [...] >> Memory exhausted--use C-x s then exit and restart Emacs >> Error running timer `display-time-event-handler': (error "Memory >> exhausted--use C-x s then exit and restart Emacs") >> Memory exhausted--use C-x s then exit and restart Emacs [3 times] > Please make a new bug report about this problem. AFAIK, it has > nothing to do with the present bug. And it would help greatly if you > could find the first bzr revision that exhibits the problem. I did so. Thanks. From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: Emacs segfaulting on FreeBSD 9.1-RELEASE (amd64) during memory allocation. Resent-From: Paul Eggert Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 04 Jul 2013 00:59:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Ashish SHUKLA Cc: "14569@debbugs.gnu.org" <14569@debbugs.gnu.org> Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.13728995017044 (code B ref 14569); Thu, 04 Jul 2013 00:59:02 +0000 Received: (at 14569) by debbugs.gnu.org; 4 Jul 2013 00:58:21 +0000 Received: from localhost ([127.0.0.1]:55849 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UuXsK-0001pV-8j for submit@debbugs.gnu.org; Wed, 03 Jul 2013 20:58:20 -0400 Received: from smtp.cs.ucla.edu ([131.179.128.62]:46569) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UuXsH-0001p3-6r for 14569@debbugs.gnu.org; Wed, 03 Jul 2013 20:58:17 -0400 Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id 798B439E8122; Wed, 3 Jul 2013 17:58:11 -0700 (PDT) X-Virus-Scanned: amavisd-new at smtp.cs.ucla.edu Received: from smtp.cs.ucla.edu ([127.0.0.1]) by localhost (smtp.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vcFgeTe9wK+R; Wed, 3 Jul 2013 17:58:10 -0700 (PDT) Received: from [192.168.1.9] (pool-71-108-49-126.lsanca.fios.verizon.net [71.108.49.126]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id 890F039E8121; Wed, 3 Jul 2013 17:58:10 -0700 (PDT) Message-ID: <51D4C8A2.7020609@cs.ucla.edu> Date: Wed, 03 Jul 2013 17:58:10 -0700 From: Paul Eggert Organization: UCLA Computer Science Department User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130623 Thunderbird/17.0.7 MIME-Version: 1.0 References: <86d2qz3a7q.fsf@chateau.d.if> In-Reply-To: <86d2qz3a7q.fsf@chateau.d.if> X-Enigmail-Version: 1.5.1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.3 (--) [CC'ing to 14569@debbugs.gnu.org as I think it's related to that bug....] On 07/03/2013 09:00 AM, Ashish SHUKLA wrote: > I tried bzr revision r113270 on my FreeBSD 9.1-RELEASE (amd64), and it > segfaulted during bootstrap process... > #v+ > #3367385 0x00000008080742c6 in pthread_mutex_lock () from /lib/libthr.so.3 > #3367386 0x000000000066d846 in _malloc_internal (size=1016) at gmalloc.c:901 > #3367387 0x000000000066d8c1 in malloc (size=1016) at gmalloc.c:925 > #3367388 0x000000000066ec30 in calloc (nmemb=1, size=1016) at gmalloc.c:1492 > #3367389 0x00000008080764bd in ?? () from /lib/libthr.so.3 > #3367390 0x0000000808076d5b in ?? () from /lib/libthr.so.3 > #3367391 0x00000008080742c6 in pthread_mutex_lock () from /lib/libthr.so.3 > #3367392 0x000000000066d846 in _malloc_internal (size=1016) at gmalloc.c:901 > #3367393 0x000000000066d8c1 in malloc (size=1016) at gmalloc.c:925 > #3367394 0x000000000066ec30 in calloc (nmemb=1, size=1016) at gmalloc.c:1492 ... This is no doubt fallout from trunk bzr 113247, needed for Cygwin. I installed what I hope fixes the problem for FreeBSD, without reintroducing the Cygwin bug, as trunk bzr 113275; please give it a try. I don't use either Cygwin or FreeBSD, so I'm afraid I have to rely on others to check these fixes. From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: Emacs segfaulting on FreeBSD 9.1-RELEASE (amd64) during memory allocation. Resent-From: Ken Brown Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 04 Jul 2013 02:14:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Paul Eggert Cc: Ashish SHUKLA , "14569@debbugs.gnu.org" <14569@debbugs.gnu.org> Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.137290400722051 (code B ref 14569); Thu, 04 Jul 2013 02:14:02 +0000 Received: (at 14569) by debbugs.gnu.org; 4 Jul 2013 02:13:27 +0000 Received: from localhost ([127.0.0.1]:55956 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UuZ2z-0005jX-O9 for submit@debbugs.gnu.org; Wed, 03 Jul 2013 22:13:26 -0400 Received: from limerock01.mail.cornell.edu ([128.84.12.99]:49872) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UuZ2x-0005j4-1u for 14569@debbugs.gnu.org; Wed, 03 Jul 2013 22:13:24 -0400 X-CornellRouted: This message has been Routed already. Received: from authusersmtp.mail.cornell.edu (granite3.serverfarm.cornell.edu [10.16.197.8]) by limerock01.mail.cornell.edu (8.14.4/8.14.4_cu) with ESMTP id r642D9PK021149; Wed, 3 Jul 2013 22:13:09 -0400 Received: from [192.168.1.6] (cpe-67-249-194-47.twcny.res.rr.com [67.249.194.47]) (authenticated bits=0) by authusersmtp.mail.cornell.edu (8.14.4/8.12.10) with ESMTP id r642D7LX023780 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Wed, 3 Jul 2013 22:13:08 -0400 Message-ID: <51D4DA2C.1050708@cornell.edu> Date: Wed, 03 Jul 2013 22:13:00 -0400 From: Ken Brown User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130509 Thunderbird/17.0.6 MIME-Version: 1.0 References: <86d2qz3a7q.fsf@chateau.d.if> <51D4C8A2.7020609@cs.ucla.edu> In-Reply-To: <51D4C8A2.7020609@cs.ucla.edu> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -0.0 (/) On 7/3/2013 8:58 PM, Paul Eggert wrote: > This is no doubt fallout from trunk bzr 113247, needed for > Cygwin. I installed what I hope fixes the problem for > FreeBSD, without reintroducing the Cygwin bug, as trunk > bzr 113275; please give it a try. > > I don't use either Cygwin or FreeBSD, so I'm afraid > I have to rely on others to check these fixes. Cygwin still bootstraps OK after this change. Ken From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: Emacs segfaulting on FreeBSD 9.1-RELEASE (amd64) during memory allocation. In-Reply-To: Resent-From: wahjava.ml@gmail.com Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 04 Jul 2013 02:32:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Paul Eggert Cc: "14569@debbugs.gnu.org" <14569@debbugs.gnu.org>, emacs-devel@gnu.org Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.137290508025278 (code B ref 14569); Thu, 04 Jul 2013 02:32:01 +0000 Received: (at 14569) by debbugs.gnu.org; 4 Jul 2013 02:31:20 +0000 Received: from localhost ([127.0.0.1]:55979 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UuZKJ-0006Zb-5R for submit@debbugs.gnu.org; Wed, 03 Jul 2013 22:31:19 -0400 Received: from mail-pa0-f43.google.com ([209.85.220.43]:33751) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UuZH9-0006Pd-Df for 14569@debbugs.gnu.org; Wed, 03 Jul 2013 22:28:04 -0400 Received: by mail-pa0-f43.google.com with SMTP id hz11so820273pad.30 for <14569@debbugs.gnu.org>; Wed, 03 Jul 2013 19:27:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:from:to:cc:subject:organization:references:user-agent :x-hashcash:x-face:x-uptime:x-operating-system:x-openpgp-fingerprint :x-attribution:organisation:x-hashcash:x-hashcash:face:date :message-id:mime-version:content-type; bh=L2l0uBeTZ/zpINlxjvlzjTwKUl26o/hYIAJaxe9CGmA=; b=syVq9cF9xEgnUIhP7XvrrJKk0H2Hw2qZxXdJsAiaVGC1SM2YCKLAnZhMgBbkNNSoIA b5WhHrs5ofL8Wb7wwJH2PGw48F8/Gj88z7V+M0IRmobavZwBmF4DG1NNZt3sTBHd8IiX vODFNmWUyMmL6TYVUVHvaWbQKXjXkfBSuKrbrpFKNfO56YlF/0CO6fc4mtHYf9LQcOu6 Gu40erdpUcdPQdWcHDb7Cu2nf2yON9Nx6iN3NnwiZrdHdDcWHIrTMdLzDoEV1tg34NMw VKvibnCgufHuvbNOy6cyTaYB3/LnAIgkB1Z35qY9KffFNNVsOCr6rziCbQjnYvEEExlM 8Scg== X-Received: by 10.68.164.69 with SMTP id yo5mr3431976pbb.96.1372904877400; Wed, 03 Jul 2013 19:27:57 -0700 (PDT) Received: from chateau.d.if ([182.68.69.69]) by mx.google.com with ESMTPSA id bs3sm711744pbc.42.2013.07.03.19.27.53 for (version=TLSv1.2 cipher=AES128-SHA bits=128/128); Wed, 03 Jul 2013 19:27:56 -0700 (PDT) Received: from chateau.d.if (localhost [IPv6:::1]); by chateau.d.if (OpenSMTPD) with ESMTP id 8e092287; Thu, 4 Jul 2013 07:57:07 +0530 (IST) From: wahjava.ml@gmail.com Organization: alt.religion.emacs References: <86d2qz3a7q.fsf@chateau.d.if> <51D4C8A2.7020609@cs.ucla.edu> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (amd64-portbld-freebsd9.1) X-Hashcash: 1:20:130704:emacs-devel@gnu.org::QPprT4sRFR9b5JNQ:0000000000000000000000000000000000000000003jhk X-Face: )vGQ9yK7Y$Flebu1C>(B\gYBm)[$zfKM+p&TT[[JWl6:]S>cc$%-z7-`46Zf0B*syL.C]oCq[upTG~zuS0.$"_%)|Q@$hA=9{3l{%u^h3jJ^Zl; t7 X-Uptime: 7:54AM up 13:49, 14 users, load averages: 0.25, 0.39, 0.23 X-Operating-System: FreeBSD/FreeBSD 9.1-RELEASE-p4/amd64 X-OpenPGP-Fingerprint: F682 CDCC 39DC 0FEA E116 20B6 C746 CFA9 E74F A4B0 X-Attribution: =?UTF-8?Q?=E0=A4=86=E0=A4=B6=E0=A5=80=E0=A4=B7?= Organisation: alt.religion.emacs X-Hashcash: 1:20:130704:14569@debbugs.gnu.org::npCD7cFK1julTQdq:000000000000000000000000000000000000000032p5 X-Hashcash: 1:20:130704:eggert@cs.ucla.edu::ln3YLJ1cYY/VqLdw:00000000000000000000000000000000000000000007Plm Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAJ1BMVEWpqal/f39tbW1jY2Md HR2goKCenp6UlJROTk7////9/f35+fnT09ORJdieAAACVklEQVQ4jXXUP2vbQBQA8AvUTkgz5OzY Z0iGWhpS6BSrkECn0mvx0MEJ6AjtYrfoBCVDlD8naJYmNlRfwZq8+mkKlIZaGpJSYmP7Q/XkJDrJ Td8i/H68u3vHPaPufwLdf32AMA4A6GcAgvAamY1pOJiDIFqicTwLswDhfr3uxfFtkAY/GFHPMwzD 8zpnACmIOnE6js7rQb+v4NJrG9od0C+QgpHMy5jBewV+UDSMWiw1Y4fWfyV7+NGFzDsYa3pth9LJ Q4XvXxFHcJRvHOmygn5NAEabnDcQQguarnfoiwSCJ99jmKKcphsZONmWsDK9Ro7cvZOCtQdg8nje egLhc2LNlkLmsezzTFUUy5w18ocox/f0LaLgJy0zO75zk+9pp85GAj36xjqhdI0y3tq2m4dqqcWX zQWBTz8L1irvolXV4J+3q7eCDgVnttjNq6X8H+9KOZsuNk1uCzx8pSp+E9HImfJOTLdcGqo+YKnG EIovizkEn48V7BO+ch2DXcD4ENSpWiU+q8hjjbgTBZCXnZtyj0Ws4Q1Q0B2WXFtYZo65Bbyeeldw RS6qFueM80LlLA29YlVwGRYvFD+kwI/0O+A2PlpOP9GwslUVciHuYGechuBTp922YiDZCrghTknm XSyOM+D3aoRZlo0Jb42zY7DN4p2x4AeZ+QAYutx1sHwTHzMT5cMNduQ9yW3GczN4KZ86kb0c9O8T yXDeFqpl2fryPEAYGXIlezAPXYh2NgVr/gvdoHIuDwuPwOhcWE8f8mmICq41eATkn8x0kuRTIKcB wE9+/QUtiiAnYcaN7wAAAABJRU5ErkJggg== Date: Thu, 04 Jul 2013 07:57:03 +0530 Message-ID: <86txkbys94.fsf@chateau.d.if> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Mailman-Approved-At: Wed, 03 Jul 2013 22:31:17 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -0.7 (/) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On Wed, 03 Jul 2013 17:58:10 -0700, Paul Eggert said: > [CC'ing to 14569@debbugs.gnu.org as I think it's related > to that bug....] > On 07/03/2013 09:00 AM, Ashish SHUKLA wrote: >> I tried bzr revision r113270 on my FreeBSD 9.1-RELEASE (amd64), and it >> segfaulted during bootstrap process... >> #v+ >> #3367385 0x00000008080742c6 in pthread_mutex_lock () from /lib/libthr.so= .3 >> #3367386 0x000000000066d846 in _malloc_internal (size=3D1016) at gmalloc= .c:901 >> #3367387 0x000000000066d8c1 in malloc (size=3D1016) at gmalloc.c:925 >> #3367388 0x000000000066ec30 in calloc (nmemb=3D1, size=3D1016) at gmallo= c.c:1492 >> #3367389 0x00000008080764bd in ?? () from /lib/libthr.so.3 >> #3367390 0x0000000808076d5b in ?? () from /lib/libthr.so.3 >> #3367391 0x00000008080742c6 in pthread_mutex_lock () from /lib/libthr.so= .3 >> #3367392 0x000000000066d846 in _malloc_internal (size=3D1016) at gmalloc= .c:901 >> #3367393 0x000000000066d8c1 in malloc (size=3D1016) at gmalloc.c:925 >> #3367394 0x000000000066ec30 in calloc (nmemb=3D1, size=3D1016) at gmallo= c.c:1492 > ... > This is no doubt fallout from trunk bzr 113247, needed for > Cygwin. I installed what I hope fixes the problem for > FreeBSD, without reintroducing the Cygwin bug, as trunk > bzr 113275; please give it a try. > I don't use either Cygwin or FreeBSD, so I'm afraid > I have to rely on others to check these fixes. It didn't fix for me. And this time I ran compilation with "memoryuse" limi= t set to 128M and "vmemorysize" limit set to 512M, and back trace is not so helpf= ul: #v+ #1528 0x00000008080742c6 in pthread_mutex_lock () from /lib/libthr.so.3 #1529 0x000000000066d852 in _malloc_internal (size=3D1016) at gmalloc.c:901 #1530 0x000000000066d8cd in malloc (size=3D1016) at gmalloc.c:925 #1531 0x000000000066ec3c in calloc (nmemb=3D1, size=3D1016) at gmalloc.c:14= 92 #1532 0x00000008080764bd in ?? () from /lib/libthr.so.3 #1533 0x0000000808076d5b in ?? () from /lib/libthr.so.3 #1534 0x00000008080742c6 in pthread_mutex_lock () from /lib/libthr.so.3 #1535 0x000000000066d852 in _malloc_internal (size=3D1016) at gmalloc.c:901 #1536 0x000000000066d8cd in malloc (size=3D1016) at gmalloc.c:925 #1537 0x0000000000000000 in ?? () #v- HTH =2D-=20 Ashish SHUKLA =E2=80=9CWe are not an endangered species ourselves yet, but this is not fo= r lack of trying.=E2=80=9D (Douglas Adams, "Last Chance to See", 1991) Sent from my Emacs --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.20 (FreeBSD) iQIcBAEBCgAGBQJR1N17AAoJEMdGz6nnT6Sw0rYP/jlIEwOZl2ITzBnSpINglhLk uJABWNYw+kvoY8HYqHykZO9yp+6wpfmQzQ3fzAyKvNHPkw9ZbBJfnq8hZmWUSAFx i/8en8etA0yHrX4ibiqxQCM2h7GNyjbzl6RzRp8KyOpA4gt9Lc07PQQGcPihb8YX w6D5NdTQoiPHMdNAlTAPzIwrMgrJrui+YEyqLLYBd0XwiW6+FD9nlAOe8kANUXNP DP8z+naZWR0GkWxqgrDDTLNiHm8TJbkfBWfTlOIJoTa4vLfgC3mwA4RQgmNlxzSC j0EFMf4ysCDYGuPOA6n7eDeMpyFGYXL7EDSMmRKHkSXl3FjLnbFgHFFpVqfFdRig cJVqs84jh+QI+y5wxiQs3xM1za8Yhn54azpePZYoyuOvh9a8wY0v8biQC1/BZwYx 4sgaEBgSHOYwJa+bguUzLRbq31MdXRkMaCgp5UcKOzaR3eoAN3hjbYy05tpfYsJm JMlnp8dh6G0jdLw7wYz4nCpl/jTJSYKCazzfzF5gbIPCSKxkyReqPNu4wkcbqOjX 83U2ft1rFzX0NsYYl3/uouz5fA5ejPXRMO2nVgEUISk9BBkXKMxEBI4vetlHLUHh 0hMMVlB+EgDvo8W0r3p0xe0HrQwGNlQBjrbYYGcwIE8AWZbjDkLxLXrmWdV9Bvtq vAoq+JAiOt1ABvFTy/4c =BEYN -----END PGP SIGNATURE----- --=-=-=-- From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: Emacs segfaulting on FreeBSD 9.1-RELEASE (amd64) during memory allocation. Resent-From: Paul Eggert Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 04 Jul 2013 06:24:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: wahjava.ml@gmail.com Cc: "14569@debbugs.gnu.org" <14569@debbugs.gnu.org> Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.13729190414957 (code B ref 14569); Thu, 04 Jul 2013 06:24:02 +0000 Received: (at 14569) by debbugs.gnu.org; 4 Jul 2013 06:24:01 +0000 Received: from localhost ([127.0.0.1]:56251 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UucxU-0001Hp-Vu for submit@debbugs.gnu.org; Thu, 04 Jul 2013 02:24:01 -0400 Received: from smtp.cs.ucla.edu ([131.179.128.62]:55557) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UucxS-0001HC-D0 for 14569@debbugs.gnu.org; Thu, 04 Jul 2013 02:23:59 -0400 Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id 6C7F7A6001D; Wed, 3 Jul 2013 23:23:52 -0700 (PDT) X-Virus-Scanned: amavisd-new at smtp.cs.ucla.edu Received: from smtp.cs.ucla.edu ([127.0.0.1]) by localhost (smtp.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id b4vsz3BH15Vt; Wed, 3 Jul 2013 23:23:51 -0700 (PDT) Received: from [192.168.1.9] (pool-71-108-49-126.lsanca.fios.verizon.net [71.108.49.126]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id 36605A6001C; Wed, 3 Jul 2013 23:23:51 -0700 (PDT) Message-ID: <51D514F6.20301@cs.ucla.edu> Date: Wed, 03 Jul 2013 23:23:50 -0700 From: Paul Eggert Organization: UCLA Computer Science Department User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130623 Thunderbird/17.0.7 MIME-Version: 1.0 References: <86d2qz3a7q.fsf@chateau.d.if> <51D4C8A2.7020609@cs.ucla.edu> <86txkbys94.fsf@chateau.d.if> In-Reply-To: <86txkbys94.fsf@chateau.d.if> X-Enigmail-Version: 1.5.1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.3 (--) On 07/03/2013 07:27 PM, wahjava.ml@gmail.com wrote: > It didn't fix for me. OK, please try again, with trunk bzr 113278. Again, I can't easily test this on either Cygwin or FreeBSD. Also, please don't CC: to emacs-devel@gnu.org, as this is just a bug and is not worth bothering all Emacs developers about. CC:ing to 14569@debbugs.gnu.org should suffice. From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: Emacs segfaulting on FreeBSD 9.1-RELEASE (amd64) during memory allocation. Resent-From: Ken Brown Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 04 Jul 2013 11:01:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Paul Eggert Cc: wahjava.ml@gmail.com, "14569@debbugs.gnu.org" <14569@debbugs.gnu.org> Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.13729356133600 (code B ref 14569); Thu, 04 Jul 2013 11:01:01 +0000 Received: (at 14569) by debbugs.gnu.org; 4 Jul 2013 11:00:13 +0000 Received: from localhost ([127.0.0.1]:56637 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UuhGm-0000vz-Ol for submit@debbugs.gnu.org; Thu, 04 Jul 2013 07:00:13 -0400 Received: from limerock02.mail.cornell.edu ([128.84.12.100]:39693) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UuhGh-0000uf-II for 14569@debbugs.gnu.org; Thu, 04 Jul 2013 07:00:09 -0400 X-CornellRouted: This message has been Routed already. Received: from authusersmtp.mail.cornell.edu (granite3.serverfarm.cornell.edu [10.16.197.8]) by limerock02.mail.cornell.edu (8.14.4/8.14.4_cu) with ESMTP id r64AxtmP018540; Thu, 4 Jul 2013 06:59:55 -0400 Received: from [192.168.1.6] (cpe-67-249-194-47.twcny.res.rr.com [67.249.194.47]) (authenticated bits=0) by authusersmtp.mail.cornell.edu (8.14.4/8.12.10) with ESMTP id r64AxslU028654 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Thu, 4 Jul 2013 06:59:54 -0400 Message-ID: <51D555A1.5020401@cornell.edu> Date: Thu, 04 Jul 2013 06:59:45 -0400 From: Ken Brown User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130509 Thunderbird/17.0.6 MIME-Version: 1.0 References: <86d2qz3a7q.fsf@chateau.d.if> <51D4C8A2.7020609@cs.ucla.edu> <86txkbys94.fsf@chateau.d.if> <51D514F6.20301@cs.ucla.edu> In-Reply-To: <51D514F6.20301@cs.ucla.edu> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -0.2 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -0.2 (/) On 7/4/2013 2:23 AM, Paul Eggert wrote: > On 07/03/2013 07:27 PM, wahjava.ml@gmail.com wrote: >> It didn't fix for me. > > OK, please try again, with trunk bzr 113278. > Again, I can't easily test this on either Cygwin or FreeBSD. Still OK on Cygwin. Ken From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: Emacs segfaulting on FreeBSD 9.1-RELEASE (amd64) during memory allocation. Resent-From: wahjava.ml@gmail.com (Ashish SHUKLA) Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 04 Jul 2013 19:11:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Paul Eggert Cc: "14569@debbugs.gnu.org" <14569@debbugs.gnu.org> Received: via spool by 14569-submit@debbugs.gnu.org id=B14569.137296503116867 (code B ref 14569); Thu, 04 Jul 2013 19:11:01 +0000 Received: (at 14569) by debbugs.gnu.org; 4 Jul 2013 19:10:31 +0000 Received: from localhost ([127.0.0.1]:57870 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UuovG-0004Nw-UE for submit@debbugs.gnu.org; Thu, 04 Jul 2013 15:10:31 -0400 Received: from mail-pd0-f181.google.com ([209.85.192.181]:39133) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UuovE-0004Na-AB for 14569@debbugs.gnu.org; Thu, 04 Jul 2013 15:10:29 -0400 Received: by mail-pd0-f181.google.com with SMTP id 14so1325311pdj.26 for <14569@debbugs.gnu.org>; Thu, 04 Jul 2013 12:10:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:from:to:cc:subject:organization:references:x-face:x-uptime :x-operating-system:x-openpgp-fingerprint:x-attribution:organisation :x-hashcash:x-hashcash:x-hashcash:date:in-reply-to:message-id :user-agent:face:mime-version:content-type; bh=ovP0WKHxXYbiqazQmFdLl39JUr1oB7KxSePoGQRzdRs=; b=kilIrSI7kT6Ke+yw8vShyR0N9rr2nS59rUOFVWpTJCAYujUhorGHz970ZYdyhRfnGk h8sIayQbprcynxWtgUqC3t0UhbSyawzx20XxY7KIUIGAwys5Lv6GuPOY9yGb0wUZGRGb KfQb7eN6OZrB+030ChiJF0PmcLPicyLIuPNnF0gHXQwSQFVMDnRpM8DDjUcmXWRAQX0h Ljp9lxJ9krhaK8ZTZynnAeUxXFmyPfo495ttVmMQdXXLuYL8eko4KAIau0wor2TV8Ub+ tKeVkmrAb7qLKOpDOMCWDL4NA/lP40xbQzHvIk8Bm6zgcHIifZnSYn1ULfsr8ulNbZJP yIvw== X-Received: by 10.66.153.140 with SMTP id vg12mr8195823pab.170.1372965021840; Thu, 04 Jul 2013 12:10:21 -0700 (PDT) Received: from chateau.d.if ([182.68.187.78]) by mx.google.com with ESMTPSA id pm7sm3885681pbb.31.2013.07.04.12.10.08 for (version=TLSv1.2 cipher=AES128-SHA bits=128/128); Thu, 04 Jul 2013 12:10:10 -0700 (PDT) Received: from chateau.d.if (localhost [IPv6:::1]); by chateau.d.if (OpenSMTPD) with ESMTP id c886b1d2; Fri, 5 Jul 2013 00:39:18 +0530 (IST) From: wahjava.ml@gmail.com (Ashish SHUKLA) Organization: alt.religion.emacs References: <86d2qz3a7q.fsf@chateau.d.if> <51D4C8A2.7020609@cs.ucla.edu> <86txkbys94.fsf@chateau.d.if> <51D514F6.20301@cs.ucla.edu> X-Face: )vGQ9yK7Y$Flebu1C>(B\gYBm)[$zfKM+p&TT[[JWl6:]S>cc$%-z7-`46Zf0B*syL.C]oCq[upTG~zuS0.$"_%)|Q@$hA=9{3l{%u^h3jJ^Zl; t7 X-Uptime: 12:36AM up 1:25, 10 users, load averages: 0.06, 0.07, 0.42 X-Operating-System: FreeBSD/FreeBSD 9.1-RELEASE-p4/amd64 X-OpenPGP-Fingerprint: F682 CDCC 39DC 0FEA E116 20B6 C746 CFA9 E74F A4B0 X-Attribution: =?UTF-8?Q?=E0=A4=86=E0=A4=B6=E0=A5=80=E0=A4=B7?= Organisation: alt.religion.emacs X-Hashcash: 1:20:130704:wahjava.ml@gmail.com::JOzBhp3nC1VK6lWk:000000000000000000000000000000000000000002pR+ X-Hashcash: 1:20:130704:14569@debbugs.gnu.org::KXv4UBFwzTVeGmKv:00000000000000000000000000000000000000004JZY X-Hashcash: 1:20:130704:eggert@cs.ucla.edu::Q2Yq1dM9sZmupHaD:000000000000000000000000000000000000000000052YC Date: Fri, 05 Jul 2013 00:39:14 +0530 In-Reply-To: <51D514F6.20301@cs.ucla.edu> (Paul Eggert's message of "Wed, 03 Jul 2013 23:23:50 -0700") Message-ID: <86a9m2w3ad.fsf@chateau.d.if> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (amd64-portbld-freebsd9.1) Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAJ1BMVEWpqal/f39tbW1jY2Md HR2goKCenp6UlJROTk7////9/f35+fnT09ORJdieAAACVklEQVQ4jXXUP2vbQBQA8AvUTkgz5OzY Z0iGWhpS6BSrkECn0mvx0MEJ6AjtYrfoBCVDlD8naJYmNlRfwZq8+mkKlIZaGpJSYmP7Q/XkJDrJ Td8i/H68u3vHPaPufwLdf32AMA4A6GcAgvAamY1pOJiDIFqicTwLswDhfr3uxfFtkAY/GFHPMwzD 8zpnACmIOnE6js7rQb+v4NJrG9od0C+QgpHMy5jBewV+UDSMWiw1Y4fWfyV7+NGFzDsYa3pth9LJ Q4XvXxFHcJRvHOmygn5NAEabnDcQQguarnfoiwSCJ99jmKKcphsZONmWsDK9Ro7cvZOCtQdg8nje egLhc2LNlkLmsezzTFUUy5w18ocox/f0LaLgJy0zO75zk+9pp85GAj36xjqhdI0y3tq2m4dqqcWX zQWBTz8L1irvolXV4J+3q7eCDgVnttjNq6X8H+9KOZsuNk1uCzx8pSp+E9HImfJOTLdcGqo+YKnG EIovizkEn48V7BO+ch2DXcD4ENSpWiU+q8hjjbgTBZCXnZtyj0Ws4Q1Q0B2WXFtYZo65Bbyeeldw RS6qFueM80LlLA29YlVwGRYvFD+kwI/0O+A2PlpOP9GwslUVciHuYGechuBTp922YiDZCrghTknm XSyOM+D3aoRZlo0Jb42zY7DN4p2x4AeZ+QAYutx1sHwTHzMT5cMNduQ9yW3GczN4KZ86kb0c9O8T yXDeFqpl2fryPEAYGXIlezAPXYh2NgVr/gvdoHIuDwuPwOhcWE8f8mmICq41eATkn8x0kuRTIKcB wE9+/QUtiiAnYcaN7wAAAABJRU5ErkJggg== MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: 0.0 (/) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On Wed, 03 Jul 2013 23:23:50 -0700, Paul Eggert said: > On 07/03/2013 07:27 PM, wahjava.ml@gmail.com wrote: >> It didn't fix for me. > OK, please try again, with trunk bzr 113278. > Again, I can't easily test this on either Cygwin or FreeBSD. r113278 compiles fine on 9.1-RELEASE (amd64), and sending this email from r113284. > Also, please don't CC: to emacs-devel@gnu.org, as this > is just a bug and is not worth bothering all Emacs developers > about. CC:ing to 14569@debbugs.gnu.org should suffice. Sorry. Thanks =2D-=20 Ashish SHUKLA =E2=80=9CIt has been said that a careful reading of Anna Karenina, if it te= aches you nothing else, will teach you how to make strawberry jam.=E2=80=9D (Julian M= itchell, "Radio Times", 30 October 1976) Sent from my Emacs --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.20 (FreeBSD) iQIcBAEBCgAGBQJR1cheAAoJEMdGz6nnT6Sw61UQAL+7oK3rZBXVOtRBMb7iTn6Q XTFS/hc7gIUD0DmkkaSZrcSxGAa0dOo0tH7M+YMqxsd0AyjiiWc4T8rzcN8PtPpq vU48n1PXDFWlvYyZvyvBvRkM14xyNswfjlEqstjhzhEuDSjY3VvWiwnOJw/eEbgj s/NAZ0I5dJaNtuWI1eYDKLkrMU8SznQAnut8QB8fNdEZP1w9PiYyzYVoNY5crwTY TdIA7yRtkZL4YkbAEBjYqangco1HihgeN8veGrPlixnj+4Krb4Mab4YDE9qmjceS nvpDOM8IRU+oQ4SGuBtjx8GgrfSmUivcNQLWG5erj9NhsOtXHdBYvdW5YyqsYHAg 6jXr8ZedQxyYKekK1C/GQ5qgjTIq0149d7u6lbLo4cGjAP7JEGmH25A0pk7JL0Kn hZUCGUVtJs4uw49zwDKlsxVQmAsYIC7g+mYS5ybk1XfEwF+2PMtVDVuUonX4hSEy GG4ML2IgIxo5O8fFQu4aeDKSXXfED5QUkZi7g1HBgOi6HP7jVcSbr4ZTvEi3ETEI ksyhNRVg9e59iwgtdztsB+JoTA4YtSnI3Y7DFTUXvnsXpyq6kTtBPXfdldwYCxn6 gDDa1dFLGNDaBNKqJRM3cvtn67NQHH/IscqXudf5+ktpKjn0iCpL0qZ65rs+kI0H VojtABkPNUID3RGLsBD5 =ql2s -----END PGP SIGNATURE----- --=-=-=-- From unknown Sun Jun 22 04:18:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14569: bug#14766: 24.3.50; sometimes "Memory exhausted" on Cygwin In-Reply-To: Resent-From: Katsumi Yamaoka Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 17 Jul 2013 06:37:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14569 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 14766-done@debbugs.gnu.org, 14569-done@debbugs.gnu.org Cc: Paul Eggert , michael albinus , Ken Brown Received: via spool by 14569-done@debbugs.gnu.org id=D14569.137404297810719 (code D ref 14569); Wed, 17 Jul 2013 06:37:03 +0000 Received: (at 14569-done) by debbugs.gnu.org; 17 Jul 2013 06:36:18 +0000 Received: from localhost ([127.0.0.1]:59793 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UzLLV-0002ml-6P for submit@debbugs.gnu.org; Wed, 17 Jul 2013 02:36:17 -0400 Received: from mail-hampton.hostforweb.net ([216.246.15.223]:40392 helo=hampton.hostforweb.net) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UzLLS-0002mM-6P; Wed, 17 Jul 2013 02:36:15 -0400 Received: from localhost.localdomain ([127.0.0.1]:39439 helo=localhost) by hampton.hostforweb.net with smtp (Exim 4.80.1) (envelope-from ) id 1UzLLK-002AiX-7z; Wed, 17 Jul 2013 01:36:06 -0500 Date: Wed, 17 Jul 2013 15:36:01 +0900 Message-ID: From: Katsumi Yamaoka References: <51D33069.1060206@cornell.edu> <51D3996F.4010403@cornell.edu> <51D3AE9F.4050501@cs.ucla.edu> <51D403A5.7050207@cornell.edu> Organization: Emacsen advocacy group X-Face: #kKnN,xUnmKia.'[pp`; Omh}odZK)?7wQSl"4o04=EixTF+V[""w~iNbM9ZL+.b*_CxUmFk B#Fu[*?MZZH@IkN:!"\w%I_zt>[$nm7nQosZ<3eu; B:$Q_:p!',P.c0-_Cy[dz4oIpw0ESA^D*1Lw= L&i*6&( User-Agent: Gnus/5.130008 (=?UTF-8?Q?=E7=9C=9F?= Gnus v0.8) Emacs/24.3.50 (i686-pc-cygwin) Cancel-Lock: sha1:6i2Rh/S7rqPigRfCHwh8Rj+2o9c= MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - hampton.hostforweb.net X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - jpl.org X-Get-Message-Sender-Via: hampton.hostforweb.net: acl_c_authenticated_local_user: root X-Source: X-Source-Args: X-Source-Dir: X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: 0.0 (/) I'm closing these two bugs: bug#14569: 24.3.50; bootstrap fails on Cygwin bug#14766: 24.3.50; sometimes "Memory exhausted" on Cygwin Katsumi Yamaoka wrote: > Ken Brown wrote: >> On 7/3/2013 6:01 AM, Katsumi Yamaoka wrote: >>> Paul Eggert wrote: >>>> On 07/02/2013 08:24 PM, Ken Brown wrote: >>>>> Is it possible that gfilenotify doesn't work well with the lucid toolkit? >>>>> Or perhaps the tickling of glib causes problems when the lucid >>>>> toolkit is used? >>> >>>> It's possible, but lucid isn't multithreaded. >>> >>>> What happens if you append --without-file-notification >>>> to the 'configure' options? I expect that's what's >>>> dragging in glib. >>> >>> I tried --without-file-notification. AFAICT no difference presents, >>> if anything, I feel like the frequency of the freezing is increased. >>> Emacs links cygglib-2.0-0.dll . >> What if you also add --without-rsvg? > Oh, Emacs was built without glib. It still sometimes freezes, > though I haven't seen "Memory exhausted" yet so far. I'll keep > trying it. Thanks. I don't know why, sorry, but Emacs on Cygwin doesn't make the memory exhausted, it doesn't freeze, and it bootstraps smoothly these days. `system-configuration-options' I use now is: "--verbose --with-x-toolkit=lucid --without-imagemagick\ --without-dbus --without-gconf --without-gsettings" I.e., Emacs is built with glib. Thanks. As for the derived bug "Emacs segfaulting on FreeBSD 9.1-RELEASE (amd64) during memory allocation." that is labeled with bug#14569 (the same), I believe it's been solved: http://thread.gmane.org/gmane.emacs.devel/161494/focus=75909