[Bug fortran/29651] Subroutine: Kind convertion of intent(out) value: signal

2007-07-03 Thread dfranke at gcc dot gnu dot org
--- Comment #6 from dfranke at gcc dot gnu dot org 2007-07-04 06:40 --- > patch ping? Still working on this (that is, shunning it for the work involved). It does not yet work correctly with actual arguments that are optional dummy arguments. Thanks for the reminder :) -- http://g

[Bug fortran/31119] -fbounds-check: Check for presence of optional arguments before bound checking

2007-07-03 Thread jv244 at cam dot ac dot uk
--- Comment #4 from jv244 at cam dot ac dot uk 2007-07-04 06:35 --- patch ping ? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31119

[Bug fortran/30625] Array pointers to components of derived type arrays do not work

2007-07-03 Thread jv244 at cam dot ac dot uk
--- Comment #8 from jv244 at cam dot ac dot uk 2007-07-04 06:33 --- target milestone 4.3.0 ? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30625

[Bug fortran/29389] Statement functions are not recognized as pure when they are

2007-07-03 Thread jv244 at cam dot ac dot uk
--- Comment #7 from jv244 at cam dot ac dot uk 2007-07-04 06:29 --- list link: http://gcc.gnu.org/ml/fortran/2007-01/msg00361.html this suggests that it is now an accepts-invalid bug with an easy fix (Bug reporter / assignee should change keyword) -- http://gcc.gnu.org/bugzilla/

[Bug fortran/29606] Internal Error: Derived type I/O should have been handled via the frontend

2007-07-03 Thread jv244 at cam dot ac dot uk
--- Comment #2 from jv244 at cam dot ac dot uk 2007-07-04 06:25 --- (In reply to comment #1) > This is a general problem for gfortran. A pointer to a component of an array > of derived types cannot, at the moment be represented. Some brave soul need to > come up with a proposal as to ho

[Bug fortran/29651] Subroutine: Kind convertion of intent(out) value: signal

2007-07-03 Thread jv244 at cam dot ac dot uk
--- Comment #5 from jv244 at cam dot ac dot uk 2007-07-04 06:19 --- (In reply to comment #4) > Subject: Bug number PR29651 > > 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-05/msg02108.html >

[Bug fortran/24784] Warning about unused routine argument should not read "unused variable"

2007-07-03 Thread patchapp at dberlin dot org
--- Comment #5 from patchapp at dberlin dot org 2007-07-04 06:00 --- Subject: Bug number PR24784 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-07/msg00326.html -- http://gcc.gnu.org/bugzilla/sh

[Bug tree-optimization/32533] [4.1/4.2 regression] miscompilation at -O3 -ffast-math -ftree-vectorize -march=native

2007-07-03 Thread ubizjak at gmail dot com
--- Comment #15 from ubizjak at gmail dot com 2007-07-04 05:56 --- (In reply to comment #12) > Uros, is it feasible to backport this to 4.2? Sure, the patch was just waiting a couple of days on mainline for possible problems. This bug is now fixed on mainline and branches. -- ubizj

[Bug tree-optimization/31966] [4.1/4.2 Regression] Miscompiles valid code with -ftree-vectorize

2007-07-03 Thread ubizjak at gmail dot com
--- Comment #12 from ubizjak at gmail dot com 2007-07-04 05:54 --- Fixed on mainline and branches. -- ubizjak at gmail dot com changed: What|Removed |Added St

[Bug tree-optimization/23115] [4.1 Regression] -ftree-vectorize generates wrong code

2007-07-03 Thread ubizjak at gmail dot com
--- Comment #12 from ubizjak at gmail dot com 2007-07-04 05:53 --- (In reply to comment #11) > It is up to bugmaster to reopen this PR, as the fix is not effective. This is OK to leave as fixed. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23115

[Bug tree-optimization/31966] [4.1/4.2 Regression] Miscompiles valid code with -ftree-vectorize

2007-07-03 Thread uros at gcc dot gnu dot org
--- Comment #11 from uros at gcc dot gnu dot org 2007-07-04 05:49 --- Subject: Bug 31966 Author: uros Date: Wed Jul 4 05:49:31 2007 New Revision: 126302 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=126302 Log: PR tree-optimization/31966 PR tree-optimization/32

