From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 22549 invoked by alias); 25 Jul 2005 17:55:52 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Received: (qmail 22536 invoked by uid 22791); 25 Jul 2005 17:55:48 -0000 Received: from kraken.cctechnol.com (HELO kraken.cctechnol.com) (12.166.216.35) by sourceware.org (qpsmtpd/0.30-dev) with ESMTP; Mon, 25 Jul 2005 17:55:48 +0000 Received: from talos.cctechnol.com ([12.166.216.189]) by kraken.cctechnol.com with esmtp (Exim 4.43) id 1Dx7B4-0006a5-Ed; Mon, 25 Jul 2005 12:55:46 -0500 Message-ID: <42E527A2.1010505@cctechnol.com> Date: Mon, 25 Jul 2005 18:18:00 -0000 From: "John M. Gravley" User-Agent: Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.7.3) Gecko/20040919 MIME-Version: 1.0 To: gcc-bugs@gcc.gnu.org CC: gerrit@familiehaase.de Subject: gcc 3.4.4 bug Content-Type: multipart/mixed; boundary="------------010801040908010003050004" X-Virus-Checked: Checked by ClamAV on sourceware.org X-SW-Source: 2005-07/txt/msg03254.txt.bz2 List-Id: This is a multi-part message in MIME format. --------------010801040908010003050004 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-length: 2172 I have found an apparent bug in gcc 3.4.4 under Cygwin. The attached test case (and the code it's derived from) works as expected with Cygwin gcc 3.3.3 with the exact same Cygwin install except the compiler packages. It also works fine with various versions of gcc on other platforms, including 3.4.2 (FC3) and 4.0 (FC4). The test case is all of the files in the attached gcc-3.4.4-bug-test-case.tar.gz. I sent the sample instead of the preprocessed files because the bug only presents itself when the base class code is in a library. If you include it in the main file or just link it in as a .o, the code works fine. This is probably isn't an absolute minimal test case, but it's not far off. I have included cygcheck.out.gz as per Cygwin bug reporting instructions in case it's needed/wanted. I gzipped it to avoid the verbosity in the message for those who don't care. I submitted this to the cygwin mailing list and was asked to report it as a gcc bug. I looked at entering it into the bugzilla database, but I didn't see a way to easily give you this type of test case using that mechanism. Please let me know if I have misssed some needed information. John gcc version (results of gcc -v) Reading specs from /usr/lib/gcc/i686-pc-cygwin/3.4.4/specs Configured with: /gcc/gcc-3.4.4/gcc-3.4.4-1/configure --verbose --prefix=/usr --exec-prefix=/usr --sysconfdir=/etc --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --enable-languages=c,ada,c++,d,f77,java,objc --enable-nls --without-included-gettext --enable-version-specific-runtime-libs --without-x --enable-libgcj --disable-java-awt --with-system-zlib --enable-interpreter --disable-libgcj-debug --enable-threads=posix --enable-java-gc=boehm --disable-win32-registry --enable-sjlj-exceptions --enable-hash-synchronization --enable-libstdcxx-debug : (reconfigured) Thread model: posix gcc version 3.4.4 (cygming special) (gdc 0.12, using dmd 0.125) system (results of uname -a) CYGWIN_NT-5.0 trivia 1.5.17(0.129/4/2) 2005-05-25 19:38 i686 unknown unknown Cygwin command line (see Makefile and baselib.mak) There are no compiler warnings or errors. --------------010801040908010003050004 Content-Type: application/gzip; name="cygcheck.out.gz" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="cygcheck.out.gz" Content-length: 10716 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 /NhqqjFlAZJgP7URP4uB0ndQ5iERluxSiWizK1X6WE89um/udJ/7QB6AI68/ 1xmdS5ZBgYcR3+lhHsgesuMyg0pQFyB6b3R6WKrkWXNWREnqUhlxp7sc/cVg xrOnLZWPeLp89J3P6ndi0tK4gE53PLC4hZDHlusliUtlIyXiFCqNUw9PrCu5 mPLw5QaoQVbnYeyuC3ssx2TjM8bMmPIgZmLqfDCfLJOeoiaD1WCM40slhE/O xnfrxyfDZJ1KKeoyRNGdHqch2hrseCLaEjQIxw8SH02zHliXCA9HVgiUUJTi +2ozr4TKAXI7Gw4YN1ySxP/b2ZX0um0D4XuA/AfdAzFaLC85FwUKtD0UXd4t kCXZFp6fpEp07Jdf35khKYnkWHGt5JLMx+GInI0jk3QEon6xyK7mafO4o3m7 PKvCpuWdOdK74B+uzgC/y7M+Zmy6KMvjpbSX7tlB6X6cfwbZw1b00j17aMPY cnl2Hpekz5uyf9aKZo0XA1LycFHmpa+asno6vZq3XlxSBo9L9MfT69up6XIq 83DyeetvTyrw2JKXJNPz9Hhk6m9NNTybV1mtlyQyNddH5unpJG85xdv939zh zz5/2s1MbRc1Jn5cGvn0JE1N70frjx9+b81XpEHdijgEBzzYVSDxo7mqEW9K hFVG8EuDRxDRJWIfP/yaDzIo22tzbvOyKgNMVoZAtvMzYTvVcLiHxpvuvgQH 2X35/HloLz30H/ZVecqleKv7vu0F/Ota95VoKvm5u+wNSmgUrBI/F/orGt7j qOR0n7/Vt8uPH75eOvwUFeL3zbCsewOIoiTLQogDedIN/niCkYs4Jfpw4siU Z0RxslEY+X72hQhiEWciDUEHcvnKconFVkTEQr6G/aWR9Vt1B3CRLR4K5skh sl2YTPSQjo1doKuLNGZ0eM/1RId/O/z1OIz0zO9f0/GAYv8NN2IUAAGugLHY icQCOBLGYtWtaRA1AP7D6QIB8RywcwA7QZO9z4cqVIpoPalYoQRE7vJhuNqn 2ycgoGrN6kIiomwfYsVkX3B0FCBaUwd1c5H12VM4NNNoHW0VZmi588dxtQZ/ SOH23+su4fsBUWE2i3OV9zwA2xdtX3GCgLYCANt3dcu/Ks1E0bMiwjhGIg7x RwF0lisrQEwCSLzawH8ymCdwU8U31iaxNfylISjohFZOwijFYQQ62NPQf/NZ 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 qio4VecuyPftRQZVDh54qAr1rfo/k+V+KHWQAAA= --------------010801040908010003050004 Content-Type: application/gzip; name="gcc-3.4.4-bug-test-case.tar.gz" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="gcc-3.4.4-bug-test-case.tar.gz" Content-length: 2904 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 /Rfo2q/GaqzGaqzGavx/478geiQEACgAAA== --------------010801040908010003050004--