From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: =?UTF-8?Q?Cl=c3=a9ment_Pit--Claudel?= Newsgroups: gmane.emacs.devel Subject: Re: Please test the merge of the concurrency branch Date: Fri, 9 Dec 2016 18:09:03 -0500 Message-ID: <77a8b755-d131-ec4c-0962-dc0132755af3@gmail.com> References: <83oa0lgnzx.fsf@gnu.org> <87mvg52k7o.fsf@codethink.co.uk> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="lO58iKtL3a7WmT52EdRVnNNesGPlU8ddI" X-Trace: blaine.gmane.org 1481324966 16519 195.159.176.226 (9 Dec 2016 23:09:26 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 9 Dec 2016 23:09:26 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.5.1 To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Dec 10 00:09:20 2016 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cFUI3-00032H-HS for ged-emacs-devel@m.gmane.org; Sat, 10 Dec 2016 00:09:19 +0100 Original-Received: from localhost ([::1]:49342 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cFUI7-0006bL-A8 for ged-emacs-devel@m.gmane.org; Fri, 09 Dec 2016 18:09:23 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:52657) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cFUI1-0006VK-88 for emacs-devel@gnu.org; Fri, 09 Dec 2016 18:09:18 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cFUHx-00089X-6p for emacs-devel@gnu.org; Fri, 09 Dec 2016 18:09:17 -0500 Original-Received: from mout.kundenserver.de ([217.72.192.74]:49232) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cFUHw-00089P-RX for emacs-devel@gnu.org; Fri, 09 Dec 2016 18:09:13 -0500 Original-Received: from [18.26.2.123] ([18.26.2.123]) by mrelayeu.kundenserver.de (mreue101 [212.227.15.184]) with ESMTPSA (Nemesis) id 0LmuGy-1cs6I60C5s-00h2gZ for ; Sat, 10 Dec 2016 00:09:10 +0100 In-Reply-To: <87mvg52k7o.fsf@codethink.co.uk> X-Provags-ID: V03:K0:7lfp7ScCCDih6Zyv0Wy5+GtYEYZJjWKZfBqxGVGKfrQYNPtKvWv 5aa2IhYjOTx5RcKfvvBR9Noj43iimvROE3rIeSNdmYOirhXNcETxiX5jTmDC4JGKnMx4qTz 3j1R1CJ5QXq5PbeZ/1K693oUvFDGGi64xeyi0LfBmvGUGv6faemCUq86BvxIUt8M0rlaJ6A Wu+4rE0SKWNpLujGGEb4g== X-UI-Out-Filterresults: notjunk:1;V01:K0:IN5f4/BYegM=:BtekpCqOfIVZ6i4zqKbwfC rrO783DUX+i34YI0oqw2Ign2SngQAL2/pxU5SgVrjOTtZ1k/qBlazuUpsE+t5inAeYlYjEtZv IehrZYf6/JwlMMZYJnrlMyReL/e2oBtdRBVB3Q6HbQVI6OV+YaVzvrzWM5H4mGg6AUN+uf01i 0MDd6Nv/FuOPEjakNAKvA9c5u/Uoc4Giif7O1VJOZ5Mm1vCG/v/8bCGPsxmuOpshhsuLjUF3M W2S5I/xvHPwp5AvlJE2RUmhCl13H4nXLDR6DJNuJns5L6qdz2YCUrleuR+JeeAr+um7CckENb 9M0ywKhsgFxpL8lVcDgKyJyE9KMxtdjAVRm1SAVvI7j1twZ54sC7XBnT1A4XpvBgr/rTkb2n6 6eH+/3MTJp+ahxV7jgY2iyyYJfNDKur6yASMC7cfqqbZfzt/NbliaWTr6I3w9b0a23c4Bjk8q 2kBXP0p2DIZrmP0+GBNXqGMzv290ByEqYB6Piup6vZZTHypcFu5Jr7DWQlB7q74zb216F10VT GB119ZtqMjHk/yhgaCZFIRUbWCq5xKgRVFfVjgzKC4B+oE+M835NHPyoR0Be5ylTF0BurE/+G BgkEwMqwuvXug7lCMmb0PxAD7SRgaw7H9dDVqsrRYmKfLCQwZ8mPxlQuGwR2aypWD3cwwWX9U 0b/HNOgpXvJ9lEmG/XxpCHCZdg9f4IvVd/VBgg8x/WBUAGq417SHGDI544+vc0mIWU3k= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 217.72.192.74 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:210210 Archived-At: This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --lO58iKtL3a7WmT52EdRVnNNesGPlU8ddI Content-Type: multipart/mixed; boundary="EItTgm2U1svC4kuTR9MnVtLNx401x1qb9"; protected-headers="v1" From: =?UTF-8?Q?Cl=c3=a9ment_Pit--Claudel?= To: emacs-devel@gnu.org Message-ID: <77a8b755-d131-ec4c-0962-dc0132755af3@gmail.com> Subject: Re: Please test the merge of the concurrency branch References: <83oa0lgnzx.fsf@gnu.org> <87mvg52k7o.fsf@codethink.co.uk> In-Reply-To: <87mvg52k7o.fsf@codethink.co.uk> --EItTgm2U1svC4kuTR9MnVtLNx401x1qb9 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable It builds fine on my machine, and it doesn't seem to break Proof General = (which makes heavy use of subprocesses), nor any of my packages' test sui= tes :) However, make check seems to fail: make[2]: Entering directory '/build/emacs/master-clean/doc/misc' make[2]: Nothing to be done for 'info'. make[2]: Leaving directory '/build/emacs/master-clean/doc/misc' GEN info/dir make[1]: Leaving directory '/build/emacs/master-clean' make -C test check make[1]: Entering directory '/build/emacs/master-clean/test' rm -f *.tmp test ! -d ./automated Makefile:159: recipe for target 'check-no-automated-subdir' failed make[1]: *** [check-no-automated-subdir] Error 1 make[1]: Leaving directory '/build/emacs/master-clean/test' Makefile:964: recipe for target 'check' failed make: *** [check] Error 2 This is most likely a sign of my inability to run the test suite properly= , of course. Good job on the merge! Exciting stuff. Cheers, Cl=C3=A9ment. On 2016-12-09 10:30, Robert Marshall wrote: > Eli Zaretskii writes: >=20 >> I've pushed to the Emacs Git repository a new branch named >> 'test-concurrency'. It's the result of merging the concurrency branch= >> with a week-old master, followed by fixing a few bugs I found (after >> resolving the merge conflicts). >> >> This is tested on Trisquel GNU/Linux (x86_64 build) and on MS-Windows >> (x86 build with wide ints). "Tested" here means that it builds, >> passes the test suite as well as the master version on the same >> machine, passes the new tests that test the concurrency features, and >> the basic functionalities that are affected by the concurrency-related= >> changes -- subprocesses and networking -- work as well as they do on >> master. >> >> The new concurrency features are not thoroughly tested, so I expect >> bugs to be reported when people start using them seriously. I don't >> think that should preclude us from landing this on master, though, as >> long as the "usual", a.k.a. "single-threaded" Emacs works as well as >> the master branch. >> >=20 > It fails to build for me >=20 > CC category.o > In file included from thread.h:22:0, > from lisp.h:797, > from category.c:33: > regex.h:438:9: error: unknown type name =E2=80=98ssize_t=E2=80=99 > (and a few more complaints about ssize_t) >=20 > Debian GNU/Linux 8.6 (jessie) >=20 > Robert >=20 >=20 >=20 --EItTgm2U1svC4kuTR9MnVtLNx401x1qb9-- --lO58iKtL3a7WmT52EdRVnNNesGPlU8ddI Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJYSzmPAAoJEPqg+cTm90wj1+cQAIrTAuyI9vZPAO7gBtWVRD3U 055kPanpaLoFV5vtDM4vs2SiwMPqhegHWiiwcxxl71mdwFUg2gYBpvIEIQjrcYSH GWfxY7ac8n3sYOgkcdfj9A4xfu6C/Ww3gcuGuHwWQw35kiJFA0QXuZZsN/2IGoxj rYvlKknoD5kBv9oqk5GUQGc/JhEBi5DMSd7yLCJvzvuWW8mBqg2uu62dHmkw6FWK lOnNpREnU6TtrGM8wIuRBR0NuPKcG0J51NC84g6V3r+upFUFrp95Zm6zdQKVyXjc 3V5GUZj5CADWQ6j8jAvUuGSOuHgavUZPREzQxczydL9yPhLSVN3br3rKInx5eNrk MIzxfkbXXlXkUPpcL/KToAuyHXg5cEd2bmoco43FMuqFetzhwXu2tHGhwwh8Gfd1 eDHadEAc3BdEDHSEoNfLiHUJEgeBuSlRElq1mQExWGriRY3i2eRmoBgfx3nD8Fnm AuFH0CYQQbwADn44bteDkf9Av8FkK5EBoPbKhegFyenmOPzu71O0M6GZpAbL5JkL ohsjXV/rjtD9kWAlO7N7oJwQXT1X16H6BstMZIv8kdB3Du7ztMX+jivwKEztD+0m 8E/y//r4B+dfNp5F3AiceWHq2Dra+nCtT57+Ug/yIdqugYBkS92AdiKNT/1BRucl i36WMCRjOzZ8XZ4eVMEa =Rw9e -----END PGP SIGNATURE----- --lO58iKtL3a7WmT52EdRVnNNesGPlU8ddI--