[Bug tree-optimization/32533] [4.1/4.2 regression] miscompilation at -O3 -ffast-math -ftree-vectorize -march=native

2007-07-03 Thread uros at gcc dot gnu dot org
--- Comment #14 from uros at gcc dot gnu dot org 2007-07-04 05:49 --- Subject: Bug 32533 Author: uros Date: Wed Jul 4 05:49:31 2007 New Revision: 126302 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=126302 Log: PR tree-optimization/31966 PR tree-optimization/32

[Bug libstdc++/32618] std::vector calls uneccessary constructors instead of inplace construction of first object

2007-07-03 Thread oliver at kfs dot org
--- Comment #5 from oliver at kfs dot org 2007-07-04 05:45 --- Doh - yes - you're completely right about push_back. push_back itself isn't incurring the temporary variable, Foo() is. Lost track of that investigating the resize thing. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=3

[Bug tree-optimization/32533] [4.1/4.2 regression] miscompilation at -O3 -ffast-math -ftree-vectorize -march=native

2007-07-03 Thread uros at gcc dot gnu dot org
--- Comment #13 from uros at gcc dot gnu dot org 2007-07-04 05:41 --- Subject: Bug 32533 Author: uros Date: Wed Jul 4 05:40:58 2007 New Revision: 126301 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=126301 Log: PR tree-optimization/31966 PR tree-optimization/32

[Bug tree-optimization/31966] [4.1/4.2 Regression] Miscompiles valid code with -ftree-vectorize

2007-07-03 Thread uros at gcc dot gnu dot org
--- Comment #10 from uros at gcc dot gnu dot org 2007-07-04 05:41 --- Subject: Bug 31966 Author: uros Date: Wed Jul 4 05:40:58 2007 New Revision: 126301 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=126301 Log: PR tree-optimization/31966 PR tree-optimization/32

[Bug target/32621] New: undefined weak sym test broken when pic

2007-07-03 Thread amodra at bigpond dot net dot au
extern int foo () __attribute__ ((weak)); extern int bar __attribute__ ((weak)); int main () { if (foo) foo (); if (&bar) bar++; return 0; } When compiled with -fPIC, the tests for non-zero foo and bar address have a pic adjustment made before comparing against zero. If the code

[Bug target/32506] [4.1/4.2/4.3 Regression] cross compile sh64-superh-linux-gnu internal compiler error: in change_address_1, at emit-rtl.c:1800

2007-07-03 Thread kkojima at gcc dot gnu dot org
--- Comment #6 from kkojima at gcc dot gnu dot org 2007-07-04 05:20 --- Fixed. -- kkojima at gcc dot gnu dot org changed: What|Removed |Added Status|NEW

[Bug target/32506] [4.1/4.2/4.3 Regression] cross compile sh64-superh-linux-gnu internal compiler error: in change_address_1, at emit-rtl.c:1800

2007-07-03 Thread kkojima at gcc dot gnu dot org
--- Comment #5 from kkojima at gcc dot gnu dot org 2007-07-04 05:18 --- Subject: Bug 32506 Author: kkojima Date: Wed Jul 4 05:18:17 2007 New Revision: 126300 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=126300 Log: PR target/32506 Backport from mainline.

[Bug target/32506] [4.1/4.2/4.3 Regression] cross compile sh64-superh-linux-gnu internal compiler error: in change_address_1, at emit-rtl.c:1800

2007-07-03 Thread kkojima at gcc dot gnu dot org
--- Comment #4 from kkojima at gcc dot gnu dot org 2007-07-04 04:58 --- Subject: Bug 32506 Author: kkojima Date: Wed Jul 4 04:57:59 2007 New Revision: 126299 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=126299 Log: PR target/32506 Backport from mainline.

[Bug libstdc++/32618] std::vector calls uneccessary constructors instead of inplace construction of first object

2007-07-03 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2007-07-04 04:34 --- Well for one push_back takes "const T&". This is what I was talking about, you can't really get any better in that case. Now the resize case is a different story. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id

[Bug libstdc++/32618] std::vector calls uneccessary constructors instead of inplace construction of first object

