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 ---

Reply via email to