[Bug libfortran/33985] access="stream",form="unformatted" doesn't buffer

2007-11-05 Thread jvdelisle at gcc dot gnu dot org
--- Comment #5 from jvdelisle at gcc dot gnu dot org 2007-11-06 02:41 --- Here is a test case that fails with the new patch. (Thanks Dominique) program streamtest implicit none character(1) :: lf = char(10) character(1) :: tchar integer:: i,j,k real(kind=4), dimen

[Bug target/33579] INIT_PRIORITY is broken

2007-11-05 Thread mmitchel at gcc dot gnu dot org
--- Comment #15 from mmitchel at gcc dot gnu dot org 2007-11-06 00:43 --- Fixed in 4.3.0. -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Sta

[Bug target/33579] INIT_PRIORITY is broken

2007-11-05 Thread mmitchel at gcc dot gnu dot org
--- Comment #14 from mmitchel at gcc dot gnu dot org 2007-11-06 00:31 --- Subject: Bug 33579 Author: mmitchel Date: Tue Nov 6 00:30:52 2007 New Revision: 129918 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=129918 Log: PR target/33579 * tree.h (DECL_INIT_PRIOR

[Bug target/34001] Incorrect __attribute__ fastcall behavior

2007-11-05 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Severity|major |normal http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34001

[Bug fortran/33998] ICE in make_decl_rtl, at varasm.c:1263

2007-11-05 Thread fxcoudert at gcc dot gnu dot org
--- Comment #1 from fxcoudert at gcc dot gnu dot org 2007-11-05 23:46 --- Hey, it crashes Intel, Sun, g95 and gives a runtime error with Portland. Not bad! Reduced testcase: program test interface function my_string(x) integer, intent(in) :: x integer :: sv(x) characte

[Bug driver/32632] -pie won't override -shared in -shared -pie

2007-11-05 Thread hjl at gcc dot gnu dot org
--- Comment #2 from hjl at gcc dot gnu dot org 2007-11-05 23:42 --- Subject: Bug 32632 Author: hjl Date: Mon Nov 5 23:42:30 2007 New Revision: 129913 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=129913 Log: 2007-11-05 H.J. Lu <[EMAIL PROTECTED]> PR driver/32632

[Bug c/34001] New: Incorrect __attribute__ fastcall behavior

2007-11-05 Thread zia at aracnet dot com
4byte structures that are passed as parameters to a fastcall routine will get passed as registers. This does not match the original fastcall convention, which passes such structures on the stack. Compiling this code: #include typedef struct { int a; } my_struct; int __attribute__((fastcall))

[Bug rtl-optimization/33737] [4.3 Regression] verify_flow_info failed: Wrong probability of edge 94->1 -6651

2007-11-05 Thread ebotcazou at gcc dot gnu dot org
--- Comment #9 from ebotcazou at gcc dot gnu dot org 2007-11-05 23:29 --- Testing fix. -- ebotcazou at gcc dot gnu dot org changed: What|Removed |Added AssignedT

[Bug c++/33871] [4.3 Regression] typeinfo name referenced in ... defined in discarded section

2007-11-05 Thread hjl at gcc dot gnu dot org
--- Comment #44 from hjl at gcc dot gnu dot org 2007-11-05 23:12 --- Subject: Bug 33871 Author: hjl Date: Mon Nov 5 23:11:57 2007 New Revision: 129911 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=129911 Log: 2007-11-05 H.J. Lu <[EMAIL PROTECTED]> PR c++/33871

[Bug tree-optimization/33826] [4.1/4.2/4.3 Regression] GCC generates wrong code for infinitely recursive functions

2007-11-05 Thread ebotcazou at gcc dot gnu dot org
--- Comment #4 from ebotcazou at gcc dot gnu dot org 2007-11-05 23:06 --- > If someone either can turn this into a program that gets the wrong > answer on a program that has a defined behavior with a language that gcc > supports, then i will take this bug seriously. There is already a

[Bug c/34000] New: GCC pedwarns about use of static inline functions or static const data in extern inline functions