2007-07-03 Thread oliver at kfs dot org
--- Comment #3 from oliver at kfs dot org 2007-07-04 04:27 --- Andrew, currently it seems to work like this (pseudo code warning): T* newSpace = alloc(newSize); int i = 0 ; for ( ; i < size ; ++i ) { newSpace[i].constructor(oldSpace[i]) ; } const T defaultInstance ; for

[Bug fortran/32620] dummy procedure problem

2007-07-03 Thread danp57 at optonline dot net
--- Comment #5 from danp57 at optonline dot net 2007-07-04 04:16 --- Subject: Re: dummy procedure problem Inserting "implicit none" in the headings of all the functions/program bodies made it clear that the main program did not know what type it was passing. Explicit insertion of "r

[Bug fortran/32620] dummy procedure problem

2007-07-03 Thread jvdelisle at gcc dot gnu dot org
--- Comment #4 from jvdelisle at gcc dot gnu dot org 2007-07-04 04:05 --- and lahey says: 2623-S: "SOURCE.F90", line 25: The actual argument shall be a procedure name that associates the dummy argument 'f' of procedure 'wrap'. The previous appearance is in 'line 1'. 2617-S: "SOURCE

[Bug fortran/32620] dummy procedure problem

2007-07-03 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2007-07-04 03:49 --- The main reason is that the interface for wrap is not known, and also g is implicate(sp?) which means it is a real(4). Actually it is the implicate(sp?) issue. If I make what g is by doing: external :: g

[Bug fortran/32620] dummy procedure problem

2007-07-03 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2007-07-04 03:43 --- I don't think this is valid code. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32620

[Bug fortran/32620] dummy procedure problem

2007-07-03 Thread jvdelisle at gcc dot gnu dot org
--- Comment #1 from jvdelisle at gcc dot gnu dot org 2007-07-04 03:40 --- This is a very hard crash. No info from gdb. Valgrind reports: ==14958== Conditional jump or move depends on uninitialised value(s) ==14958==at 0x430B31: strlen (in /home/jerry/prs/inwork/pr32620/a.out) ==14

[Bug debug/32610] [4.2/4.3 regression] ICE in gen_tagged_type_instantiation_die, at dwarf2out.c:12762

2007-07-03 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32610

[Bug debug/32563] [4.2/4.3 regression] ICE on pointer arithmetic

2007-07-03 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32563

[Bug tree-optimization/32533] [4.1/4.2 regression] miscompilation at -O3 -ffast-math -ftree-vectorize -march=native

2007-07-03 Thread mmitchel at gcc dot gnu dot org
--- Comment #12 from mmitchel at gcc dot gnu dot org 2007-07-04 03:31 --- Uros, is it feasible to backport this to 4.2? -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug c++/32519] [4.1/4.2/4.3 regression] g++ allows access to protected template member functions of base class

2007-07-03 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32519

[Bug tree-optimization/32500] [4.2 Regression] Loop optimization limits range to size of array used inside loop

2007-07-03 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32500

[Bug target/32414] [4.1/4.2 Regression] Poor code for inner loop on i386

2007-07-03 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32414

[Bug tree-optimization/32328] [4.2/4.3 Regression] -fstrict-aliasing causes skipped code

2007-07-03 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32328

[Bug middle-end/32327] [4.2 Regression] Incorrect stack sharing causing removal of live code

2007-07-03 Thread mmitchel at gcc dot gnu dot org
--- Comment #29 from mmitchel at gcc dot gnu dot org 2007-07-04 03:28 --- Diego, does this problem still exist on the 4.2 branch? I see that you checked in a patch, which you suggest may not be a complete fix, but does this test case still fail? -- mmitchel at gcc dot gnu dot org c

[Bug tree-optimization/32306] [4.2/4.3 Regression] DOM jump threading no longer iterates

2007-07-03 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32306

[Bug ada/32286] [4.2/4.3 Regression] ICE in dwarf2out with -g: sees Ada f-e unconstrained_array_type node

2007-07-03 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P5 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32286

[Bug c++/32256] [4.0/4.1/4.2/4.3 regression] pragma system_header doesn't suppress warnings in tree-cfg

2007-07-03 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32256

[Bug c++/32245] [4.1/4.2/4.3 Regression] wrong POD type initialization with pointer to member

2007-07-03 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32245

[Bug target/32218] [4.2/4.3 Regression] segfault with -O1 -ftree-vectorize

2007-07-03 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32218

[Bug libgcj/32619] -static-libgcj includes entire gnu classpath (>30MB executable from 95byte source)

2007-07-03 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2007-07-04 03:23 --- And this is not a bug, the library just got bigger. You know that your 95 byte source pulls in all of locale, all of thread, most of the java.lang classes in fact. -- pinskia at gcc dot gnu dot org changed:

[Bug c++/32182] [4.2 Regression] -fstrict-aliasing optimizations cause constructor not to run for object causing segfault

2007-07-03 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32182

[Bug ada/32164] [4.1/4.2/4.3 Regression] Ada ICE when renaming predefined "=" and "/="

2007-07-03 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P5 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32164

[Bug c++/32108] [4.2/4.3 regression] ICE with __label__ outside of block scope

2007-07-03 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32108

[Bug middle-end/32004] [4.1/4.2/4.3 regression] : can't find a register in class 'GENERAL_REGS' while reloading 'asm'

2007-07-03 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32004

[Bug target/30961] [4.1/4.2/4.3 regression] redundant reg/mem stores/moves

2007-07-03 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30961

[Bug middle-end/31947] [4.2 Regression] ICE in calc_dfs_tree, at dominance.c:374

2007-07-03 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31947

[Bug c++/31941] [4.1/4.2/4.3 Regression] "confused by earlier errors" message without earlier error message

2007-07-03 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31941

[Bug debug/31899] [4.2/4.3 regression] -g and using declaration causing ICE in reference_to_unused

2007-07-03 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31899

[Bug target/31786] [4.1/4.2/4.3 Regression][avr] error: unable to find a register to spill in class 'BASE_POINTER_REGS'

2007-07-03 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P5 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31786

[Bug fortran/31197] [4.2/4.3 regression] TRANSPOSE/RESHAPE and strings

2007-07-03 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P5 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31197

[Bug c++/31027] [4.1/4.2/4.3 regression] Compiler segfaults in simple virtual inheritance situation

2007-07-03 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31027

[Bug target/30243] [4.1/4.2/4.3 Regression][avr] signbit() causes an internal compiler error

2007-07-03 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P5 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30243

[Bug fortran/32620] New: dummy procedure problem

2007-07-03 Thread danp57 at optonline dot net
I see a strange initialization problem. If I pass some function 'g' as an argument fo another function 'wrap', I will get a bus error. If I call 'g' from main before passing it as an argument, the code works correctly. In the sample code, removing the two commented lines causes the call to 'wrap

[Bug java/32619] -static-libgcj includes entire gnu classpath (>30MB executable from 95byte source)

2007-07-03 Thread woody77 at gmail dot com
--- Comment #1 from woody77 at gmail dot com 2007-07-04 02:40 --- Same behavior with the "old style" method: > gcj -c Foo.java > gcj --main=Foo -save-temps Foo.java > gcc -o Foo2 Foo.o Foomain.i -shared-libgcc -Wl,-non_shared -lgcj > -Wl,-call_shared -lsupc++ -Wl,--as-needed -lz -lgcc_

[Bug java/32619] New: -static-libgcj includes entire gnu classpath (>30MB executable from 95byte source)

2007-07-03 Thread woody77 at gmail dot com
Using the 20070501 prerelease of gcc 4.2.0, to compile the following sample app: public class Foo { public static void main(String args[]) { System.out.println("Hello."); } } with the following command-line: /usr/local/bin/gcj -v -save-temps -o Foo -static-libgcj --main=Foo Foo.java yeilds a 35

[Bug fortran/32432] SEGV/endless loop after: "ERROR: ... already is initialized"

2007-07-03 Thread jvdelisle at gcc dot gnu dot org
--- Comment #7 from jvdelisle at gcc dot gnu dot org 2007-07-04 01:25 --- *** Bug 25057 has been marked as a duplicate of this bug. *** -- jvdelisle at gcc dot gnu dot org changed: What|Removed |Added --

[Bug fortran/25057] default initialization and DATA statement conflict

2007-07-03 Thread jvdelisle at gcc dot gnu dot org
--- Comment #8 from jvdelisle at gcc dot gnu dot org 2007-07-04 01:25 --- This is OK now with the patch to 32432 committed today. Closing as duplicate. *** This bug has been marked as a duplicate of 32432 *** -- jvdelisle at gcc dot gnu dot org changed: What|Removed

