[Bug libstdc++/31426] TR1 includes do not work with -std=c++0x

2007-04-06 Thread bkoz at gcc dot gnu dot org
--- Comment #4 from bkoz at gcc dot gnu dot org 2007-04-06 09:33 --- Hey Doug. Yes, indeed this is the case: I pointed it out a couple of times already. I'll try to implement this other behavior, but without injecting namespace std::tr1 as part of C++0x items. -benjamin -- bkoz

[Bug other/23572] No warning for assigning a value to a 'float' variable that overflows with option -Wextra

2007-04-06 Thread manu at gcc dot gnu dot org
--- Comment #14 from manu at gcc dot gnu dot org 2007-04-06 12:25 --- > /home/apinski/src/local/gcc/gcc/testsuite/gcc.dg/float-range-3.c:10: error: > 'FP_INFINITE' undeclared (first use in this function) Is FP_INFINITE undeclared in spu-elf? -- http://gcc.gnu.org/bugzilla/show_bug.

[Bug fortran/31204] wrong host association of implied loop variable

2007-04-06 Thread pault at gcc dot gnu dot org
--- Comment #2 from pault at gcc dot gnu dot org 2007-04-06 12:49 --- This fixes it and half regtests(I got bored with the time that it was taking with Chug_chugwin.). I will regest tonight on something more spritely! Paul Index: gcc/fortran/decl.c

[Bug libstdc++/31117] c++locale.o thread-unsafe in libstdc++

2007-04-06 Thread pcarlini at suse dot de
-- pcarlini at suse dot de changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |pcarlini at suse dot de |dot org |

[Bug libffi/31491] libffi: bug in example program

2007-04-06 Thread tromey at gcc dot gnu dot org
--- Comment #2 from tromey at gcc dot gnu dot org 2007-04-06 15:30 --- Subject: Bug 31491 Author: tromey Date: Fri Apr 6 15:30:27 2007 New Revision: 123617 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=123617 Log: PR libffi/31491: * README: Fixed bug in example

[Bug libffi/31491] libffi: bug in example program

2007-04-06 Thread tromey at gcc dot gnu dot org
--- Comment #3 from tromey at gcc dot gnu dot org 2007-04-06 15:31 --- Thanks, I fixed this. -- tromey at gcc dot gnu dot org changed: What|Removed |Added Sta

[Bug target/27869] "-O -fregmove" handles SSE scalar instructions incorrectly

2007-04-06 Thread hubicka at ucw dot cz
--- Comment #7 from hubicka at ucw dot cz 2007-04-06 16:07 --- Subject: Re: "-O -fregmove" handles SSE scalar instructions incorrectly > Investigating... The attached patch to remove '%' seems correct to me. Merge operating wrapping the (commutative) plus/mult/min/max is not commutati

[Bug middle-end/31492] New: FAIL: gcc.c-torture/execute/20040709-2.c execution at -O1 and above

2007-04-06 Thread danglin at gcc dot gnu dot org
Executing on host: /home/dave/gnu/gcc-4.3/objdir/gcc/xgcc -B/home/dave/gnu/gcc-4 .3/objdir/gcc/ /home/dave/gnu/gcc-4.3/gcc/gcc/testsuite/gcc.c-torture/execute/20 040709-2.c -w -O1 -fno-show-column -lm -o /home/dave/gnu/gcc-4.3/objdir/gc c/testsuite/gcc/20040709-2.x1(timeout = 300) PASS: g

[Bug libstdc++/31117] c++locale.o thread-unsafe in libstdc++

2007-04-06 Thread bkoz at gcc dot gnu dot org
--- Comment #31 from bkoz at gcc dot gnu dot org 2007-04-06 16:38 --- For generic targets, can't you just -errno = 0; +static __thread int errno = 0; on releases of gcc (4.3+) that have the wherewithal to fudge the issue for all systems, even the ones without builtin-TLS? -benjamin

[Bug fortran/31395] Colon edit descriptor is ignored unless preceded by a comma or a slash

