[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#170994: ICE on __builtin_memset(s, 0, -1) (2.95 only)



tags 170994 + wontfix
tags 170994 + fixed
retitle 170994 [fixed in 3.x] ICE on __builtin_memset(s, 0, -1) (2.95 only)
thanks

marking this report as all other 2.95 reports. Is there a reason you
cannot use gcc-3.2 for boostraps?

Falk Hueffner writes:
> Package: gcc-2.95
> Version: 1:2.95.4-15
> Severity: normal
> 
> falk@juist:/tmp% cat real4.c                                                
> void real_from_integer(void *s) {
>     __builtin_memset(s, 0, -1);
> }
> falk@juist:/tmp% gcc-2.95 -c real4.c                                        
> real4.c: In function `real_from_integer':
> real4.c:2: Internal compiler error in `clear_by_pieces', at expr.c:2364
> Please submit a full bug report.
> See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.
> 
> Normally, I wouldn't care a lot, since 2.95 is way old anyway;
> however, this breaks bootstrapping CVS gcc on Alpha
> (gcc/real.c:2037). (The code there is dead, of course, guarded by a
> constant false if.)
> 
> 	Falk
> 
> 
> -- System Information:
> Debian Release: testing/unstable
> Architecture: alpha
> Kernel: Linux juist 2.4.20-rc1 #1 Sun Nov 10 15:01:35 CET 2002 alpha
> Locale: LANG=C, LC_CTYPE=de_DE@euro
> 
> Versions of packages gcc-2.95 depends on:
> ii  binutils                  2.13.90.0.14-1 The GNU assembler, linker and bina
> ii  cpp-2.95                  1:2.95.4-15    The GNU C preprocessor.
> ii  gcc                       2:2.95.4-17    The GNU C compiler.
> ii  libc6.1                   2.3.1-5        GNU C Library: Shared libraries an
> 
> -- no debconf information
> 
> 
> 
> -- 
> To UNSUBSCRIBE, email to debian-gcc-request@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org



Reply to: