Your message dated Tue, 7 Feb 2006 14:54:18 +0000 with message-id <[EMAIL PROTECTED]> and subject line Bug#327229: gcc-4.0: hppa: causes build failure with -O2 has caused the attached Bug report to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what I am talking about this indicates a serious mail system misconfiguration somewhere. Please contact me immediately.) Debian bug tracking system administrator (administrator, Debian Bugs database)
--- Begin Message --->From [EMAIL PROTECTED] Thu Sep 08 07:11:32 2005 Received: (at submit) by bugs.debian.org; 8 Sep 2005 14:11:32 +0000 Return-path: <[EMAIL PROTECTED]> Received: from a.mx.smarden.org [212.21.76.77] by spohr.debian.org with smtp (Exim 3.36 1 (Debian)) id 1EDN7k-0003xm-00; Thu, 08 Sep 2005 07:11:32 -0700 Received: (qmail 19686 invoked by uid 1000); 8 Sep 2005 14:11:52 -0000 Message-ID: <[EMAIL PROTECTED]> Date: Thu, 8 Sep 2005 14:11:50 +0000 From: Gerrit Pape <[EMAIL PROTECTED]> To: [EMAIL PROTECTED] Subject: gcc-4.0: hppa: causes build failure with -O2 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Delivered-To: [EMAIL PROTECTED] X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 (1.212-2003-09-23-exp) on spohr.debian.org X-Spam-Level: X-Spam-Status: No, hits=-6.8 required=4.0 tests=BAYES_00,HAS_PACKAGE, LARGE_HEX autolearn=no version=2.60-bugs.debian.org_2005_01_02 Package: gcc-4.0 Version: 4.0.1-6 Severity: serious Hi, looks like Debian's gcc-4.0 4.0.1-6 generates bad code with -O2 on parisc: [EMAIL PROTECTED]:~$ gcc -v Using built-in specs. Target: hppa-linux-gnu Configured with: ../src/configure -v --enable-languages=c,c++,java,f95,objc,ada,treelang --prefix=/usr --enable-shared --with-system-zlib --libexecdir=/usr/lib --enable-nls --without-included-gettext --enable-threads=posix --program-suffix=-4.0 --enable-__cxa_atexit --enable-libstdcxx-allocator=mt --enable-clocale=gnu --enable-libstdcxx-debug --enable-java-gc=boehm --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.4.2-gcj-4.0-1.4.2.0/jre --enable-mpfr --disable-werror --enable-checking=release hppa-linux-gnu Thread model: posix gcc version 4.0.2 20050821 (prerelease) (Debian 4.0.1-6) [EMAIL PROTECTED]:~$ wget -q http://untroubled.org/bglibs/bglibs-1.027.tar.gz [EMAIL PROTECTED]:~$ tar xzpf bglibs-1.027.tar.gz [EMAIL PROTECTED]:~$ cd bglibs-1.027 [EMAIL PROTECTED]:~/bglibs-1.027$ echo 'gcc -W -Wall -Wshadow -O2 -g' >conf-cc [EMAIL PROTECTED]:~/bglibs-1.027$ make [...] Testing crypto/sha256.c Testing crypto/sha384.c --- selftests.sh.tmp.20333/test.exp 2005-09-08 12:29:07.000000000 +0000 +++ - 2005-09-08 12:29:08.255245000 +0000 @@ -1,8 +1,8 @@ -cb00753f45a35e8bb5a03d699ac65007272c32ab0eded1631a8b605a43ff5bed8086072ba1e7cc2358baeca134c825a7 -09330c33f71147e83d192fc782cd1b4753111b173b3b05d22fa08086e3b0f712fcc7c71a557e2db966c3e9fa91746039 -3391fdddfc8dc7393707a65b1b4709397cf8b1d162af05abfe8f450de5f36bc6b0455a8520bc4e6f5fe95b1fe3c8452b -38b060a751ac96384cd9327eb1b1e36a21fdb71114be07434c0cc7bf63f6e1da274edebfe76f65fbd51ad2f14898b95b -e28e35e25a1874908bf0958bb088b69f3d742a753c86993e9f4b1c4c21988f958bd1fe0315b195aca7b061213ac2a9bd -37b49ef3d08de53e9bd018b0630067bd43d09c427d06b05812f48531bce7d2a698ee2d1ed1ffed46fd4c3b9f38a8a557 -e3e3602f4d90c935321d788f722071a8809f4f09366f2825cd85da97ccd2955eb6b8245974402aa64789ed45293e94ba -1ca650f38480fa9dfb5729636bec4a935ebc1cd4c0055ee50cad2aa627e066871044fd8e6fdb80edf10b85df15ba7aab +a6491c7c54db9d5da4e4f00e41882ac2e98bdcb0d2424dc4107aa89fdafa6b4722b52ce900231fa898d41a3977ea1dda +45a41d5b91ca93fc3b3886b4457c6fcebdf4c77ba9b2a139d3936cd45bb67c49ab019ba48722f4bbd4210f0bd17410b6 +2cb51872875ef2e07cbaa92e6fef3c0a8d3e3fd718cc5fe4910bec56410b120e07fb78e106e005814bd2a0dfada0d72b +60a73f249ddb7fbc6412be03af72eb8ac138cead822089cde15a3a8c251dde51ad26cf1074396e740c4010ab7b8142b6 +2c1a651e47314623506ddc2ea08c204fad895884bbec0ffaa8d825808e1e71f71c02201b089a907c8f2a5003d09e045a +340cb1fd58f527477eb2c75a35ad77b9e8a2f17902326c8967a4965aaf43b21b3103de8fa1f589782ffc848d380d6342 +90e50e4d144169a7489abffd77a0e1d0130b0c149c75ea325fef8e96af94a7b85365f6438ef966c9f7dc6cf547aadc59 +733b3c45630662eaf57011541e400e98f36cf5c91c8b7a2023c96ce9190eb0bc14e9bd2be18362c004d4723106d4535a =====> Output failed! <===== Testing crypto/sha512.c --- selftests.sh.tmp.20333/test.exp 2005-09-08 12:29:08.000000000 +0000 +++ - 2005-09-08 12:29:09.432239000 +0000 @@ -1,8 +1,8 @@ -ddaf35a193617abacc417349ae20413112e6fa4e89a97ea20a9eeee64b55d39a2192992a274fc1a836ba3c23a3feebbd454d4423643ce80e2a9ac94fa54ca49f -8e959b75dae313da8cf4f72814fc143f8f7779c6eb9f7fa17299aeadb6889018501d289e4900f7e4331b99dec4b5433ac7d329eeb6dd26545e96e55b874be909 -204a8fc6dda82f0a0ced7beb8e08a41657c16ef468b228a8279be331a703c33596fd15c13b1b07f9aa1d3bea57789ca031ad85c7a71dd70354ec631238ca3445 -cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e -70aefeaa0e7ac4f8fe17532d7185a289bee3b428d950c14fa8b713ca09814a387d245870e007a80ad97c369d193e41701aa07f3221d15f0e65a1ff970cedf030 -b3de4afbc516d2478fe9b518d063bda6c8dd65fc38402dd81d1eb7364e72fb6e6663cf6d2771c8f5a6da09601712fb3d2a36c6ffea3e28b0818b05b0a8660766 -97fb4ec472f3cb698b9c3c12a12768483e5b62bcdad934280750b4fa4701e5e0550a80bb0828342c19631ba55a55e1cee5de2fda91fc5d40e7bee1d4e6d415b3 -d399507bbf5f2d0da51db1ff1fc51c1c9ff1de0937e00d01693b240e84fcc3400601429f45c297acc6e8fcf1e4e4abe9ff21a54a0d3d88888f298971bd206cd5 +e7953d3d4267d47c65e16d304bd7dacaa8651b4a51b12b857972a2446f1b9fff899b5ba7db6df23443d702f73225b401135f590fc9af2a1a6965891328abffb7 +77b0b56eb978ff01107f416306e52445ff5c322ae146d6a649e941581cf33fdfbc94c05e7c69c6c7894bf52b63aafdfdeaa494572ab0d06a84d9651125062437 +c0cba113ded8b2be276cb6ff8f954e7ea6ac0433b76132c35a805a75f04aab5440f4e50ea18f5cc2a7b786facb055ac187d6a15f011d1e472a7d6b33418ca19d +82c2ee31f8e871885d36947406070fd81c21e8188949cdb7cc62956e68eac2a5806ed0fbc797bb7f07ffafc49f8a1b4ab2a88393405c9ca23233b021fc64507f +a2d5399dd5a913f6f6f4c387f220ef81efa141ae78bb6ac94d14ac89d85f3be1a0a14fec1c71c0bd3b6dd072b900c101637a59c6a0b764da8c4f7c86c66ff19c +5912708bd53329edf32dbf6a36dc24c7af224affe0cb9b054f5998e7ee4a2ae7d4ca2c69728234f59199cccfdaab29cce31e9aa26dba19a3ea2fceffa8d934e6 +45f8281ce204cdb9d0522adc99a4546518589fe3a58e7b98b64ce6915816d967a403f6bc843bbc0fa21f0d2ae1db00432f8336a99393f46b5293dd7534912a57 +94ca84721bbb31ceb9b565bb45745124a50dd648886db0c66cbedaa3e6eb2b4c2e5d757e9967ee3e29f482b8db08240e18357f4a9e8e58ee4e268e3b51b3acb5 =====> Output failed! <===== Testing crypto/surf.c [...] Testing str/xlate.c Testing unix/selfpipe.c Cleaning up selftests.sh.tmp.20333 make: *** [selftests] Error 1 [EMAIL PROTECTED]:~/bglibs-1.027$ It's fine with -O0: [EMAIL PROTECTED]:~/bglibs-1.027$ make clean rm -f `cat TARGETS` [EMAIL PROTECTED]:~/bglibs-1.027$ echo 'gcc -W -Wall -Wshadow -O0 -g' >conf-cc [EMAIL PROTECTED]:~/bglibs-1.027$ make [...] Testing crypto/sha256.c Testing crypto/sha384.c Testing crypto/sha512.c Testing crypto/surf.c [...] Testing str/xlate.c Testing unix/selfpipe.c Cleaning up selftests.sh.tmp.24720 [EMAIL PROTECTED]:~/bglibs-1.027$ echo $? 0 [EMAIL PROTECTED]:~/bglibs-1.027$ The same problem may apply to the arm architecture, I cannot check right now, there's no Debian arm developer machine available. http://buildd.debian.org/fetch.php?&pkg=bglibs&ver=1.026-1&arch=arm&stamp=1124798933&file=log&as=raw http://buildd.debian.org/fetch.php?&pkg=bglibs&ver=1.026-1&arch=hppa&stamp=1124794973&file=log&as=raw Regards, Gerrit.
--- End Message ---
--- Begin Message --->From [EMAIL PROTECTED] Tue Feb 07 06:54:00 2006 Received: (at 327229-done) by bugs.debian.org; 7 Feb 2006 14:54:00 +0000 Return-path: <[EMAIL PROTECTED]> Received: from a.mx.smarden.org ([212.21.76.77]) by spohr.debian.org with smtp (Exim 4.50) id 1F6UEB-0006m5-VN for [EMAIL PROTECTED]; Tue, 07 Feb 2006 06:54:00 -0800 Received: (qmail 16497 invoked by uid 1000); 7 Feb 2006 14:54:19 -0000 Message-ID: <[EMAIL PROTECTED]> Date: Tue, 7 Feb 2006 14:54:18 +0000 From: Gerrit Pape <[EMAIL PROTECTED]> To: [EMAIL PROTECTED] Subject: Re: Bug#327229: gcc-4.0: hppa: causes build failure with -O2 References: <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <[EMAIL PROTECTED]> X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 (1.212-2003-09-23-exp) on spohr.debian.org X-Spam-Level: X-Spam-Status: No, hits=-4.8 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER, LARGE_HEX autolearn=no version=2.60-bugs.debian.org_2005_01_02 Version: 4.0.2-8 Hi, I re-checked on paer with $ gcc -v Using built-in specs. Target: hppa-linux-gnu Configured with: ../src/configure -v --enable-languages=c,c++,java,f95,objc,ada,treelang --prefix=/usr --enable-shared --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --enable-nls --program-suffix=-4.0 --enable-__cxa_atexit --enable-clocale=gnu --enable-libstdcxx-debug --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.4.2-gcj-4.0-1.4.2.0/jre --enable-mpfr --disable-werror --enable-checking=release hppa-linux-gnu Thread model: posix gcc version 4.0.3 20060128 (prerelease) (Debian 4.0.2-8) it builds (and selftests) fine again with -O2. On Mon, Sep 12, 2005 at 10:59:30AM +0200, Matthias Klose wrote: > severity 327229 important > tags 327229 + upstream > tags 327229 + fixed-upstream > thanks > > current workaround is to lower the optimization level to -O1, works > with current gcc-snapshot. > > Gerrit Pape writes: > > Package: gcc-4.0 > > Version: 4.0.1-6 > > Severity: serious > > > > Hi, looks like Debian's gcc-4.0 4.0.1-6 generates bad code with -O2 on > > parisc: > > > > [EMAIL PROTECTED]:~$ gcc -v > > Using built-in specs. > > Target: hppa-linux-gnu > > Configured with: ../src/configure -v > > --enable-languages=c,c++,java,f95,objc,ada,treelang --prefix=/usr > > --enable-shared --with-system-zlib --libexecdir=/usr/lib --enable-nls > > --without-included-gettext --enable-threads=posix --program-suffix=-4.0 > > --enable-__cxa_atexit --enable-libstdcxx-allocator=mt --enable-clocale=gnu > > --enable-libstdcxx-debug --enable-java-gc=boehm --enable-java-awt=gtk > > --enable-gtk-cairo > > --with-java-home=/usr/lib/jvm/java-1.4.2-gcj-4.0-1.4.2.0/jre --enable-mpfr > > --disable-werror --enable-checking=release hppa-linux-gnu > > Thread model: posix > > gcc version 4.0.2 20050821 (prerelease) (Debian 4.0.1-6) > > [EMAIL PROTECTED]:~$ wget -q > > http://untroubled.org/bglibs/bglibs-1.027.tar.gz > > [EMAIL PROTECTED]:~$ tar xzpf bglibs-1.027.tar.gz > > [EMAIL PROTECTED]:~$ cd bglibs-1.027 > > [EMAIL PROTECTED]:~/bglibs-1.027$ echo 'gcc -W -Wall -Wshadow -O2 -g' > > >conf-cc > > [EMAIL PROTECTED]:~/bglibs-1.027$ make > > [...] > > Testing crypto/sha256.c > > Testing crypto/sha384.c > > --- selftests.sh.tmp.20333/test.exp 2005-09-08 12:29:07.000000000 +0000 > > +++ - 2005-09-08 12:29:08.255245000 +0000 > > @@ -1,8 +1,8 @@ > > -cb00753f45a35e8bb5a03d699ac65007272c32ab0eded1631a8b605a43ff5bed8086072ba1e7cc2358baeca134c825a7 > > -09330c33f71147e83d192fc782cd1b4753111b173b3b05d22fa08086e3b0f712fcc7c71a557e2db966c3e9fa91746039 > > -3391fdddfc8dc7393707a65b1b4709397cf8b1d162af05abfe8f450de5f36bc6b0455a8520bc4e6f5fe95b1fe3c8452b > > -38b060a751ac96384cd9327eb1b1e36a21fdb71114be07434c0cc7bf63f6e1da274edebfe76f65fbd51ad2f14898b95b > > -e28e35e25a1874908bf0958bb088b69f3d742a753c86993e9f4b1c4c21988f958bd1fe0315b195aca7b061213ac2a9bd > > -37b49ef3d08de53e9bd018b0630067bd43d09c427d06b05812f48531bce7d2a698ee2d1ed1ffed46fd4c3b9f38a8a557 > > -e3e3602f4d90c935321d788f722071a8809f4f09366f2825cd85da97ccd2955eb6b8245974402aa64789ed45293e94ba > > -1ca650f38480fa9dfb5729636bec4a935ebc1cd4c0055ee50cad2aa627e066871044fd8e6fdb80edf10b85df15ba7aab > > +a6491c7c54db9d5da4e4f00e41882ac2e98bdcb0d2424dc4107aa89fdafa6b4722b52ce900231fa898d41a3977ea1dda > > +45a41d5b91ca93fc3b3886b4457c6fcebdf4c77ba9b2a139d3936cd45bb67c49ab019ba48722f4bbd4210f0bd17410b6 > > +2cb51872875ef2e07cbaa92e6fef3c0a8d3e3fd718cc5fe4910bec56410b120e07fb78e106e005814bd2a0dfada0d72b > > +60a73f249ddb7fbc6412be03af72eb8ac138cead822089cde15a3a8c251dde51ad26cf1074396e740c4010ab7b8142b6 > > +2c1a651e47314623506ddc2ea08c204fad895884bbec0ffaa8d825808e1e71f71c02201b089a907c8f2a5003d09e045a > > +340cb1fd58f527477eb2c75a35ad77b9e8a2f17902326c8967a4965aaf43b21b3103de8fa1f589782ffc848d380d6342 > > +90e50e4d144169a7489abffd77a0e1d0130b0c149c75ea325fef8e96af94a7b85365f6438ef966c9f7dc6cf547aadc59 > > +733b3c45630662eaf57011541e400e98f36cf5c91c8b7a2023c96ce9190eb0bc14e9bd2be18362c004d4723106d4535a > > =====> Output failed! <===== > > Testing crypto/sha512.c > > --- selftests.sh.tmp.20333/test.exp 2005-09-08 12:29:08.000000000 +0000 > > +++ - 2005-09-08 12:29:09.432239000 +0000 > > @@ -1,8 +1,8 @@ > > -ddaf35a193617abacc417349ae20413112e6fa4e89a97ea20a9eeee64b55d39a2192992a274fc1a836ba3c23a3feebbd454d4423643ce80e2a9ac94fa54ca49f > > -8e959b75dae313da8cf4f72814fc143f8f7779c6eb9f7fa17299aeadb6889018501d289e4900f7e4331b99dec4b5433ac7d329eeb6dd26545e96e55b874be909 > > -204a8fc6dda82f0a0ced7beb8e08a41657c16ef468b228a8279be331a703c33596fd15c13b1b07f9aa1d3bea57789ca031ad85c7a71dd70354ec631238ca3445 > > -cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e > > -70aefeaa0e7ac4f8fe17532d7185a289bee3b428d950c14fa8b713ca09814a387d245870e007a80ad97c369d193e41701aa07f3221d15f0e65a1ff970cedf030 > > -b3de4afbc516d2478fe9b518d063bda6c8dd65fc38402dd81d1eb7364e72fb6e6663cf6d2771c8f5a6da09601712fb3d2a36c6ffea3e28b0818b05b0a8660766 > > -97fb4ec472f3cb698b9c3c12a12768483e5b62bcdad934280750b4fa4701e5e0550a80bb0828342c19631ba55a55e1cee5de2fda91fc5d40e7bee1d4e6d415b3 > > -d399507bbf5f2d0da51db1ff1fc51c1c9ff1de0937e00d01693b240e84fcc3400601429f45c297acc6e8fcf1e4e4abe9ff21a54a0d3d88888f298971bd206cd5 > > +e7953d3d4267d47c65e16d304bd7dacaa8651b4a51b12b857972a2446f1b9fff899b5ba7db6df23443d702f73225b401135f590fc9af2a1a6965891328abffb7 > > +77b0b56eb978ff01107f416306e52445ff5c322ae146d6a649e941581cf33fdfbc94c05e7c69c6c7894bf52b63aafdfdeaa494572ab0d06a84d9651125062437 > > +c0cba113ded8b2be276cb6ff8f954e7ea6ac0433b76132c35a805a75f04aab5440f4e50ea18f5cc2a7b786facb055ac187d6a15f011d1e472a7d6b33418ca19d > > +82c2ee31f8e871885d36947406070fd81c21e8188949cdb7cc62956e68eac2a5806ed0fbc797bb7f07ffafc49f8a1b4ab2a88393405c9ca23233b021fc64507f > > +a2d5399dd5a913f6f6f4c387f220ef81efa141ae78bb6ac94d14ac89d85f3be1a0a14fec1c71c0bd3b6dd072b900c101637a59c6a0b764da8c4f7c86c66ff19c > > +5912708bd53329edf32dbf6a36dc24c7af224affe0cb9b054f5998e7ee4a2ae7d4ca2c69728234f59199cccfdaab29cce31e9aa26dba19a3ea2fceffa8d934e6 > > +45f8281ce204cdb9d0522adc99a4546518589fe3a58e7b98b64ce6915816d967a403f6bc843bbc0fa21f0d2ae1db00432f8336a99393f46b5293dd7534912a57 > > +94ca84721bbb31ceb9b565bb45745124a50dd648886db0c66cbedaa3e6eb2b4c2e5d757e9967ee3e29f482b8db08240e18357f4a9e8e58ee4e268e3b51b3acb5 > > =====> Output failed! <===== > > Testing crypto/surf.c > > [...] > > Testing str/xlate.c > > Testing unix/selfpipe.c > > Cleaning up selftests.sh.tmp.20333 > > make: *** [selftests] Error 1 > > [EMAIL PROTECTED]:~/bglibs-1.027$ > > > > > > It's fine with -O0: > > > > [EMAIL PROTECTED]:~/bglibs-1.027$ make clean > > rm -f `cat TARGETS` > > [EMAIL PROTECTED]:~/bglibs-1.027$ echo 'gcc -W -Wall -Wshadow -O0 -g' > > >conf-cc > > [EMAIL PROTECTED]:~/bglibs-1.027$ make > > [...] > > Testing crypto/sha256.c > > Testing crypto/sha384.c > > Testing crypto/sha512.c > > Testing crypto/surf.c > > [...] > > Testing str/xlate.c > > Testing unix/selfpipe.c > > Cleaning up selftests.sh.tmp.24720 > > [EMAIL PROTECTED]:~/bglibs-1.027$ echo $? > > 0 > > [EMAIL PROTECTED]:~/bglibs-1.027$ > > > > > > The same problem may apply to the arm architecture, I cannot check right > > now, there's no Debian arm developer machine available. > > > > > > http://buildd.debian.org/fetch.php?&pkg=bglibs&ver=1.026-1&arch=arm&stamp=1124798933&file=log&as=raw > > > > http://buildd.debian.org/fetch.php?&pkg=bglibs&ver=1.026-1&arch=hppa&stamp=1124794973&file=log&as=raw > > > > Regards, Gerrit. > > > > > > -- > > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > > with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
--- End Message ---