[Bug middle-end/32598] [4.3 Regression]: 27_io/basic_stringbuf/setbuf/wchar_t/4.cc needs more than 6GB memory to compile

2007-07-03 Thread Joey dot ye at intel dot com
--- Comment #4 from Joey dot ye at intel dot com 2007-07-04 01:17 --- 126198 brought the regression -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32598

[Bug fortran/32545] Give an (compile time) error not a warning for wrong edit format statements

2007-07-03 Thread jvdelisle at gcc dot gnu dot org
--- Comment #7 from jvdelisle at gcc dot gnu dot org 2007-07-04 01:16 --- Fixed on trunk, closing -- jvdelisle at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/32612] gfortran - incorrectly flags error on interface module

2007-07-03 Thread jvdelisle at gcc dot gnu dot org
--- Comment #5 from jvdelisle at gcc dot gnu dot org 2007-07-04 01:15 --- Fixed, closing. Thanks Dale for report. -- jvdelisle at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug fortran/32545] Give an (compile time) error not a warning for wrong edit format statements

2007-07-03 Thread jvdelisle at gcc dot gnu dot org
--- Comment #6 from jvdelisle at gcc dot gnu dot org 2007-07-04 01:13 --- Subject: Bug 32545 Author: jvdelisle Date: Wed Jul 4 01:13:47 2007 New Revision: 126296 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=126296 Log: 2007-07-03 Jerry DeLisle <[EMAIL PROTECTED]>

[Bug fortran/32612] gfortran - incorrectly flags error on interface module

2007-07-03 Thread jvdelisle at gcc dot gnu dot org
--- Comment #4 from jvdelisle at gcc dot gnu dot org 2007-07-04 01:13 --- Subject: Bug 32612 Author: jvdelisle Date: Wed Jul 4 01:13:47 2007 New Revision: 126296 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=126296 Log: 2007-07-03 Jerry DeLisle <[EMAIL PROTECTED]>

[Bug fortran/32612] gfortran - incorrectly flags error on interface module

2007-07-03 Thread jvdelisle at gcc dot gnu dot org
--- Comment #3 from jvdelisle at gcc dot gnu dot org 2007-07-04 01:08 --- Subject: Bug 32612 Author: jvdelisle Date: Wed Jul 4 01:08:48 2007 New Revision: 126295 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=126295 Log: 2007-07-03 Jerry DeLisle <[EMAIL PROTECTED]>

[Bug fortran/32545] Give an (compile time) error not a warning for wrong edit format statements

2007-07-03 Thread jvdelisle at gcc dot gnu dot org
--- Comment #5 from jvdelisle at gcc dot gnu dot org 2007-07-04 01:08 --- Subject: Bug 32545 Author: jvdelisle Date: Wed Jul 4 01:08:48 2007 New Revision: 126295 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=126295 Log: 2007-07-03 Jerry DeLisle <[EMAIL PROTECTED]>

[Bug libstdc++/32618] std::vector calls uneccessary constructors instead of inplace construction of first object

2007-07-03 Thread pcarlini at suse dot de
--- Comment #2 from pcarlini at suse dot de 2007-07-04 01:02 --- I suspect Oliver is raising a good point, in very general terms. Before going into the details, I want to make sure he knows this proposal, which is likely to make into C++0x, in some form: http://www.open-std.org/jtc1/s

[Bug libstdc++/32618] std::vector calls uneccessary constructors instead of inplace construction of first object

2007-07-03 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2007-07-04 00:52 --- > The optimization I am suggesting would produce the following [approximate] is wrong. You have to bind a constant reference to a temp variable and then doing a copy as you do a[0] = b; So the optimization for res

[Bug libstdc++/32618] New: std::vector calls uneccessary constructors instead of inplace construction of first object

2007-07-03 Thread oliver at kfs dot org
When using resize() and push_back(), an baseline instace of T is created and then the new members are assigned via the copy constructor. If T is complex this begins to add a non-negligible overhead, especially for push_back. Is there a reason /not/ to replace the [first] create & copy with in-pla

[Bug fortran/32545] Give an (compile time) error not a warning for wrong edit format statements

