From MAILER-DAEMON Wed Mar 04 12:05:56 2009 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1LeuXc-0007D8-Gd for mharc-bug-bison@gnu.org; Wed, 04 Mar 2009 12:05:56 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LeuXb-0007CP-8F for bug-bison@gnu.org; Wed, 04 Mar 2009 12:05:55 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LeuXZ-0007AU-JZ for bug-bison@gnu.org; Wed, 04 Mar 2009 12:05:54 -0500 Received: from [199.232.76.173] (port=37548 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LeuXZ-0007AK-Et for bug-bison@gnu.org; Wed, 04 Mar 2009 12:05:53 -0500 Received: from smtp.lrde.epita.fr ([62.39.139.2]:50545 helo=kualalumpur.lrde.epita.fr) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1LeuXL-000636-Ss; Wed, 04 Mar 2009 12:05:41 -0500 Received: from bob75-1-81-57-9-20.fbx.proxad.net ([81.57.9.20] helo=[192.168.0.11]) by kualalumpur.lrde.epita.fr with esmtpsa (TLS-1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.63) (envelope-from ) id 1LeuX5-00012W-Ie; Wed, 04 Mar 2009 18:05:23 +0100 Message-Id: From: Akim Demaille To: Paolo Bonzini In-Reply-To: <1235089370.18714.96.camel@localhost> Content-Type: text/plain; charset=ISO-8859-1; format=flowed; delsp=yes Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Apple Message framework v930.3) Date: Wed, 4 Mar 2009 16:23:28 +0100 References: <1230216634.5251.20.camel@localhost> <1234411948.18714.43.camel@localhost> <06BC44E3-CFE9-4278-80FC-953738A08ED8@lrde.epita.fr> <1234626779.18714.56.camel@localhost> <1235018096.18714.74.camel@localhost> <0622B11E-4E68-4E2D-B427-6448BB853A98@lrde.epita.fr> <1235089370.18714.96.camel@localhost> X-Mailer: Apple Mail (2.930.3) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) Cc: Robin Cook , Akim Demaille , Bison Bugs Subject: Re: bison 2.4.1 X-BeenThere: bug-bison@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for Bison, the GNU parser generator" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Mar 2009 17:05:55 -0000 Hi Paolo, Sorry to bother you, but you are probably the one who knows best what =20= should be done here. If you have some time, of course. Thanks! Le 20 f=E9vr. 09 =E0 01:22, Robin Cook a =E9crit : > As far as I know it is installed correctly. I am recompiling it =20 > now to see if something had gotten messed up but I am recompiling =20 > it. I know some others are having the same problem and they just =20= > remove gcj to build bison then reinstall gcj. > > Here is the output from strace. > > execve("/usr/bin/gcj", ["gcj", "-C", "-d", ".", "conftestlib.java"], =20= > [/* 35 vars */]) =3D 0 > brk(0) =3D 0x9a3f000 > mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, =20 > -1, 0) =3D 0xb7f62000 > access("/etc/ld.so.preload", R_OK) =3D -1 ENOENT (No such file or = =20 > directory) > open("/usr/lib/xorg/tls/i686/sse2/libc.so.6", O_RDONLY) =3D -1 ENOENT =20= > (No such file or directory) > stat64("/usr/lib/xorg/tls/i686/sse2", 0xbfb83a24) =3D -1 ENOENT (No =20= > such file or directory) > open("/usr/lib/xorg/tls/i686/libc.so.6", O_RDONLY) =3D -1 ENOENT (No =20= > such file or directory) > stat64("/usr/lib/xorg/tls/i686", 0xbfb83a24) =3D -1 ENOENT (No such =20= > file or directory) > open("/usr/lib/xorg/tls/sse2/libc.so.6", O_RDONLY) =3D -1 ENOENT (No =20= > such file or directory) > stat64("/usr/lib/xorg/tls/sse2", 0xbfb83a24) =3D -1 ENOENT (No such =20= > file or directory) > open("/usr/lib/xorg/tls/libc.so.6", O_RDONLY) =3D -1 ENOENT (No such =20= > file or directory) > stat64("/usr/lib/xorg/tls", 0xbfb83a24) =3D -1 ENOENT (No such file or = =20 > directory) > open("/usr/lib/xorg/i686/sse2/libc.so.6", O_RDONLY) =3D -1 ENOENT (No =20= > such file or directory) > stat64("/usr/lib/xorg/i686/sse2", 0xbfb83a24) =3D -1 ENOENT (No such =20= > file or directory) > open("/usr/lib/xorg/i686/libc.so.6", O_RDONLY) =3D -1 ENOENT (No such =20= > file or directory) > stat64("/usr/lib/xorg/i686", 0xbfb83a24) =3D -1 ENOENT (No such file =20= > or directory) > open("/usr/lib/xorg/sse2/libc.so.6", O_RDONLY) =3D -1 ENOENT (No such =20= > file or directory) > stat64("/usr/lib/xorg/sse2", 0xbfb83a24) =3D -1 ENOENT (No such file =20= > or directory) > open("/usr/lib/xorg/libc.so.6", O_RDONLY) =3D -1 ENOENT (No such file =20= > or directory) > stat64("/usr/lib/xorg", {st_mode=3DS_IFDIR|0755, st_size=3D4096, ...}) = =3D 0 > open("/etc/ld.so.cache", O_RDONLY) =3D 3 > fstat64(3, {st_mode=3DS_IFREG|0644, st_size=3D126142, ...}) =3D 0 > mmap2(NULL, 126142, PROT_READ, MAP_PRIVATE, 3, 0) =3D 0xb7f43000 > close(3) =3D 0 > open("/lib/libc.so.6", O_RDONLY) =3D 3 > read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\360g=20 > \1\0004\0\0\0\200"..., 512) =3D 512 > fstat64(3, {st_mode=3DS_IFREG|0755, st_size=3D1696008, ...}) =3D 0 > mmap2(NULL, 1443408, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, =20= > 3, 0) =3D 0xb7de2000 > mmap2(0xb7f3d000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|=20= > MAP_DENYWRITE, 3, 0x15b) =3D 0xb7f3d000 > mmap2(0xb7f40000, 9808, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|=20= > MAP_ANONYMOUS, -1, 0) =3D 0xb7f40000 > close(3) =3D 0 > mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, =20 > -1, 0) =3D 0xb7de1000 > set_thread_area({entry_number:-1 -> 6, base_addr:0xb7de16c0, limit:=20 > 1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:=20 > 1, seg_not_present:0, useable:1}) =3D 0 > mprotect(0xb7f3d000, 8192, PROT_READ) =3D 0 > mprotect(0xb7f83000, 4096, PROT_READ) =3D 0 > munmap(0xb7f43000, 126142) =3D 0 > brk(0) =3D 0x9a3f000 > brk(0x9a60000) =3D 0x9a60000 > open("/usr/lib/locale/locale-archive", O_RDONLY|O_LARGEFILE) =3D 3 > fstat64(3, {st_mode=3DS_IFREG|0644, st_size=3D57294608, ...}) =3D 0 > mmap2(NULL, 2097152, PROT_READ, MAP_PRIVATE, 3, 0) =3D 0xb7be1000 > mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0xe17) =3D 0xb7f61000 > close(3) =3D 0 > open("/usr/share/locale/locale.alias", O_RDONLY) =3D 3 > fstat64(3, {st_mode=3DS_IFREG|0644, st_size=3D2570, ...}) =3D 0 > mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, =20 > -1, 0) =3D 0xb7f60000 > read(3, "# Locale name alias data base.\n# "..., 4096) =3D 2570 > read(3, ""..., 4096) =3D 0 > close(3) =3D 0 > munmap(0xb7f60000, 4096) =3D 0 > open("/usr/share/locale/en_US.UTF-8/LC_MESSAGES/gcc.mo", O_RDONLY) =3D = =20 > -1 ENOENT (No such file or directory) > open("/usr/share/locale/en_US.utf8/LC_MESSAGES/gcc.mo", O_RDONLY) =3D =20= > -1 ENOENT (No such file or directory) > open("/usr/share/locale/en_US/LC_MESSAGES/gcc.mo", O_RDONLY) =3D -1 =20= > ENOENT (No such file or directory) > open("/usr/share/locale/en.UTF-8/LC_MESSAGES/gcc.mo", O_RDONLY) =3D -1 = =20 > ENOENT (No such file or directory) > open("/usr/share/locale/en.utf8/LC_MESSAGES/gcc.mo", O_RDONLY) =3D -1 =20= > ENOENT (No such file or directory) > open("/usr/share/locale/en/LC_MESSAGES/gcc.mo", O_RDONLY) =3D -1 =20 > ENOENT (No such file or directory) > rt_sigaction(SIGINT, {0x1, [INT], SA_RESTART}, {SIG_DFL, [], 0}, 8) =20= > =3D 0 > rt_sigaction(SIGINT, {0x804b00b, [INT], SA_RESTART}, {0x1, [INT], =20 > SA_RESTART}, 8) =3D 0 > rt_sigaction(SIGHUP, {0x1, [HUP], SA_RESTART}, {SIG_DFL, [], 0}, 8) =20= > =3D 0 > rt_sigaction(SIGHUP, {0x804b00b, [HUP], SA_RESTART}, {0x1, [HUP], =20 > SA_RESTART}, 8) =3D 0 > rt_sigaction(SIGTERM, {0x1, [TERM], SA_RESTART}, {SIG_DFL, [], 0}, =20 > 8) =3D 0 > rt_sigaction(SIGTERM, {0x804b00b, [TERM], SA_RESTART}, {0x1, [TERM], =20= > SA_RESTART}, 8) =3D 0 > rt_sigaction(SIGPIPE, {0x1, [PIPE], SA_RESTART}, {SIG_DFL, [], 0}, =20 > 8) =3D 0 > rt_sigaction(SIGPIPE, {0x804b00b, [PIPE], SA_RESTART}, {0x1, [PIPE], =20= > SA_RESTART}, 8) =3D 0 > rt_sigaction(SIGCHLD, {SIG_DFL, [CHLD], SA_RESTART}, {SIG_DFL, [], =20 > 0}, 8) =3D 0 > access("/sbin/gcj", X_OK) =3D -1 ENOENT (No such file or = =20 > directory) > access("/usr/sbin/gcj", X_OK) =3D -1 ENOENT (No such file or = =20 > directory) > access("/usr/local/sbin/gcj", X_OK) =3D -1 ENOENT (No such file or = =20 > directory) > access("/bin/gcj", X_OK) =3D -1 ENOENT (No such file or = =20 > directory) > access("/usr/bin/gcj", X_OK) =3D 0 > lstat64("/usr", {st_mode=3DS_IFDIR|0755, st_size=3D4096, ...}) =3D 0 > lstat64("/usr/bin", {st_mode=3DS_IFDIR|0755, st_size=3D61440, ...}) =3D = 0 > lstat64("/usr/bin/gcj", {st_mode=3DS_IFREG|0755, st_size=3D265069, = ...}) =20 > =3D 0 > access("/sbin/gcj", X_OK) =3D -1 ENOENT (No such file or = =20 > directory) > access("/usr/sbin/gcj", X_OK) =3D -1 ENOENT (No such file or = =20 > directory) > access("/usr/local/sbin/gcj", X_OK) =3D -1 ENOENT (No such file or = =20 > directory) > access("/bin/gcj", X_OK) =3D -1 ENOENT (No such file or = =20 > directory) > access("/usr/bin/gcj", X_OK) =3D 0 > lstat64("/usr", {st_mode=3DS_IFDIR|0755, st_size=3D4096, ...}) =3D 0 > lstat64("/usr/bin", {st_mode=3DS_IFDIR|0755, st_size=3D61440, ...}) =3D = 0 > lstat64("/usr/bin/gcj", {st_mode=3DS_IFREG|0755, st_size=3D265069, = ...}) =20 > =3D 0 > stat64("/usr/share/java/ext/", 0xbfb839e4) =3D -1 ENOENT (No such file = =20 > or directory) > access("/usr/lib/gcc/i686-pc-linux-gnu/4.3.2/", X_OK) =3D 0 > access("/usr/lib/gcc/i686-pc-linux-gnu/4.3.2/", X_OK) =3D 0 > access("conftestlib.java", F_OK) =3D 0 > access("/usr/lib/gcc/i686-pc-linux-gnu/4.3.2/specs", R_OK) =3D 0 > open("/usr/lib/gcc/i686-pc-linux-gnu/4.3.2/specs", O_RDONLY) =3D 3 > stat64("/usr/lib/gcc/i686-pc-linux-gnu/4.3.2/specs", =20 > {st_mode=3DS_IFREG|0644, st_size=3D9276, ...}) =3D 0 > read(3, "*asm:\n%{v:-V} %{Qy:} %{!Qn:-Qy} %"..., 9276) =3D 9276 > close(3) =3D 0 > access("/usr/lib/gcc/i686-pc-linux-gnu/specs", R_OK) =3D -1 ENOENT (No = =20 > such file or directory) > access("/usr/lib/gcc/i686-pc-linux-gnu/4.3.2/", X_OK) =3D 0 > access("/tmp", R_OK|W_OK|X_OK) =3D 0 > gettimeofday({1235088850, 295553}, NULL) =3D 0 > getpid() =3D 3381 > open("/tmp/ccrvorDw.zip", O_RDWR|O_CREAT|O_EXCL, 0600) =3D 3 > close(3) =3D 0 > stat64("/usr/libexec/gcc/i686-pc-linux-gnu/4.3.2/ecj1", =20 > {st_mode=3DS_IFREG|0755, st_size=3D7031, ...}) =3D 0 > access("/usr/libexec/gcc/i686-pc-linux-gnu/4.3.2/ecj1", X_OK) =3D 0 > vfork() =3D 3382 > waitpid(3382, > > > > On Thu, 2009-02-19 at 10:57 +0100, Akim Demaille wrote: >> >> Le 19 f=E9vr. 09 =E0 05:34, Robin Cook a =E9crit : >> >> >>> So could you please run the following and confirm that it hangs? >> >>> >> >>> ---------------------------------------- >> >>> cat >conftestlib.java <> >>> public class conftestlib { >> >>> public static void main (String[] args) { >> >>> } >> >>> } >> >>> EOF >> >>> gcj -C -d . conftestlib.java >> >>> ---------------------------------------- >> >>> >> >>> What is gcj on your machine? What does 'gcj --version' give? >> >> > Yes, it does hang. >> > >> > gcj (GCC) 4.3.2 >> > Copyright (C) 2008 Free Software Foundation, Inc. >> > This is free software; see the source for copying conditions. =20 >> There >> > is >> > NO >> > warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR >> > PURPOSE. >> >> This looks like a serious problem, and I doubt this is something we >> can fight :( As you sure your gcj is properly installed? Can a >> >> strace gcj -C -d . conftestlib.java >> >> help understanding what it's waiting for? >> >> Maybe for a start you could try >> >> gcj -C -d . conftestlib.java > >> and see if it still hangs? >> >> Thanks! From MAILER-DAEMON Wed Mar 04 22:30:00 2009 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1Lf4HY-0008Rw-7W for mharc-bug-bison@gnu.org; Wed, 04 Mar 2009 22:30:00 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Lf4HV-0008Rk-MG for bug-bison@gnu.org; Wed, 04 Mar 2009 22:29:57 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Lf4HT-0008RY-QQ for bug-bison@gnu.org; Wed, 04 Mar 2009 22:29:56 -0500 Received: from [199.232.76.173] (port=39109 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Lf4HT-0008RV-NH for bug-bison@gnu.org; Wed, 04 Mar 2009 22:29:55 -0500 Received: from phlare.wyrms.net ([99.158.15.237]:33971) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Lf4HP-0002OL-HJ; Wed, 04 Mar 2009 22:29:52 -0500 Received: from [99.158.15.231] (unknown [99.158.15.231]) by phlare.wyrms.net (Postfix) with ESMTP id 2CAEABB4F1; Wed, 4 Mar 2009 21:30:51 -0600 (CST) From: Robin Cook To: Paolo Bonzini In-Reply-To: <49AEBFC4.6050300@gnu.org> References: <1230216634.5251.20.camel@localhost> <1234411948.18714.43.camel@localhost> <06BC44E3-CFE9-4278-80FC-953738A08ED8@lrde.epita.fr> <1234626779.18714.56.camel@localhost> <1235018096.18714.74.camel@localhost> <0622B11E-4E68-4E2D-B427-6448BB853A98@lrde.epita.fr> <1235089370.18714.96.camel@localhost> <49AEBFC4.6050300@gnu.org> Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="=-m1hJ0UZOSxVEfPlo3Ica" Date: Wed, 04 Mar 2009 21:29:48 -0600 Message-Id: <1236223789.19703.15.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.24.2 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) Cc: Akim Demaille , Akim Demaille , Bison Bugs Subject: Re: bison 2.4.1 X-BeenThere: bug-bison@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for Bison, the GNU parser generator" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Mar 2009 03:29:58 -0000 --=-m1hJ0UZOSxVEfPlo3Ica Content-Type: multipart/mixed; boundary="=-2rnEQxiD8Yr4XRAQKNoo" --=-2rnEQxiD8Yr4XRAQKNoo Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Here the strace log with the -ff Robin Cook On Wed, 2009-03-04 at 18:52 +0100, Paolo Bonzini wrote: > >>> This looks like a serious problem, and I doubt this is something we > >>> can fight :( As you sure your gcj is properly installed? Can a > >>> > >>> strace gcj -C -d . conftestlib.java >=20 > You actually need strace -ff in order to track forked processes > correctly. I suspect the output will be long, you can send it compressed= . >=20 > Paolo >=20 >=20 --=-2rnEQxiD8Yr4XRAQKNoo Content-Disposition: attachment; filename="bison-strace.log.bz2" Content-Type: application/x-bzip; name="bison-strace.log.bz2" Content-Transfer-Encoding: base64 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 +MUfknLvfT235RnwykJMIIVDMZWdH7yoSMISLAIGY/nJxnxyax7uaF9dYQx0A1zAv0R5R6534bTh OmFRO8WMjExMB6oZTSNQyEUb4494xsY0W03Mba4nZ3Q7sBlqqYmk1rzjANa1oZ2ry9aGRXKBPcKe /aPd7x6RyJq+vpR/1Mq/y3L+3Dds237xzlNDemTQqlgtq4wCTaAcEthIkFHMdsuN5fjR2Y/ijalD p+7nSmwQo5E46liTbOyl0U3CMF9/j0/aWT2Yr0N8P3bp+XDx7/y/erPIA4vPBpzhCSQqipCMgQZF ikWKIxUVJCKoigxESQFAZIggLAFBZIIxVgskFICrBBRGCjBBgkUmZmAoKoiRjESIMfllVjIqxCP2 In0wQ6ER7mVaWtasS5C3s9hesJfhKta8PPW03xXq4cM2XDNQh+U9CKqCxRWcCmoEj6D5vaXwIkJB npJj/Sc4rwLvzLinGfEhJ9wSQjJA2xRYosUWKKQle0sI0a5u0uCRppRYyS0bRDhm65rhqWGDxIbw OwcH798kk1pWBtnSRZixTWyU6tIARA2EGJG7zGktEbQfoBg2UiyBnFHC1YI3taF1dYGdck3vVxUs lPAFQNMn3pIan6r97KxK8+gewPiQD9SVAoAqqquvA/QvyH1iosHuSQPekWH4KJSnv4Ev4Mx1AsYp iGl1YTNUXS2MsmJyHRISHPkgUABQ35D9iXsbbqqbb8kkjbbbbdVW+Z56bbbd33vW222228GZ3rc7 3t3e62227u93iU5kYZqpq8JiZiczJNKsqouKnHg2tXZczuXYs2FSWdOYu9bbbeySRttttttttttt uK+rvW22230X2t6225Ae9Tnc2Tve3jsydjbbbY7h013rbbbu+962yQnu7vd3N6253vUkuttttvLO Xee2t1xtttttttttsrvh73wltvu73rbbbbbbbbDbbbbbbbbbbfzQPa/pEEglA0VwmaaPRZ3uPQcu RZubuLSlQRZCSEkhEKQwsTa/ujPFcfjKiiU9ln10Vfd3tV62mjIZTEjik8iwUgsTlSVBhCQ5Hf45 fXc+nSu53PzfRt/Rw/bnxe23hwdu9hoO6Js5bHFQJ4hLHhJKgFeuPwXfPyLeIsuBJEcCdAfFZoxh vzjW8HDBcmK2XyUm4hQuLDfTdqkv3EoHTBAm4p/E/O4pzd8XbYwZ6T5511gIi/7FrRQXfBVgmKrZ +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 --=-2rnEQxiD8Yr4XRAQKNoo-- --=-m1hJ0UZOSxVEfPlo3Ica Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iQIcBAABAgAGBQJJr0csAAoJEDx9azGHxhuRzyAP/i1ObIHFv8aAgtU+FgMVoUHA 3de0N4q9QVqOMWL84CfofvUjhgjVm0KAChKcOEmmN4TjpeksY6+mtKxmrOQf3xPE UKtScdgZrCfwYPHRHCJVtI3h5quXYTzPsAAzrKCAVvCHQ6sPhzVDVvIUaj5OxU31 N+PZaABjf6SM+6BoJB9ASPEPSlzVhiAM0wDphYkcV0M+RDEErg7odYj6qtB22IgD OkZgyYFG5ytDpEl2/y8ASX++osh3ciYxQvg7osAJA2gpdB6ay33W1+7MylmSnLoR PQ3D65YCN19d6+/AU/POT6lN4fhzLBKRUs5sZr6lYjbRcfgEqFxOFIyAeCj5nnHu EcxIKGz0c6wYCLGEesHAYHSt4PY6GwQaZ35mvoImzbNHr0qVEQQ5vA5YOdexUg0D qLTjJd0mzEvUsoLm6mnzECdCEhlAPWXR2F2zW4NRuLY8sA1ELyklqCMWK/LPUCtH +twrzDlIKtKPpzWNbDrcwzN2er9gUybHtiCrrwpOAxCZFzMX1mfPruH9Uh3tO7IC M5kIJGCxD4XVAkhT0Md4xgWKnvWASSglKg6M+IvTwgiBy4okDV3ABgStUpMNakCm Uw65uHOfcU63ddx09TpWApbImZaMK5v9vIUGOEqj5a3CERwF6gdwc6Cz6Thq6XmU rNSIUQHS+HU03L/zBg65 =TtLs -----END PGP SIGNATURE----- --=-m1hJ0UZOSxVEfPlo3Ica-- From MAILER-DAEMON Thu Mar 05 00:44:30 2009 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1Lf6Ni-0002Jk-BY for mharc-bug-bison@gnu.org; Thu, 05 Mar 2009 00:44:30 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LevGH-0007af-OF for bug-bison@gnu.org; Wed, 04 Mar 2009 12:52:05 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LevGF-0007Zq-KF for bug-bison@gnu.org; Wed, 04 Mar 2009 12:52:04 -0500 Received: from [199.232.76.173] (port=40269 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LevGF-0007Zk-AP for bug-bison@gnu.org; Wed, 04 Mar 2009 12:52:03 -0500 Received: from mail-gx0-f160.google.com ([209.85.217.160]:53716) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LevGE-00059t-SG for bug-bison@gnu.org; Wed, 04 Mar 2009 12:52:02 -0500 Received: by gxk4 with SMTP id 4so6586630gxk.18 for ; Wed, 04 Mar 2009 09:52:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:message-id:date:from :user-agent:mime-version:to:cc:subject:references:in-reply-to :x-enigmail-version:content-type:content-transfer-encoding; bh=hZHSlB8xL/XCaXKfO5LPxB9dpAvo6tka8a/oLc7cAVw=; b=UAlKPn/hFBLcniEhKbs4Jmkc0YZiq83ewy7ifqwA4m2xGLryRXnczeMfLugiuFz5DL /sAnTiqHZ4WgPkwwkaiNVybbNiHoXp9U6oSvavfI2sJTYGfGW2+7NLlpPr4Njwk021vM c0ShGAirqqZPRG0+ccYEwZR481OGQLktFQbBo= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:x-enigmail-version:content-type :content-transfer-encoding; b=UO3hvH67Qti1LERyXN/gqh7z0eqEyKTlYyXyEFOtUaxhBkZbrKzn4VTnxghcJeru7u UsUX5vU08izui2gAfH9LFoLy1EEvAIFqGK/mOMzJ0mnt2FIHJdQEUTQ4HL2vZ08QLX8c enZeqcdXP4Xp5onj7TU0wIs2pS1rdFTtxPmbo= Received: by 10.100.123.11 with SMTP id v11mr141455anc.71.1236189120491; Wed, 04 Mar 2009 09:52:00 -0800 (PST) Received: from scientist-2.lan (89-96-108-150.ip12.fastwebnet.it [89.96.108.150]) by mx.google.com with ESMTPS id c23sm2806907ana.32.2009.03.04.09.51.57 (version=TLSv1/SSLv3 cipher=RC4-MD5); Wed, 04 Mar 2009 09:51:59 -0800 (PST) Sender: Paolo Bonzini Message-ID: <49AEBFC4.6050300@gnu.org> Date: Wed, 04 Mar 2009 18:52:04 +0100 From: Paolo Bonzini User-Agent: Thunderbird 2.0.0.19 (Macintosh/20081209) MIME-Version: 1.0 To: Akim Demaille References: <1230216634.5251.20.camel@localhost> <1234411948.18714.43.camel@localhost> <06BC44E3-CFE9-4278-80FC-953738A08ED8@lrde.epita.fr> <1234626779.18714.56.camel@localhost> <1235018096.18714.74.camel@localhost> <0622B11E-4E68-4E2D-B427-6448BB853A98@lrde.epita.fr> <1235089370.18714.96.camel@localhost> In-Reply-To: X-Enigmail-Version: 0.95.7 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) X-Mailman-Approved-At: Thu, 05 Mar 2009 00:44:28 -0500 Cc: Robin Cook , Akim Demaille , Bison Bugs Subject: Re: bison 2.4.1 X-BeenThere: bug-bison@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for Bison, the GNU parser generator" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Mar 2009 17:52:06 -0000 >>> This looks like a serious problem, and I doubt this is something we >>> can fight :( As you sure your gcj is properly installed? Can a >>> >>> strace gcj -C -d . conftestlib.java You actually need strace -ff in order to track forked processes correctly. I suspect the output will be long, you can send it compressed. Paolo From MAILER-DAEMON Thu Mar 05 05:21:49 2009 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1LfAi5-0004kT-62 for mharc-bug-bison@gnu.org; Thu, 05 Mar 2009 05:21:49 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LfAi3-0004jV-3Q for bug-bison@gnu.org; Thu, 05 Mar 2009 05:21:47 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LfAi1-0004ie-BW for bug-bison@gnu.org; Thu, 05 Mar 2009 05:21:46 -0500 Received: from [199.232.76.173] (port=40995 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LfAi1-0004iV-5i for bug-bison@gnu.org; Thu, 05 Mar 2009 05:21:45 -0500 Received: from mail-bw0-f172.google.com ([209.85.218.172]:48356) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LfAi0-0004HP-NU for bug-bison@gnu.org; Thu, 05 Mar 2009 05:21:45 -0500 Received: by bwz20 with SMTP id 20so3152603bwz.42 for ; Thu, 05 Mar 2009 02:21:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:message-id:date:from :user-agent:mime-version:to:cc:subject:references:in-reply-to :x-enigmail-version:content-type:content-transfer-encoding; bh=G8gKoqyfBXLoy76R4DF/T2IbbpcupyKoO4oR6FYxgnM=; b=Y7/AJElenfJvDo8splElSwOa6PaxIrdXA8Tu2+H5Mf0G+K/TAYc4OlLsqFBhNShQkF bhk/EwWCrAlfr0wGTjNP3hPhqWtIthoScZ7+lP6rSHd8PuSaTwQF3WxFOHOrxHSFcmLG LouuqJvNF5VfZbosfu1C098iFG/09mmdkTXgI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:x-enigmail-version:content-type :content-transfer-encoding; b=b/Gzpn1gpfz/MxDsdkN2ou2f4ma6syrGMx4t0DMtf33Vtq3gpazX37+POFgwf0cPFf ZpeHLwgxJicwNE/3D4sTPmDpIoc6pYDwY/qBoQDFYg+QOMap28ZF3D+vW9dwy4AAGc8/ YzOnt5kqaURl4kqukHuGAszu7tFOaO2cFXf/Y= Received: by 10.103.171.20 with SMTP id y20mr470062muo.19.1236248502662; Thu, 05 Mar 2009 02:21:42 -0800 (PST) Received: from scientist-2.local ([195.176.178.209]) by mx.google.com with ESMTPS id 25sm3848223mul.21.2009.03.05.02.21.41 (version=TLSv1/SSLv3 cipher=RC4-MD5); Thu, 05 Mar 2009 02:21:42 -0800 (PST) Sender: Paolo Bonzini Message-ID: <49AFA7C0.8020700@gnu.org> Date: Thu, 05 Mar 2009 11:21:52 +0100 From: Paolo Bonzini User-Agent: Thunderbird 2.0.0.19 (Macintosh/20081209) MIME-Version: 1.0 To: Robin Cook References: <1230216634.5251.20.camel@localhost> <1234411948.18714.43.camel@localhost> <06BC44E3-CFE9-4278-80FC-953738A08ED8@lrde.epita.fr> <1234626779.18714.56.camel@localhost> <1235018096.18714.74.camel@localhost> <0622B11E-4E68-4E2D-B427-6448BB853A98@lrde.epita.fr> <1235089370.18714.96.camel@localhost> <49AEBFC4.6050300@gnu.org> <1236223789.19703.15.camel@localhost> In-Reply-To: <1236223789.19703.15.camel@localhost> X-Enigmail-Version: 0.95.7 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) Cc: Akim Demaille , Akim Demaille , Bison Bugs Subject: Re: bison 2.4.1 X-BeenThere: bug-bison@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for Bison, the GNU parser generator" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Mar 2009 10:21:47 -0000 Robin Cook wrote: > Here the strace log with the -ff The dump ends like this: > [pid 26956] tgkill(26956, 26957, SIGPWR > [pid 26957] <... futex resumed> ) = ? ERESTARTSYS (To be restarted) > [pid 26957] --- SIGPWR (Power failure) @ 0 (0) --- > [pid 26957] rt_sigsuspend(~[INT QUIT ABRT BUS SEGV TERM XCPU RTMIN RT_1] > [pid 26956] <... tgkill resumed> ) = 0 > [pid 26956] mmap2(0x53f000, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x53f000 > [pid 26956] tgkill(26956, 26957, SIGXCPU > [pid 26957] <... rt_sigsuspend resumed> ) = ? ERESTARTNOHAND (To be restarted) > [pid 26957] --- SIGXCPU (CPU time limit exceeded) @ 0 (0) --- > [pid 26957] sigreturn() = ? (mask now ~[INT QUIT ABRT BUS KILL SEGV TERM STOP RTMIN]) > [pid 26957] sigreturn() = ? (mask now [CHLD]) > [pid 26957] futex(0x9c787f0, FUTEX_WAIT_PRIVATE, 3, NULL > [pid 26956] <... tgkill resumed> ) = 0 > [pid 26956] --- SIGSEGV (Segmentation fault) @ 0 (0) --- > [pid 26956] rt_sigprocmask(SIG_UNBLOCK, [SEGV], NULL, 8) = 0 > [pid 26956] futex(0xb7f965b8, FUTEX_WAIT_PRIVATE, 2, NULL Did you cause the SIGXCPU)? For example, do you have "ulimit -t" set? (Regarding SIGPWR, I don't know what it is...). So it looks like a problem invoking ecj1 (the Java->bytecode compiler of GCJ), and not an easily solved one. You probably should report it to your Linux distribution. Paolo From MAILER-DAEMON Thu Mar 05 20:07:20 2009 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1LfOX2-0001kt-2J for mharc-bug-bison@gnu.org; Thu, 05 Mar 2009 20:07:20 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LfOX0-0001kh-7I for bug-bison@gnu.org; Thu, 05 Mar 2009 20:07:18 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LfOWy-0001kC-AC for bug-bison@gnu.org; Thu, 05 Mar 2009 20:07:17 -0500 Received: from [199.232.76.173] (port=43208 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LfOWy-0001k7-5x for bug-bison@gnu.org; Thu, 05 Mar 2009 20:07:16 -0500 Received: from phlare.wyrms.net ([99.158.15.237]:34119) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LfOWm-0006DB-9Z; Thu, 05 Mar 2009 20:07:07 -0500 Received: from [99.158.15.231] (unknown [99.158.15.231]) by phlare.wyrms.net (Postfix) with ESMTP id 73C40BBF28; Thu, 5 Mar 2009 19:07:53 -0600 (CST) From: Robin Cook To: Paolo Bonzini In-Reply-To: <49AFA7C0.8020700@gnu.org> References: <1230216634.5251.20.camel@localhost> <1234411948.18714.43.camel@localhost> <06BC44E3-CFE9-4278-80FC-953738A08ED8@lrde.epita.fr> <1234626779.18714.56.camel@localhost> <1235018096.18714.74.camel@localhost> <0622B11E-4E68-4E2D-B427-6448BB853A98@lrde.epita.fr> <1235089370.18714.96.camel@localhost> <49AEBFC4.6050300@gnu.org> <1236223789.19703.15.camel@localhost> <49AFA7C0.8020700@gnu.org> Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="=-tPW9uU2Ko5nKnFCKOd4k" Date: Thu, 05 Mar 2009 19:06:47 -0600 Message-Id: <1236301607.19703.33.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.24.2 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) Cc: Akim Demaille , Akim Demaille , Bison Bugs Subject: Re: bison 2.4.1 X-BeenThere: bug-bison@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for Bison, the GNU parser generator" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Mar 2009 01:07:18 -0000 --=-tPW9uU2Ko5nKnFCKOd4k Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Not that I am aware of. I have posted to our distribution mailing list. Robin Cook On Thu, 2009-03-05 at 11:21 +0100, Paolo Bonzini wrote: > Robin Cook wrote: > > Here the strace log with the -ff >=20 > The dump ends like this: >=20 > > [pid 26956] tgkill(26956, 26957, SIGPWR > > [pid 26957] <... futex resumed> ) =3D ? ERESTARTSYS (To be restar= ted) > > [pid 26957] --- SIGPWR (Power failure) @ 0 (0) --- > > [pid 26957] rt_sigsuspend(~[INT QUIT ABRT BUS SEGV TERM XCPU RTMIN RT_1= ] > > [pid 26956] <... tgkill resumed> ) =3D 0 > > [pid 26956] mmap2(0x53f000, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MA= P_ANONYMOUS, -1, 0) =3D 0x53f000 > > [pid 26956] tgkill(26956, 26957, SIGXCPU > > [pid 26957] <... rt_sigsuspend resumed> ) =3D ? ERESTARTNOHAND (To be r= estarted) > > [pid 26957] --- SIGXCPU (CPU time limit exceeded) @ 0 (0) --- > > [pid 26957] sigreturn() =3D ? (mask now ~[INT QUIT ABRT= BUS KILL SEGV TERM STOP RTMIN]) > > [pid 26957] sigreturn() =3D ? (mask now [CHLD]) > > [pid 26957] futex(0x9c787f0, FUTEX_WAIT_PRIVATE, 3, NULL > > [pid 26956] <... tgkill resumed> ) =3D 0 > > [pid 26956] --- SIGSEGV (Segmentation fault) @ 0 (0) --- > > [pid 26956] rt_sigprocmask(SIG_UNBLOCK, [SEGV], NULL, 8) =3D 0 > > [pid 26956] futex(0xb7f965b8, FUTEX_WAIT_PRIVATE, 2, NULL >=20 > Did you cause the SIGXCPU)? For example, do you have "ulimit -t" set? > (Regarding SIGPWR, I don't know what it is...). >=20 > So it looks like a problem invoking ecj1 (the Java->bytecode compiler of > GCJ), and not an easily solved one. You probably should report it to > your Linux distribution. >=20 > Paolo >=20 --=-tPW9uU2Ko5nKnFCKOd4k Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iQIcBAABAgAGBQJJsHcmAAoJEDx9azGHxhuRlN8P/076CF8/bvOj/+BZCFvkUO1Y Dst+b8QWbtn3Zul/M4vr2RyXXDHHbGxAqVjPdHDm8vnwqVC87greiqcYHSSGMwEH GrMWg9XG+rCi/r7ros8zyDPq0hAxjoo0qvsFNxAyrqyrBqp7JFFEekH0talHKsiu CQ6kJH5ruBfhgKWQJhy319re2dfcf2MlSlnxr9VwROR+YhIFvsGv9GrCf2TRZYRr ICB6UsZHCnfyffDZt+BzxBwimJTwnbyJKklVnlthflam/xa5KThjDzpG2ZyGptnI VHSDG60eZsIJNk4xVHGy25lDaVtZAtljHaDzlE7PmGnPIq3VB/OhYiDgSxivI98T Deu9LeotJelwCmL+Bd9pd0lLy6V1pDA6stHMkFrGOjusBehaqZmPW4puDrmw2YtF WHZ4CX+MJdXjm2AI0kI4MmX2PnIDjipG9AJfGIzBB57wM0kNzlpeQBe42JWX8Wix KnMe89FAEZhobXghS5FQAPf6QE1iZvyuDiLLjaNlsYTVmw44mPQ69DBSpm2KgB8b ByskjT/34E03iiiB467vOak7bMEm0Z93JbmsprDQEWnCIt7mq17fr7kl0zAheoCd AM3yqouXBKkaazYE6/sQ96L64E6QeeHSi6jEBspCYoXMLi25VighWAYM15rd2TT0 9sZUhsXahBBKcJH4CXEp =/Bxw -----END PGP SIGNATURE----- --=-tPW9uU2Ko5nKnFCKOd4k-- From MAILER-DAEMON Thu Mar 26 10:02:39 2009 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1LmqAJ-0005M3-AJ for mharc-bug-bison@gnu.org; Thu, 26 Mar 2009 10:02:39 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Lmn4Y-0007Mh-24 for bug-bison@gnu.org; Thu, 26 Mar 2009 06:44:30 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Lmn4S-0007JS-LO for bug-bison@gnu.org; Thu, 26 Mar 2009 06:44:29 -0400 Received: from [199.232.76.173] (port=57554 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Lmn4S-0007JG-6E for bug-bison@gnu.org; Thu, 26 Mar 2009 06:44:24 -0400 Received: from smtp.lrde.epita.fr ([62.39.139.2]:50667 helo=kualalumpur.lrde.epita.fr) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Lmn4R-0001bL-Jq for bug-bison@gnu.org; Thu, 26 Mar 2009 06:44:23 -0400 Received: from haze.lrde.epita.fr ([192.168.101.149] helo=haze.va-et-vient.net ident=Debian-exim) by kualalumpur.lrde.epita.fr with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.63) (envelope-from ) id 1Lmn4L-0005Xv-PF; Thu, 26 Mar 2009 11:44:17 +0100 Received: from adl by haze.va-et-vient.net with local (Exim 4.69) (envelope-from ) id 1Lmn4L-0002Oa-K8; Thu, 26 Mar 2009 11:44:17 +0100 To: bug-bison@gnu.org From: Alexandre Duret-Lutz X-Home-Page: http://www.lrde.epita.fr/~adl/ X-GPG-Keyserver: http://pgp.mit.edu/ X-GPG-Fingerprint: FCA0 8615 0211 941A 2AB9 FA66 3859 C03B 2E23 6E47 X-Face: "Oky^obn}f(.QOV"RB7#1O@U^~rO6%5z5OrIm#nt{Fa4=cNRK@@e9rR$asU][QE[)7Pge8( kMx|^?!6wA~)0f1OmxROafMwBt9eDt(h[7F&qrs|Otp\ChrfJPH9A'&k$0@tl)1Lx Date: Thu, 26 Mar 2009 11:44:17 +0100 User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Message-ID: <2009-03-26-11-44-17+9214+adl@gnu.org> X-Attribution: adl X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) X-Mailman-Approved-At: Thu, 26 Mar 2009 10:02:36 -0400 Subject: cannot compile C++ skeleton with g++-4.3 -Wall -Werror X-BeenThere: bug-bison@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for Bison, the GNU parser generator" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Mar 2009 10:44:33 -0000 Hi, Debian recently upgraded our copy of Bison from 2.3 to 2.4.1, and we found that our project no longer compiles with g++-4.3. This code from position.hh /// Compare two position objects. inline bool operator== (const position& pos1, const position& pos2) { return (pos1.filename == pos2.filename || pos1.filename && pos2.filename && *pos1.filename == *pos2.filename) && pos1.line == pos2.line && pos1.column == pos2.column; } generates the following error with g++-4.3 -Wall -Werror: position.hh: In function 'bool yy::operator==(const yy::position&, const yy::position&)': position.hh:136: error: suggest parentheses around && within || Regards, -- Alexandre Duret-Lutz From MAILER-DAEMON Thu Mar 26 10:02:39 2009 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1LmqAJ-0005M7-Fe for mharc-bug-bison@gnu.org; Thu, 26 Mar 2009 10:02:39 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LmnHK-0007yN-5V for bug-bison@gnu.org; Thu, 26 Mar 2009 06:57:42 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LmnHF-0007x7-6T for bug-bison@gnu.org; Thu, 26 Mar 2009 06:57:41 -0400 Received: from [199.232.76.173] (port=53551 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LmnHF-0007wt-1z for bug-bison@gnu.org; Thu, 26 Mar 2009 06:57:37 -0400 Received: from smtp.lrde.epita.fr ([62.39.139.2]:53489 helo=kualalumpur.lrde.epita.fr) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1LmnHE-0003Da-GT for bug-bison@gnu.org; Thu, 26 Mar 2009 06:57:36 -0400 Received: from haze.lrde.epita.fr ([192.168.101.149] helo=haze.va-et-vient.net ident=Debian-exim) by kualalumpur.lrde.epita.fr with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.63) (envelope-from ) id 1LmnHC-0005j6-Ut; Thu, 26 Mar 2009 11:57:34 +0100 Received: from adl by haze.va-et-vient.net with local (Exim 4.69) (envelope-from ) id 1LmnHC-0002gf-Pm; Thu, 26 Mar 2009 11:57:34 +0100 To: bug-bison@gnu.org From: Alexandre Duret-Lutz X-Home-Page: http://www.lrde.epita.fr/~adl/ X-GPG-Keyserver: http://pgp.mit.edu/ X-GPG-Fingerprint: FCA0 8615 0211 941A 2AB9 FA66 3859 C03B 2E23 6E47 X-Face: "Oky^obn}f(.QOV"RB7#1O@U^~rO6%5z5OrIm#nt{Fa4=cNRK@@e9rR$asU][QE[)7Pge8( kMx|^?!6wA~)0f1OmxROafMwBt9eDt(h[7F&qrs|Otp\ChrfJPH9A'&k$0@tl)1Lx Date: Thu, 26 Mar 2009 11:57:34 +0100 User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Message-ID: <2009-03-26-11-57-34+10332+adl@gnu.org> X-Attribution: adl X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) X-Mailman-Approved-At: Thu, 26 Mar 2009 10:02:36 -0400 Subject: nitpicking: README-hacking seems out-of-date X-BeenThere: bug-bison@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for Bison, the GNU parser generator" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Mar 2009 10:57:42 -0000 I just tried to checkout the git repository of Bison in an attempt to build it, but it wasn't immediately obvious how to do that, and I didn't have much the time dig more. README-hacking gives instruction that don't work. First I think it should refer to git and not CVS. Then running ./bootstrap directly after the checkout as suggested simply results in : % ./bootstrap ./bootstrap: Bootstrapping from checked-out bison sources... ./bootstrap: line 316: gnulib/gnulib-tool: No such file or directory Yet there is no mention of a gnulib requirement in README-hacking. It's also confusing that there are two HACKING and README-hacking files. It's not clear to me what's the difference, and I almost missed the latter. Regards, -- Alexandre Duret-Lutz From MAILER-DAEMON Thu Mar 26 10:05:59 2009 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1LmqDX-0006Zf-DD for mharc-bug-bison@gnu.org; Thu, 26 Mar 2009 10:05:59 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LmqDV-0006ZY-F4 for bug-bison@gnu.org; Thu, 26 Mar 2009 10:05:57 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LmqDQ-0006Z9-UV for bug-bison@gnu.org; Thu, 26 Mar 2009 10:05:57 -0400 Received: from [199.232.76.173] (port=58306 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LmqDQ-0006Z5-P9 for bug-bison@gnu.org; Thu, 26 Mar 2009 10:05:52 -0400 Received: from smtp.lrde.epita.fr ([62.39.139.2]:55730 helo=kualalumpur.lrde.epita.fr) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1LmqDQ-00025Y-AJ for bug-bison@gnu.org; Thu, 26 Mar 2009 10:05:52 -0400 Received: from intranet.gostai.com ([88.191.59.152] helo=montero.gostai.ensta.fr) by kualalumpur.lrde.epita.fr with esmtpsa (TLS-1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.63) (envelope-from ) id 1LmqDO-0007zJ-4u; Thu, 26 Mar 2009 15:05:50 +0100 Message-Id: <35554220-45C2-46FE-A7A3-CE68BD324CA1@lrde.epita.fr> From: Akim Demaille To: Alexandre Duret-Lutz In-Reply-To: <2009-03-26-11-44-17+9214+adl@gnu.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed; delsp=yes Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Apple Message framework v930.3) Date: Thu, 26 Mar 2009 15:05:48 +0100 References: <2009-03-26-11-44-17+9214+adl@gnu.org> X-Mailer: Apple Mail (2.930.3) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) Cc: bug-bison@gnu.org Subject: Re: cannot compile C++ skeleton with g++-4.3 -Wall -Werror X-BeenThere: bug-bison@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for Bison, the GNU parser generator" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Mar 2009 14:05:57 -0000 Le 26 mars 09 =E0 11:44, Alexandre Duret-Lutz a =E9crit : > Hi, > > Debian recently upgraded our copy of Bison from 2.3 to 2.4.1, and we =20= > found > that our project no longer compiles with g++-4.3. > > This code from position.hh > > /// Compare two position objects. > inline bool > operator=3D=3D (const position& pos1, const position& pos2) > { > return > (pos1.filename =3D=3D pos2.filename > || pos1.filename && pos2.filename && *pos1.filename =3D=3D =20 > *pos2.filename) > && pos1.line =3D=3D pos2.line && pos1.column =3D=3D pos2.column; > } > > generates the following error with g++-4.3 -Wall -Werror: > > position.hh: In function 'bool yy::operator=3D=3D(const yy::position&, = =20 > const yy::position&)': > position.hh:136: error: suggest parentheses around && within || Thanks, we will fix that. There will probably be a 2.4.2.= From MAILER-DAEMON Thu Mar 26 10:07:35 2009 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1LmqF4-0007aP-Va for mharc-bug-bison@gnu.org; Thu, 26 Mar 2009 10:07:35 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LmqF3-0007Yy-2S for bug-bison@gnu.org; Thu, 26 Mar 2009 10:07:33 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LmqEy-0007UX-CI for bug-bison@gnu.org; Thu, 26 Mar 2009 10:07:32 -0400 Received: from [199.232.76.173] (port=49711 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LmqEy-0007UJ-8g for bug-bison@gnu.org; Thu, 26 Mar 2009 10:07:28 -0400 Received: from mx20.gnu.org ([199.232.41.8]:30225) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1LmqEx-0004MG-Hu for bug-bison@gnu.org; Thu, 26 Mar 2009 10:07:27 -0400 Received: from smtp.lrde.epita.fr ([62.39.139.2] helo=kualalumpur.lrde.epita.fr) by mx20.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LmqEw-0007g5-II for bug-bison@gnu.org; Thu, 26 Mar 2009 10:07:26 -0400 Received: from intranet.gostai.com ([88.191.59.152] helo=montero.gostai.ensta.fr) by kualalumpur.lrde.epita.fr with esmtpsa (TLS-1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.63) (envelope-from ) id 1LmqEL-0007zJ-49; Thu, 26 Mar 2009 15:06:49 +0100 Message-Id: <0D8E0A4F-9AA3-46BD-B75D-ABC86FCC56FC@lrde.epita.fr> From: Akim Demaille To: Alexandre Duret-Lutz In-Reply-To: <2009-03-26-11-57-34+10332+adl@gnu.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed; delsp=yes Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Apple Message framework v930.3) Date: Thu, 26 Mar 2009 15:06:48 +0100 References: <2009-03-26-11-57-34+10332+adl@gnu.org> X-Mailer: Apple Mail (2.930.3) X-detected-kernel: by mx20.gnu.org: Linux 2.6 (newer, 3) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) Cc: bug-bison@gnu.org Subject: Re: nitpicking: README-hacking seems out-of-date X-BeenThere: bug-bison@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for Bison, the GNU parser generator" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Mar 2009 14:07:33 -0000 Le 26 mars 09 =E0 11:57, Alexandre Duret-Lutz a =E9crit : > I just tried to checkout the git repository of Bison in an attempt > to build it, but it wasn't immediately obvious how to do that, and I > didn't have much the time dig more. > > README-hacking gives instruction that don't work. > First I think it should refer to git and not CVS. > Then running ./bootstrap directly after the checkout as suggested > simply results in : > > % ./bootstrap > ./bootstrap: Bootstrapping from checked-out bison sources... > ./bootstrap: line 316: gnulib/gnulib-tool: No such file or directory > > Yet there is no mention of a gnulib requirement in README-hacking. > > It's also confusing that there are two HACKING and README-hacking > files. It's not clear to me what's the difference, and I almost > missed the latter. Sorry about that, Ralf complained about the same thing a while ago :( After git clone, you also need "git submodule update --init". that's =20= about it I think.= From MAILER-DAEMON Fri Mar 27 04:48:51 2009 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1Ln7kB-0006qG-HJ for mharc-bug-bison@gnu.org; Fri, 27 Mar 2009 04:48:51 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Ln7kA-0006pn-03 for bug-bison@gnu.org; Fri, 27 Mar 2009 04:48:50 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Ln7k5-0006jZ-In for bug-bison@gnu.org; Fri, 27 Mar 2009 04:48:49 -0400 Received: from [199.232.76.173] (port=38314 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Ln7k5-0006jI-Cq for bug-bison@gnu.org; Fri, 27 Mar 2009 04:48:45 -0400 Received: from mail-fx0-f166.google.com ([209.85.220.166]:32772) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Ln7k5-0003Ul-0b for bug-bison@gnu.org; Fri, 27 Mar 2009 04:48:45 -0400 Received: by fxm10 with SMTP id 10so886332fxm.42 for ; Fri, 27 Mar 2009 01:48:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:received:in-reply-to :references:date:x-google-sender-auth:message-id:subject:from:to:cc :content-type:content-transfer-encoding; bh=7sAkI6TQsGJd7rkxx7eDn09WXlCjFmTPfuoMa1x4twU=; b=AYImtsRJ85N/R0ngU05IZaZyyFn2NdUVZE9QjYNe+bhXqB4uZPj5Sr3DuH3nptcTNJ hHnIL7n38QJrr0536BnSzea0D+URNTl7QZoSvZSFMtnT3as4vDLiAjQFHNYPCCVBR4AR L8z3b5qMsmsZKFA+/G3Fgs/hp+xsknJc8Bya8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; b=MYRiJ3Ai2WPqmoIX65A+ez6J0lQHsjl5DY0D1kbsH6YHwEJhXhgflibSug+liWcdju hlid35C7BdU+pjUfDsF4I7ZkKdyG8pK2/XcMBQOOBqLGdus5W80QlyKXflaort9P4Uju nT/ZDKCQiNTKtvYYgn1UbzsIq6Fi+gEl66rsg= MIME-Version: 1.0 Sender: aduret@gmail.com Received: by 10.103.198.20 with SMTP id a20mr311478muq.63.1238143722790; Fri, 27 Mar 2009 01:48:42 -0700 (PDT) In-Reply-To: <35554220-45C2-46FE-A7A3-CE68BD324CA1@lrde.epita.fr> References: <2009-03-26-11-44-17+9214+adl@gnu.org> <35554220-45C2-46FE-A7A3-CE68BD324CA1@lrde.epita.fr> Date: Fri, 27 Mar 2009 09:48:42 +0100 X-Google-Sender-Auth: 2abb16543154c641 Message-ID: <3c9e89e00903270148i74d0b17fv572bf9cae83965e@mail.gmail.com> From: Alexandre Duret-Lutz To: Akim Demaille Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) Cc: bug-bison@gnu.org Subject: Re: cannot compile C++ skeleton with g++-4.3 -Wall -Werror X-BeenThere: bug-bison@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for Bison, the GNU parser generator" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 27 Mar 2009 08:48:50 -0000 On Thu, Mar 26, 2009 at 3:05 PM, Akim Demaille wrote: > Thanks, we will fix that. =A0There will probably be a 2.4.2. Great, thanks. Wouldn't it make sense to use -Wall -Werror in the Bison test suite to catch these problems earlier? --=20 Alexandre Duret-Lutz From MAILER-DAEMON Fri Mar 27 04:57:05 2009 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1Ln7s9-0002nk-74 for mharc-bug-bison@gnu.org; Fri, 27 Mar 2009 04:57:05 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Ln7s7-0002nT-3G for bug-bison@gnu.org; Fri, 27 Mar 2009 04:57:03 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Ln7s2-0002mw-Ku for bug-bison@gnu.org; Fri, 27 Mar 2009 04:57:02 -0400 Received: from [199.232.76.173] (port=36078 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Ln7s2-0002mt-DS for bug-bison@gnu.org; Fri, 27 Mar 2009 04:56:58 -0400 Received: from smtp.lrde.epita.fr ([62.39.139.2]:47705 helo=kualalumpur.lrde.epita.fr) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Ln7s1-0004Js-Vr for bug-bison@gnu.org; Fri, 27 Mar 2009 04:56:58 -0400 Received: from intranet.gostai.com ([88.191.59.152] helo=montero.gostai.ensta.fr) by kualalumpur.lrde.epita.fr with esmtpsa (TLS-1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.63) (envelope-from ) id 1Ln7rz-00043q-SW; Fri, 27 Mar 2009 09:56:55 +0100 Message-Id: From: Akim Demaille To: Alexandre Duret-Lutz In-Reply-To: <3c9e89e00903270148i74d0b17fv572bf9cae83965e@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed; delsp=yes Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Apple Message framework v930.3) Date: Fri, 27 Mar 2009 09:56:55 +0100 References: <2009-03-26-11-44-17+9214+adl@gnu.org> <35554220-45C2-46FE-A7A3-CE68BD324CA1@lrde.epita.fr> <3c9e89e00903270148i74d0b17fv572bf9cae83965e@mail.gmail.com> X-Mailer: Apple Mail (2.930.3) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) Cc: bug-bison@gnu.org Subject: Re: cannot compile C++ skeleton with g++-4.3 -Wall -Werror X-BeenThere: bug-bison@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for Bison, the GNU parser generator" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 27 Mar 2009 08:57:03 -0000 Le 27 mars 09 =E0 09:48, Alexandre Duret-Lutz a =E9crit : > On Thu, Mar 26, 2009 at 3:05 PM, Akim Demaille =20= > wrote: >> Thanks, we will fix that. There will probably be a 2.4.2. > > Great, thanks. > > Wouldn't it make sense to use -Wall -Werror in the Bison test suite to > catch these problems earlier? We do. akim@montero ~/src/kernel/bison $ grep FLAGS tests/=20 atlocal=20 .in=20 = = CFLAGS=20 =3D'@O0CFLAGS@ @WARN_CFLAGS@ @WERROR_CFLAGS@' CPPFLAGS=3D"-I$abs_top_builddir/lib @CPPFLAGS@" CXXFLAGS=3D'@O0CXXFLAGS@ @WARN_CXXFLAGS@ @WERROR_CFLAGS@' LDFLAGS=3D'@LDFLAGS@' What is needed is running 4.3 to see these new warnings, and I don't.=