2007-11-05 Thread lennox at cs dot columbia dot edu
pple-darwin9.0.0 Configured with: ../gcc/configure --prefix=/Users/jonathan/FSF-GCC/ --with-gmp=/Users/jonathan/FSF-GCC/ --with-mpfr=/Users/jonathan/FSF-GCC/ --enable-lanaguages=c,c++,fortran,objc,obj-c++ --enable-checking=release --with-tune=generic Thread model: posix gcc version 4.3.0 20071105 (expe

[Bug middle-end/33970] Missed optimization using unsigned char loop variable

2007-11-05 Thread wvangulik at xs4all dot nl
--- Comment #8 from wvangulik at xs4all dot nl 2007-11-05 22:48 --- (In reply to comment #7) > With Mike's description in comment #6, confirmed on 4.1.2 and 4.2.2. AVR GCC > 4.2.2 is worse than 4.1.2, in that even if sub2 is called with (x+1), the > variable is still 16 bits. > There i

[Bug rtl-optimization/33737] [4.3 Regression] verify_flow_info failed: Wrong probability of edge 94->1 -6651

2007-11-05 Thread ebotcazou at gcc dot gnu dot org
--- Comment #8 from ebotcazou at gcc dot gnu dot org 2007-11-05 22:44 --- > Re. comment #5, yes the code is right to add the frequencies together. > After cross jumping, the tail-merged block is traversed with the combined > frequencies of the new incoming edges, so adding the frequenci

[Bug tree-optimization/31976] [4.3 Regression] ICE in ssa_operand_alloc, at tree-ssa-operands.c:487 with -O3

2007-11-05 Thread rguenth at gcc dot gnu dot org
--- Comment #9 from rguenth at gcc dot gnu dot org 2007-11-05 22:32 --- Of course we should have partitioned those. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added -

[Bug target/23153] [meta-bug] code size regression from 4.0 on x86

2007-11-05 Thread steven at gcc dot gnu dot org
--- Comment #13 from steven at gcc dot gnu dot org 2007-11-05 22:30 --- All dependent bugs are resolved. -- steven at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/23488] [4.1/4.2/4.3 Regression] GCSE load PRE does not work with non sets (or missing load PRE with plain decls)

2007-11-05 Thread steven at gcc dot gnu dot org
--- Comment #24 from steven at gcc dot gnu dot org 2007-11-05 22:29 --- Implementing this kind of load PRE for RTL again is more trouble than it is worth. It would require tracking of addresses in MEM rtx'en, hashing the MEM and the MEM address independently but solving the dataflow equa

[Bug c/21920] aliasing violations

2007-11-05 Thread pinskia at gcc dot gnu dot org
--- Comment #121 from pinskia at gcc dot gnu dot org 2007-11-05 22:25 --- *** Bug 33999 has been marked as a duplicate of this bug. *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/33999] g++ optimizer(-O2) generates wrong code in 32bit mode on x86_64

2007-11-05 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2007-11-05 22:25 --- This is one of the most obvious violations of C/C++ aliasing rules. You are accessing a _GUID as an int. Either use -fno-strict-aliasing, an union or memcpy to get around the aliasing violation *** This bug has bee

[Bug c++/30297] [4.1/4.2/4.3 regression] ICE with extern "C" and inheritance

2007-11-05 Thread pinskia at gcc dot gnu dot org
--- Comment #6 from pinskia at gcc dot gnu dot org 2007-11-05 22:23 --- (In reply to comment #5) > What did you think was wrong with this patch? I cannot remember any of the details any more since it has been almost a year since I last worked on this bug. Sorry. -- http://gcc.gnu.

[Bug tree-optimization/18687] [4.0/4.1/4.2/4.3 Regression] ~50% compile time regression

2007-11-05 Thread steven at gcc dot gnu dot org
--- Comment #37 from steven at gcc dot gnu dot org 2007-11-05 22:23 --- If linux kernel hacker complaints were taken seriously, this bug would be P1 ;-) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18687

[Bug rtl-optimization/33737] [4.3 Regression] verify_flow_info failed: Wrong probability of edge 94->1 -6651

2007-11-05 Thread steven at gcc dot gnu dot org
--- Comment #7 from steven at gcc dot gnu dot org 2007-11-05 22:19 --- Re. comment #5, yes the code is right to add the frequencies together. After cross jumping, the tail-merged block is traversed with the combined frequencies of the new incoming edges, so adding the frequencies is corr

[Bug tree-optimization/33826] [4.1/4.2/4.3 Regression] GCC generates wrong code for infinitely recursive functions

2007-11-05 Thread zadeck at naturalbridge dot com
--- Comment #3 from zadeck at naturalbridge dot com 2007-11-05 22:16 --- Subject: Re: [4.1/4.2/4.3 Regression] GCC generates wrong code for infinitely recursive functions steven at gcc dot gnu dot org wrote: > --- Comment #2 from steven at gcc dot gnu dot org 2007-11-05 21:38 >

[Bug c++/33999] g++ optimizer(-O2) generates wrong code in 32bit mode on x86_64

2007-11-05 Thread myan at microstrategy dot com
--- Comment #1 from myan at microstrategy dot com 2007-11-05 22:15 --- Created an attachment (id=14487) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=14487&action=view) A small test file shows the problem. The attached source file has all the information of this bug report. --

[Bug c++/33999] New: g++ optimizer(-O2) generates wrong code in 32bit mode on x86_64

2007-11-05 Thread myan at microstrategy dot com
#include #include #include // g++ optimizer(-O2) generates wrong code on 32bit x86_64 // // g++ 3.2.3 is ok // g++ 3.4.6 & 4.1.1 are wrong // // platform Redhat AS4, x86_64 // // g++ -g -O2 -m32 foo.cpp typedef struct _GUID { unsigned int Data1; unsigned short Data2; un

[Bug fortran/33998] New: ICE in make_decl_rtl, at varasm.c:1263

2007-11-05 Thread burnus at gcc dot gnu dot org
Found at http://groups.google.com/group/comp.lang.fortran/browse_thread/thread/f222faf1eb571cba The following program crashes a couple of compilers, including gfortran 4.1.x to 4.3.0. The error message is: sdsd.f90: In function 'len_test': sdsd.f90:23: internal compiler error: in make_decl_rtl, a

[Bug rtl-optimization/33648] [4.3 Regression] ICE in verify_flow_info for -fmodulo-sched -freorder-blocks-and-partition

2007-11-05 Thread jakub at gcc dot gnu dot org
--- Comment #7 from jakub at gcc dot gnu dot org 2007-11-05 21:55 --- Subject: Bug 33648 Author: jakub Date: Mon Nov 5 21:55:37 2007 New Revision: 129909 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=129909 Log: PR rtl-optimization/33648 * gcc.dg/pr33648.c: New

[Bug fortran/33997] Generic interface: Rejects non-ambiguous interface as ambiguous

2007-11-05 Thread burnus at gcc dot gnu dot org
--- Comment #4 from burnus at gcc dot gnu dot org 2007-11-05 21:41 --- Close as INVALID as Mike Metcalf and Steve Lionel agree with my analysis. Nice that gfortran gets it right :-) -- burnus at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/33826] [4.1/4.2/4.3 Regression] GCC generates wrong code for infinitely recursive functions

2007-11-05 Thread steven at gcc dot gnu dot org
--- Comment #2 from steven at gcc dot gnu dot org 2007-11-05 21:38 --- It seems to me that a recursive function can never be safely treated as const/pure. In fact, any function in an SCC in the call graph could result in an endless loop and is therefore not const/pure. I'm assuming here

[Bug c++/30297] [4.1/4.2/4.3 regression] ICE with extern "C" and inheritance

2007-11-05 Thread tromey at gcc dot gnu dot org
--- Comment #5 from tromey at gcc dot gnu dot org 2007-11-05 20:54 --- What did you think was wrong with this patch? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30297

[Bug c++/33838] [4.3 regresssion] ICE with invalid use of decltype

2007-11-05 Thread dgregor at gcc dot gnu dot org
-- dgregor at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |dgregor at gcc dot gnu dot |dot org

[Bug c++/33837] [4.3 regresssion] ICE with invalid use of decltype

2007-11-05 Thread dgregor at gcc dot gnu dot org
-- dgregor at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |dgregor at gcc dot gnu dot |dot org

[Bug c++/33045] [c++0x] Incorrect decltype result for function calls.

2007-11-05 Thread dgregor at gcc dot gnu dot org
-- dgregor at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |dgregor at gcc dot gnu dot |dot org

[Bug rtl-optimization/33737] [4.3 Regression] verify_flow_info failed: Wrong probability of edge 94->1 -6651

2007-11-05 Thread ebotcazou at gcc dot gnu dot org
--- Comment #6 from ebotcazou at gcc dot gnu dot org 2007-11-05 19:58 --- The reduced testcase fails at -O2 on i586 too. -- ebotcazou at gcc dot gnu dot org changed: What|Removed |Added -

[Bug c++/33871] [4.3 Regression] typeinfo name referenced in ... defined in discarded section

2007-11-05 Thread hjl at lucon dot org
--- Comment #43 from hjl at lucon dot org 2007-11-05 19:25 --- A patch is posted at http://gcc.gnu.org/ml/gcc-patches/2007-11/msg00214.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33871

[Bug libstdc++/33976] assignable concept causes errors with self recursive template.

2007-11-05 Thread pcarlini at suse dot de
--- Comment #3 from pcarlini at suse dot de 2007-11-05 19:25 --- No, it's too late for that, and the actual implementation still needs work, performance-wise (as far as I know). But you can try ConceptGCC: http://www.generic-programming.org/software/ConceptGCC/ and also track the dev

[Bug libstdc++/33976] assignable concept causes errors with self recursive template.

2007-11-05 Thread pluto at agmk dot net
--- Comment #2 from pluto at agmk dot net 2007-11-05 19:17 --- (In reply to comment #1) > Really, in the times of real concepts in C++0x we don't want to fiddle with > the > aged sort-of-simulation in the library. will libstdc++ in gcc-4.3 have real concepts enabled with -std=c++0x?

[Bug c++/33930] C++0x overloading problem with const lvalref and rvalref

2007-11-05 Thread dgregor at gcc dot gnu dot org
--- Comment #10 from dgregor at gcc dot gnu dot org 2007-11-05 18:45 --- Fixed as part of PR33235 -- dgregor at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/33996] C++0x: move overloading problem with move constructor and copy constructor

2007-11-05 Thread dgregor at gcc dot gnu dot org
--- Comment #2 from dgregor at gcc dot gnu dot org 2007-11-05 18:45 --- Fixed at the same time as PR33235 -- dgregor at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/33235] C++0x overloading problem with move constructor and trivial copy constructor

2007-11-05 Thread dgregor at gcc dot gnu dot org
--- Comment #3 from dgregor at gcc dot gnu dot org 2007-11-05 18:44 --- Fixed on mainline -- dgregor at gcc dot gnu dot org changed: What|Removed |Added Statu

[Bug libgcj/13288] MulticastSocket not joining more than one interface

2007-11-05 Thread tromey at gcc dot gnu dot org
--- Comment #3 from tromey at gcc dot gnu dot org 2007-11-05 18:43 --- For a patch of this size, we'll need an assignment. Please contact me via email and I will get you started on this. -- tromey at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/33235] C++0x overloading problem with move constructor and trivial copy constructor

2007-11-05 Thread dgregor at gcc dot gnu dot org
--- Comment #2 from dgregor at gcc dot gnu dot org 2007-11-05 18:42 --- Subject: Bug 33235 Author: dgregor Date: Mon Nov 5 18:42:22 2007 New Revision: 129905 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=129905 Log: Index: testsuite/g++.dg/cpp0x/pr33996.C =

[Bug fortran/33997] Generic interface: Rejects non-ambiguous interface as ambiguous

2007-11-05 Thread burnus at gcc dot gnu dot org
--- Comment #3 from burnus at gcc dot gnu dot org 2007-11-05 17:43 --- (In reply to comment #2) > With the Lahey free conformance checker, the example below gives: > 2278-W: "SOURCE.F90", line 3: Specific procedures (one) and (two) do not > ensure that generic reference (foo) is unambi

[Bug c++/32114] [4.3 regression] ICE on invalid use of typedef in variadic template

2007-11-05 Thread mmitchel at gcc dot gnu dot org
--- Comment #2 from mmitchel at gcc dot gnu dot org 2007-11-05 17:40 --- Jason -- As you've reviewed Doug's previous variadic templates patches, would you care to review this one? Thanks, -- Mark -- mmitchel at gcc dot gnu dot org changed: What|Removed

[Bug tree-optimization/32653] [4.3 Regression] Bootstrap failure with excessive memory consumption in tree-ssa-pre compiling libjava/interperter.c

2007-11-05 Thread daney at gcc dot gnu dot org
--- Comment #6 from daney at gcc dot gnu dot org 2007-11-05 17:34 --- As of r129803, I can bootstrap c,c++,java on my mipsel-linux build machine with 128MB RAM again. Although some files require more than 128MB of virtual memory, I have plenty of swap and the system does not thrash so h

[Bug libfortran/32770] [Meta-bug] -fdefault-integer-8 issues

2007-11-05 Thread fxcoudert at gcc dot gnu dot org
--- Comment #29 from fxcoudert at gcc dot gnu dot org 2007-11-05 17:15 --- On x86_64-linux, regtesting with -fdefault-integer-8 and type-checking enabled gives the following ICEs: gfortran.dg/auto_internal_assumed.f90 gfortran.dg/internal_dummy_1.f90 gfortran.dg/internal_references_1.f

[Bug c++/33965] internal compiler error: tree check: expected class 'type', have 'constant' (integer_cst) in cp_type_quals, at cp/typeck.c:6955 (vararg templates)

2007-11-05 Thread dgregor at gcc dot gnu dot org
-- dgregor at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |dgregor at gcc dot gnu dot |dot org

[Bug c++/33091] [c++0x] ICE using remove_reference on variadic param pack

2007-11-05 Thread dgregor at gcc dot gnu dot org
-- dgregor at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |dgregor at gcc dot gnu dot |dot org

[Bug target/33168] [4.3 Regression] GCC Boot failure, building libstc++

2007-11-05 Thread jakub at gcc dot gnu dot org
--- Comment #14 from jakub at gcc dot gnu dot org 2007-11-05 16:57 --- Smaller testcase: // PR target/33168 // { dg-do compile } // { dg-options "-O2 -fdata-sections" } extern const int& foo; namespace { const int bar = 16; } const int &foo = bar; -- http://gcc.gnu.org/bugzilla/s

[Bug target/33168] [4.3 Regression] GCC Boot failure, building libstc++

2007-11-05 Thread jakub at gcc dot gnu dot org
--- Comment #13 from jakub at gcc dot gnu dot org 2007-11-05 16:49 --- I disagree with this patch (at least for this bug). The bug is on cp_finish_decl side. Working on it. -- jakub at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/33670] [4.3 Regression] cc1 segfault with -O2 -fsched-stalled-insns=0 for twolf

2007-11-05 Thread jakub at gcc dot gnu dot org
--- Comment #5 from jakub at gcc dot gnu dot org 2007-11-05 16:08 --- Removing that function and its caller certainly fixes this testcase on ia64-linux and I'm currently running full make check RUNTESTFLAGS=--target_board=unix/-fsched-stalled-insns=0 (and so far haven't seen any issues).

[Bug tree-optimization/32540] [4.3 Regression] Exponential time behavior in PRE

2007-11-05 Thread spop at gcc dot gnu dot org
--- Comment #17 from spop at gcc dot gnu dot org 2007-11-05 15:44 --- Fixed. -- spop at gcc dot gnu dot org changed: What|Removed |Added Status|REOPENED

[Bug rtl-optimization/33922] [4.3 Regression] slow compilation on ia64 (postreload scheduling)

2007-11-05 Thread spop at gcc dot gnu dot org
--- Comment #25 from spop at gcc dot gnu dot org 2007-11-05 15:44 --- Fixed. -- spop at gcc dot gnu dot org changed: What|Removed |Added Status|NEW

[Bug libstdc++/33903] Backtrace info in std::exception

2007-11-05 Thread pluto at agmk dot net
--- Comment #5 from pluto at agmk dot net 2007-11-05 15:44 --- (In reply to comment #4) > This is a possible solution. Not ideal though, because, then all exceptions > will be trigger the breakpoint at __cxa_throw. > > If however, I put a breakpoint in the catch in question, then I kno

[Bug tree-optimization/32540] [4.3 Regression] Exponential time behavior in PRE

2007-11-05 Thread spop at gcc dot gnu dot org
--- Comment #16 from spop at gcc dot gnu dot org 2007-11-05 15:42 --- Subject: Bug 32540 Author: spop Date: Mon Nov 5 15:42:30 2007 New Revision: 129901 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=129901 Log: 2007-11-05 Nick Clifton <[EMAIL PROTECTED]> Sebastia

[Bug rtl-optimization/33922] [4.3 Regression] slow compilation on ia64 (postreload scheduling)

2007-11-05 Thread spop at gcc dot gnu dot org
--- Comment #24 from spop at gcc dot gnu dot org 2007-11-05 15:42 --- Subject: Bug 33922 Author: spop Date: Mon Nov 5 15:42:30 2007 New Revision: 129901 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=129901 Log: 2007-11-05 Nick Clifton <[EMAIL PROTECTED]> Sebastia

[Bug c++/33977] [4.3 Regression] internal compiler error: canonical types differ for identical types const char [5] and const sal_Char [5]

2007-11-05 Thread dgregor at gcc dot gnu dot org
-- dgregor at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |dgregor at gcc dot gnu dot |dot org

[Bug tree-optimization/33458] [4.3 regression] ICE "PHI def is not a GIMPLE value"

2007-11-05 Thread jakub at gcc dot gnu dot org
--- Comment #7 from jakub at gcc dot gnu dot org 2007-11-05 14:38 --- Testing a fix. -- jakub at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unass

[Bug c++/33871] [4.3 Regression] typeinfo name referenced in ... defined in discarded section

2007-11-05 Thread hjl at lucon dot org
--- Comment #42 from hjl at lucon dot org 2007-11-05 14:18 --- (In reply to comment #39) > Subject: Re: [4.3 Regression] typeinfo name referenced in ... defined in > discarded section > > > On 04/11/2007, at 7:01 PM, hjl at lucon dot org wrote: > > >> - Won't this cause the global va

[Bug c++/33939] Rvalue references not deduced correctly in vararg function templates

2007-11-05 Thread dgregor at gcc dot gnu dot org
--- Comment #3 from dgregor at gcc dot gnu dot org 2007-11-05 12:59 --- This little nightmare is fixed... it worked in ConceptGCC, at least :) -- dgregor at gcc dot gnu dot org changed: What|Removed |Added --

[Bug c++/33939] Rvalue references not deduced correctly in vararg function templates

2007-11-05 Thread dgregor at gcc dot gnu dot org
--- Comment #2 from dgregor at gcc dot gnu dot org 2007-11-05 12:50 --- Subject: Bug 33939 Author: dgregor Date: Mon Nov 5 12:50:21 2007 New Revision: 129900 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=129900 Log: 2007-11-05 Douglas Gregor <[EMAIL PROTECTED]> PR c

[Bug c++/32114] [4.3 regression] ICE on invalid use of typedef in variadic template

2007-11-05 Thread andreasmeier80 at gmx dot de
--- Comment #1 from andreasmeier80 at gmx dot de 2007-11-05 12:03 --- At http://gcc.gnu.org/ml/gcc-patches/2007-10/msg01572.html is a unreviewed patch for this and other 7 bugs -- andreasmeier80 at gmx dot de changed: What|Removed |Added --

[Bug fortran/33997] Generic interface: Rejects non-ambiguous interface as ambiguous

2007-11-05 Thread pault at gcc dot gnu dot org
--- Comment #2 from pault at gcc dot gnu dot org 2007-11-05 11:05 --- Thanks for putting this together. I had seen the discussion but have not had time to gather together a story, as you have done. With the Lahey free conformance checker, the example below gives: Compiling program uni

[Bug tree-optimization/33993] [4.3 Regression] ICE: verify_stmts failed (invalid reference prefix)

2007-11-05 Thread jakub at gcc dot gnu dot org
--- Comment #4 from jakub at gcc dot gnu dot org 2007-11-05 10:10 --- There are two issues IMHO, one is that in this case the vectorizer should create VECTOR_CST rather than CONSTRUCTOR, because it is really known to be constant. That cures this ICE, though you are right that CONSTRUCTO

[Bug fortran/33997] Generic interface: Rejects non-ambiguous interface as ambiguous

2007-11-05 Thread burnus at gcc dot gnu dot org
--- Comment #1 from burnus at gcc dot gnu dot org 2007-11-05 09:19 --- Created an attachment (id=14486) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=14486&action=view) Original example from comp.lang.fortran Original example. Accepted by ifort (!), openf95, sunf95 and g95; reject

[Bug fortran/33997] New: Generic interface: Rejects non-ambiguous interface as ambiguous

2007-11-05 Thread burnus at gcc dot gnu dot org
Based on the example/report at http://groups.google.com/group/comp.lang.fortran/browse_thread/thread/18873113b18cd5e9/ by Rich Townsend. I think the following subroutines are not ambiguous. One is (COMPLEX, COMPLEX, procedure) and the other is (COMPLEX, procedure [, COMPLEX]) Thus without fo

[Bug tree-optimization/33856] [4.3 Regression] Segfault in create_data_ref/compute_data_dependences_for_loop

2007-11-05 Thread jakub at gcc dot gnu dot org
--- Comment #8 from jakub at gcc dot gnu dot org 2007-11-05 08:46 --- Fixed. -- jakub at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug tree-optimization/33856] [4.3 Regression] Segfault in create_data_ref/compute_data_dependences_for_loop

2007-11-05 Thread jakub at gcc dot gnu dot org
--- Comment #7 from jakub at gcc dot gnu dot org 2007-11-05 08:44 --- Subject: Bug 33856 Author: jakub Date: Mon Nov 5 08:44:23 2007 New Revision: 129897 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=129897 Log: PR tree-optimization/33856 * tree-data-ref.c (get

[Bug rtl-optimization/15023] -frename-registers is slow

2007-11-05 Thread bonzini at gnu dot org
--- Comment #16 from bonzini at gnu dot org 2007-11-05 08:21 --- No, but I don't think this should hold up marking this PR as fixed. -- bonzini at gnu dot org changed: What|Removed |Added

gcc-bugs@gcc.gnu.org

2007-11-05 Thread jakub at gcc dot gnu dot org
--- Comment #3 from jakub at gcc dot gnu dot org 2007-11-05 08:18 --- Fixed on the trunk so far. -- jakub at gcc dot gnu dot org changed: What|Removed |Added Known t

gcc-bugs@gcc.gnu.org

2007-11-05 Thread jakub at gcc dot gnu dot org
--- Comment #2 from jakub at gcc dot gnu dot org 2007-11-05 08:18 --- Subject: Bug 33836 Author: jakub Date: Mon Nov 5 08:18:03 2007 New Revision: 129896 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=129896 Log: PR c++/33836 * parser.c (cp_parser_unary_expressi

[Bug c++/33969] [4.2 regression] ICE with const and function pointer

2007-11-05 Thread jakub at gcc dot gnu dot org
--- Comment #3 from jakub at gcc dot gnu dot org 2007-11-05 08:16 --- Fixed on the trunk so far. -- jakub at gcc dot gnu dot org changed: What|Removed |Added Known t

[Bug c++/33969] [4.2/4.3 regression] ICE with const and function pointer

2007-11-05 Thread jakub at gcc dot gnu dot org
--- Comment #2 from jakub at gcc dot gnu dot org 2007-11-05 08:10 --- Subject: Bug 33969 Author: jakub Date: Mon Nov 5 08:10:09 2007 New Revision: 129895 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=129895 Log: PR c++/33969 * decl.c (grokdeclarator): Don't cal