Bug#164554: gcc-3.2: volatile not respected on alpha

2002-10-13 Thread herbert
Package: gcc-3.2 Version: 1:3.2.1-0pre2 Severity: normal The following program produces output where the assignment to j occurs before the i has been incremented. This breaks any program using such constructs to ensure consistency: volatile int i; int j; void a() { i++; j = 6;

Bug#172090: gcc-3.2: [alpha] gcc fails to compile kernel on wildfire

2002-12-07 Thread herbert
Package: gcc-3.2 Version: 1:3.2.2-0pre0 Severity: normal Compiling the kernel for the Wildfire fails with: [EMAIL PROTECTED]:/mnt/home/herbert/src/debian/work/kernel/build/2.4/kernel-image-alpha-2.4/build-wildfire/drivers/char$ /usr/lib/gcc-lib/alpha-linux/3.2.2/cc1 -lang-c -nostdinc -v -I

Bug#178561: gcc-3.2-doc: stream::attach(int fd) porting entry out-of-date

2003-01-26 Thread herbert
Package: gcc-3.2-doc Version: 1:3.2.2ds5-0pre6 Severity: normal The stream::attach entry in porting-howto.html does not mention the stdio_filebuf as an alternative. -- System Information Debian Release: testing/unstable Kernel Version: Linux gondolin 2.4.20-686-smp #1 SMP Mon Jan 13 23:06:41 EST

Bug#181096: gcc-3.2: gcc fails to optimise if (l&2) l|=2 away

2003-02-15 Thread herbert
Package: gcc-3.2 Version: 1:3.2.3-0pre1 Severity: wishlist The following function doesn't get optimised away as a noop: int k(int l) { if (l & 2) l |= 2; return l; } $ gcc-3.2 -O2 -S b.c $ cat b.s .file "b.c" .text .p2align 2,,3 .globl k

Bug#490644: gcc: -finline-small-functions is overzealous

2008-07-13 Thread herbert
Package: gcc Version: 4:4.3.1-2 Severity: normal According to info gcc -finline-small-functions should not increase the generated code size: `-finline-small-functions' Integrate functions into their callers when their body is smaller than expected function call code (so overall size of

Bug#301746: gcc-3.4: Redundant reloading from stack frame

2005-03-27 Thread herbert
Package: gcc-3.4 Version: 3.4.3-6 Severity: wishlist This is a regression from gcc-3.2 in that gcc-3.2 does not have this problem bug gcc-3.3 does. The attached program generates the following code on i386 with gcc -S -O2: ... .L2: movl-16(%ebp), %eax xorl%esi, %esi

Lindsay Lohan prefers Rolex, Cartier and Breitling

2005-06-23 Thread Herbert
Get the Finest Rolex Watch Replica ! We only sell premium watches. There's no battery in these replicas just like the real ones since they charge themselves as you move. The second hand moves JUST like the real ones, too. These original watches sell in stores for thousands of dollars. We sell

Bug#198269: gcc-3.3: -falign-* has no effect on i386

2003-06-21 Thread herbert
Package: gcc-3.3 Version: 1:3.3-2 Severity: normal Compiling the following program (b.c) on i386 int f(int a) { int i = 0; if (a > 3) goto end; return 3; end: return g(0); } with "gcc -O2 -falign-jumps=0 -S" produces .file "b.c"

Bug#202016: gcc-3.3: Unnecessary store onto stack

2003-07-18 Thread herbert
Package: gcc-3.3 Version: 1:3.3.1-0pre0 Severity: minor The following code induces an unnecessary store of fromp onto the stack. It is never loaded again. -- #include int main(void) { struct sockaddr_storage from; struct sockaddr *const fromp = (void *)&from; socklen_t f

Bug#202017: gcc-3.3: Unnecessary branching with INET/INET6 port setting

2003-07-18 Thread herbert
Package: gcc-3.3 Version: 1:3.3.1-0pre0 Severity: minor The following program -- #include int main(struct sockaddr *fromp, int port) { const int family = fromp->sa_family; union { struct sockaddr_in6 in6; struct sockaddr_in in; } *const u

Bug#204687: gcc-3.3: gcc should use xor trick with -Os

2003-08-09 Thread herbert
Package: gcc-3.3 Version: 1:3.3.1-0pre0 Severity: wishlist The program -- #include void foo(struct timespec *t, struct timespec *u) { struct timespec zero = {0, 0}; *t = zero; *u = zero; } -- produces the following code on i386 with -Os -- .file "b.c"

Bug#219949: gcc: linux-2.6/sound/core/oss/rate.c miscompiled

2003-11-10 Thread herbert
Package: gcc Version: 4:3.3.1-2 Severity: normal gcc -march=i386 -fomit-frame-pointer -O2 miscompiles sound/core/oss/rate.c in Linux 2.6.0-test9. I've attached the preprocessed source that demonstrates the problem. In the assembly output with -S, look for the 5th label in get_s16_labels.0. Tha

Bug#93278: gcc-2.95: gcc segfaults on kernel 2.4.3

2001-04-08 Thread herbert
ained from http://gondor.apana.org.au/~herbert/bugs/reg_ld_str.i.bz2 gcc-3.0 compiles it successfully. The segfault goes away if the file is passed through the preprocessor again. -- System Information Debian Release: testing/unstable Kernel Version: Linux gondolin 2.4.2-pentiumiii-smp #1 SMP

Bug#94701: gcc-3.0: Duplicate loop conditions even with -Os

2001-04-21 Thread herbert
Package: gcc-3.0 Version: 1:3.0-0pre010403 Severity: wishlist For the following program, int k; extern void b(); int a(int i) { while (k < i) { b(); } } GCC generates this on i386 (gcc -S -Os), a: pushl %ebp movl%esp, %ebp pushl

Bug#95318: gcc-3.0: unnecessary cwtl

2001-04-26 Thread herbert
Package: gcc-3.0 Version: 1:3.0-0pre010403 Severity: minor gcc-3.0 wastes a byte in the following code on i386: a: pushl %ebp movl%esp, %ebp movl8(%ebp), %eax andl$1, %eax cwtl popl%ebp ret The cwtl is unnecessary since %e

Bug#97904: gcc-3.0: Pointless moving

2001-05-18 Thread herbert
Package: gcc-3.0 Version: 1:3.0-0pre010427 Severity: normal I was wondering if gcc-3.0 can decrease the size of ash since it combines those esp additions/subtractions. Unfortunately, it actually ends up being bigger. Part of the reason for that may be this: findstring: pushl %ebp

Bug#105309: gcc-3.0: i386 optimisation: joining tests

2001-07-15 Thread herbert
Package: gcc-3.0 Version: 1:3.0-0pre010427 Severity: wishlist Here's another segment that needs to have an assembler optimiser run over it: int foo(char c) { if (c && !(c & 0x80)) { a(); } else { b(); } } produces with -O2: 0: 55

Bug#106866: gcc-3.0: Optimisation: [i386] pointless jump before a call

2001-07-27 Thread herbert
cd: R_386_PC32 doint d1: 8d 76 00lea0x0(%esi),%esi There are no other jumps to cc. That costed me 8 bytes and a pointless jump. The source that generated this can be fetched from http://gondor.apana.org.au/~herbert/bugs/gcc-bug-1.tar.bz2 To

Bug#108036: gcc: gcc generates ..ng references for static aliases

2001-08-08 Thread herbert
Package: gcc Version: 1:2.95.3-7 Severity: normal Architecture: alpha This file compiles but doesn't link on alpha: #include void foo(int); static void bar(int) __attribute__ ((noreturn)); void foo(int k) { if (k) { exit(k); } } static void bar(int) __attribute

Bug#127890: gcc-3.0: ICE in gen_subprogram_die 9463

2002-01-06 Thread herbert
Package: gcc-3.0 Version: 1:3.0.2-4 Severity: normal The following program bombs out on alpha: $ gcc-3.0 -g -O2 -c a.c a.c: In function `make_rate': a.c:16: Internal compiler error in gen_subprogram_die, at dwarf2out.c:9463 Please submit a full bug report, with preprocessed source if appropriate

Bug#259887: gcc-3.3: Miscompiles automatic dynamic arrays

2004-07-17 Thread herbert
Package: gcc-3.3 Version: 1:3.3.4-3 Severity: critical With the option -mpreferred-stack-boundary=2, gcc 3.3.4 is miscompiling automatic dynamic arrays. Unfortunately both are used in the crypto/IPsec subsystems of the Linux kernel. Here is a sample program: #include int bar(char *s); int fo

Bug#152601: gcc-3.0: Dead symlink at /usr/lib/gcc-lib/hppa-linux/3.0.4/libgcc_s.so

2002-07-12 Thread Herbert Thielen
/changelog.Debian.gz /lib Regards Herbert. Matthias Klose wrote: > > [EMAIL PROTECTED] writes: > > Package: gcc-3.0 > > Version: 1:3.0.4-7 > > Severity: normal > > > > AIDE reported this dead symlink: > > > > lrwxrwxrwx1 root root

Bug#164554: gcc-3.2: volatile not respected on alpha

2002-10-14 Thread Herbert Xu
Debian GNU/Linux 3.0 is out! ( http://www.debian.org/ ) Email: Herbert Xu ~{PmV>HI~} <[EMAIL PROTECTED]> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt

Bug#164554: gcc-3.2: volatile not respected on alpha

2002-10-14 Thread Herbert Xu
should be completed at that point. -- Debian GNU/Linux 3.0 is out! ( http://www.debian.org/ ) Email: Herbert Xu ~{PmV>HI~} <[EMAIL PROTECTED]> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt

Bug#164554: gcc-3.2: volatile not respected on alpha

2002-10-15 Thread Herbert Xu
therwise it is correct. It's basically doing j = 6; i++; i--; -- Debian GNU/Linux 3.0 is out! ( http://www.debian.org/ ) Email: Herbert Xu ~{PmV>HI~} <[EMAIL PROTECTED]> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt

Re: Bug#169004: fping makes unaligned mem accesses, emulated by ia64 kernel

2002-11-15 Thread Herbert Xu
alive This is another manifestation of #85468, which is a bug in gcc. -- Debian GNU/Linux 3.0 is out! ( http://www.debian.org/ ) Email: Herbert Xu ~{PmV>HI~} <[EMAIL PROTECTED]> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt

Re: compiling 2.4.18 on pws au500

2002-12-05 Thread Herbert Xu
el fails with gcc-2.95 is broken, please use gcc-3.2. -- Debian GNU/Linux 3.0 is out! ( http://www.debian.org/ ) Email: Herbert Xu ~{PmV>HI~} <[EMAIL PROTECTED]> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt

Bug#85468: Bug#169004: fping makes unaligned mem accesses, emulated by ia64 kernel

2002-12-27 Thread Herbert Xu
0 00 7e b4 stq t2,80(sp) -- Debian GNU/Linux 3.0 is out! ( http://www.debian.org/ ) Email: Herbert Xu ~{PmV>HI~} <[EMAIL PROTECTED]> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt

Bug#67206: follwup for #67206

2003-01-01 Thread Herbert Xu
On Thu, Jan 02, 2003 at 02:29:51AM +0100, Matthias Klose wrote: > Herbert, please could you send a followup (using gcc-3.2 and > gcc-snapshot)? The assembly code generated by gcc-3.2 is the same as what you got in <[EMAIL PROTECTED]> which is part of the bug log. -- Debian GNU/Linu

Bug#169004: target/9082: [alpha,ia64] memcpy makes unaligned access

2003-01-26 Thread Herbert Xu
's performing 8-byte loads when the source argument is 4-byte aligned (the destination is 8-byte aligned though). -- Debian GNU/Linux 3.0 is out! ( http://www.debian.org/ ) Email: Herbert Xu ~{PmV>HI~} <[EMAIL PROTECTED]> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt

Bug#181096: gcc-3.2: gcc fails to optimise if (l&2) l|=2 away

2003-02-21 Thread Herbert Xu
still testing and setting. -- Debian GNU/Linux 3.0 is out! ( http://www.debian.org/ ) Email: Herbert Xu ~{PmV>HI~} <[EMAIL PROTECTED]> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt

Re: Bug#184893: kernel-source-2.4.20: C3 compile options wrong for gcc 3.2

2003-03-15 Thread Herbert Xu
On Sun, Mar 16, 2003 at 09:40:22AM +1100, herbert wrote: > > That's a bug in gcc-3.2. In fact it seems that it doesn't respect > -falign-jumps at all: > > gcc-3.2 -falign-labels=0 -falign-jumps=0 -S -O2 a.c To add insult to injury, -malign-jumps=0 actually works wit

Re: Bug#184893: kernel-source-2.4.20: C3 compile options wrong for gcc 3.2

2003-03-15 Thread Herbert Xu
he 2.4 kernels must still work with gcc 2.95 which does not support -falign. -- Debian GNU/Linux 3.0 is out! ( http://www.debian.org/ ) Email: Herbert Xu ~{PmV>HI~} <[EMAIL PROTECTED]> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt

Bug#189658: cpp-3.2: cpp package won't install

2003-04-19 Thread Herbert Buurman
Package: cpp-3.2 Version: 1:3.2.3-0pre9 Severity: grave Justification: renders package unusable Installing the downloaded package returns an error (This occurred first during a regular apt-get upgrade routine, but is also happening when trying to manual install the package (see below)) Transcri

Bug#490644: Acknowledgement (gcc: -finline-small-functions is overzealous)

2008-07-13 Thread Herbert Xu
On Sun, Jul 13, 2008 at 10:27:42AM +, Debian Bug Tracking System wrote: > > Thank you for filing a new Bug report with Debian. Here is the test file. Cheers, -- Visit Openswan at http://www.openswan.org/ Email: Herbert Xu ~{PmV>HI~} <[EMAIL PROTECTED]> Home Page: http://gond

Bug#490644: gcc: -finline-small-functions is overzealous

2010-01-05 Thread Herbert Xu
> report upstream yourself? It appears to be fixed in gcc 4.4. Thanks, -- Visit Openswan at http://www.openswan.org/ Email: Herbert Xu ~{PmV>HI~} Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt -- To UNSUBSCRIBE, email to debian-gcc-

Bug#343108: libstdc++6-4.0-dev: catching exception from codecvt_byname() segfaults

2005-12-12 Thread Marc Herbert
Package: libstdc++6-4.0-dev Version: 4.0.2-5 Severity: normal The following code segfaults. Looks like a double delete, _S_destroy_c_locale() being called twice: first in the regular path of codecvt.h:codecvt_byname ctor, then a second time when ~codecvt() is automatically called to clean up the

Bug#343108: idem with new cvt_byname_t(name, 1)

2005-12-14 Thread Marc Herbert
By the way using new cvt_byname_t(name,1) instead of new cvt_byname_t(name) does not change anything. Looks sensible since the suggested "double delete" explanation is a "locale" double delete, not a "facet" double delete. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "un

Bug#301746: [Bug target/23451] [3.4/4.0/4.1/4.2 regression] Redundant reloading from stack frame

2006-01-10 Thread Herbert Xu
gn 2,,3 .L7: orl $2, -16(%ebp) jmp .L5 .L3: pushl %esi pushl %ebx pushl %edx pushl $.LC0 callsh_error .Lfe1: .size setvar,.Lfe1-setvar .ident "GCC: (GNU) 3.2.3 (Debian)" Thanks, -- Visit

Bug#204687: closed by Debian FTP Masters (Bug#789156: Removed package(s) from unstable)

2015-06-23 Thread Herbert Xu
> by > replying to this email. Reopening as bug is still present. -- Email: Herbert Xu Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt -- To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org with a subject of "unsubscribe"

Bug#85535: closed by Debian FTP Masters (Bug#789156: Removed package(s) from unstable)

2015-06-23 Thread Herbert Xu
to this email. Reopening as bug is still present. -- Email: Herbert Xu Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt -- To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Cont

Bug#75773: closed by Debian FTP Masters (Bug#796274: Removed package(s) from unstable)

2015-08-21 Thread Herbert Xu
; that we couldn't deal with your issue properly. The bug still exists in gcc. -- Email: Herbert Xu Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt

Bug#301746: gcc-3.4: Redundant reloading from stack frame

2005-04-05 Thread Herbert Xu
subl$12, %esp movl-16(%ebp), %eax Reload Cheers, -- Visit Openswan at http://www.openswan.org/ Email: Herbert Xu ~{PmV>HI~} <[EMAIL PROTECTED]> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt -- To UNSUBSCRIBE

Bug#85468: gcc is correct

2003-05-16 Thread Herbert Xu
reassign 85468 fping notforwarded 85468 quit It looks like I miscalculated the alignment of the source argument. Sorry for the noise. -- Debian GNU/Linux 3.0 is out! ( http://www.debian.org/ ) Email: Herbert Xu ~{PmV>HI~} <[EMAIL PROTECTED]> Home Page: http://gondor.apana.org.au/~her

Bug#94701: acknowledged by developer (Bug#94701: fixed in gcc-3.3 1:3.3ds9-1)

2003-05-24 Thread Herbert Xu
.ident "GCC: (GNU) 3.3 (Debian)" -- Debian GNU/Linux 3.0 is out! ( http://www.debian.org/ ) Email: Herbert Xu ~{PmV>HI~} <[EMAIL PROTECTED]> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt

Bug#85535: acknowledged by developer (Bug#85535: fixed in gcc-3.3 1:3.3ds9-1)

2003-05-24 Thread Herbert Xu
.size foo, .-foo .ident "GCC: (GNU) 3.3 20030509 (Debian prerelease)" -- Debian GNU/Linux 3.0 is out! ( http://www.debian.org/ ) Email: Herbert Xu ~{PmV>HI~} <[EMAIL PROTECTED]> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt

Bug#105309: acknowledged by developer (Bug#105309: fixed in gcc-3.3 1:3.3ds9-1)

2003-05-24 Thread Herbert Xu
2,,3 .L2: callb jmp .L3 The last jmp should become leave ret -- Debian GNU/Linux 3.0 is out! ( http://www.debian.org/ ) Email: Herbert Xu ~{PmV>HI~} <[EMAIL PROTECTED]> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt

Bug#95318: acknowledged by developer (Bug#95318: fixed in gcc-3.3 1:3.3ds9-1)

2003-05-24 Thread Herbert Xu
andl$2048, %eax leave ret .size foo, .-foo .ident "GCC: (GNU) 3.3 20030509 (Debian prerelease)" In both instances the extension (mov?wl) is unnecessary as it is followed immediately by an and which zaps the high bits. -- Debian GNU/Linux 3.0 is out! (

Bug#194242: acknowledged by developer (Re: Bug#194242: drivers/atm/ambassador.c:301:21: pasting "." and "start" does not give a valid preprocessing token)

2003-05-24 Thread Herbert Xu
.0 is out! ( http://www.debian.org/ ) Email: Herbert Xu ~{PmV>HI~} <[EMAIL PROTECTED]> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt

Bug#202017: gcc-3.3: Unnecessary branching with INET/INET6 port setting

2003-07-19 Thread Herbert Xu
\ ({ register unsigned short int __x = (x); __bswap_constant_16 (__x); })) #endif -- Debian GNU/Linux 3.0 is out! ( http://www.debian.org/ ) Email: Herbert Xu ~{PmV>HI~} <[EMAIL PROTECTED]> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt

Re: Bug#218566: Compilation fails: Can you help with submitting a gcc bug?

2003-11-01 Thread Herbert Xu
-- Debian GNU/Linux 3.0 is out! ( http://www.debian.org/ ) Email: Herbert Xu ~{PmV>HI~} <[EMAIL PROTECTED]> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt

Bug#218566: [BIO] Bounce queue in bio_add_page

2003-11-07 Thread Herbert Xu
On Fri, Nov 07, 2003 at 12:32:35PM +0100, Jens Axboe wrote: > On Fri, Nov 07 2003, Herbert Xu wrote: > > On Fri, Nov 07, 2003 at 12:25:55PM +0100, Jens Axboe wrote: > > > > > > Could be related, someone is doing an unlock on an already unlocked > > > page.

Bug#219949: gcc: linux-2.6/sound/core/oss/rate.c miscompiled

2003-11-10 Thread Herbert Xu
On Mon, Nov 10, 2003 at 02:49:28PM +0100, Falk Hueffner wrote: > > The attachment seems corrupted, can you please resend it or put it > somewhere? Sure. I've just put it up at http://gondor.apana.org.au/~herbert/bugs/rate.i.bz2 -- Debian GNU/Linux 3.0 is out! ( http://www.debia

Re: Processed: your mail

2003-11-19 Thread Herbert Xu
igned from package `gcc-3.3' to `kernel-source-2.4.22'. Please reassign kernel bugs to the correct architecture. -- Debian GNU/Linux 3.0 is out! ( http://www.debian.org/ ) Email: Herbert Xu ~{PmV>HI~} <[EMAIL PROTECTED]> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key

Re: Processed: your mail

2003-11-19 Thread Herbert Xu
age does not support any architectures apart from alpha/i386. That's why we have architecture-specific patch packages and maintainers. The problem cited in this report is sparc-specific and does not affect other architectures. -- Debian GNU/Linux 3.0 is out! ( http://www.debian.org/ ) Email: He

Re: Processed: your mail

2003-11-19 Thread Herbert Xu
chitecture require patches later on. If you agree with that, please reassign the bug back to the 'kernel' package. -- Debian GNU/Linux 3.0 is out! ( http://www.debian.org/ ) Email: Herbert Xu ~{PmV>HI~} <[EMAIL PROTECTED]> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt

Re: Processed: your mail

2003-11-19 Thread Herbert Xu
If you agree with that, please reassign the bug back to the 'kernel' > > package. > > I have no problem with that. OK. -- Debian GNU/Linux 3.0 is out! ( http://www.debian.org/ ) Email: Herbert Xu ~{PmV>HI~} <[EMAIL PROTECTED]> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt

Bug#95318: Not just cwtl

2001-05-29 Thread Herbert Xu
0f b7 c0movzwl %ax,%eax } 18: 5d pop%ebp 19: c3 ret -- Debian GNU/Linux 2.2 is out! ( http://www.debian.org/ ) Email: Herbert Xu ~{PmV>HI~} <[EMAIL PROTECTED]> Home Page: http://gondor.apana.org.au/~herbert/

Bug#106285: Please fix it in csh

2001-08-11 Thread Herbert Xu
http://www.debian.org/ ) Email: Herbert Xu ~{PmV>HI~} <[EMAIL PROTECTED]> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt

Re: Processed: Re: Bug#227894: No error when using older kernel

2004-01-25 Thread Herbert Xu
igned from package `g++' to `kernel-tree-2.6.0'. valgrind needs to learn about the vsyscall page @ 0xe000. -- Debian GNU/Linux 3.0 is out! ( http://www.debian.org/ ) Email: Herbert Xu ~{PmV>HI~} <[EMAIL PROTECTED]> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt

Bug#259887: gcc-3.3: Miscompiles automatic dynamic arrays

2004-07-17 Thread Herbert Xu
problem. > you provide a workaround for the kernel source? The simplest work around is to allocate things using kmalloc instead of the stack. But I need to discuss it with the others first. Thanks, -- Visit Openswan at http://www.openswan.org/ Email: Herbert Xu ~{PmV>HI~} <[EMAIL PR

Bug#163422: g++-3.2 not compiled for Common C++ ABI!

2002-10-05 Thread Herbert Valerio Riedel
Package: g++-3.2 Version: 1:3.2.1-0pre2 Severity: important see also http://gcc.gnu.org/gcc-3.2/c++-abi.html "g++-3.2 -v" outputs Reading specs from /usr/lib/gcc-lib/alpha-linux/3.2.1/specs Configured with: /build/buildd/gcc-3.2-3.2.1ds1/src/configure -v --enable-languages=c,c++,java,f77,prot

Bug#171411: bits/c++config.h incorrect wrt to existence of long double math.h extensions

2002-12-02 Thread Herbert Valerio Riedel
Package: libstdc++5-dev Version: 1:3.2.1-0pre3 Severity: normal on debian/sparc /usr/include/c++/3.2/sparc-linux/bits/c++config.h states incorrectly the existence of long double c math functions, thus including causes the following kind of errors: [..] /usr/include/c++/3.2/cmath: In function `l

Bug#171667: bits/c++config.h incorrect wrt to existence of long double math.h extensions

2002-12-04 Thread Herbert Valerio Riedel
-0pre3 The GNU C++ compiler. ii gcc-3.2-base 1:3.2.1-0pre3 The GNU Compiler Collection (base ii libc6-dev 2.2.5-14.3GNU C Library: Development Librari ii libstdc++5 1:3.2.1-0pre3 The GNU stdc++ library version 3 -- Herbert Valerio Riedel <[EMAIL PROTECTED]> SE/Linux LU

Bug#186788: g++-3.2: undefined reference to `__gxx_personality_v0' on parisc

2003-03-29 Thread Herbert Valerio Riedel
Package: g++-3.2 Version: 1:3.2.3-0pre6 Severity: normal $ apt-get install libsigc++-1.2-dev $ echo 'int main() {}' > main.cc $ g++-3.2 -O2 -Wall -o main main.cc -lsigc-1.2 /usr/lib/gcc-lib/hppa-linux/3.2.3/../../../libsigc-1.2.so: undefined reference to `__gxx_personality_v0' /usr/lib/gcc-lib/hp

Bug#458745: arm-only miscompilation of alloca code

2008-01-02 Thread Herbert Valerio Riedel
On Wed, 2008-01-02 at 20:02 +0100, Martin Michlmayr wrote: > Herbert, do you think you could take a quick long at this bug report > before I forward it upstream to the GCC folks? well, I couldn't reproduce that on a Debian EABI system with ii gcc

Bug#193830: g++-3.3: specialization of private members structs fails

2003-05-19 Thread Herbert Valerio Riedel
Package: g++-3.3 Version: 1:3.3-2 Severity: normal g++-3.3 fails to compile the following code (which would compile with previous g++ versions): $ cat in_class_class.cc class Foo { template struct InFoo; }; template<> struct Foo::InFoo { // ... }; $ g++ -c in_class_class.cc in_class_cla

Bug#195264: libstdc++5-3.3-dev: forward template declarations in let inlining fail

2003-05-29 Thread Herbert Valerio Riedel
Package: libstdc++5-3.3-dev Version: 1:3.3-2 Severity: minor I just noticed, that std::conj() doesn't get inlined, as one'd expect it to be; it seems that a forward declaration like template complex<_Tp> conj(const complex<_Tp>&); keeps template inline complex<_Tp> conj(const comp

Bug#195388: libstdc++5-3.3-dev: erase()ing end() not harmless

2003-05-30 Thread Herbert Valerio Riedel
Package: libstdc++5-3.3-dev Version: 1:3.3-2 Severity: normal ...according to TC++PL 3rd ed, section 17.4.1.7, "Erasing end() is harmless." but the following code either hangs or crashes when the end() iterator is being passed to erase(); *** set_erase.cc #include #include #include int ma

Bug#195388:

2003-05-30 Thread Herbert Valerio Riedel
.end()). However, a call m.erase(p) where p is m.end() is a > serious error that could corrupt the container." -- Herbert Valerio Riedel /Phone: (EUROPE) +43-1-58801-18840 Email: [EMAIL PROTECTED] /Finger [EMAIL PROTECTED] for GnuPG Public Key GnuPG Key Fingerprint: 7BB

Bug#195468: g++-3.3: default construction fails when no explicit default constructor defined

2003-05-30 Thread Herbert Valerio Riedel
Package: g++-3.3 Version: 1:3.3-2 Severity: normal I'm not sure, whether this should work according to the ISO C++ specs or not; IMHO it should work... :-) $ cat static_var.cc class bar { public: int operator()(int i) { return i; } //bar (void) {} // default constructor }; const bar b = ba

Bug#195468: g++-3.3: default construction fails when no explicit default constructor defined

2003-05-30 Thread Herbert Valerio Riedel
On Fri, 2003-05-30 at 22:08, Phil Edwards wrote: > On Fri, May 30, 2003 at 09:26:32PM +0200, Herbert Valerio Riedel wrote: > > $ cat static_var.cc > > > > class bar { > > public: > > int operator()(int i) { return i; } > > //bar (void) {} // default

Bug#195468: g++-3.3: default construction fails when no explicit default constructor defined

2003-05-31 Thread Herbert Valerio Riedel
On Sat, 2003-05-31 at 10:35, Martin v. Löwis wrote: > Herbert Valerio Riedel <[EMAIL PROTECTED]> writes: > > ...so... is _still_ not a buggy behaviour?? > > No. Look at 8.5/9: > > # If no initializer is specified for an object, and the object is of > # (possibly cv

Bug#193830: g++-3.3: specialization of private members structs fails

2003-06-29 Thread Herbert Valerio Riedel
template struct Foo::InFoo2 { // ...this still triggers error }; regards, -- Herbert Valerio Riedel /Phone: (EUROPE) +43-1-58801-18840 Email: [EMAIL PROTECTED] /Finger [EMAIL PROTECTED] for GnuPG Public Key GnuPG Key Fingerprint: 7BB9 2D6C D485 CE64 4748 5F65 4981 E064 883F 4142

Bug#195264: libstdc++5-3.3-dev: forward template declarations in let inlining fail

2003-07-11 Thread Herbert Valerio Riedel
ret -- I'd say that's a regression... > > Herbert Valerio Riedel writes: > > Package: libstdc++5-3.3-dev > > Version: 1:3.3-2 > > Severity: minor > > > > > > I just noticed, that std::conj() doesn't ge

[Bug target/23451] [3.4/4.0/4.1/4.2 regression] Redundant reloading from stack frame

2006-01-10 Thread herbert at gondor dot apana dot org dot au
--- Comment #7 from herbert at gondor dot apana dot org dot au 2006-01-10 22:44 --- Subject: Re: [3.4/4.0/4.1/4.2 regression] Redundant reloading from stack frame On Tue, Jan 10, 2006 at 09:32:58PM -, steven at gcc dot gnu dot org wrote: > > --- Comment #6 from steven

[Bug target/23451] [3.4/4.0/4.1/4.2 regression] Redundant reloading from stack frame

2006-01-10 Thread herbert at gondor dot apana dot org dot au
--- Comment #14 from herbert at gondor dot apana dot org dot au 2006-01-10 23:25 --- Subject: Re: [3.4/4.0/4.1/4.2 regression] Redundant reloading from stack frame On Tue, Jan 10, 2006 at 10:58:03PM -, steven at gcc dot gnu dot org wrote: > > > --- Comment #8 from

[Bug target/23451] [3.4/4.0/4.1/4.2 regression] Redundant reloading from stack frame

2006-01-10 Thread herbert at gondor dot apana dot org dot au
--- Comment #16 from herbert at gondor dot apana dot org dot au 2006-01-10 23:41 --- Subject: Re: [3.4/4.0/4.1/4.2 regression] Redundant reloading from stack frame On Tue, Jan 10, 2006 at 11:36:51PM -, steven at gcc dot gnu dot org wrote: > > So, closing as INVALID, i.e.

[Bug target/23451] Redundant reloading from stack frame on i386

2006-01-10 Thread herbert at gondor dot apana dot org dot au
--- Comment #18 from herbert at gondor dot apana dot org dot au 2006-01-10 23:45 --- Subject: Re: Redundant reloading from stack frame on i386 On Tue, Jan 10, 2006 at 11:44:21PM -, steven at gcc dot gnu dot org wrote: > > > --- Comment #17 from steven at gcc dot gn

[Bug target/16601] [3.3 regression] miscompilation of automatic dynamic arrays in crypto/IPsec subsystems of the Linux kernel

2004-07-17 Thread herbert at gondor dot apana dot org dot au
--- Additional Comments From herbert at gondor dot apana dot org dot au 2004-07-17 19:30 --- I'm sorry but I got this wrong. The compiler is allocating 12 bytes of headroom unconditionally so it is actually safe. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16601 --- Yo