2007-04-06 Thread jvdelisle at gcc dot gnu dot org
--- Comment #3 from jvdelisle at gcc dot gnu dot org 2007-04-06 16:39 --- Subject: Bug 31395 Author: jvdelisle Date: Fri Apr 6 16:39:02 2007 New Revision: 123620 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=123620 Log: 2007-04-06 Jerry DeLisle <[EMAIL PROTECTED]>

[Bug middle-end/31493] New: FAIL: gcc.c-torture/execute/bf64-1.c execution at -Os and -O3

2007-04-06 Thread danglin at gcc dot gnu dot org
Executing on host: /home/dave/gnu/gcc-4.3/objdir/gcc/xgcc -B/home/dave/gnu/gcc-4 .3/objdir/gcc/ /home/dave/gnu/gcc-4.3/gcc/gcc/testsuite/gcc.c-torture/execute/99 1118-1.c -w -O3 -fomit-frame-pointer -fno-show-column -lm -o /home/dave/gn u/gcc-4.3/objdir/gcc/testsuite/gcc/991118-1.x3(timeo

[Bug fortran/31395] Colon edit descriptor is ignored unless preceded by a comma or a slash

2007-04-06 Thread jvdelisle at gcc dot gnu dot org
--- Comment #4 from jvdelisle at gcc dot gnu dot org 2007-04-06 16:42 --- Subject: Bug 31395 Author: jvdelisle Date: Fri Apr 6 16:42:26 2007 New Revision: 123621 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=123621 Log: 2007-04-06 Jerry DeLisle <[EMAIL PROTECTED]>

[Bug target/27869] "-O -fregmove" handles SSE scalar instructions incorrectly

2007-04-06 Thread stevenb dot gcc at gmail dot com
--- Comment #8 from stevenb dot gcc at gmail dot com 2007-04-06 16:43 --- Subject: Re: "-O -fregmove" handles SSE scalar instructions incorrectly > The attached patch to remove '%' seems correct to me. Merge operating > wrapping the (commutative) plus/mult/min/max is not commutative,

[Bug fortran/31395] [4.2 Only] Colon edit descriptor is ignored unless preceded by a comma or a slash

2007-04-06 Thread jvdelisle at gcc dot gnu dot org
--- Comment #5 from jvdelisle at gcc dot gnu dot org 2007-04-06 16:44 --- Fixed on trunk, may backport to 4.2.1 -- jvdelisle at gcc dot gnu dot org changed: What|Removed |Added --

[Bug middle-end/31493] FAIL: gcc.c-torture/execute/991118-1.c execution at -Os and -O3

2007-04-06 Thread danglin at gcc dot gnu dot org
--- Comment #1 from danglin at gcc dot gnu dot org 2007-04-06 16:45 --- Oops, wrong subject. -- danglin at gcc dot gnu dot org changed: What|Removed |Added Sum

[Bug libstdc++/31117] c++locale.o thread-unsafe in libstdc++

2007-04-06 Thread pcarlini at suse dot de
--- Comment #32 from pcarlini at suse dot de 2007-04-06 16:46 --- (In reply to comment #31) > For generic targets, can't you just > > -errno = 0; > +static __thread int errno = 0; > > on releases of gcc (4.3+) that have the wherewithal to fudge the issue for all > systems, even the on

[Bug middle-end/31493] FAIL: gcc.c-torture/execute/991118-1.c execution at -Os and -O3

2007-04-06 Thread danglin at gcc dot gnu dot org
--- Comment #2 from danglin at gcc dot gnu dot org 2007-04-06 16:49 --- We also have these new fails which appear related: FAIL: gcc.c-torture/execute/bf64-1.c execution, -O3 -fomit-frame-pointer FAIL: gcc.c-torture/execute/bf64-1.c execution, -O3 -g FAIL: gcc.c-torture/execute/bf64-1

[Bug middle-end/31322] [4.3 Regression] ld: Invalid symbol type for plabel (.libs/debug_list.o, __gxx_personality_v0).

2007-04-06 Thread sje at cup dot hp dot com
--- Comment #1 from sje at cup dot hp dot com 2007-04-06 16:59 --- I am seeing this on my HPPA build as well. David sent me a patch for it off-list and that patch fixed the build problem for me. -- sje at cup dot hp dot com changed: What|Removed |

[Bug target/27869] "-O -fregmove" handles SSE scalar instructions incorrectly

2007-04-06 Thread hubicka at ucw dot cz
--- Comment #9 from hubicka at ucw dot cz 2007-04-06 17:01 --- Subject: Re: "-O -fregmove" handles SSE scalar instructions incorrectly > > > --- Comment #8 from stevenb dot gcc at gmail dot com 2007-04-06 16:43 > --- > Subject: Re: "-O -fregmove" handles SSE scalar instruc

[Bug libstdc++/31117] c++locale.o thread-unsafe in libstdc++

2007-04-06 Thread bkoz at gcc dot gnu dot org
--- Comment #33 from bkoz at gcc dot gnu dot org 2007-04-06 17:15 --- >Nice idea, but I'm not sure it would work (i'm not very familiar with __thread, >etc.): are we sure that with that kind of declaration the strtof & co functions >themselves automatically use that new "improved" errno

[Bug fortran/31494] New: spurious error: PROCEDURE attribute conflicts with DIMENSION attribute

2007-04-06 Thread michael dot a dot richmond at nasa dot gov
When I compile the module listed below I get the following message: k.f90:5.13: CALL sub2 1 Error: PROCEDURE attribute conflicts with DIMENSION attribute in 'sub2' at (1) It resembles Bug 24633. However, g95 and Lahey regard 24633 as an error but do not regard this as an error. M

[Bug middle-end/31322] [4.3 Regression] ld: Invalid symbol type for plabel (.libs/debug_list.o, __gxx_personality_v0).

2007-04-06 Thread dave at hiauly1 dot hia dot nrc dot ca
--- Comment #2 from dave at hiauly1 dot hia dot nrc dot ca 2007-04-06 17:53 --- Subject: Re: [4.3 Regression] ld: Invalid symbol type for plabel (.libs/debug_list.o, __gxx_personality_v0). > I am seeing this on my HPPA build as well. David sent me a patch for it > off-list and that p

[Bug libgcj/23758] java::lang::ConcreteProcess::nativeSpawn unsafe

2007-04-06 Thread daney at gcc dot gnu dot org
-- daney at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |daney at gcc dot gnu dot org |dot org

[Bug fortran/31204] wrong host association of implied loop variable

2007-04-06 Thread patchapp at dberlin dot org
--- Comment #3 from patchapp at dberlin dot org 2007-04-06 18:30 --- Subject: Bug number PR31204 A patch for this bug has been added to the patch tracker. The mailing list url for the patch is http://gcc.gnu.org/ml/gcc-patches/2007-04/msg00276.html -- http://gcc.gnu.org/bugzilla/sh

[Bug fortran/31495] New: Is this continuation line legal?

2007-04-06 Thread michael dot a dot richmond at nasa dot gov
When I compile the program listed below I get the message: Warning: '&' not allowed by itself in line 4 The other compilers I tried do not print any messages. PROGRAM print_ascertain CHARACTER (LEN=20) :: str str = "Hello world & & & &" END PROGRAM print_ascertain -- Summary: Is th

[Bug target/30483] Internal compiler error with inline volatile assembly on AVR

2007-04-06 Thread aesok at gcc dot gnu dot org
-- aesok at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Last reconfirm

[Bug fortran/31495] Is this continuation line legal?

2007-04-06 Thread jvdelisle at gcc dot gnu dot org
--- Comment #1 from jvdelisle at gcc dot gnu dot org 2007-04-06 19:32 --- Confirmed: The relevant section in the standard is 3.3.1.3 . This diallows a single '&' by it self on a line, but says nothing about two. Part of th eproblem is we treat ' ' (a blank) as non printable in the sca

[Bug other/23572] No warning for assigning a value to a 'float' variable that overflows with option -Wextra

2007-04-06 Thread danglin at gcc dot gnu dot org
--- Comment #15 from danglin at gcc dot gnu dot org 2007-04-06 19:58 --- The same errors occur on hppa*-*-hpux*. FP_INFINITE isn't defined in HP-UX 10. For HP-UX 11, we need "-D_HPUX_SOURCE" to get math.h to define FP_INFINITE. -- danglin at gcc dot gnu dot org changed:

[Bug middle-end/31496] New: FAIL: gcc.dg/builtins-20.c (test for excess errors)

2007-04-06 Thread danglin at gcc dot gnu dot org
Executing on host: /test/gnu/gcc/objdir/gcc/xgcc -B/test/gnu/gcc/objdir/gcc/ /te st/gnu/gcc/gcc/gcc/testsuite/gcc.dg/builtins-20.c -O2 -ffast-math -fno-show-co lumn -lm -o builtins-20.exe(timeout = 300) ld: Unsatisfied symbol "cargf" in file /var/tmp//ccKMBpML.o ld: Unsatisfied symbol "car

[Bug fortran/31495] Is this continuation line legal?

2007-04-06 Thread jvdelisle at gcc dot gnu dot org
--- Comment #2 from jvdelisle at gcc dot gnu dot org 2007-04-06 20:18 --- Index: scanner.c === --- scanner.c (revision 123528) Here is a preliminary patch, I a, testing some combinations so the final patch may vary from t

[Bug target/27869] "-O -fregmove" handles SSE scalar instructions incorrectly

2007-04-06 Thread echristo at apple dot com
--- Comment #11 from echristo at apple dot com 2007-04-06 20:31 --- Jan, Yeah, that's exactly the patch I had when it finishes testing ok (it did for me on i386), would you please commit it to the 4.2 branch as well? -- echristo at apple dot com changed: What|Removed

[Bug middle-end/31497] New: FAIL: gcc.dg/builtins-59.c on PA HP-UX

2007-04-06 Thread danglin at gcc dot gnu dot org
Executing on host: /test/gnu/gcc/objdir/gcc/xgcc -B/test/gnu/gcc/objdir/gcc/ /test/gnu/gcc/gcc/gcc/testsuite/gcc.dg/builtins-59.c -fdump-tree-gimple -fno-show-column -S -o builtins-59.s(timeout = 300) PASS: gcc.dg/builtins-59.c (test for excess errors) FAIL: gcc.dg/builtins-59.c scan-tree-du

[Bug middle-end/31322] [4.3 Regression] ld: Invalid symbol type for plabel (.libs/debug_list.o, __gxx_personality_v0).

2007-04-06 Thread mark at codesourcery dot com
--- Comment #3 from mark at codesourcery dot com 2007-04-06 22:09 --- Subject: Re: [4.3 Regression] ld: Invalid symbol type for plabel (.libs/debug_list.o, __gxx_personality_v0). dave at hiauly1 dot hia dot nrc dot ca wrote: > Looking at this a bit, I think the fix is to add > > i

[Bug c++/31498] New: [4.1/4.2/4.3 Regression] ICE with vector initializer in template

2007-04-06 Thread pinskia at gcc dot gnu dot org
Testcase: typedef __attribute__((__vector_size__(16) )) unsigned char vec_uchar16; template void permute(Tx x, Ty y, Tz z, Tw w) { const vec_uchar16 pattern = (vec_uchar16){4*x, 4*x+1, 4*x+2, 4*x+3, 4*y, 4*y+1, 4*y+2, 4*y+3, 4*z, 4*z+1, 4*z+2,

[Bug fortran/30881] Select case of case(transfer(...)) wrongly rejected

2007-04-06 Thread brooks at gcc dot gnu dot org
-- brooks at gcc dot gnu dot org changed: What|Removed |Added CC||brooks at gcc dot gnu dot |

[Bug c++/31498] [4.1/4.2/4.3 Regression] ICE with vector initializer in template

2007-04-06 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Known to fail||3.4.0 4.0.2 4.1.0 4.2.0 |

[Bug fortran/31216] TRANSFER in CASE leads to ICE

2007-04-06 Thread brooks at gcc dot gnu dot org
-- brooks at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |brooks at gcc dot gnu dot |dot org

[Bug testsuite/31369] 100's of new libgomp fails

2007-04-06 Thread dave at hiauly1 dot hia dot nrc dot ca
--- Comment #4 from dave at hiauly1 dot hia dot nrc dot ca 2007-04-06 22:59 --- Subject: Re: 100's of new libgomp fails > Perhaps hppa64 needs the same change to libgomp.exp as in > http://gcc.gnu.org/ml/gcc-patches/2007-03/msg01497.html ? I don't think this is necessary. > These te

[Bug fortran/31194] NaN transfer - internal compiler error: in gfc_conv_constant

2007-04-06 Thread brooks at gcc dot gnu dot org
-- brooks at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |brooks at gcc dot gnu dot |dot org

[Bug c/31499] New: rejects vector int a[] = {1,1,1,1,1};

2007-04-06 Thread pinskia at gcc dot gnu dot org
Testcase: #define vector __attribute__((__vector_size__(16) )) vector signed int v1[]={0,1,2,3,4,5,6,7}; The reason why I am saying this is valid code is two fold, one the C/C++ Language extension for CBEA says this is valid code and two the C++ front-end accepts this. -- Summary: re

[Bug fortran/31218] ICE on valid code with gfortran

2007-04-06 Thread brooks at gcc dot gnu dot org
--- Comment #2 from brooks at gcc dot gnu dot org 2007-04-06 23:06 --- The following code repeats the ICE: character(LEN=2), parameter :: a="a " real, dimension(2,2), parameter :: r=1.0 character(LEN=4) :: b=REPEAT(a,2) real, dimension(4) :: l=RESHAPE(r,(/4/)) character(LEN=3) :: c

[Bug fortran/31427] TRANSFER with mold kind /= lval kind: ICE on ia64, i686; no warning

2007-04-06 Thread brooks at gcc dot gnu dot org
-- brooks at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |brooks at gcc dot gnu dot |dot org

[Bug fortran/31257] ICE in gfc_conv_expr_descriptor

2007-04-06 Thread brooks at gcc dot gnu dot org
--- Comment #2 from brooks at gcc dot gnu dot org 2007-04-06 23:12 --- This looks related to 31218, so I'm adding a dependency even though I'm not certain it's the same. Also confirming, because it's definitely a bug even if it's a duplicate one. -- brooks at gcc dot gnu dot org cha

[Bug testsuite/31369] 100's of new libgomp fails

2007-04-06 Thread patchapp at dberlin dot org
--- Comment #5 from patchapp at dberlin dot org 2007-04-06 23:35 --- Subject: Bug number PR testsuite/31369 A patch for this bug has been added to the patch tracker. The mailing list url for the patch is http://gcc.gnu.org/ml/gcc-patches/2007-04/msg00284.html -- http://gcc.gnu.org/

[Bug middle-end/31322] [4.3 Regression] ld: Invalid symbol type for plabel (.libs/debug_list.o, __gxx_personality_v0).

2007-04-06 Thread dave at hiauly1 dot hia dot nrc dot ca
--- Comment #4 from dave at hiauly1 dot hia dot nrc dot ca 2007-04-06 23:44 --- Subject: Re: [4.3 Regression] ld: Invalid symbol type for plabel (.libs/debug_list.o, __gxx_personality_v0). > That would emit the reference only in situations where we're actually > going to need the pers

[Bug middle-end/31322] [4.3 Regression] ld: Invalid symbol type for plabel (.libs/debug_list.o, __gxx_personality_v0).

2007-04-06 Thread mark at codesourcery dot com
--- Comment #5 from mark at codesourcery dot com 2007-04-07 00:01 --- Subject: Re: [4.3 Regression] ld: Invalid symbol type for plabel (.libs/debug_list.o, __gxx_personality_v0). dave at hiauly1 dot hia dot nrc dot ca wrote: > --- Comment #4 from dave at hiauly1 dot hia dot nrc do

[Bug libstdc++/31117] c++locale.o thread-unsafe in libstdc++

2007-04-06 Thread paolo at gcc dot gnu dot org
--- Comment #34 from paolo at gcc dot gnu dot org 2007-04-07 00:37 --- Subject: Bug 31117 Author: paolo Date: Sat Apr 7 00:36:56 2007 New Revision: 123635 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=123635 Log: 2007-04-06 Paolo Carlini <[EMAIL PROTECTED]> PR libst

[Bug libstdc++/31117] c++locale.o thread-unsafe in libstdc++

2007-04-06 Thread pcarlini at suse dot de
--- Comment #35 from pcarlini at suse dot de 2007-04-07 00:37 --- Fixed for 4.3.0. -- pcarlini at suse dot de changed: What|Removed |Added Status|ASSIGNED

[Bug rtl-optimization/31500] New: FAIL: gcc.dg/Warray-bounds.c (internal compiler error)

2007-04-06 Thread danglin at gcc dot gnu dot org
Executing on host: /home/dave/gnu/gcc-4.3/objdir/gcc/xgcc -B/home/dave/gnu/gcc-4 .3/objdir/gcc/ /home/dave/gnu/gcc-4.3/gcc/gcc/testsuite/gcc.dg/Warray-bounds.c -O2 -Warray-bounds -fno-show-column -S -o Warray-bounds.s(timeout = 300) /home/dave/gnu/gcc-4.3/gcc/gcc/testsuite/gcc.dg/Warray-bound

[Bug rtl-optimization/31500] FAIL: gcc.dg/Warray-bounds.c (internal compiler error)

2007-04-06 Thread dave at hiauly1 dot hia dot nrc dot ca
--- Comment #1 from dave at hiauly1 dot hia dot nrc dot ca 2007-04-07 01:35 --- Subject: Re: New: FAIL: gcc.dg/Warray-bounds.c (internal compiler error) The tests have been failing since they were added last January. Dave --- Comment #2 from dave at hiauly1 dot hia dot nrc dot

[Bug libfortran/31501] New: libgfortran I/O performance issues

2007-04-06 Thread jvdelisle at gcc dot gnu dot org
Keeping in mind that correct is better than fast. I would like to start looking at refactoring the I/O library to eliminate some of the overhead. Beginning with internal units where there is no need for alloc buffering like we do now, Flat profile: Each sample counts as 0.01 seconds. % cumu

[Bug libfortran/31501] libgfortran I/O performance issues

2007-04-06 Thread jvdelisle at gcc dot gnu dot org
--- Comment #1 from jvdelisle at gcc dot gnu dot org 2007-04-07 01:45 --- Created an attachment (id=13336) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13336&action=view) Test case used to get a profile This is a reference test case we can use to measure progress. -- http:/

[Bug rtl-optimization/31500] FAIL: gcc.dg/Warray-bounds.c (internal compiler error)

2007-04-06 Thread dave at hiauly1 dot hia dot nrc dot ca
--- Comment #3 from dave at hiauly1 dot hia dot nrc dot ca 2007-04-07 03:37 --- Subject: Re: FAIL: gcc.dg/Warray-bounds.c (internal compiler error) The ICE is caused by the presence of this insn: (insn 124 118 128 2 (set (mem/s:SI (plus:SI (reg/f:SI 30 %r30) (const_in

[Bug rtl-optimization/31500] FAIL: gcc.dg/Warray-bounds.c (internal compiler error)

2007-04-06 Thread dave at hiauly1 dot hia dot nrc dot ca
--- Comment #4 from dave at hiauly1 dot hia dot nrc dot ca 2007-04-07 04:08 --- Subject: Re: FAIL: gcc.dg/Warray-bounds.c (internal compiler error) > ;; c.c[11] = 0 Ok, so out-of-bounds array writes in user code can cause the compiler to ICE. Dave -- http://gcc.gnu.org/bugzilla