[Bug fortran/26409] [4.2 regression] ICE on Assumed shape nested subroutine

2006-02-22 Thread pault at gcc dot gnu dot org
--- Comment #4 from pault at gcc dot gnu dot org 2006-02-23 06:27 --- and with "4.2.0 20060222". Where's the bug, chaps? Paul -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26409

[Bug c++/26428] Buged FLoat Numbers in GCC

2006-02-22 Thread pinskia at gcc dot gnu dot org
--- Comment #14 from pinskia at gcc dot gnu dot org 2006-02-23 04:02 --- I should also point out you did not follow the instructions on http://gcc.gnu.org/bugs.html Which explicitly point out what is requested of you for filing a bug report. 1. Source code that will compile (your exam

[Bug target/26436] [3.4 only] Use of 'mov' may violate WAW dependency 'GR%, % in 1 - 127' (impliedf), specific resource number is 14

2006-02-22 Thread bugzilla-gcc at thewrittenword dot com
--- Comment #10 from bugzilla-gcc at thewrittenword dot com 2006-02-23 03:02 --- Sure. It might take a few days. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26436

[Bug target/26436] [3.4 only] Use of 'mov' may violate WAW dependency 'GR%, % in 1 - 127' (impliedf), specific resource number is 14

2006-02-22 Thread pinskia at gcc dot gnu dot org
--- Comment #9 from pinskia at gcc dot gnu dot org 2006-02-23 02:56 --- Can you try 3.4.5? -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Summa

[Bug c++/26291] [3.4/4.1 regression] Invalid ellipsis in operator not diagnosed

2006-02-22 Thread reichelt at gcc dot gnu dot org
--- Comment #5 from reichelt at gcc dot gnu dot org 2006-02-23 02:52 --- Now also fixed on the 4.0 branch. -- reichelt at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/26436] Use of 'mov' may violate WAW dependency 'GR%, % in 1 - 127' (impliedf), specific resource number is 14

2006-02-22 Thread bugzilla-gcc at thewrittenword dot com
--- Comment #8 from bugzilla-gcc at thewrittenword dot com 2006-02-23 02:41 --- gcc-4.0.2 with either as 2.16/2.16.1 generates no warning. gcc-3.4.3 with either as 2.16/2.16.1 generates the warning. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26436

[Bug c++/26291] [3.4/4.0/4.1 regression] Invalid ellipsis in operator not diagnosed

2006-02-22 Thread reichelt at gcc dot gnu dot org
--- Comment #4 from reichelt at gcc dot gnu dot org 2006-02-23 02:39 --- Subject: Bug 26291 Author: reichelt Date: Thu Feb 23 02:39:24 2006 New Revision: 111380 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=111380 Log: PR c++/26291 * decl.c (grok_op_properties)

[Bug target/26436] Use of 'mov' may violate WAW dependency 'GR%, % in 1 - 127' (impliedf), specific resource number is 14

2006-02-22 Thread bugzilla-gcc at thewrittenword dot com
--- Comment #7 from bugzilla-gcc at thewrittenword dot com 2006-02-23 02:39 --- Created an attachment (id=10897) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10897&action=view) .i file (gcc-4.0.2 with as 2.16.1) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26436

[Bug target/26436] Use of 'mov' may violate WAW dependency 'GR%, % in 1 - 127' (impliedf), specific resource number is 14

2006-02-22 Thread bugzilla-gcc at thewrittenword dot com
--- Comment #6 from bugzilla-gcc at thewrittenword dot com 2006-02-23 02:38 --- Created an attachment (id=10896) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10896&action=view) .s file (gcc-4.0.2 with as 2.16.1) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26436

[Bug libfortran/26423] Error on binary I/O for large array

2006-02-22 Thread jvdelisle at gcc dot gnu dot org
--- Comment #5 from jvdelisle at gcc dot gnu dot org 2006-02-23 02:24 --- Well its at the 8192 boundary again similar to pr25835. In that case we needed to flush the buffers at the end of a read. I will look further. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26423

[Bug libfortran/26423] Error on binary I/O for large array

2006-02-22 Thread jvdelisle at gcc dot gnu dot org
--- Comment #4 from jvdelisle at gcc dot gnu dot org 2006-02-23 02:12 --- Thought we had this fixed. Will have to look again. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26423

[Bug target/26432] ppc32 kernel miscompiled

2006-02-22 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2006-02-23 01:47 --- Does -O2 -fno-strict-aliasing works? Does -O2 -fno-tree-vrp works? -- pinskia at gcc dot gnu dot org changed: What|Removed |Added --

[Bug c++/26433] [3.4/4.0/4.1/4.2 Regression] Syntax error using __FUNCTION__ in catch handler