2007-07-03 Thread patchapp at dberlin dot org
--- Comment #4 from patchapp at dberlin dot org 2007-07-04 00:39 --- Subject: Bug number PR32545 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-07/msg00303.html -- http://gcc.gnu.org/bugzilla/sh

[Bug c++/32252] [4.3 regression] ICE with variadic templates and arrays

2007-07-03 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++/31743] [4.1/4.2/4.3 regression] ICE with invalid use of new

2007-07-03 Thread mmitchel at gcc dot gnu dot org
--- Comment #9 from mmitchel at gcc dot gnu dot org 2007-07-04 00:21 --- Subject: Bug 31743 Author: mmitchel Date: Wed Jul 4 00:21:33 2007 New Revision: 126292 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=126292 Log: PR c++/31743 * parser.c (cp_parser_new_typ

[Bug libstdc++/31518] _GLIBCXX_DEBUG error message formatter line width not configurable

2007-07-03 Thread pcarlini at suse dot de
--- Comment #6 from pcarlini at suse dot de 2007-07-04 00:10 --- Fixed. -- pcarlini at suse dot de changed: What|Removed |Added Status|ASSIGNED

[Bug fortran/32612] gfortran - incorrectly flags error on interface module

2007-07-03 Thread jvdelisle at gcc dot gnu dot org
--- Comment #2 from jvdelisle at gcc dot gnu dot org 2007-07-04 00:10 --- This is related to a recent patch of mine. -- jvdelisle at gcc dot gnu dot org changed: What|Removed |Added -

[Bug libstdc++/31518] _GLIBCXX_DEBUG error message formatter line width not configurable

2007-07-03 Thread paolo at gcc dot gnu dot org
--- Comment #5 from paolo at gcc dot gnu dot org 2007-07-04 00:09 --- Subject: Bug 31518 Author: paolo Date: Wed Jul 4 00:09:22 2007 New Revision: 126287 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=126287 Log: 2007-07-03 Paolo Carlini <[EMAIL PROTECTED]> PR libstd

[Bug tree-optimization/32589] [4.3 Regression] exp_dbug.adb:981: error: invalid array index

2007-07-03 Thread ebotcazou at gcc dot gnu dot org
--- Comment #4 from ebotcazou at gcc dot gnu dot org 2007-07-03 22:26 --- Reclassifying. -- ebotcazou at gcc dot gnu dot org changed: What|Removed |Added Compon

[Bug fortran/32432] SEGV/endless loop after: "ERROR: ... already is initialized"

2007-07-03 Thread jvdelisle at gcc dot gnu dot org
--- Comment #6 from jvdelisle at gcc dot gnu dot org 2007-07-03 22:20 --- Fixed on Trunk, Closing -- jvdelisle at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/32432] SEGV/endless loop after: "ERROR: ... already is initialized"

2007-07-03 Thread jvdelisle at gcc dot gnu dot org
--- Comment #5 from jvdelisle at gcc dot gnu dot org 2007-07-03 22:15 --- Subject: Bug 32432 Author: jvdelisle Date: Tue Jul 3 22:14:55 2007 New Revision: 126282 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=126282 Log: 2007-07-03 Jerry DeLisle <[EMAIL PROTECTED]>

[Bug fortran/32579] problem using iso_c_binding (II)

2007-07-03 Thread kargl at gcc dot gnu dot org
--- Comment #2 from kargl at gcc dot gnu dot org 2007-07-03 22:09 --- Fixed. Thanks for the report Joost. -- kargl at gcc dot gnu dot org changed: What|Removed |Added

[Bug bootstrap/32617] explow.c references DECL_ALIGN of a FUNCTION_DECL

2007-07-03 Thread geoffk at gcc dot gnu dot org
-- geoffk at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |geoffk at gcc dot gnu dot |dot org

[Bug fortran/32579] problem using iso_c_binding (II)

2007-07-03 Thread kargl at gcc dot gnu dot org
--- Comment #1 from kargl at gcc dot gnu dot org 2007-07-03 21:46 --- Subject: Bug 32579 Author: kargl Date: Tue Jul 3 21:45:59 2007 New Revision: 126280 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=126280 Log: 2007-07-02 Christopher D. Rickett <[EMAIL PROTECTED]>

[Bug fortran/25062] same name for parameter and common block

