Bug#93708: gcc: man versus info inconsistency (-W and -Wall)
Package: gcc Version: 1:2.95.3-7 Severity: normal Hi, The man page for gcc reads [...] -W Print extra warning messages for these events: [...] -Wall All of the above `-W' options combined. These are [...] Which I understand means -Wall implies -W. On the other hand the info manual says just the converse: [...] The following `-W...' options are not implied by `-Wall'. Some of [...] `-W' Print extra warning messages for these events: [...] I beleive the man page is wrong.
gcc-2.95 override disparity
There are disparities between your recently installed upload and the override file for the following file(s): libstdc++2.10-dev_2.95.3-11_i386.deb: priority is overridden from optional to standard. g++-2.95_2.95.3-11_i386.deb: priority is overridden from optional to standard. libg++2.8.1.3-glibc2.2_2.95.3-11_i386.deb: priority is overridden from extra to optional. Either the package or the override file is incorrect. If you think the override is correct and the package wrong please fix the package so that this disparity is fixed in the next upload. If you feel the override is incorrect then please reply to this mail and explain why. -- Debian distribution maintenance software (This message was generated automatically; if you believe that there is a problem with it please contact the archive administrators by mailing [EMAIL PROTECTED])
gcc-2.95_2.95.3.ds5-11_i386.changes INSTALLED
Installing: libstdc++2.10-glibc2.2_2.95.3-11_i386.deb to pool/main/g/gcc-2.95/libstdc++2.10-glibc2.2_2.95.3-11_i386.deb gpc-2.95_2.95.3-11_i386.deb to pool/main/g/gcc-2.95/gpc-2.95_2.95.3-11_i386.deb gobjc-2.95_2.95.3-11_i386.deb to pool/main/g/gcc-2.95/gobjc-2.95_2.95.3-11_i386.deb cpp-2.95-doc_2.95.3-11_all.deb to pool/main/g/gcc-2.95/cpp-2.95-doc_2.95.3-11_all.deb libstdc++2.10-dev_2.95.3-11_i386.deb to pool/main/g/gcc-2.95/libstdc++2.10-dev_2.95.3-11_i386.deb gcc-2.95-doc_2.95.3-11_all.deb to pool/main/g/gcc-2.95/gcc-2.95-doc_2.95.3-11_all.deb g++-2.95_2.95.3-11_i386.deb to pool/main/g/gcc-2.95/g++-2.95_2.95.3-11_i386.deb protoize-2.95_2.95.3-11_i386.deb to pool/main/g/gcc-2.95/protoize-2.95_2.95.3-11_i386.deb cpp-2.95_2.95.3-11_i386.deb to pool/main/g/gcc-2.95/cpp-2.95_2.95.3-11_i386.deb libstdc++2.10-dbg_2.95.3-11_i386.deb to pool/main/g/gcc-2.95/libstdc++2.10-dbg_2.95.3-11_i386.deb gpc-2.95-doc_2.95.3-11_all.deb to pool/main/g/gcc-2.95/gpc-2.95-doc_2.95.3-11_all.deb libg++2.8.1.3-glibc2.2_2.95.3-11_i386.deb to pool/main/g/gcc-2.95/libg++2.8.1.3-glibc2.2_2.95.3-11_i386.deb libg++2.8.1.3-dbg_2.95.3-11_i386.deb to pool/main/g/gcc-2.95/libg++2.8.1.3-dbg_2.95.3-11_i386.deb gcc-2.95_2.95.3.ds5-11.dsc to pool/main/g/gcc-2.95/gcc-2.95_2.95.3.ds5-11.dsc gcc-2.95_2.95.3.ds5-11.diff.gz to pool/main/g/gcc-2.95/gcc-2.95_2.95.3.ds5-11.diff.gz libg++2.8.1.3-dev_2.95.3-11_i386.deb to pool/main/g/gcc-2.95/libg++2.8.1.3-dev_2.95.3-11_i386.deb gcc-2.95_2.95.3-11_i386.deb to pool/main/g/gcc-2.95/gcc-2.95_2.95.3-11_i386.deb chill-2.95_2.95.3-11_i386.deb to pool/main/g/gcc-2.95/chill-2.95_2.95.3-11_i386.deb g77-2.95_2.95.3-11_i386.deb to pool/main/g/gcc-2.95/g77-2.95_2.95.3-11_i386.deb gcj-2.95_2.95.3-11_i386.deb to pool/main/g/gcc-2.95/gcj-2.95_2.95.3-11_i386.deb g77-2.95-doc_2.95.3-11_all.deb to pool/main/g/gcc-2.95/g77-2.95-doc_2.95.3-11_all.deb Announcing to debian-devel-changes@lists.debian.org Setting bugs to severity fixed: If the override file requires editing, reply to this mail. Thank you for your contribution to Debian.
Bug#93786: arm-loop.dpatch
Package: gcc-2.95 Version: 1:2.95.3-11 This patch fixes a problem compiling binutils on ARM. It's already installed on the 2.95 branch in CVS, but if future packages are going to use the 2.95.3 tarball it would be good to have this included. #! /bin/sh -e # DP: Fix for SUBREG problems src=gcc if [ $# -eq 3 -a $2 = '-d' ]; then pdir=-d $3 src=$3/gcc elif [ $# -ne 1 ]; then echo 2 `basename $0`: script expects -patch|-unpatch as argument exit 1 fi case $1 in -patch) patch $pdir -f --no-backup-if-mismatch -p1 --fuzz 10 $0 cd $src autoconf ;; -unpatch) patch $pdir -f --no-backup-if-mismatch -R -p1 --fuzz 10 $0 cd $src autoconf ;; *) echo 2 `basename $0`: script expects -patch|-unpatch as argument exit 1 esac exit 0 2001-04-03 Bernd Schmidt [EMAIL PROTECTED] * loop.c (combine_movables): Restrict combinations of constants with different modes so that we don't introduce SUBREGs into memory addresses. --- src/gcc/loop.c 2001/01/25 14:03:18 1.156.4.20 +++ src/gcc/loop.c 2001/04/03 12:09:42 1.156.4.21 @@ -1481,10 +1481,16 @@ combine_movables (movables, nregs) width as M1. The check for integer is redundant, but safe, since the only case of differing destination modes with equal sources is when both sources are - VOIDmode, i.e., CONST_INT. */ + VOIDmode, i.e., CONST_INT. + + For 2.95, don't do this if the mode of M1 is Pmode. + This prevents us from substituting SUBREGs for REGs + in memory accesses; not all targets are prepared to + handle this properly. */ (GET_MODE (m-set_dest) == GET_MODE (m1-set_dest) || (GET_MODE_CLASS (GET_MODE (m-set_dest)) == MODE_INT GET_MODE_CLASS (GET_MODE (m1-set_dest)) == MODE_INT +GET_MODE (m1-set_dest) != Pmode (GET_MODE_BITSIZE (GET_MODE (m-set_dest)) = GET_MODE_BITSIZE (GET_MODE (m1-set_dest) /* See if the source of M1 says it matches M. */
Bug#12375: marked as done ([Fix in {gcc,egcc}-2.91.x] gcc: -O2 produces bad code !)
Your message dated Thu, 12 Apr 2001 23:52:39 +0200 (MEST) with message-id [EMAIL PROTECTED] and subject line closing gcc272 bugs 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.) Darren Benham (administrator, Debian Bugs database) -- Received: (at submit) by bugs.debian.org; 29 Aug 1997 21:07:51 + Received: (qmail 18784 invoked from network); 29 Aug 1997 21:07:35 - Received: from ppp-43.a2points.com (HELO bylbo.nowhere.earth) ([EMAIL PROTECTED]@195.10.6.43) by 205.229.104.5 with SMTP; 29 Aug 1997 21:07:35 - Received: (from [EMAIL PROTECTED]) by bylbo.nowhere.earth (8.8.5/8.8.5) id XAA00813; Fri, 29 Aug 1997 23:10:45 +0200 Date: Fri, 29 Aug 1997 23:10:45 +0200 Message-Id: [EMAIL PROTECTED] From: Yann Dirson [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: gcc: -O2 produces bad code ! X-Mailer: VM 6.32 under Emacs 19.34.1 Reply-To: Yann Dirson [EMAIL PROTECTED] Mime-Version: 1.0 (generated by tm-edit 7.106) Content-Type: multipart/mixed; boundary=Multipart_Fri_Aug_29_23:10:17_1997-1 Content-Transfer-Encoding: 7bit --Multipart_Fri_Aug_29_23:10:17_1997-1 Content-Type: text/plain; charset=US-ASCII Package: gcc Version: 2.7.2.2-5 This bug should probably be forwarded upstream. -O2 optimization may cause erroneous code to be produced. Whether the bug is triggered is highly context-dependant, and the included bug.c is near minimal. The bug occurs on line 25 (for...); when suppressing lines immediately preceding/following this one, the bug doesn't show. What happens is that argv is incremented by 4, just as if argv++ has been written. -O1 doesn't produce this behaviour, as demonstrated by the showbug script. the bug was reproduced on 2 debian machines. debian versions of software used: gcc 2.7.2.1-2 2.7.2.2-5 libc5 5.4.33-3N/A libc6 N/A 2.0.4-1 binutils 2.7-3 2.8.1-1 ldso 1.8.5-1 1.9.2-1 Fortunately, it seems easy to reproduce attached files are: bug.c small C program influenced by the bug .gdbinitgdb script running the program and displaying influenced data showbug sh script showing the bug -- Yann Dirson [EMAIL PROTECTED] alt-email:[EMAIL PROTECTED] http://monge.univ-mlv.fr/~dirson --Multipart_Fri_Aug_29_23:10:17_1997-1 Content-Type: application/octet-stream Content-Disposition: attachment; filename=bug.c Content-Transfer-Encoding: 7bit #include errno.h #include stdio.h #include sys/kd.h #include fcntl.h #include sys/ioctl.h #include unistd.h #define VERSION 1 char *progname; int verbose = 0; int getfd() { return 0; } int main(int argc, char *argv[]) { int fd, i; progname = argv[0]; fd = getfd(); for (i = 1; i argc; i++) { if (!strcmp(argv[i], -V)) printf(%s version %s\n, progname, VERSION); else if (!strcmp(argv[i], -v)) verbose = 1; } return 0; } --Multipart_Fri_Aug_29_23:10:17_1997-1 Content-Type: application/octet-stream Content-Disposition: attachment; filename=.gdbinit Content-Transfer-Encoding: 7bit list 25 break 25 run an_arg echo argv is: print argv next echo argv is: print argv quit --Multipart_Fri_Aug_29_23:10:17_1997-1 Content-Type: application/octet-stream Content-Disposition: attachment; filename=showbug Content-Transfer-Encoding: 7bit #!/bin/sh echo 'Compiling demos...' gcc -g -O1 bug.c -o bugO1 gcc -g -O2 bug.c -o bugO2 echo 'Showing correct results (-O1)...' gdb bugO1 echo 'Showing buggy results (-O2)...' gdb bugO2 --Multipart_Fri_Aug_29_23:10:17_1997-1-- --- Received: (at 12375-done) by bugs.debian.org; 12 Apr 2001 21:58:24 + From [EMAIL PROTECTED] Thu Apr 12 16:58:24 2001 Return-path: [EMAIL PROTECTED] Received: from mail.cs.tu-berlin.de [130.149.17.13] (root) by master.debian.org with esmtp (Exim 3.12 1 (Debian)) id 14np6d-0003Xr-00; Thu, 12 Apr 2001 16:58:24 -0500 Received: from bolero.cs.tu-berlin.de (bolero.cs.tu-berlin.de [130.149.19.1]) by mail.cs.tu-berlin.de (8.9.3/8.9.3) with ESMTP id XAA08192; Thu, 12 Apr 2001 23:53:09 +0200 (MET DST) Received: (from [EMAIL PROTECTED]) by bolero.cs.tu-berlin.de (8.9.3+Sun/8.9.3) id XAA19323; Thu, 12 Apr 2001 23:52:39 +0200 (MEST) From: Matthias Klose [EMAIL PROTECTED] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Thu, 12 Apr 2001 23:52:39 +0200 (MEST) To: [EMAIL PROTECTED], [EMAIL PROTECTED],
Bug#20606: marked as done ([Fix in {gcc,egcc}-2.91.x] gcc: register variable corruption)
Your message dated Thu, 12 Apr 2001 23:52:39 +0200 (MEST) with message-id [EMAIL PROTECTED] and subject line closing gcc272 bugs 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.) Darren Benham (administrator, Debian Bugs database) -- Received: (at submit) by bugs.debian.org; 3 Apr 1998 15:12:05 + Received: (qmail 31406 invoked from network); 3 Apr 1998 15:11:55 - Received: from ppp-42.a2points.com (HELO ppp37.a2points.com) ([EMAIL PROTECTED]) by debian.novare.net with SMTP; 3 Apr 1998 15:11:55 - Received: (from [EMAIL PROTECTED]) by ppp37.a2points.com (8.8.8/8.8.8/Debian/GNU) id QAA13760; Fri, 3 Apr 1998 16:35:01 +0200 Date: Fri, 3 Apr 1998 16:35:01 +0200 Message-Id: [EMAIL PROTECTED] From: Yann Dirson [EMAIL PROTECTED] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: Debian bug-system submission [EMAIL PROTECTED] Subject: gcc: register variable corruption X-Mailer: VM 6.42 under Emacs 19.34.1 Package: gcc Version: 2.7.2.3-3 [ARCH is i386] libc: 2.0.6-3 binutils: 2.8.1.0.19-1 It seems gcc (I guess it's the one responsible here, either for compiling my program, or libc) does strange things. It may well be that it has been fixed in more recent versions, but as it may not, and some new side-effects may hide it, I report anyway. I'll upgrade libc+binutils to the latest from hamm or incoming, and will try egcs too. [note: there may be a bug it use of getline(), but that should not be relevant to the bug I report here ;] Here's the relevant code: int sfm_fallback_read (FILE* f, unicode** *sfmf, unsigned *size) { char* buf = NULL; ssize_t buf_size = 0; ssize_t buf_read; [...] while (!feof(f)) { [...] if ((buf_read = getline (buf, buf_size, f)) == -1) { if (feof(f))/* should not modify errno */ break; else if (errno == EINTR) [...] } [...] } Here's gdb output: GNU gdb 4.16.86 [...] 61if ((buf_read = getline (buf, buf_size, f)) == -1) (gdb) 63if (feof(f)) (gdb) p buf_read $1 = -1 (gdb) n 65else if (errno == EINTR) (gdb) p buf_read $2 = 0 (gdb) p buf_read Address requested for identifier buf_read which is in a register. (gdb) p f $3 = (_IO_FILE **) 0xbfffef34 (gdb) p buf_size $4 = (int *) 0xbfffef24 For some getline() reason, the *register* buf_read is set to -1. Let's accept this. Then the call to eof() seems to alter this register. FWIW, let's have a closer look: * from info registers, I see that buf_read is stored in EAX * from idem, line 63 - EIP=0x4001f7d8 ; line 65 - EIP=0x4001f7e9 (gdb) disassemble 0x4001f7d8 0x4001f7e9 Dump of assembler code from 0x4001f7d8 to 0x4001f7e9: 0x4001f7d8 sfm_fallback_read+328: pushl %edi 0x4001f7d9 sfm_fallback_read+329: call 0x4001de2c _init+172 0x4001f7de sfm_fallback_read+334: addl $0x4,%esp 0x4001f7e1 sfm_fallback_read+337: testl %eax,%eax 0x4001f7e3 sfm_fallback_read+339: jne0x4001f9c0 sfm_fallback_read+816 * using nexti, it appears the value gets modified in the call() - which does not seem to call eof() ? (gdb) display buf_read 1: buf_read = -1 (gdb) nexti 0x4001f7d9 63if (feof(f))/* should not modify errno */ 1: buf_read = -1 (gdb) 0x4001f7de 63if (feof(f))/* should not modify errno */ 1: buf_read = 0 (gdb) p feof $8 = (text variable, no debug info *) 0x4005fe00 feof -- Yann Dirson [EMAIL PROTECTED] | Stop making M$-Bill richer richer, alt-email: [EMAIL PROTECTED] | support Debian GNU/Linux: debian-email: [EMAIL PROTECTED] | more powerful, more stable ! http://www.a2points.com/homepage/3475232 | Check http://www.debian.org/ --- Received: (at 20606-done) by bugs.debian.org; 12 Apr 2001 21:58:24 + From [EMAIL PROTECTED] Thu Apr 12 16:58:24 2001 Return-path: [EMAIL PROTECTED] Received: from mail.cs.tu-berlin.de [130.149.17.13] (root) by master.debian.org with esmtp (Exim 3.12 1 (Debian)) id 14np6d-0003Xr-00; Thu, 12 Apr 2001 16:58:24 -0500 Received: from bolero.cs.tu-berlin.de (bolero.cs.tu-berlin.de [130.149.19.1]) by mail.cs.tu-berlin.de (8.9.3/8.9.3) with ESMTP id XAA08192; Thu, 12 Apr 2001 23:53:09 +0200 (MET DST) Received: (from [EMAIL PROTECTED]) by bolero.cs.tu-berlin.de (8.9.3+Sun/8.9.3) id XAA19323; Thu, 12 Apr 2001 23:52:39
Bug#24788: marked as done ([Fix in {gcc,egcc}-2.91.x] gcc with -save-temps does not compile)
Your message dated Thu, 12 Apr 2001 23:52:39 +0200 (MEST) with message-id [EMAIL PROTECTED] and subject line closing gcc272 bugs 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.) Darren Benham (administrator, Debian Bugs database) -- Received: (at submit) by bugs.debian.org; 20 Jul 1998 13:36:13 + Received: (qmail 10703 invoked from network); 20 Jul 1998 13:36:06 - Received: from usr35.web4u.com.br (HELO cesarb1.cesarb.personal.net) ([EMAIL PROTECTED]) by debian.novare.net with SMTP; 20 Jul 1998 13:36:06 - Received: by cesarb.personal.net via sendmail from stdin id [EMAIL PROTECTED] (Debian Smail3.2.0.101) for [EMAIL PROTECTED]; Mon, 20 Jul 1998 10:31:59 -0300 (EST) Message-Id: [EMAIL PROTECTED] Date: Mon, 20 Jul 1998 10:31:59 -0300 (EST) To: [EMAIL PROTECTED] From: [EMAIL PROTECTED] Reply-To: [EMAIL PROTECTED] Subject: gcc with -save-temps does not compile CC: [EMAIL PROTECTED] Package: gcc Version: 2.7.2.3-4.8 When I try to compile a trivial program (hello.c) with -save-temps, it does not compile. Using the same command without -save-temps, everything works. You can see that cc1 is overwriting its own input file. Also, the file names are wrong: the cpp output must be hello.i, the cc1 output should be hello.s. $ gcc -W -Wall -O3 -pg -a -g3 hello.c -o hello -save-temps -v Reading specs from /usr/lib/gcc-lib/i486-linux/2.7.2.3/specs gcc version 2.7.2.3 /usr/lib/gcc-lib/i486-linux/2.7.2.3/cpp -lang-c -v -undef -D__GNUC__=2 -D__GNUC_MINOR__=7 -D__ELF__ -Dunix -Di386 -Dlinux -D__ELF__ -D__unix__ -D__i386__ -D__linux__ -D__unix -D__i386 -D__linux -Asystem(unix) -Asystem(posix) -Acpu(i386) -Amachine(i386) -D__OPTIMIZE__ -g3 -W -Wall hello.c hello GNU CPP version 2.7.2.3 (i386 Linux/ELF) #include ... search starts here: #include ... search starts here: /usr/local/include /usr/i486-linux/include /usr/lib/gcc-lib/i486-linux/2.7.2.3/include /usr/include End of search list. /usr/lib/gcc-lib/i486-linux/2.7.2.3/cc1 hello -quiet -dumpbase hello.c -a -g3 -O3 -W -Wall -version -p -o hello GNU C version 2.7.2.3 (i386 Linux/ELF) compiled by GNU C version 2.7.2.3. as -V -Qy hello -o hello.o GNU assembler version 2.9.1 (i486-linux), using BFD version 2.9.1 ld -m elf_i386 -dynamic-linker /lib/ld-linux.so.2 -o hello /usr/lib/gcrt1.o /usr/lib/crti.o /usr/lib/gcc-lib/i486-linux/2.7.2.3/crtbegin.o -L/usr/lib/gcc-lib/i486-linux/2.7.2.3 hello.o -lgcc -lc -lgcc /usr/lib/gcc-lib/i486-linux/2.7.2.3/crtend.o /usr/lib/crtn.o /usr/lib/gcrt1.o(.text+0x36): undefined reference to `main' Here is the file (hello.c): --- hello.c --- #define _GNU_SOURCE #include stdlib.h #include stdio.h int main (int argc, const char *argv[argc]) { fputs (Hello, world!\n, stdout); return EXIT_SUCCESS; } --- END OF FILE --- I'm using Debian 2.0. uname -a: Linux cesarb1 2.0.34 #2 Sun Jun 7 13:17:03 EST 1998 i386 unknown $ dpkg --list gcc libc6 cpp binutils libc6-dev Desired=Unknown/Install/Remove/Purge | Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed |/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad) ||/ NameVersionDescription +++-===-==- ii gcc 2.7.2.3-4.8The GNU C compiler. ii libc6 2.0.7t-1 The GNU C library version 2 (run-time files) ii cpp 2.7.2.3-4.8The GNU C preprocessor. ii binutils2.9.1-0.2 The GNU assembler, linker and binary utiliti ii libc6-dev 2.0.7t-1 The GNU C library version 2 (development fil --- Received: (at 24788-done) by bugs.debian.org; 12 Apr 2001 21:58:24 + From [EMAIL PROTECTED] Thu Apr 12 16:58:24 2001 Return-path: [EMAIL PROTECTED] Received: from mail.cs.tu-berlin.de [130.149.17.13] (root) by master.debian.org with esmtp (Exim 3.12 1 (Debian)) id 14np6d-0003Xr-00; Thu, 12 Apr 2001 16:58:24 -0500 Received: from bolero.cs.tu-berlin.de (bolero.cs.tu-berlin.de [130.149.19.1]) by mail.cs.tu-berlin.de (8.9.3/8.9.3) with ESMTP id XAA08192; Thu, 12 Apr 2001 23:53:09 +0200 (MET DST) Received: (from [EMAIL PROTECTED]) by bolero.cs.tu-berlin.de (8.9.3+Sun/8.9.3) id XAA19323; Thu, 12 Apr 2001 23:52:39 +0200 (MEST) From: Matthias Klose [EMAIL PROTECTED] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Thu, 12 Apr 2001 23:52:39 +0200 (MEST) To: [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL
Bug#26100: marked as done ([Fix in {gcc,egcc}-2.91.x] gcc: -dynamic is not default as it should be)
Your message dated Thu, 12 Apr 2001 23:52:39 +0200 (MEST) with message-id [EMAIL PROTECTED] and subject line closing gcc272 bugs 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.) Darren Benham (administrator, Debian Bugs database) -- Received: (at submit) by bugs.debian.org; 24 Aug 1998 19:37:07 + Received: (qmail 22859 invoked from network); 24 Aug 1998 19:37:05 - Received: from bittersweet.inetarena.com ([EMAIL PROTECTED]) by debian.novare.net with SMTP; 24 Aug 1998 19:37:05 - Received: (from [EMAIL PROTECTED]) by bittersweet.inetarena.com (8.9.1/8.9.1/Debian/GNU) id MAA21210; Mon, 24 Aug 1998 12:37:02 -0700 Date: Mon, 24 Aug 1998 12:37:02 -0700 Message-Id: [EMAIL PROTECTED] From: [EMAIL PROTECTED] Subject: gcc: -dynamic is not default as it should be To: [EMAIL PROTECTED] X-Mailer: bug 3.1.6 Package: gcc Version: 2.7.2.3-4.8 Severity: critical `gcc' is creating staticly linked .so files. `egcc' works correctly. (as output by `libtool', with incorrect -Wl,-soname... also) % gcc -shared -Wl,-soname -Wl,libguile.so.3 -o .libs/libguile.so.3.0.0 alist.lo arbiters.lo async.lo boolean.lo chars.lo continuations.lo dynl.lo dynwind.lo eq.lo error.lo eval.lo feature.lo filesys.lo fports.lo gc.lo gdbint.lo genio.lo gh_data.lo gh_eval.lo gh_funcs.lo gh_init.lo gh_io.lo gh_list.lo gh_predicates.lo gsubr.lo hash.lo hashtab.lo init.lo ioext.lo kw.lo list.lo load.lo mallocs.lo markers.lo net_db.lo numbers.lo objects.lo objprop.lo options.lo pairs.lo ports.lo posix.lo print.lo procprop.lo procs.lo ramap.lo read.lo readline.lo root.lo scmsigs.lo script.lo simpos.lo smob.lo socket.lo stackchk.lo stime.lo strings.lo strop.lo strorder.lo strports.lo struct.lo symbols.lo tag.lo throw.lo unif.lo variable.lo vectors.lo version.lo vports.lo weaks.lo fluids.lo regex-posix.lo backtrace.lo stacks.lo debug.lo srcprop.lo threads.lo iselect.lo -ldl -lreadline -lm -lc -lc % ldd .libs/libguile.so.3.0.0 statically linked (corrected, by hand) % gcc -shared -dynamic '-Wl,-soname=libguile.so.3' -o .libs/libguile.so.3.0.0 alist.lo arbiters.lo async.lo boolean.lo chars.lo continuations.lo dynl.lo dynwind.lo eq.lo error.lo eval.lo feature.lo filesys.lo fports.lo gc.lo gdbint.lo genio.lo gh_data.lo gh_eval.lo gh_funcs.lo gh_init.lo gh_io.lo gh_list.lo gh_predicates.lo gsubr.lo hash.lo hashtab.lo init.lo ioext.lo kw.lo list.lo load.lo mallocs.lo markers.lo net_db.lo numbers.lo objects.lo objprop.lo options.lo pairs.lo ports.lo posix.lo print.lo procprop.lo procs.lo ramap.lo read.lo readline.lo root.lo scmsigs.lo script.lo simpos.lo smob.lo socket.lo stackchk.lo stime.lo strings.lo strop.lo strorder.lo strports.lo struct.lo symbols.lo tag.lo throw.lo unif.lo variable.lo vectors.lo version.lo vports.lo weaks.lo fluids.lo regex-posix.lo backtrace.lo stacks.lo debug.lo srcprop.lo threads.lo iselect.lo -ldl -lreadline -lm -lc [EMAIL PROTECTED]:/usr/local/src/Scheme/Guile/guile-core/libguile % ldd .libs/libguile.so.3.0.0 libdl.so.2 = /lib/libdl.so.2 (0x40074000) libreadline.so.2 = /lib/libreadline.so.2 (0x40077000) libm.so.6 = /lib/libm.so.6 (0x400a2000) libc.so.6 = /lib/libc.so.6 (0x400bd000) /lib/ld-linux.so.2 = /lib/ld-linux.so.2 (0x) libncurses.so.3.4 = /lib/libncurses.so.3.4 (0x40162000) You have new mail. [EMAIL PROTECTED]:/usr/local/src/Scheme/Guile/guile-core/libguile (and now without the `-dynamic', but using `egcc') % egcc -shared '-Wl,-soname=libguile.so.3' -o .libs/libguile.so.3.0.0 alist.lo arbiters.lo async.lo boolean.lo chars.lo continuations.lo dynl.lo dynwind.lo eq.lo error.lo eval.lo feature.lo filesys.lo fports.lo gc.lo gdbint.lo genio.lo gh_data.lo gh_eval.lo gh_funcs.lo gh_init.lo gh_io.lo gh_list.lo gh_predicates.lo gsubr.lo hash.lo hashtab.lo init.lo ioext.lo kw.lo list.lo load.lo mallocs.lo markers.lo net_db.lo numbers.lo objects.lo objprop.lo options.lo pairs.lo ports.lo posix.lo print.lo procprop.lo procs.lo ramap.lo read.lo readline.lo root.lo scmsigs.lo script.lo simpos.lo smob.lo socket.lo stackchk.lo stime.lo strings.lo strop.lo strorder.lo strports.lo struct.lo symbols.lo tag.lo throw.lo unif.lo variable.lo vectors.lo version.lo vports.lo weaks.lo fluids.lo regex-posix.lo backtrace.lo stacks.lo debug.lo srcprop.lo threads.lo iselect.lo -ldl -lreadline -lm -lc [EMAIL PROTECTED]:/usr/local/src/Scheme/Guile/guile-core/libguile % ldd .libs/libguile.so.3.0.0 libdl.so.2 = /lib/libdl.so.2 (0x40075000) libreadline.so.2 = /lib/libreadline.so.2 (0x40078000)
Bug#34322: marked as done ([Fix in gcc-2.9x] [m68k] gcc-2.7.2.3-7 miscompiles apcalc_2.10.3t5.46-1)
Your message dated Thu, 12 Apr 2001 23:52:39 +0200 (MEST) with message-id [EMAIL PROTECTED] and subject line closing gcc272 bugs 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.) Darren Benham (administrator, Debian Bugs database) -- Received: (at submit) by bugs.debian.org; 10 Mar 1999 13:47:38 + Received: (qmail 18211 invoked from network); 10 Mar 1999 13:47:24 - Received: from faui20.informatik.uni-erlangen.de (131.188.32.20) by master.debian.org with SMTP; 10 Mar 1999 13:47:24 - Received: from faui22c.informatik.uni-erlangen.de (faui22c.informatik.uni-erlangen.de [131.188.32.72]) by faui20.informatik.uni-erlangen.de (8.8.8/8.1.6-FAU) with ESMTP id OAA03435; Wed, 10 Mar 1999 14:49:03 +0100 (MET) Received: (from [EMAIL PROTECTED]) by faui22c.informatik.uni-erlangen.de (8.8.8/8.1.6-FAU) id OAA06372; Wed, 10 Mar 1999 14:47:12 +0100 (MET) Date: Wed, 10 Mar 1999 14:47:12 +0100 (MET) Message-Id: [EMAIL PROTECTED] From: Roman Hodek [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: apcalc_2.10.3t5.46-1: Regression test fails on m68k Reply-to: [EMAIL PROTECTED] Package: apcalc Version: 2.10.3t5.46-1 Since upstream version 2.10.3t5.46 apcalc doesn't build anymore on m68k, since it fails the regression test. (2.10.3t5.45 did fine; but I can't remember if that version already included a test.) The error messages are: make[1]: Entering directory `/usr/local/build/buildd/apcalc-2.10.3t5.46' CALCPATH=./lib ./calc -i -q read regress 21 | awk -f check.awk 2027: lfactor(2^19-1,1) == 1 2028: lfactor(2^31-1,1) == 1 2029: lfactor(2^32-5,1) == 1 Non-true result (0): 2030: lfactor(2^38+7,5) == 1 2031: lfactor(1009^2,pix(1009)) == 1009 2032: lfactor(1009^2,pix(1009)-1) == 1 2033: lfactor(65519*65521,7000) == 65519 Non-true result (0): 2034: lfactor(65521^2,pix(65521)) == 65521 2035: lfactor(65521^2,pix(65521)-1) == 1 2036: lfactor(524309^6,10) == 524309 2037: Ending prime builtins test 3500: Beginning test_frem 3501: frem/fcnt: *** Failure 7 on loop 1 *** Failure 2 on loop 2 *** Failure 7 on loop 14 *** Failure 7 on loop 20 *** Failure 7 on loop 25 *** Failure 2 on loop 34 *** Failure 7 on loop 55 *** Failure 2 on loop 63 *** Failure 2 on loop 65 *** Failure 7 on loop 78 *** Failure 7 on loop 80 *** Failure 7 on loop 81 *** Failure 7 on loop 102 *** Failure 2 on loop 110 *** Failure 2 on loop 111 *** Failure 7 on loop 118 *** Failure 7 on loop 125 *** Failure 2 on loop 142 *** Failure 7 on loop 146 *** Failure 7 on loop 147 *** Failure 2 on loop 172 *** Failure 7 on loop 181 *** 22 error(s) 3502: gcdrem: no errors 3503: gcdrem #2: no errors 3504: Ending test_frem 8216: inverse(1/0) == 0 8217: Ending test_somenew() 2 error(s) found \/++\/ : Ending regression tests make[1]: *** [chk] Error 1 make[1]: Leaving directory `/usr/local/build/buildd/apcalc-2.10.3t5.46' I've looked a bit at the sources, but didn't find any clue what's happening, sorry. If you need assistance if form of access to a m68k machine, I can help you. Roman --- Received: (at 34322-done) by bugs.debian.org; 12 Apr 2001 21:58:25 + From [EMAIL PROTECTED] Thu Apr 12 16:58:24 2001 Return-path: [EMAIL PROTECTED] Received: from mail.cs.tu-berlin.de [130.149.17.13] (root) by master.debian.org with esmtp (Exim 3.12 1 (Debian)) id 14np6d-0003Xr-00; Thu, 12 Apr 2001 16:58:24 -0500 Received: from bolero.cs.tu-berlin.de (bolero.cs.tu-berlin.de [130.149.19.1]) by mail.cs.tu-berlin.de (8.9.3/8.9.3) with ESMTP id XAA08192; Thu, 12 Apr 2001 23:53:09 +0200 (MET DST) Received: (from [EMAIL PROTECTED]) by bolero.cs.tu-berlin.de (8.9.3+Sun/8.9.3) id XAA19323; Thu, 12 Apr 2001 23:52:39 +0200 (MEST) From: Matthias Klose [EMAIL PROTECTED] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Thu, 12 Apr 2001 23:52:39 +0200 (MEST) To: [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED] Subject: closing gcc272 bugs X-Mailer: VM 6.43 under 20.4 Emerald XEmacs Lucid Message-ID: [EMAIL PROTECTED] Delivered-To: [EMAIL PROTECTED] gcc272 (2.7.2.3-18) unstable; urgency=low * Close all gcc272 in the Debian bug tracking archive. The use of gcc272 is deprecated. The
Bug#4429: marked as done ([Fixed in {gcc,egcc}-2.92.21] gcc argument validation could be better)
Your message dated Thu, 12 Apr 2001 23:52:39 +0200 (MEST) with message-id [EMAIL PROTECTED] and subject line closing gcc272 bugs 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.) Darren Benham (administrator, Debian Bugs database) -- Received: (at submit) by bugs.debian.org; 7 Sep 1996 05:38:46 + Received: (qmail-queue invoked from smtpd); 7 Sep 1996 05:32:16 - Received: from dilbert.adj.com (206.190.9.2) by master.debian.org with SMTP; 7 Sep 1996 05:32:16 - Received: from beagle.pixar.com (beagle.pixar.com [138.72.120.70]) by dilbert.adj.com (8.7.4/8.7.3) with ESMTP id AAA16277 for [EMAIL PROTECTED]; Sat, 7 Sep 1996 00:25:50 -0500 Date: Sat, 7 Sep 1996 00:25:50 -0500 Received: by beagle.pixar.com (8.7.5) id VAA02250; Fri, 6 Sep 1996 21:38:17 -0700 From: [EMAIL PROTECTED] (Bruce Perens) Message-Id: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: gcc argument validation could be better Package: gcc echo foo.c gcc -Aa foo.c *Initialization*:1: missing token-sequence in `#assert' I guess this is worth forwarding to the upstream maintainer. GCC could validate the format of the -A flag better. The message currently generated by a badly-formatted argument is less than informative. Thanks Bruce --- Received: (at 4429-done) by bugs.debian.org; 12 Apr 2001 21:58:24 + From [EMAIL PROTECTED] Thu Apr 12 16:58:24 2001 Return-path: [EMAIL PROTECTED] Received: from mail.cs.tu-berlin.de [130.149.17.13] (root) by master.debian.org with esmtp (Exim 3.12 1 (Debian)) id 14np6d-0003Xr-00; Thu, 12 Apr 2001 16:58:24 -0500 Received: from bolero.cs.tu-berlin.de (bolero.cs.tu-berlin.de [130.149.19.1]) by mail.cs.tu-berlin.de (8.9.3/8.9.3) with ESMTP id XAA08192; Thu, 12 Apr 2001 23:53:09 +0200 (MET DST) Received: (from [EMAIL PROTECTED]) by bolero.cs.tu-berlin.de (8.9.3+Sun/8.9.3) id XAA19323; Thu, 12 Apr 2001 23:52:39 +0200 (MEST) From: Matthias Klose [EMAIL PROTECTED] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Thu, 12 Apr 2001 23:52:39 +0200 (MEST) To: [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED] Subject: closing gcc272 bugs X-Mailer: VM 6.43 under 20.4 Emerald XEmacs Lucid Message-ID: [EMAIL PROTECTED] Delivered-To: [EMAIL PROTECTED] gcc272 (2.7.2.3-18) unstable; urgency=low * Close all gcc272 in the Debian bug tracking archive. The use of gcc272 is deprecated. The only reason it exists is to have a compiler for the linux kernel 2.0.x. The bug reports for gcc272 are still available on http://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=gcc272archive=yes Closes: #4429, #4430, 4954, #5367, #6047, #12375, #20606, #20889, #24788, #26100, #34322, #48726, #54544, #63154.
Bug#4430: marked as done ([Fix in {gcc,egcc}-2.91.x] gcc -O coredumps)
Your message dated Thu, 12 Apr 2001 23:52:39 +0200 (MEST) with message-id [EMAIL PROTECTED] and subject line closing gcc272 bugs 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.) Darren Benham (administrator, Debian Bugs database) -- Received: (at submit) by bugs.debian.org; 7 Sep 1996 07:18:44 + Received: (qmail-queue invoked from smtpd); 7 Sep 1996 07:07:25 - Received: from greathan.apana.org.au ([EMAIL PROTECTED]) by master.debian.org with SMTP; 7 Sep 1996 07:07:22 - Received: (from [EMAIL PROTECTED]) by greathan.apana.org.au (8.7.5/8.7.3) id QAA10018 for [EMAIL PROTECTED]; Sat, 7 Sep 1996 16:08:33 +1000 From: Herbert Xu [EMAIL PROTECTED] Message-Id: [EMAIL PROTECTED] Subject: gcc -O coredumps To: [EMAIL PROTECTED] (debian-bugs) Date: Sat, 7 Sep 1996 16:08:33 +1000 (EST) X-Mailer: ELM [version 2.4 PL25 PGP2] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Package: gcc Version: 2.7.2.1-1 Compiling the attached file with the -O flag kills cc1. -- Debian GNU/Linux 1.1 is out! { http://www.debian.org/ } A. B = True B. A = False Email: Herbert Xu ~{PmVHI~} [EMAIL PROTECTED] PGP Key: [EMAIL PROTECTED] or any other key sites -- void f() { double a; int b; do { if (b a) g(a, b); else break; }; /* note the missing while */ } --- Received: (at 4430-done) by bugs.debian.org; 12 Apr 2001 21:58:24 + From [EMAIL PROTECTED] Thu Apr 12 16:58:24 2001 Return-path: [EMAIL PROTECTED] Received: from mail.cs.tu-berlin.de [130.149.17.13] (root) by master.debian.org with esmtp (Exim 3.12 1 (Debian)) id 14np6d-0003Xr-00; Thu, 12 Apr 2001 16:58:24 -0500 Received: from bolero.cs.tu-berlin.de (bolero.cs.tu-berlin.de [130.149.19.1]) by mail.cs.tu-berlin.de (8.9.3/8.9.3) with ESMTP id XAA08192; Thu, 12 Apr 2001 23:53:09 +0200 (MET DST) Received: (from [EMAIL PROTECTED]) by bolero.cs.tu-berlin.de (8.9.3+Sun/8.9.3) id XAA19323; Thu, 12 Apr 2001 23:52:39 +0200 (MEST) From: Matthias Klose [EMAIL PROTECTED] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Thu, 12 Apr 2001 23:52:39 +0200 (MEST) To: [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED] Subject: closing gcc272 bugs X-Mailer: VM 6.43 under 20.4 Emerald XEmacs Lucid Message-ID: [EMAIL PROTECTED] Delivered-To: [EMAIL PROTECTED] gcc272 (2.7.2.3-18) unstable; urgency=low * Close all gcc272 in the Debian bug tracking archive. The use of gcc272 is deprecated. The only reason it exists is to have a compiler for the linux kernel 2.0.x. The bug reports for gcc272 are still available on http://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=gcc272archive=yes Closes: #4429, #4430, 4954, #5367, #6047, #12375, #20606, #20889, #24788, #26100, #34322, #48726, #54544, #63154.
Bug#48726: marked as done ([fixed in gcc-2.9[67] branch] kernel 2.3.2[34] compiled with this gcc will not swap)
Your message dated Thu, 12 Apr 2001 23:52:39 +0200 (MEST) with message-id [EMAIL PROTECTED] and subject line closing gcc272 bugs 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.) Darren Benham (administrator, Debian Bugs database) -- Received: (at submit) by bugs.debian.org; 30 Oct 1999 14:07:13 + Received: (qmail 12384 invoked from network); 30 Oct 1999 14:07:11 - Received: from ps16alo.willinet.net (HELO mharnois.workgroup.net) (198.49.28.113) by master.debian.org with SMTP; 30 Oct 1999 14:07:11 - Received: (from [EMAIL PROTECTED]) by mharnois.workgroup.net (8.9.3/8.9.3/Debian 8.9.3-6) id JAA28473; Sat, 30 Oct 1999 09:07:05 -0500 Date: Sat, 30 Oct 1999 09:07:05 -0500 Message-Id: [EMAIL PROTECTED] From: Michael Harnois [EMAIL PROTECTED] Subject: gcc: kernel 2.3.2[34] compiled with this gcc will not swap To: [EMAIL PROTECTED] X-Mailer: bug 3.2.6 Package: gcc Version: 1:2.95.2-1 Severity: grave Kernels compiled with this gcc oops in the swapper. The problem does not occur when the same kernels are compiled with gcc272. -- System Information Debian Release: potato Kernel Version: Linux mharnois.workgroup.net 2.3.24 #50 Thu Oct 28 17:01:35 CDT 1999 i686 unknown Versions of the packages gcc depends on: ii binutils2.9.5.0.16-2 The GNU assembler, linker and binary utiliti ii cpp 2.95.2-1 The GNU C preprocessor. ii libc6 2.1.2-7GNU C Library: Shared libraries and timezone --- Received: (at 48726-done) by bugs.debian.org; 12 Apr 2001 21:58:25 + From [EMAIL PROTECTED] Thu Apr 12 16:58:25 2001 Return-path: [EMAIL PROTECTED] Received: from mail.cs.tu-berlin.de [130.149.17.13] (root) by master.debian.org with esmtp (Exim 3.12 1 (Debian)) id 14np6d-0003Xr-00; Thu, 12 Apr 2001 16:58:24 -0500 Received: from bolero.cs.tu-berlin.de (bolero.cs.tu-berlin.de [130.149.19.1]) by mail.cs.tu-berlin.de (8.9.3/8.9.3) with ESMTP id XAA08192; Thu, 12 Apr 2001 23:53:09 +0200 (MET DST) Received: (from [EMAIL PROTECTED]) by bolero.cs.tu-berlin.de (8.9.3+Sun/8.9.3) id XAA19323; Thu, 12 Apr 2001 23:52:39 +0200 (MEST) From: Matthias Klose [EMAIL PROTECTED] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Thu, 12 Apr 2001 23:52:39 +0200 (MEST) To: [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED] Subject: closing gcc272 bugs X-Mailer: VM 6.43 under 20.4 Emerald XEmacs Lucid Message-ID: [EMAIL PROTECTED] Delivered-To: [EMAIL PROTECTED] gcc272 (2.7.2.3-18) unstable; urgency=low * Close all gcc272 in the Debian bug tracking archive. The use of gcc272 is deprecated. The only reason it exists is to have a compiler for the linux kernel 2.0.x. The bug reports for gcc272 are still available on http://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=gcc272archive=yes Closes: #4429, #4430, 4954, #5367, #6047, #12375, #20606, #20889, #24788, #26100, #34322, #48726, #54544, #63154.
Bug#4954: marked as done ([Fix in {gcc,egcc}-2.91.x] cc -pipe hangs)
Your message dated Thu, 12 Apr 2001 23:52:39 +0200 (MEST) with message-id [EMAIL PROTECTED] and subject line closing gcc272 bugs 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.) Darren Benham (administrator, Debian Bugs database) -- Received: (at submit) by bugs.debian.org; 25 Oct 1996 12:02:24 + Received: (qmail 6276 invoked from smtpd); 25 Oct 1996 12:02:19 - Received: from unknown (HELO earth.orbits.com) (198.80.100.14) by master.debian.org with SMTP; 25 Oct 1996 12:02:16 - Received: (qmail 2332 invoked by uid 1000); 15 Oct 1996 13:20:58 - Date: 15 Oct 1996 13:20:58 - Message-ID: [EMAIL PROTECTED] From: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: cc -pipe hangs Package: gcc Version: 2.7.2.1-1 gcc -pipe -c blah.s -o blah.o will hang indefinitely with as trying to read from stdin (hitting control-Z then bg results in a Stopped (tty input) message. [Note that I've re-installed gcc by hand after removing gnat.] [Note that as is getting the arguments -Qy -o blah.o blah.s -, but it's cc's responsibility to condition as's stdin.] -- Raul --- Received: (at 4954-done) by bugs.debian.org; 12 Apr 2001 21:58:24 + From [EMAIL PROTECTED] Thu Apr 12 16:58:24 2001 Return-path: [EMAIL PROTECTED] Received: from mail.cs.tu-berlin.de [130.149.17.13] (root) by master.debian.org with esmtp (Exim 3.12 1 (Debian)) id 14np6d-0003Xr-00; Thu, 12 Apr 2001 16:58:24 -0500 Received: from bolero.cs.tu-berlin.de (bolero.cs.tu-berlin.de [130.149.19.1]) by mail.cs.tu-berlin.de (8.9.3/8.9.3) with ESMTP id XAA08192; Thu, 12 Apr 2001 23:53:09 +0200 (MET DST) Received: (from [EMAIL PROTECTED]) by bolero.cs.tu-berlin.de (8.9.3+Sun/8.9.3) id XAA19323; Thu, 12 Apr 2001 23:52:39 +0200 (MEST) From: Matthias Klose [EMAIL PROTECTED] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Thu, 12 Apr 2001 23:52:39 +0200 (MEST) To: [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED] Subject: closing gcc272 bugs X-Mailer: VM 6.43 under 20.4 Emerald XEmacs Lucid Message-ID: [EMAIL PROTECTED] Delivered-To: [EMAIL PROTECTED] gcc272 (2.7.2.3-18) unstable; urgency=low * Close all gcc272 in the Debian bug tracking archive. The use of gcc272 is deprecated. The only reason it exists is to have a compiler for the linux kernel 2.0.x. The bug reports for gcc272 are still available on http://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=gcc272archive=yes Closes: #4429, #4430, 4954, #5367, #6047, #12375, #20606, #20889, #24788, #26100, #34322, #48726, #54544, #63154.
Bug#5367: marked as done ([Fix in {gcc,egcc}-2.91.x] gcc -O2 fails for INT_MIN long long INT_MAX)
Your message dated Thu, 12 Apr 2001 23:52:39 +0200 (MEST) with message-id [EMAIL PROTECTED] and subject line closing gcc272 bugs 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.) Darren Benham (administrator, Debian Bugs database) -- Received: (at submit) by bugs.debian.org; 12 Nov 1996 12:00:39 + Received: (qmail 16189 invoked from smtpd); 12 Nov 1996 12:00:32 - Received: from spock.lpr.e-technik.tu-muenchen.de ([EMAIL PROTECTED]) by master.debian.org with SMTP; 12 Nov 1996 12:00:13 - Received: from ion.lpr.e-technik.tu-muenchen.de ([EMAIL PROTECTED] [129.187.151.28]) by spock.lpr.e-technik.tu-muenchen.de (8.6.12/8.6.6) with ESMTP id MAA29503 for [EMAIL PROTECTED]; Tue, 12 Nov 1996 12:46:06 +0100 Received: (from [EMAIL PROTECTED]) by ion.lpr.e-technik.tu-muenchen.de (8.7.6/8.7.3) id MAA28984 for [EMAIL PROTECTED]; Tue, 12 Nov 1996 12:44:17 +0100 From: Herbert Thielen [EMAIL PROTECTED] Message-Id: [EMAIL PROTECTED] Subject: gcc -O2 fails for INT_MIN long long INT_MAX To: [EMAIL PROTECTED] (Debian BugSubmit) Date: Tue, 12 Nov 1996 12:44:17 +0100 (MET) X-Mailer: ELM [version 2.4 PL24 ME7a] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Package: gcc Version: 2.7.2.1-1 A colleague of mine found that the gcc optimizer for ix86 fails for long long a; (a MIN_INT || a MAX_INT) : foo ? bar You can reproduce the bug with the program at the end of the mail. This bug was exploited while trying to use a cross-gdb for a 64-bit-processor on Debian/Linux. gcc 2.7.2-8 showed this bug too. The bug was _not_ reproducable on a gcc 2.7.2.1 for mips-mips-riscos4sysv, so it seem's to be limited on the ix86 optimizer. Regards Herbert. Program to reproduce the bug (o.k. with -O0, buggy with -O1, -O2, -O3): -snip-snap-snip-snap- #include stdio.h #include limits.h #define LARGE 20 #define CHECK_FALSE(expr) \ printf(%s: #expr \n, \ (expr) ? BUG, assumed true : \ o.k., it is false) void foo(long long val) { printf( val=%Ld (%#Lx)\n INT_MIN=%d (%#x)\n INT_MAX=%d (%#x)\n LARGE=%d (%#x)\n\n, val, val, INT_MIN, INT_MIN, INT_MAX, INT_MAX, LARGE, LARGE); CHECK_FALSE(val INT_MIN); CHECK_FALSE(val INT_MAX); CHECK_FALSE(val INT_MIN || val INT_MAX);/* Buggy with -O2 !! */ CHECK_FALSE(val -LARGE || val LARGE); CHECK_FALSE(!(val INT_MIN val INT_MAX)); return; } main() { long long a; a = 5LL; foo(a); exit(0); } -snip-snap-snip-snap- --- Received: (at 5367-done) by bugs.debian.org; 12 Apr 2001 21:58:24 + From [EMAIL PROTECTED] Thu Apr 12 16:58:24 2001 Return-path: [EMAIL PROTECTED] Received: from mail.cs.tu-berlin.de [130.149.17.13] (root) by master.debian.org with esmtp (Exim 3.12 1 (Debian)) id 14np6d-0003Xr-00; Thu, 12 Apr 2001 16:58:24 -0500 Received: from bolero.cs.tu-berlin.de (bolero.cs.tu-berlin.de [130.149.19.1]) by mail.cs.tu-berlin.de (8.9.3/8.9.3) with ESMTP id XAA08192; Thu, 12 Apr 2001 23:53:09 +0200 (MET DST) Received: (from [EMAIL PROTECTED]) by bolero.cs.tu-berlin.de (8.9.3+Sun/8.9.3) id XAA19323; Thu, 12 Apr 2001 23:52:39 +0200 (MEST) From: Matthias Klose [EMAIL PROTECTED] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Thu, 12 Apr 2001 23:52:39 +0200 (MEST) To: [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED] Subject: closing gcc272 bugs X-Mailer: VM 6.43 under 20.4 Emerald XEmacs Lucid Message-ID: [EMAIL PROTECTED] Delivered-To: [EMAIL PROTECTED] gcc272 (2.7.2.3-18) unstable; urgency=low * Close all gcc272 in the Debian bug tracking archive. The use of gcc272 is deprecated. The only reason it exists is to have a compiler for the linux kernel 2.0.x. The bug reports for gcc272 are still available on http://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=gcc272archive=yes Closes: #4429, #4430, 4954, #5367, #6047, #12375, #20606, #20889, #24788, #26100, #34322, #48726, #54544, #63154.
Bug#50559: easy enough to create a cross compiler package ;-?
Ben, it's easier now with the README.cross and the support in 2.95.4 ...
Bug#93786: arm-loop.dpatch
Philip Blundell writes: Package: gcc-2.95 Version: 1:2.95.3-11 This patch fixes a problem compiling binutils on ARM. It's already installed on the 2.95 branch in CVS, but if future packages are going to use the 2.95.3 tarball it would be good to have this included. just uploaded a 2.95.4 package from the branch to incoming. This will fix #91823 as well? btw, could you have a look at #90363?
Bug#93786: arm-loop.dpatch
just uploaded a 2.95.4 package from the branch to incoming. This will fix #91823 as well? Oh, right, cool. Yes, it's the same bug. btw, could you have a look at #90363? Yeah, I'd forgotten about that one. Fortran is in pretty bad shape on ARM, and I don't hold out all that much hope of getting it fixed in the 2.95 branch. 3.0 might be better, I'll check. Either way, we should ask the original submitter to send a preprocessed source file and file it in GNATS. p.
Processed: retitle gcc bug
Processing commands for [EMAIL PROTECTED]: retitle 87909 [workaround applied] not installable on the Hurd Bug#87909: not installable on the Hurd Changed Bug title. thanks Stopping processing here. Please contact me if you need assistance. Darren Benham (administrator, Debian Bugs database)
Bug#54544: marked as done (Missing definitions in /usr/include/asm/io.h)
Your message dated Thu, 12 Apr 2001 23:52:39 +0200 (MEST) with message-id [EMAIL PROTECTED] and subject line closing gcc272 bugs 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.) Darren Benham (administrator, Debian Bugs database) -- Received: (at submit) by bugs.debian.org; 9 Jan 2000 13:00:08 + Received: (qmail 24341 invoked from network); 9 Jan 2000 13:00:07 - Received: from pilt-s.online.no (HELO online.no) (148.122.208.18) by master.debian.org with SMTP; 9 Jan 2000 13:00:07 - Received: from sskjelln (ti18a66-0136.dialup.online.no [130.67.230.136]) by online.no (8.9.3/8.9.1) with SMTP id OAA02496 for [EMAIL PROTECTED]; Sun, 9 Jan 2000 14:00:04 +0100 (MET) Message-Id: [EMAIL PROTECTED] X-Sender: [EMAIL PROTECTED] X-Mailer: QUALCOMM Windows Eudora Light Version 3.0.6 (32) Date: Sun, 09 Jan 2000 13:58:17 +0100 To: [EMAIL PROTECTED] From: Sigmund Skjelnes [EMAIL PROTECTED] Subject: Missing definitions in /usr/include/asm/io.h Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Package: gcc Version: 2.7.2.3-4.8 C source trying to call inb() and outb() (/usr/include/asm/io.h included ) does not compile, and error codes below are written: /tmp/ccc00250(.text+0x26): undefined reference to `__inbc' /tmp/ccc00250(.text+0x46): undefined reference to `__inb' /tmp/ccc00250(.text+0x71): undefined reference to `__outbc' /tmp/ccc00250(.text+0x88): undefined reference to `__outb' /tmp/ccc00250(.text+0x94): undefined reference to `__outbc' /tmp/ccc00250(.text+0xa5): undefined reference to `__outb' /tmp/ccc00250(.text+0xd6): undefined reference to `__inbc' /tmp/ccc00250(.text+0xf6): undefined reference to `__inb' Here's the source code, I'm trying to use the printer port as a generic I/O port: /* termwatch.c=20 080100 Sigmund Skjelnes Dette programmet viser om pinne 2 p=E5 /dev/lp0 utgangen skifter status */ #includestdio.h #includeasm/io.h #define base 0x0378U #define lp_data base=20 #define lp_control (base + 2) #define IRQFLAG 0x10 #define INIFLAG 4 int main( void ){ int i; /* sett opp registre */ ioperm( base, 3, 1 ); /* reserver portadresser */ i =3D inb( lp_control ); i |=3D INIFLAG; /* INI flag =3D 1 */ i =3D ~IRQFLAG; /* IRQ flag =3D 0 IRQ brukes ikke */ outb( lp_control, (unsigned char) (i 0xff) ); outb( lp_data, (unsigned char) 0 ); /* leser data reg */ while( 1 ){ //finn en m=E5te =E5 stoppe programmet kontrollert p=E5! if ( inb( lp_data ) =3D=3D 1 ){ printf( Bryter =E5pen\r\n ); } else { printf( Bryter lukket\r\n ); } sleep( 1 ); /* 1s */ } ioperm( base, 3, 0 ); /* fjern reservasjon */ } Obviously, the code for __outp etc. is missing, hence the linker can't find the function definition. It's possible the source code should have been linked to something, but this is unlikely. The source are compiled the usual way:=20 gcc -o termwatch termwatch.c kernel: Linux debian 2.0.34 #2=20 C library: libc-2.0.7.so Hope you're able to solve the problem, others claim that this code should compile and work fine. Cincerely, Sigmund. --- Received: (at 54544-done) by bugs.debian.org; 12 Apr 2001 21:58:25 + From [EMAIL PROTECTED] Thu Apr 12 16:58:25 2001 Return-path: [EMAIL PROTECTED] Received: from mail.cs.tu-berlin.de [130.149.17.13] (root) by master.debian.org with esmtp (Exim 3.12 1 (Debian)) id 14np6d-0003Xr-00; Thu, 12 Apr 2001 16:58:24 -0500 Received: from bolero.cs.tu-berlin.de (bolero.cs.tu-berlin.de [130.149.19.1]) by mail.cs.tu-berlin.de (8.9.3/8.9.3) with ESMTP id XAA08192; Thu, 12 Apr 2001 23:53:09 +0200 (MET DST) Received: (from [EMAIL PROTECTED]) by bolero.cs.tu-berlin.de (8.9.3+Sun/8.9.3) id XAA19323; Thu, 12 Apr 2001 23:52:39 +0200 (MEST) From: Matthias Klose [EMAIL PROTECTED] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Thu, 12 Apr 2001 23:52:39 +0200 (MEST) To: [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED] Subject: closing gcc272 bugs X-Mailer: VM 6.43 under 20.4 Emerald XEmacs Lucid Message-ID: [EMAIL PROTECTED] Delivered-To: [EMAIL PROTECTED] gcc272 (2.7.2.3-18) unstable; urgency=low * Close all gcc272 in the
Bug#63154: marked as done (gcc 2.7.2.3 optimizer bug for long long comparisons)
Your message dated Thu, 12 Apr 2001 23:52:39 +0200 (MEST) with message-id [EMAIL PROTECTED] and subject line closing gcc272 bugs 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.) Darren Benham (administrator, Debian Bugs database) -- Received: (at submit) by bugs.debian.org; 27 Apr 2000 16:39:15 + Received: (qmail 6648 invoked from network); 27 Apr 2000 16:39:14 - Received: from chiark.greenend.org.uk ([EMAIL PROTECTED]) by master.debian.org with SMTP; 27 Apr 2000 16:39:14 - Received: from richard by chiark.greenend.org.uk with local-bsmtp (Exim 2.05 #1) id 12krJo-0008Br-00 (Debian); Thu, 27 Apr 2000 17:39:12 +0100 Received: from lyonesse.relativity.greenend.org.uk [172.18.45.66] (mail) by sfere.greenend.org.uk with esmtp (Exim 2.05 #1 (Debian)) id 12kqjE-0004C2-00; Thu, 27 Apr 2000 17:01:24 +0100 Received: from richard by lyonesse.relativity.greenend.org.uk with local (Exim 2.05 #1 (Debian)) id 12kqjD-0002gR-00; Thu, 27 Apr 2000 17:01:23 +0100 From: Richard Kettlewell [EMAIL PROTECTED] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Thu, 27 Apr 2000 17:01:23 +0100 (BST) To: [EMAIL PROTECTED] Subject: gcc 2.7.2.3 optimizer bug for long long comparisons X-Mailer: VM 6.43 under 20.4 Emerald XEmacs Lucid Message-ID: [EMAIL PROTECTED] Sender: Richard Kettlewell [EMAIL PROTECTED] Package: gcc Version: 2.7.2.3-7 Here's my test source file: lyonesse$ cat t.c #include limits.h void tryit(long long longvalue, int boringvalue) { if(longvalue LONG_MIN || longvalue LONG_MAX) abort(); } main() { tryit(-3, 1); exit(0); } With gcc 2.7.2.3, the optimizer gets it wrong, and so abort() is called when it shouldn't be: lyonesse$ gcc -O2 -o t t.c ./t Aborted (core dumped) lyonesse$ gcc -O1 -o t t.c ./t Aborted (core dumped) lyonesse$ gcc -O0 -o t t.c ./t lyonesse$ gcc --version 2.7.2.3 egcs however gets it right: lyonesse$ egcc -O2 -o t t.c ./t lyonesse$ egcc -O1 -o t t.c ./t lyonesse$ egcc -O0 -o t t.c ./t lyonesse$ egcc --version egcs-2.91.66 If the gcc 2.7 series is dead I suppose this can be fairly safely ignored. If it's still required for some things (linux kernel compiles?) then it ought to be fixed however... ttfn/rjk --- Received: (at 63154-done) by bugs.debian.org; 12 Apr 2001 21:58:25 + From [EMAIL PROTECTED] Thu Apr 12 16:58:25 2001 Return-path: [EMAIL PROTECTED] Received: from mail.cs.tu-berlin.de [130.149.17.13] (root) by master.debian.org with esmtp (Exim 3.12 1 (Debian)) id 14np6d-0003Xr-00; Thu, 12 Apr 2001 16:58:24 -0500 Received: from bolero.cs.tu-berlin.de (bolero.cs.tu-berlin.de [130.149.19.1]) by mail.cs.tu-berlin.de (8.9.3/8.9.3) with ESMTP id XAA08192; Thu, 12 Apr 2001 23:53:09 +0200 (MET DST) Received: (from [EMAIL PROTECTED]) by bolero.cs.tu-berlin.de (8.9.3+Sun/8.9.3) id XAA19323; Thu, 12 Apr 2001 23:52:39 +0200 (MEST) From: Matthias Klose [EMAIL PROTECTED] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Thu, 12 Apr 2001 23:52:39 +0200 (MEST) To: [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED] Subject: closing gcc272 bugs X-Mailer: VM 6.43 under 20.4 Emerald XEmacs Lucid Message-ID: [EMAIL PROTECTED] Delivered-To: [EMAIL PROTECTED] gcc272 (2.7.2.3-18) unstable; urgency=low * Close all gcc272 in the Debian bug tracking archive. The use of gcc272 is deprecated. The only reason it exists is to have a compiler for the linux kernel 2.0.x. The bug reports for gcc272 are still available on http://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=gcc272archive=yes Closes: #4429, #4430, 4954, #5367, #6047, #12375, #20606, #20889, #24788, #26100, #34322, #48726, #54544, #63154.
Bug#68452: marked as done (ash gets miscompiled on sparc32 with -O2)
Your message dated Fri, 13 Apr 2001 00:12:40 +0200 (MEST) with message-id [EMAIL PROTECTED] and subject line closing gcc bug (ash on sparc) 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.) Darren Benham (administrator, Debian Bugs database) -- Received: (at submit) by bugs.debian.org; 3 Aug 2000 13:29:09 + From [EMAIL PROTECTED] Thu Aug 03 08:29:09 2000 Return-path: [EMAIL PROTECTED] Received: from koenig.isr.uni-stuttgart.de (koenig) [129.69.33.94] (mail) by master.debian.org with esmtp (Exim 3.12 2 (Debian)) id 13KL3d-00048N-00; Thu, 03 Aug 2000 08:29:09 -0500 Received: from chris by koenig with local (Exim 3.12 #1 (Debian)) id 13KL3V-eM-00; Thu, 03 Aug 2000 15:29:01 +0200 From: Christian Meder [EMAIL PROTECTED] To: Debian Bug Tracking System [EMAIL PROTECTED] Subject: ash gets miscompiled on sparc32 with -O2 X-Reportbug-Version: 0.54 X-Mailer: reportbug 0.54 Date: Thu, 03 Aug 2000 15:29:01 +0200 Message-Id: [EMAIL PROTECTED] Delivered-To: [EMAIL PROTECTED] Package: gcc Version: 1:2.95.2-13 Severity: normal ash which is needed for the boot floppies gets miscompiled for sparc32 when compiled with -O2. The report which is included below is the description of my debugging session when debugging a boot floppy problem on sparc32 with Erik Andersen. Ok so here's my debugging story for the problem: I started by trying your suggestion to strace the mount of proc. Copied strace into the root image, copied libnsl, compressed it again, wrote it to floppy. rebooted and oh joy: strace segfaulted too ;-) Next try: switch to the second console of the installation and start strace manually. Complains that it's missing a symbol which is probably stripped out by the library reduction, urgh :-( Started playing around with the console and got closer to the core of the problem. Only two out of four command invocations from the ash shell are executed the rest does just segfault. Now that we know the culprit I returned to my good old desktop sparc 10 which is running potato and started playing with ash. Took the default potato sparc package and verified that the behaviour is the same as the one I see on the boot-floppies. Tested the potato package on a sparc64 potato machine: it works fine there. Interesting ... Compiled my own ash-0.3.5 Debian package on the sparc 10, same random segfaulting behaviour (note that the forked shells segfault _not_ the rootshell itself). Compiled the slink ash-0.3.4 package: this one works fine ;-) Compiled the ash-0.3.5 package with jobs.c reverted to ash-0.3.4, works too. Tried to find the guilty change by invidually reverting the changes to jobs.c to the 0.3.4 version but no luck. There's something fishy going on here ... Let's check the compilers. Compile 0.3.5 on a slink sparc machine and copy it to a potato box: oh wonder, it works. Urgh, so probably a compiler problem slink used gcc 2.7.2.3 on sparc. Another last test to see if it's compiler related: compiled 0.3.5 on potato but disabled optimization for the jobs.c file. This version works too. So what's the moral of the story: a (normal) bug report against gcc 2.95 because it seems to misoptimise jobs.c for sparc (although it works on sparc64), an (important) bug report against ash to get it recompiled for sparc potato (either disable -O2 for jobs.c or use gcc2.7.2.3) which is needed to get proper boot floppies for sparc32 and a clarification to the boot floppies and busybox people which are not responsible for this bug. I'll keep the boot floppies bug open anyway until we got new sparc boot floppies with a fixed ash. Christian -- System Information Debian Release: 2.2 Architecture: sparc Kernel: Linux koenig 2.2.15 #1 Wed Jun 7 12:30:24 EDT 2000 sparc Versions of packages gcc depends on: ii binutils2.9.5.0.37-1 The GNU assembler, linker and bina ii cpp 1:2.95.2-13 The GNU C preprocessor. ii libc6 2.1.3-10.0.2 GNU C Library: Shared libraries an --- Received: (at 68452-done) by bugs.debian.org; 12 Apr 2001 22:21:36 + From [EMAIL PROTECTED] Thu Apr 12 17:21:36 2001 Return-path: [EMAIL PROTECTED] Received: from mail.cs.tu-berlin.de [130.149.17.13] (root) by master.debian.org with esmtp (Exim 3.12 1 (Debian)) id 14npT5-0005FX-00; Thu, 12 Apr 2001 17:21:35 -0500 Received: from bolero.cs.tu-berlin.de (bolero.cs.tu-berlin.de [130.149.19.1]) by mail.cs.tu-berlin.de (8.9.3/8.9.3) with ESMTP id