2006-02-22 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-02-23 01:44 --- Confirmed, a regression from 3.3. In 4.0 and above we get either the following two errors: On GNU/Linux: /tmp/cc9KVEBk.o: In function `Test::Test()':t.cc:(.gnu.linkonce.t._ZN4TestIiEC1Ev[Test::Test()]+0x33): undefine

[Bug target/26436] Use of 'mov' may violate WAW dependency 'GR%, % in 1 - 127' (impliedf), specific resource number is 14

2006-02-22 Thread bugzilla-gcc at thewrittenword dot com
--- Comment #5 from bugzilla-gcc at thewrittenword dot com 2006-02-23 01:39 --- Looking at gas/Changelog between 2.16 and 2.16.1, I see: 2005-05-19 Jan Beulich <[EMAIL PROTECTED]> * config/tc-ia64.c (dot_endp): Don't use global symbol for unwind relocations in u

[Bug target/26436] Use of 'mov' may violate WAW dependency 'GR%, % in 1 - 127' (impliedf), specific resource number is 14

2006-02-22 Thread bugzilla-gcc at thewrittenword dot com
--- Comment #4 from bugzilla-gcc at thewrittenword dot com 2006-02-23 01:38 --- $ /opt/TWWfsw/gcc343/ia64-hp-hpux11.23/bin/as --version GNU assembler 2.16 Copyright 2005 Free Software Foundation, Inc. This program is free software; you may redistribute it under the terms of the GNU Gene

[Bug tree-optimization/26435] ICE with -O1 -ftree-loop-linear and higher optimization

2006-02-22 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-02-23 01:38 --- I bet this is really just PR 25937 again exposed with a different testcase and improvements to other parts of GCC. -- pinskia at gcc dot gnu dot org changed: What|Removed |Adde

[Bug target/26436] Use of 'mov' may violate WAW dependency 'GR%, % in 1 - 127' (impliedf), specific resource number is 14

2006-02-22 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2006-02-23 01:34 --- What version of binutils are you using? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26436

[Bug java/26437] java build fails with relocation R_X86_64_32 error

2006-02-22 Thread quanah at stanford dot edu
--- Comment #1 from quanah at stanford dot edu 2006-02-23 01:25 --- Oh, and here are my configure options: configure '--datadir=${prefix}/lib' '--libexecdir=${prefix}/lib' '--sharedstatedir=${prefix}/lib' --prefix=/usr/pubsw --enable-threads --wi th-gnu-as --with-as=/usr/pubsw/bin/as

[Bug java/26437] New: java build fails with relocation R_X86_64_32 error

2006-02-22 Thread quanah at stanford dot edu
I've been trying to get gcc-4.0.2 to build on our AMD64 box. I'm using gcc-3.4 to bootstrap it. After successfully completing the first 3 stages, gcc fails in building the java area with: /afs/ir/src/pubsw/languages/gcc-build/@sys/gcc/xgcc -shared-libgcc -B/afs/ir/src/pubsw/languages/gcc-build/@

[Bug other/26208] Serious problem with unwinding through signal frames

2006-02-22 Thread amodra at bigpond dot net dot au
--- Comment #22 from amodra at bigpond dot net dot au 2006-02-23 01:08 --- Richard, aren't you confusing MD_FALLBACK_FRAME_STATE_FOR with MD_FROB_UPDATE_CONTEXT? The former only happens when we have no unwind, the latter on each uw_update_context. -- http://gcc.gnu.org/bugzilla/sh

[Bug other/26208] Serious problem with unwinding through signal frames

2006-02-22 Thread rth at gcc dot gnu dot org
--- Comment #21 from rth at gcc dot gnu dot org 2006-02-23 01:01 --- No. MFUC only applies when there is no unwind information available. When the vdso is present, unwind information is available. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26208

[Bug other/26208] Serious problem with unwinding through signal frames

2006-02-22 Thread amodra at bigpond dot net dot au
--- Comment #20 from amodra at bigpond dot net dot au 2006-02-23 00:41 --- Created an attachment (id=10895) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10895&action=view) updated for powerpc and powerpc64 Jakub of course is correct that the vdso eh_frame dwarf2 can't increment

[Bug c/26436] Use of 'mov' may violate WAW dependency 'GR%, % in 1 - 127' (impliedf), specific resource number is 14

2006-02-22 Thread bugzilla-gcc at thewrittenword dot com
--- Comment #2 from bugzilla-gcc at thewrittenword dot com 2006-02-23 00:16 --- Created an attachment (id=10894) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10894&action=view) .i file -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26436

[Bug c/26436] Use of 'mov' may violate WAW dependency 'GR%, % in 1 - 127' (impliedf), specific resource number is 14

2006-02-22 Thread bugzilla-gcc at thewrittenword dot com
--- Comment #1 from bugzilla-gcc at thewrittenword dot com 2006-02-23 00:16 --- Created an attachment (id=10893) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10893&action=view) .s file -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26436

[Bug c/26436] New: Use of 'mov' may violate WAW dependency 'GR%, % in 1 - 127' (impliedf), specific resource number is 14

2006-02-22 Thread bugzilla-gcc at thewrittenword dot com
While trying to build matplotlib-0.87 on HP-UX 11.23/IA-64 with gcc-3.4.3: gcc -fno-strict-aliasing -DNDEBUG -D_FILE_OFFSET_BITS=64 -O2 -I/opt/TWWfsw/python235p/include/python2.3 -fPIC -I/opt/TWWfsw/libttf21/include -I/opt/TWWfsw/libpng12/include -I/opt/TWWfsw/zlib11/include -I. -I/opt/TWWfsw/pytho

[Bug fortran/26409] [4.2 regression] ICE on Assumed shape nested subroutine

2006-02-22 Thread pault at gcc dot gnu dot org
--- Comment #3 from pault at gcc dot gnu dot org 2006-02-23 00:06 --- (In reply to comment #1) > Confirmed. > It worked with "4.2.0 20060215". > It works with GNU Fortran 95 (GCC) 4.2.0 20060219 on FC3/Athlon Paul -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26409

[Bug regression/26435] New: ICE with -O1 -ftree-loop-linear and higher optimization

2006-02-22 Thread uttamp at us dot ibm dot com
Hi, Following code gets ICE. elm3b11:/home/pawar> cat test.c typedef struct _A2 A2; struct _A2 { int type ; int n1 ; int n2 ; int inc1 ; int inc2 ; double *entries ; }; double A2_infinityNorm ( A2 *mtx ) { double norm ; int ncol, nrow ; if ( (nrow = mtx->n1) <= 0 || (ncol

[Bug target/20366] AIX g++ -D_LARGE_FILES fails to compile #include

2006-02-22 Thread bugzilla-gcc at thewrittenword dot com
--- Comment #3 from bugzilla-gcc at thewrittenword dot com 2006-02-22 23:43 --- Any plans to add _LARGE_FILES support to g++/libstdc++ for AIX? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20366

[Bug c++/26428] Buged FLoat Numbers in GCC

2006-02-22 Thread pinskia at gcc dot gnu dot org
--- Comment #13 from pinskia at gcc dot gnu dot org 2006-02-22 23:29 --- (In reply to comment #10) > am i crazy? Can you read: http://portal.acm.org/citation.cfm?id=103163 Before replying again? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26428

[Bug tree-optimization/23384] Clobber list should be flow sensitive

2006-02-22 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2006-02-22 23:04 --- *** Bug 26429 has been marked as a duplicate of this bug. *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug tree-optimization/26429] Call clobbering is not context sensitive

2006-02-22 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2006-02-22 23:04 --- Then this is a dup of bug 23384. *** This bug has been marked as a duplicate of 23384 *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added --

[Bug c++/26433] New: Syntax error using __FUNCTION__ in catch handler

2006-02-22 Thread asundberg at voicemobility dot com
Syntax error when attempting to use the built-in macro __FUNCTION__ in the catch handler of a try/catch block where the try/catch wraps a template class' constructor and includes the member initializer list. - gcc configure: Configur

[Bug target/25603] [4.1 Regression]: Miscompiled FORTRAN program

2006-02-22 Thread mmitchel at gcc dot gnu dot org
--- Comment #21 from mmitchel at gcc dot gnu dot org 2006-02-22 22:51 --- Set back to P3 so that I will be sure to reconsider it. -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added -

[Bug tree-optimization/26429] Call clobbering is not context sensitive

2006-02-22 Thread rguenth at gcc dot gnu dot org
--- Comment #2 from rguenth at gcc dot gnu dot org 2006-02-22 22:28 --- Ah, and that is even correct. Because the objects escape here, so we cannot do better (without IP escape analysis). -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26429

[Bug tree-optimization/26429] Call clobbering is not context sensitive

2006-02-22 Thread dberlin at gcc dot gnu dot org
--- Comment #1 from dberlin at gcc dot gnu dot org 2006-02-22 22:21 --- Actually, the problem you are describing is that call clobbering is not per call (IE context-sensitive), so that it believes something clobbered somewhere means it is clobbered everywhere. -- dberlin at gcc dot g

[Bug c/26432] ppc32 kernel miscompiled

2006-02-22 Thread olh at suse dot de
--- Comment #1 from olh at suse dot de 2006-02-22 22:14 --- what I have found so far is: -O2 and -Os fails, -O1 boots another thing: I moved the kernel tree around, and after this move and a clean rebuild with the very same gcc41 sources, the kernel boots again. I'm using O=../somdir, wh

[Bug target/25908] [4.2 Regression] vtables with vague linkage is not being marked as vague on darwin

2006-02-22 Thread mrs at apple dot com
--- Comment #24 from mrs at apple dot com 2006-02-22 22:11 --- Submitted patch to fix this http://gcc.gnu.org/ml/gcc-patches/2006-02/msg01705.html -- mrs at apple dot com changed: What|Removed |Added

[Bug tree-optimization/26406] Fowardprop does harm for VRP to figure out if a point is non zero

2006-02-22 Thread law at redhat dot com
--- Comment #12 from law at redhat dot com 2006-02-22 21:45 --- Subject: Re: Fowardprop does harm for VRP to figure out if a point is non zero On Wed, 2006-02-22 at 20:55 +, rguenth at gcc dot gnu dot org wrote: > > --- Comment #11 from rguenth at gcc dot gnu dot org

[Bug tree-optimization/26421] tree-ssa-alias.c:find_used_portions considers foo(&var) use all elements of var

2006-02-22 Thread rguenth at gcc dot gnu dot org
--- Comment #3 from rguenth at gcc dot gnu dot org 2006-02-22 21:32 --- Patch posted, but now stdarg-5.c ICEs. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added --

[Bug c/26432] New: ppc32 kernel miscompiled

2006-02-22 Thread olh at suse dot de
our current kernel does does boot ok on G4 systems (PowerMac, Pegasos2), but it locksup early (before the atyfb init) on a G3 ibook, no idea where exactly. gcc33 hammer as shipped with SLES9 works ok, gcc-4_0-branch works ok, gcc-4_1-branch does not boot. cant test gcc-mainline because make does n

[Bug tree-optimization/26425] [4.2 Regression] ice on valid C code with flag -Os

2006-02-22 Thread law at redhat dot com
--- Comment #7 from law at redhat dot com 2006-02-22 21:30 --- Subject: Re: [4.2 Regression] ice on valid C code with flag -Os On Wed, 2006-02-22 at 18:07 +, pinskia at gcc dot gnu dot org wrote: > > --- Comment #5 from pinskia at gcc dot gnu dot org 2006-02-22 18:07

[Bug c++/26431] Buged FLoat Numbers in GCC

2006-02-22 Thread g dot delaportas at gmail dot com
--- Comment #1 from g dot delaportas at gmail dot com 2006-02-22 21:15 --- There is no EXCUSES for higher or lower bitsthe numbers are WRONG and this should be fixed -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26431

[Bug c++/26428] Buged FLoat Numbers in GCC

2006-02-22 Thread pcarlini at suse dot de
--- Comment #12 from pcarlini at suse dot de 2006-02-22 21:16 --- *** Bug 26431 has been marked as a duplicate of this bug. *** -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26428

[Bug c++/26431] Buged FLoat Numbers in GCC

2006-02-22 Thread pcarlini at suse dot de
--- Comment #2 from pcarlini at suse dot de 2006-02-22 21:16 --- *** This bug has been marked as a duplicate of 26428 *** -- pcarlini at suse dot de changed: What|Removed |Added

[Bug c++/26428] Buged FLoat Numbers in GCC

2006-02-22 Thread pcarlini at suse dot de
--- Comment #11 from pcarlini at suse dot de 2006-02-22 21:15 --- *** Bug 26430 has been marked as a duplicate of this bug. *** -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26428

[Bug c++/26430] Buged FLoat Numbers in GCC

2006-02-22 Thread pcarlini at suse dot de
--- Comment #1 from pcarlini at suse dot de 2006-02-22 21:15 --- *** This bug has been marked as a duplicate of 26428 *** -- pcarlini at suse dot de changed: What|Removed |Added

[Bug c++/26431] New: Buged FLoat Numbers in GCC

2006-02-22 Thread g dot delaportas at gmail dot com
When using g++ as a compiler and my program is trying to substract to floats that have the same ending digits, after comma, or even when the digits are not even or odd at the same time the returned number is buged! For example: 105.8 - 108.5 ===> 2.67 1583.5- 583.4 ===> 1000.099976 The sam

[Bug c++/26430] New: Buged FLoat Numbers in GCC

2006-02-22 Thread g dot delaportas at gmail dot com
When using g++ as a compiler and my program is trying to substract to floats that have the same ending digits, after comma, or even when the digits are not even or odd at the same time the returned number is buged! For example: 105.8 - 108.5 ===> 2.67 1583.5- 583.4 ===> 1000.099976 The sam

[Bug tree-optimization/26429] New: Call clobbering cannot tell different stack locals with same type apart

2006-02-22 Thread rguenth at gcc dot gnu dot org
For typedef struct { int i; int j; int k; } Foo; void bar(Foo*); void foo(void) { { Foo a; bar(&a); } { Foo b; bar(&b); } } we have in the alias1 dump: foo () { struct Foo b; struct Foo a; : # a_3 = V_MAY_DEF ; # b_4 = V_MAY_DEF ; bar (&a); # a_5

[Bug c++/26428] Buged FLoat Numbers in GCC

2006-02-22 Thread g dot delaportas at gmail dot com
--- Comment #10 from g dot delaportas at gmail dot com 2006-02-22 20:56 --- If u don't understand that this is not right then u have a big problem in mathematics cause bc,xcalc or whatever and all the other compilers i have tested in other operating systems returned the actual and right

[Bug tree-optimization/26406] Fowardprop does harm for VRP to figure out if a point is non zero

2006-02-22 Thread rguenth at gcc dot gnu dot org
--- Comment #11 from rguenth at gcc dot gnu dot org 2006-02-22 20:55 --- So I suppose VRP cannot see "backwards" for i_2 = j_1; if (i_2 == 0) return j_1; ? (of course copyprop would clean this up, but suppose for a moment this gets to VRP) If it can see that i_1 is zero at t

[Bug c++/26428] Buged FLoat Numbers in GCC

2006-02-22 Thread g dot delaportas at gmail dot com
--- Comment #9 from g dot delaportas at gmail dot com 2006-02-22 20:53 --- (In reply to comment #7) > (In reply to comment #6) > > TEST CASE > I mean some source code. > Oh the source code is rather simple float Val1,Val2,Val3; Val1=1583.5; Val2=583.4; Val3=Val2-Val1; printf("Value:

[Bug c++/26428] Buged FLoat Numbers in GCC

2006-02-22 Thread steven at gcc dot gnu dot org
--- Comment #8 from steven at gcc dot gnu dot org 2006-02-22 20:50 --- User doesn't understand number representations in computers. -- steven at gcc dot gnu dot org changed: What|Removed |Added --

[Bug libfortran/26423] Error on binary I/O for large array

2006-02-22 Thread fxcoudert at gcc dot gnu dot org
--- Comment #3 from fxcoudert at gcc dot gnu dot org 2006-02-22 20:50 --- Confirmed on i686-linux (trunk) too: $ cat testio.f integer :: a(8476) a(1) = 1 write(2) a a(1) = 2 write(2) a rewind 2 read(2) a write(*,*) a(1) read(2) a

[Bug c++/26428] Buged FLoat Numbers in GCC

2006-02-22 Thread pinskia at gcc dot gnu dot org
--- Comment #7 from pinskia at gcc dot gnu dot org 2006-02-22 20:48 --- (In reply to comment #6) > TEST CASE I mean some source code. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug c++/26428] Buged FLoat Numbers in GCC

2006-02-22 Thread g dot delaportas at gmail dot com
--- Comment #6 from g dot delaportas at gmail dot com 2006-02-22 20:46 --- (In reply to comment #5) > Well the caculator is using higher precission (maybe even unlimited) floating > point than what your testcase would look like. > > Again where is the testcase? > > Also you should go

[Bug c++/26428] Buged FLoat Numbers in GCC

2006-02-22 Thread pinskia at gcc dot gnu dot org
--- Comment #5 from pinskia at gcc dot gnu dot org 2006-02-22 20:44 --- Well the caculator is using higher precission (maybe even unlimited) floating point than what your testcase would look like. Again where is the testcase? Also you should go read some papers about floating point in

[Bug c++/26428] Buged FLoat Numbers in GCC

2006-02-22 Thread g dot delaportas at gmail dot com
--- Comment #4 from g dot delaportas at gmail dot com 2006-02-22 20:34 --- (In reply to comment #3) > (In reply to comment #2) > > It is abdolutely true and well known that 1583.5-583.4=1000.1 > > Who said that 1000.1 can be repesented exactly in the computer? > okso explain to m

[Bug c++/26428] Buged FLoat Numbers in GCC

2006-02-22 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2006-02-22 20:31 --- (In reply to comment #2) > It is abdolutely true and well known that 1583.5-583.4=1000.1 Who said that 1000.1 can be repesented exactly in the computer? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26428

[Bug c++/26428] Buged FLoat Numbers in GCC

2006-02-22 Thread g dot delaportas at gmail dot com
--- Comment #2 from g dot delaportas at gmail dot com 2006-02-22 20:29 --- It is abdolutely true and well known that 1583.5-583.4=1000.1 Its defenate. Simple mathematics Its not my problem if u have problems with maths! Try your calculators and pleas do not reply stupid thing! CRI

[Bug c++/26428] Buged FLoat Numbers in GCC

2006-02-22 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-02-22 20:24 --- And why do you think this is a bug? Floating point is not the same as math as you would do on paper. Also where is the testcase? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26428

[Bug c++/26428] New: Buged FLoat Numbers in GCC

2006-02-22 Thread g dot delaportas at gmail dot com
When using g++ as a compiler and my program is trying to substract to floats that have the same ending digits, after comma, or even when the digits are not even or odd at the same time the returned number is buged! For example: 105.8 - 108.5 ===> 2.67 583.4 - 1583.4 ===> 1000.099976 The sam

[Bug target/26389] Darwin does not support -fsection-anchors

2006-02-22 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2006-02-22 19:19 --- Patch posted: http://gcc.gnu.org/ml/gcc-patches/2006-02/msg01774.html -- pinskia at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug target/26427] Regressions with -fsection-anchors with zero sized structs

2006-02-22 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-02-22 19:00 --- This causes a lot of the gfortran testsuite to fail. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26427

[Bug target/26427] New: Regressions with -fsection-anchors with zero sized structs

2006-02-22 Thread pinskia at gcc dot gnu dot org
Testcase: struct a {}; static const int d = 1; static const struct a b = {}; static const int c = 1; int f(const int *, const struct a *, const int*, const int*); int g(void) { return f(&c, &b, &d, &c); } int f(const int *b, const struct a *c, const int *d, const int *e) { return *b == *d; } in

[Bug target/26389] Darwin does not support -fsection-anchors

2006-02-22 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-02-22 18:57 --- I am working on this again. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug libstdc++/26142] global debug namespace clashes everywhere

2006-02-22 Thread mueller at gcc dot gnu dot org
--- Comment #9 from mueller at gcc dot gnu dot org 2006-02-22 18:53 --- Yes, thanks. -- mueller at gcc dot gnu dot org changed: What|Removed |Added Status|RE

[Bug c++/26426] New: Type layout bug

2006-02-22 Thread sabre at nondot dot org
Consider: struct A { virtual ~A(); }; // 4 struct B { virtual ~B(); }; // 4 struct X : virtual public A, virtual public B { // 8 }; struct Y : virtual public B { // 4 virtual ~Y(); }; struct Z : virtual public X, public Y { // 8 Z(); }; Z::Z() {} In th

[Bug tree-optimization/26425] [4.2 Regression] ice on valid C code with flag -Os

2006-02-22 Thread law at redhat dot com
--- Comment #6 from law at redhat dot com 2006-02-22 18:18 --- Subject: Re: [4.2 Regression] ice on valid C code with flag -Os On Wed, 2006-02-22 at 18:07 +, pinskia at gcc dot gnu dot org wrote: > > --- Comment #5 from pinskia at gcc dot gnu dot org 2006-02-22 18:07

[Bug libfortran/26423] Error on binary I/O for large array

2006-02-22 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2006-02-22 18:11 --- But not with 4.2.0 on x86_64-linux so confirmed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug libfortran/26423] Error on binary I/O for large array

2006-02-22 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-02-22 18:10 --- Hmm, this worked in 4.0.3 at least on x86_64-linux-gnu. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26423

[Bug tree-optimization/26425] [4.2 Regression] ice on valid C code with flag -Os

2006-02-22 Thread pinskia at gcc dot gnu dot org
--- Comment #5 from pinskia at gcc dot gnu dot org 2006-02-22 18:07 --- Hmm, for some reason the Type's TYPE_MAX_VALUE is null. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26425

[Bug libstdc++/26424] tr1/unordered vs 64-bit machines

2006-02-22 Thread pcarlini at suse dot de
--- Comment #3 from pcarlini at suse dot de 2006-02-22 18:01 --- ... something considered "obvious" in the literature is that the size policy goes together with the range-hashing function: e.g., an exponential size-policy would not work well together with our default modulo range-hashing

[Bug tree-optimization/26425] [4.2 Regression] ice on valid C code with flag -Os

2006-02-22 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2006-02-22 17:59 --- Reduced testcase: struct keyring_list { struct key *keys[0]; }; void keyring_destroy(struct keyring_list *keyring, unsigned short a) { int loop; for (loop = a - 1; loop >= 0; loop--) key_put(keyring->keys[loop

[Bug tree-optimization/26425] [4.2 Regression] ice on valid C code with flag -Os

2006-02-22 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2006-02-22 17:55 --- It is ICEing in the last VRP. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/26291] [3.4/4.0/4.1 regression] Invalid ellipsis in operator not diagnosed

2006-02-22 Thread reichelt at gcc dot gnu dot org
--- Comment #3 from reichelt at gcc dot gnu dot org 2006-02-22 17:35 --- Fixed on mainline. Waiting for the 4.1 branch to reopen. Testing on the 4.0 and 3.4 branch. -- reichelt at gcc dot gnu dot org changed: What|Removed |Added --

[Bug tree-optimization/26425] ice on valid C code with flag -Os

2006-02-22 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2006-02-22 17:34 --- Reducing (which means I can reproduce this ICE). -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug libstdc++/25815] [4.1 regression] libstdc++ testsuite: ext/pb_assoc/example/erase_if.cc execution test

2006-02-22 Thread bkoz at gcc dot gnu dot org
--- Comment #9 from bkoz at gcc dot gnu dot org 2006-02-22 17:26 --- HP, I also don't know what is going on here, but it seems unlikely that the libstdc++ code is to blame, just because there's been no change to this part of libstdc++ in quite a while. One thing you could check, if you

[Bug libstdc++/26424] tr1/unordered vs 64-bit machines

2006-02-22 Thread pcarlini at suse dot de
--- Comment #2 from pcarlini at suse dot de 2006-02-22 17:23 --- (In reply to comment #1) > Just curious: is the assumption of prime-size buckets hardwired in the TR? > Otherwise, the obvious alternative would be to use power-of-two sizes, which > are much faster in access. Yes. Really,

[Bug c++/26291] [3.4/4.0/4.1/4.2 regression] Invalid ellipsis in operator not diagnosed

2006-02-22 Thread reichelt at gcc dot gnu dot org
--- Comment #2 from reichelt at gcc dot gnu dot org 2006-02-22 17:22 --- Subject: Bug 26291 Author: reichelt Date: Wed Feb 22 17:22:08 2006 New Revision: 111367 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=111367 Log: PR c++/26291 * decl.c (grok_op_properties)

[Bug libstdc++/26142] global debug namespace clashes everywhere

2006-02-22 Thread bkoz at gcc dot gnu dot org
--- Comment #8 from bkoz at gcc dot gnu dot org 2006-02-22 17:17 --- This is now fixed to my satisfaction. -- bkoz at gcc dot gnu dot org changed: What|Removed |Added

[Bug libstdc++/26424] tr1/unordered vs 64-bit machines

2006-02-22 Thread falk at debian dot org
--- Comment #1 from falk at debian dot org 2006-02-22 17:11 --- Just curious: is the assumption of prime-size buckets hardwired in the TR? Otherwise, the obvious alternative would be to use power-of-two sizes, which are much faster in access. -- http://gcc.gnu.org/bugzilla/show_bug.

[Bug c/26425] ice on valid C code with flag -Os

2006-02-22 Thread dcb314 at hotmail dot com
--- Comment #1 from dcb314 at hotmail dot com 2006-02-22 17:06 --- Created an attachment (id=10892) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10892&action=view) C source code -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26425

[Bug libstdc++/26132] tr1/hashtable: rehash not implemented

2006-02-22 Thread paolo at gcc dot gnu dot org
--- Comment #1 from paolo at gcc dot gnu dot org 2006-02-22 17:06 --- Subject: Bug 26132 Author: paolo Date: Wed Feb 22 17:05:58 2006 New Revision: 111366 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=111366 Log: 2006-02-22 Paolo Carlini <[EMAIL PROTECTED]> PR libstd

[Bug c/26425] New: ice on valid C code with flag -Os

2006-02-22 Thread dcb314 at hotmail dot com
I just tried to compile a recent Linux kernel with a recent GNU C++ compiler version 4.2 snapshot 20060218. The compiler snapshot said /home/dcb/gnu/42-20060218/results/bin/gcc -g -O3 -Wall -Wp,-MD,security/keys/.keyring.o.d -nostdinc -isystem /home/dcb/gnu/42-20060218/results/lib/gcc/x86_64

[Bug target/25603] [4.1 Regression]: Miscompiled FORTRAN program

2006-02-22 Thread hjl at lucon dot org
--- Comment #20 from hjl at lucon dot org 2006-02-22 17:04 --- I don't want to see this patch hold up 4.1.0 release. I will ask it be applied to the 4.1 branch when it is open. But it is Mark's call. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25603

[Bug target/25603] [4.1 Regression]: Miscompiled FORTRAN program

2006-02-22 Thread hjl at gcc dot gnu dot org
--- Comment #19 from hjl at gcc dot gnu dot org 2006-02-22 16:59 --- Subject: Bug 25603 Author: hjl Date: Wed Feb 22 16:59:45 2006 New Revision: 111365 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=111365 Log: 2006-02-22 H.J. Lu <[EMAIL PROTECTED]> PR target/25603

[Bug libstdc++/26424] New: tr1/unordered vs 64-bit machines

2006-02-22 Thread pcarlini at suse dot de
The number of buckets is currently limited to ~2^32 (see X<>::primes). This is a serious issue: for correctness, rehash(n) for n > 2^32 should throw and do nothing, in order not to violate the post-conditions in Table 21. We have various options: as suggested by Howard off-line, we could well comp

[Bug libfortran/26423] New: Error on binary I/O for large array

2006-02-22 Thread dir at lanl dot gov
Configured with: ../gcc/configure --prefix=/Users/dir/gfortran --enable-languages=c,f95 Thread model: posix gcc version 4.2.0 20060222 (experimental) [dranta:~/tests/gfortran-D] dir% cat testio7.f program test implicit real*8 (a-h,o-z) dimension a(8476) istoh=8476 do 10 j

[Bug target/25603] [4.1 Regression]: Miscompiled FORTRAN program

2006-02-22 Thread rguenth at gcc dot gnu dot org
--- Comment #18 from rguenth at gcc dot gnu dot org 2006-02-22 16:30 --- As this is a wrong-code regression for 4.1 (albeit on ia64-linux), Mark should re-consider the priority and maybe allow this patch in. And the patch submitter should have asked for that in the first place (and can

[Bug libstdc++/26132] tr1/hashtable: rehash not implemented

2006-02-22 Thread pcarlini at suse dot de
-- pcarlini at suse dot de changed: What|Removed |Added Target Milestone|--- |4.1.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26132

[Bug tree-optimization/26421] tree-ssa-alias.c:find_used_portions considers foo(&var) use all elements of var

2006-02-22 Thread rguenth at gcc dot gnu dot org
--- Comment #2 from rguenth at gcc dot gnu dot org 2006-02-22 16:23 --- I get : # SFT.0D.1534_2 = V_MUST_DEF ; aD.1532.iD.1521 = 1; # SFT.0D.1534_3 = V_MAY_DEF ; bar (&aD.1532); # SFT.0D.1534_4 = V_MAY_DEF ; bar2 (aD.1532); for this case. -- http://gcc.gnu.org/bu

[Bug tree-optimization/26406] Fowardprop does harm for VRP to figure out if a point is non zero

2006-02-22 Thread law at redhat dot com
--- Comment #10 from law at redhat dot com 2006-02-22 16:22 --- Subject: Re: Fowardprop does harm for VRP to figure out if a point is non zero On Wed, 2006-02-22 at 12:47 +, rguenth at gcc dot gnu dot org wrote: A little history... DOM was pretty clever in that it had the

[Bug target/26408] incorrect handling of x86 "H" registers in inline asm

2006-02-22 Thread sabre at nondot dot org
--- Comment #3 from sabre at nondot dot org 2006-02-22 16:11 --- Fair enough. Shouldn't this be diagnosed with an error though? -Chris -- sabre at nondot dot org changed: What|Removed |Added ---

[Bug tree-optimization/26421] tree-ssa-alias.c:find_used_portions considers foo(&var) use all elements of var

2006-02-22 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-02-22 16:02 --- Really for this example: For this case V_MAY_DEF's are dead anyways at least for the other SFT's besides the one for a.i. Try thinking what about: typedef struct { int i; int j; int k; } Foo; void bar(Foo*);

[Bug tree-optimization/26421] New: tree-ssa-alias.c:find_used_portions considers foo(&var) use all elements of var

2006-02-22 Thread rguenth at gcc dot gnu dot org
The function in question should ignore ADDR_EXPRs that appear inside CALL_EXPR parameter lists so that we, for typedef struct { int i; int j; int k; } Foo; void bar(Foo*); void foo(void) { Foo a; a.i = 1; bar(&a); } do not create SFTs for all elements of a, but only for the first. T

[Bug tree-optimization/26406] Fowardprop does harm for VRP to figure out if a point is non zero

2006-02-22 Thread law at redhat dot com
--- Comment #9 from law at redhat dot com 2006-02-22 15:24 --- Subject: Re: Fowardprop does harm for VRP to figure out if a point is non zero On Wed, 2006-02-22 at 10:32 +, rguenth at gcc dot gnu dot org wrote: > > --- Comment #4 from rguenth at gcc dot gnu dot org 20

[Bug other/25914] strsignal.c:558: warning: comparison between signed and unsigned

2006-02-22 Thread danglin at gcc dot gnu dot org
--- Comment #5 from danglin at gcc dot gnu dot org 2006-02-22 15:22 --- The libiberty version is documented as unsigned and has been this way for many years. The Open Group has a strawman proposal which may be submitted to the Austin Group for addition to POSIX in its next release. It

[Bug c/26171] #pragma omp threadprivate requires -funit-at-a-time

2006-02-22 Thread reichelt at gcc dot gnu dot org
--- Comment #1 from reichelt at gcc dot gnu dot org 2006-02-22 15:10 --- Confirmed. Even shorter testcase: == int i=0; #pragma omp threadprivate (i) void foo() { i=0; } == -- reichelt at gcc dot gnu dot org change

[Bug c/26407] ICE

2006-02-22 Thread rootkit85 at yahoo dot it
--- Comment #2 from rootkit85 at yahoo dot it 2006-02-22 14:40 --- I have broken RAM. Sorry for complaining gcc -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26407

  1   2   >