2007-07-03 Thread burnus at gcc dot gnu dot org
--- Comment #11 from burnus at gcc dot gnu dot org 2007-07-03 21:45 --- Fixed. Note that the F95 standard is stricter than F2003. I added one -std=95 only check and two general checks. Still gfortran is too strict for F2003; see PR32515. -- burnus at gcc dot gnu dot org changed:

[Bug fortran/32616] "Too short actual argument" for array element storage sequence

2007-07-03 Thread dfranke at gcc dot gnu dot org
--- Comment #1 from dfranke at gcc dot gnu dot org 2007-07-03 21:44 --- A more general case as described in PR30939? -- dfranke at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/25062] same name for parameter and common block

2007-07-03 Thread burnus at gcc dot gnu dot org
--- Comment #10 from burnus at gcc dot gnu dot org 2007-07-03 21:41 --- Subject: Bug 25062 Author: burnus Date: Tue Jul 3 21:41:34 2007 New Revision: 126279 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=126279 Log: 2007-07-03 Tobias Burnus <[EMAIL PROTECTED]> PR for

[Bug c/32574] running out of memory during compiling

2007-07-03 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2007-07-03 21:10 --- Most likely: 2007-07-03 Daniel Berlin <[EMAIL PROTECTED]> * tree-ssa-sccvn.c (set_ssa_val_to): Check for operand_equal_p before declaring inequality. -- http://gcc.gnu.org/bugzilla/show_bug.cg

[Bug fortran/28004] Warn if intent(out) dummy variable is not set

2007-07-03 Thread dfranke at gcc dot gnu dot org
--- Comment #7 from dfranke at gcc dot gnu dot org 2007-07-03 21:06 --- While I got the initially requested warning, ... > INTENT(OUT) variables become undefined on subroutine > or function entry. We should be able to warn if > they are used: ... this seems to generally be the same pr

[Bug bootstrap/32617] explow.c references DECL_ALIGN of a FUNCTION_DECL

2007-07-03 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2007-07-03 21:05 --- Confirmed. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added Status|UNCON

[Bug fortran/28004] Warn if intent(out) dummy variable is not set

2007-07-03 Thread dfranke at gcc dot gnu dot org
--- Comment #6 from dfranke at gcc dot gnu dot org 2007-07-03 21:00 --- Mine. -- dfranke at gcc dot gnu dot org changed: What|Removed |Added CC|

[Bug fortran/24784] Warning about unused routine argument should not read "unused variable"

2007-07-03 Thread dfranke at gcc dot gnu dot org
--- Comment #4 from dfranke at gcc dot gnu dot org 2007-07-03 21:00 --- Mine. -- dfranke at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned

[Bug bootstrap/32617] New: explow.c references DECL_ALIGN of a FUNCTION_DECL

2007-07-03 Thread geoffk at gcc dot gnu dot org
In explow.c, there's this code: if (GET_CODE (x) == SYMBOL_REF) { align = BITS_PER_UNIT; if (SYMBOL_REF_DECL (x) && DECL_P (SYMBOL_REF_DECL (x))) align = DECL_ALIGN (SYMBOL_REF_DECL (x)); } If SYMBOL_REF_DECL(x) is a FUNCTION_DECL, DECL_ALIGN() does not h

[Bug fortran/32612] gfortran - incorrectly flags error on interface module

2007-07-03 Thread dir at lanl dot gov
--- Comment #1 from dir at lanl dot gov 2007-07-03 20:36 --- This is the last version that I have that it works with - [dranta:~/tests/gfortran-D] dir% gfortran -c files.f90 [dranta:~/tests/gfortran-D] dir% gfortran --v Using built-in specs. Target: powerpc-apple-darwin8.9.0 Configured

[Bug fortran/32616] New: "Too short actual argument" for array element storage sequence

2007-07-03 Thread burnus at gcc dot gnu dot org
Currently, the following is not handled: integer :: i(10) call foo(i(8)) ! has (8, 9, 10) -> Too short (3/4) contains subroutine foo(a) integer :: a(4) end subroutine Longer test case, see TODO in gfortran.dg/argument_checking_5.f90. See PR30940 for the references to the standard, see als

[Bug target/32218] [4.2/4.3 Regression] segfault with -O1 -ftree-vectorize

2007-07-03 Thread sje at cup dot hp dot com
--- Comment #4 from sje at cup dot hp dot com 2007-07-03 20:19 --- I just tried to reproduce this bug on IA64 Linux (and HP-UX) with ToT sources (version 126242) and was not able to. Can anyone else reproduce this with ToT sources? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=322

[Bug fortran/30940] Fortran 2003: Scalar CHARACTER supplied to array dummy

2007-07-03 Thread burnus at gcc dot gnu dot org
--- Comment #7 from burnus at gcc dot gnu dot org 2007-07-03 20:19 --- Fixed in 4.3/trunk. -> Close -- burnus at gcc dot gnu dot org changed: What|Removed |Added

[Bug c/32574] running out of memory during compiling

2007-07-03 Thread marcus at jet dot franken dot de
--- Comment #2 from marcus at jet dot franken dot de 2007-07-03 20:08 --- got fixed by more recent commits ... no clue which. will reopen if it happens again. -- marcus at jet dot franken dot de changed: What|Removed |Added -

[Bug other/31349] [4.3 Regression] gcc -v --help returns no options for C, C++

2007-07-03 Thread brooks at gcc dot gnu dot org
--- Comment #6 from brooks at gcc dot gnu dot org 2007-07-03 19:46 --- Er, "that's now absent", I mean. An extraneous "not" crept into the second paragraph of my last comment when I was editing it. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31349

[Bug other/31349] [4.3 Regression] gcc -v --help returns no options for C, C++

2007-07-03 Thread brooks at gcc dot gnu dot org
--- Comment #5 from brooks at gcc dot gnu dot org 2007-07-03 19:45 --- Nick - So, if I understand correctly: all of the options are listed somewhere, but we no longer provide any information about which of the shared options under "language related options" are supported by a given lan

[Bug rtl-optimization/32475] [4.3 Regression] function with asm() does not setup stack frame

2007-07-03 Thread spark at gcc dot gnu dot org
--- Comment #23 from spark at gcc dot gnu dot org 2007-07-03 19:41 --- This patch: diff -r 29a7055e69fc gcc/df-scan.c --- a/gcc/df-scan.c Sun Jun 24 00:16:55 2007 + +++ b/gcc/df-scan.c Tue Jul 03 12:38:41 2007 -0700 @@ -2763,6 +2763,12 @@ df_def_record_1 (struct df_collectio

[Bug tree-optimization/25621] Missed optimization when unrolling the loop (splitting up the sum) (only with -ffast-math)

2007-07-03 Thread jv244 at cam dot ac dot uk
--- Comment #4 from jv244 at cam dot ac dot uk 2007-07-03 19:30 --- Now, I get the same timings for the hand-optimised loop and compiled loop if I use the option: gfortran -O3 -ffast-math -ftree-vectorize -march=native -funroll-loops -fvariable-expansion-in-unroller test.f90 whereas -

[Bug fortran/30940] Fortran 2003: Scalar CHARACTER supplied to array dummy

2007-07-03 Thread burnus at gcc dot gnu dot org
--- Comment #6 from burnus at gcc dot gnu dot org 2007-07-03 19:16 --- Subject: Bug 30940 Author: burnus Date: Tue Jul 3 19:16:42 2007 New Revision: 126271 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=126271 Log: 2007-07-03 Tobias Burnus <[EMAIL PROTECTED]> PR fort

[Bug c/32615] Source file with extern inline function fails to link with -O0

2007-07-03 Thread kris dot van dot hees at oracle dot com
--- Comment #2 from kris dot van dot hees at oracle dot com 2007-07-03 18:40 --- Thanks for the explanation - that does explain why -O0 causes an error (since there is no inlining being done as far as I understand), whereas any other optimization setting results in success due to inlini

[Bug fortran/31197] [4.2/4.3 regression] TRANSPOSE/RESHAPE and strings

2007-07-03 Thread tobi at gcc dot gnu dot org
--- Comment #14 from tobi at gcc dot gnu dot org 2007-07-03 18:36 --- (In reply to comment #13) > (In reply to comment #12) > > I have a fix that I will submit tonight or tomorrow morning. It also fixes > > PR31258 and PR31897. > > > > Paul > > > is this still correct ? Adding Paul, s

  1   2   >