[Bug libfortran/31052] [4.2 only] Bad IOSTAT values when readings NAMELISTs past EOF

2007-04-02 Thread anlauf at gmx dot de
--- Comment #41 from anlauf at gmx dot de 2007-04-02 08:42 --- (In reply to comment #40) New Revision: 123404 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=123404 Log: 2007-04-01 Jerry DeLisle [EMAIL PROTECTED] Jerry, thanks so far, but now I am back to the situation

[Bug fortran/31424] New: ICE involving transfer function, and passing function return to subroutine

2007-04-02 Thread drewmccormack at mac dot com
I get the following ICE: test.f90: In function ‘MAIN__’: test.f90:29: internal compiler error: in gfc_get_symbol_decl, at fortran/trans-decl.c:877 Please submit a full bug report, when compiling this code: module InternalCompilerError type Byte private character(len=1) ::

Re: gcc-3.4.6 and sh-unknown-linux-gnu build error

2007-04-02 Thread Andrew STUBBS
Motohisa Moriya wrote: -#if defined (__SH3E__) || defined (__SH4__) +#if defined (__SH4E__) || defined (__SH4__) There's no such thing as an SH4E. There is an SH3E and it shares the same single-precision support as SH4, thus there are some places where I would expect to see such an #if. I

[Bug libstdc++/1773] __cplusplus defined to 1, should be 199711L

2007-04-02 Thread bkoz at redhat dot com
--- Comment #65 from bkoz at redhat dot com 2007-04-02 09:49 --- Subject: Re: __cplusplus defined to 1, should be 199711L Weird, when solaris is the easiest one. That's certainly a matter of perspective. Based on Solaris 11 x86, I don't see a way for say cstdlib to have only the

RE: gcc-3.4.6 and sh-unknown-linux-gnu build error

2007-04-02 Thread Motohisa Moriya
Andrew STUBBS wrote: There's no such thing as an SH4E. There is an SH3E and it shares the same single-precision support as SH4, thus there are some places where I would expect to see such an #if. It is said that the libgcc.a multi-library cannot be made because an impossible register is

[Bug c++/31164] Problem with GCC 4.1 and Boost signals

2007-04-02 Thread pluto at agmk dot net
--- Comment #4 from pluto at agmk dot net 2007-04-02 10:13 --- attached testcase works fine with vs2k3/boost-1.33/stlport. it also works with g++-4.0.0/20050519(RH 4.0.0-8)/boost/libstdc++ on x86_64-gnu-linux. in the other. indeed, it fails with 4.1.2 and 4.2.0 (4.3 not tested). --

Re: gcc-3.4.6 and sh-unknown-linux-gnu build error

2007-04-02 Thread Andrew STUBBS
Motohisa Moriya wrote: Andrew STUBBS wrote: There's no such thing as an SH4E. There is an SH3E and it shares the same single-precision support as SH4, thus there are some places where I would expect to see such an #if. It is said that the libgcc.a multi-library cannot be made because an

[Bug libstdc++/31413] FAIL: 22_locale/time_get/get_date/wchar_t/4.cc execution test

2007-04-02 Thread pcarlini at suse dot de
--- Comment #11 from pcarlini at suse dot de 2007-04-02 10:32 --- Ok, therefore we cannot consider anymore the issue a libstdc++ issue. -- pcarlini at suse dot de changed: What|Removed |Added

[Bug libstdc++/31401] string find behaves strange when searching from npos

2007-04-02 Thread paolo at gcc dot gnu dot org
--- Comment #5 from paolo at gcc dot gnu dot org 2007-04-02 11:09 --- Subject: Bug 31401 Author: paolo Date: Mon Apr 2 11:08:50 2007 New Revision: 123422 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=123422 Log: 2007-04-02 Paolo Carlini [EMAIL PROTECTED] PR

[Bug libstdc++/31401] string find behaves strange when searching from npos

2007-04-02 Thread paolo at gcc dot gnu dot org
--- Comment #6 from paolo at gcc dot gnu dot org 2007-04-02 11:09 --- Subject: Bug 31401 Author: paolo Date: Mon Apr 2 11:09:07 2007 New Revision: 123423 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=123423 Log: 2007-04-02 Paolo Carlini [EMAIL PROTECTED] PR

[Bug libstdc++/31370] resizing bugs in std::vectorbool

2007-04-02 Thread paolo at gcc dot gnu dot org
--- Comment #9 from paolo at gcc dot gnu dot org 2007-04-02 11:16 --- Subject: Bug 31370 Author: paolo Date: Mon Apr 2 11:15:50 2007 New Revision: 123424 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=123424 Log: 2007-04-02 Matthew Levine [EMAIL PROTECTED] Paolo

[Bug libstdc++/31370] resizing bugs in std::vectorbool

2007-04-02 Thread pcarlini at suse dot de
--- Comment #10 from pcarlini at suse dot de 2007-04-02 11:19 --- Fixed for 4.3.0. -- pcarlini at suse dot de changed: What|Removed |Added Status|ASSIGNED

[Bug fortran/31424] ICE involving transfer function, and passing function return to subroutine

2007-04-02 Thread pault at gcc dot gnu dot org
--- Comment #1 from pault at gcc dot gnu dot org 2007-04-02 11:33 --- (In reply to comment #0) As indicated in the comments, the ICE is caused by the line passing a function Sort of: In order to find out the size of the function result, gfortran evaluates transfer(user,

RE: gcc-3.4.6 and sh-unknown-linux-gnu build error

2007-04-02 Thread Motohisa Moriya
Andrew STUBBS wrote: Sorry, I find this very hard to read. I think you found it very hard to write. :) I do not say that the code is right. I say that changing SH3E to SH4E is wrong. It might be that completely removing SH3E is right. Perhaps the error is somewhere else. Kaz, I don't know if

Re: gcc-3.4.6 and sh-unknown-linux-gnu build error

2007-04-02 Thread Andrew STUBBS
Motohisa Moriya wrote: I am wishing that all of SH2,SH2E, SH3, SH3E, SH4, and SH4E can be compiled with sh-unknown-linux-gnu-gcc. SH4E does not exist. Perhaps you mean SH4A?

[Bug fortran/31424] ICE involving transfer function, and passing function return to subroutine

2007-04-02 Thread pault at gcc dot gnu dot org
--- Comment #2 from pault at gcc dot gnu dot org 2007-04-02 12:51 --- To my amazement, the brute force: Index: gcc/fortran/trans-decl.c === *** gcc/fortran/trans-decl.c(révision 122688) --- gcc/fortran/trans-decl.c

[Bug libf2c/31425] New: gcc 3.4.6 and gcc 4.1.2 on HP 11.23 Itinium (ia64)URGENT

2007-04-02 Thread npawa at csc dot com
Hi All, I am trying to compile cfengine. I was using gcc version 4.0.2 and was facing an error. I found that the my problem is due to a bug that has been fixed and in version 4.1 onwards. http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26189 I rebuild it with gcc version 4.1.2 (binary available on

RE: gcc-3.4.6 and sh-unknown-linux-gnu build error

2007-04-02 Thread Motohisa Moriya
Andrew STUBBS wrote: Perhaps you mean SH4A? yes Because my debian environment has crashed, -m option cannot be confirmed Please point it out if the mistake is found in my idea. SH2A Core SH2,SH3 SH4A Core SH4 (SH5 is unknown) Motohisa

Re: gcc-3.4.6 and sh-unknown-linux-gnu build error

2007-04-02 Thread Kaz Kojima
Hi Andrew, Andrew STUBBS [EMAIL PROTECTED] wrote: I do not say that the code is right. I say that changing SH3E to SH4E is wrong. It might be that completely removing SH3E is right. Perhaps the error is somewhere else. Kaz, I don't know if you have already seen this message. Perhaps you

[Bug libfortran/31052] [4.2 only] Bad IOSTAT values when readings NAMELISTs past EOF

2007-04-02 Thread jvdelisle at gcc dot gnu dot org
--- Comment #42 from jvdelisle at gcc dot gnu dot org 2007-04-02 14:35 --- Will keep open until we get them all!. Looks like I need another test case. :) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31052

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

2007-04-02 Thread pault at gcc dot gnu dot org
--- Comment #3 from pault at gcc dot gnu dot org 2007-04-02 14:43 --- (In reply to comment #2) an ICE in the same place, but it appears it isn't fixed. Paul, since the previous PRs were really related, you might understand this one easily? I had hoped so, but the problem here turns

[Bug middle-end/30704] [4.2/4.3 Regression] Incorrect constant generation for long long

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

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

2007-04-02 Thread dgregor at gcc dot gnu dot org
When the compiler is provided with -std=c++0x to enable the experimental C++0x mode, includes of TR1 facilities (e.g., tr1/tuple) do not put TR1 functionality into namespace std::tr1, breaking backward compatibility. Here's an example program that compiles without -std=c++0x but does not compile

[Bug target/31380] [4.1/4.2]: Typo in gcc/config/i386/sse.md

2007-04-02 Thread hjl at gcc dot gnu dot org
--- Comment #3 from hjl at gcc dot gnu dot org 2007-04-02 15:54 --- Subject: Bug 31380 Author: hjl Date: Mon Apr 2 15:53:48 2007 New Revision: 123428 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=123428 Log: 2007-04-02 H.J. Lu [EMAIL PROTECTED] * Backport from

[Bug target/31380] [4.1/4.2]: Typo in gcc/config/i386/sse.md

2007-04-02 Thread hjl at gcc dot gnu dot org
--- Comment #4 from hjl at gcc dot gnu dot org 2007-04-02 15:55 --- Subject: Bug 31380 Author: hjl Date: Mon Apr 2 15:55:17 2007 New Revision: 123429 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=123429 Log: 2007-04-02 H.J. Lu [EMAIL PROTECTED] * Backport from

[Bug target/31380] [4.1/4.2]: Typo in gcc/config/i386/sse.md

2007-04-02 Thread hjl at lucon dot org
--- Comment #5 from hjl at lucon dot org 2007-04-02 15:57 --- Fixed in gcc 4.1.3 and 4.2.0. -- hjl at lucon dot org changed: What|Removed |Added

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

2007-04-02 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2007-04-02 16:18 --- isn't that a feature? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31426

[Bug rtl-optimization/323] optimized code gives strange floating point results

2007-04-02 Thread bonzini at gnu dot org
--- Comment #94 from bonzini at gnu dot org 2007-04-02 16:20 --- I think that Uros' patch to add a -mpc switch for precision control would fix this. The real fix would be to automatically insert fldcw instructions before float/double operations, in order to limit the precision of the

[Bug fortran/31114] Consistent floating point arithmetic model option

2007-04-02 Thread bonzini at gnu dot org
--- Comment #7 from bonzini at gnu dot org 2007-04-02 16:21 --- Reopened... -- bonzini at gnu dot org changed: What|Removed |Added Status|RESOLVED

[Bug fortran/31114] Consistent floating point arithmetic model option

2007-04-02 Thread bonzini at gnu dot org
--- Comment #8 from bonzini at gnu dot org 2007-04-02 16:22 --- ... because GCC now has -mpc to limit precision for float/double operations. Even as far as x86 is concerned, this is a special case of PR323, and thus I'm closing it as fixed. -- bonzini at gnu dot org changed:

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

2007-04-02 Thread dgregor at gcc dot gnu dot org
--- Comment #2 from dgregor at gcc dot gnu dot org 2007-04-02 16:32 --- I don't think it is a feature. In C++0x mode, if one includes tuple, one should get std::tuple. That's what the C++0x working paper says. In any mode, if one includes tr1/tuple, one should get std::tr1::tuple.

[Bug target/26792] [4.2 Regression] need to use autoconf when using newly-added libgcc functions

2007-04-02 Thread sje at cup dot hp dot com
--- Comment #31 from sje at cup dot hp dot com 2007-04-02 16:36 --- When configuring with --with-system-libunwind, GCC should not include unwind-compat.o (or any unwind code) in the build of libgcc_s. Then the configure check will work correctly. --

[Bug fortran/31293] Implicit character and array returning functions

2007-04-02 Thread pault at gcc dot gnu dot org
--- Comment #2 from pault at gcc dot gnu dot org 2007-04-02 16:38 --- This fixes the problem and regtests: Index: gcc/fortran/parse.c === *** gcc/fortran/parse.c (révision 123426) --- gcc/fortran/parse.c (copie de travail)

[Bug c++/31423] Improve upon invalid use of member (did you forget the '' ?)

2007-04-02 Thread bangerth at dealii dot org
--- Comment #1 from bangerth at dealii dot org 2007-04-02 17:09 --- Confirmed. W. -- bangerth at dealii dot org changed: What|Removed |Added CC|

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

2007-04-02 Thread rguenth at gcc dot gnu dot org
--- Comment #3 from rguenth at gcc dot gnu dot org 2007-04-02 17:26 --- Ah, I see. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug preprocessor/29851] Need to strip trailing slashes on include pathnames

2007-04-02 Thread eweddington at cso dot atmel dot com
--- Comment #3 from eweddington at cso dot atmel dot com 2007-04-02 17:41 --- Can someone please commit this patch? I need this for mingw-hosted cross toolchains. -- eweddington at cso dot atmel dot com changed: What|Removed |Added

[Bug fortran/31067] MINLOC should sometimes be inlined (gas_dyn is sooooo sloooow)

2007-04-02 Thread tkoenig at gcc dot gnu dot org
--- Comment #14 from tkoenig at gcc dot gnu dot org 2007-04-02 17:44 --- I'll give this another shot. Maybe inlining isn't even necessary for good performance... -- tkoenig at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/31427] New: When I compile the following program I get the message GNU MP: Cannot reallocate memory

2007-04-02 Thread michael dot a dot richmond at nasa dot gov
When I compile the following program I get the message GNU MP: Cannot reallocate memory PROGRAM test INTEGER(KIND=1) :: i(1) i = (/ TRANSFER(a, 0) /) END PROGRAM test -- Summary: When I compile the following program I get the message GNU MP: Cannot reallocate

[Bug c++/31187] [4.2/4.3 regression] extern declaration of variable in anonymous namespace prevents use of its address as template argument

2007-04-02 Thread jason at gcc dot gnu dot org
--- Comment #7 from jason at gcc dot gnu dot org 2007-04-02 18:49 --- Subject: Bug 31187 Author: jason Date: Mon Apr 2 18:49:21 2007 New Revision: 123432 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=123432 Log: PR c++/31187

[Bug fortran/31428] New: When I compile the following program I get the message GNU MP: Cannot reallocate memory

2007-04-02 Thread michael dot a dot richmond at nasa dot gov
When I compile the following program I get the message GNU MP: Cannot reallocate memory PROGRAM test INTEGER(KIND=1) :: i(1) i = (/ TRANSFER(a, 0) /) END PROGRAM test -- Summary: When I compile the following program I get the message GNU MP: Cannot reallocate

[Bug fortran/31427] When I compile the following program I get the message GNU MP: Cannot reallocate memory

2007-04-02 Thread kargl at gcc dot gnu dot org
--- Comment #1 from kargl at gcc dot gnu dot org 2007-04-02 19:06 --- *** Bug 31428 has been marked as a duplicate of this bug. *** -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31427

[Bug fortran/31428] When I compile the following program I get the message GNU MP: Cannot reallocate memory

2007-04-02 Thread kargl at gcc dot gnu dot org
--- Comment #1 from kargl at gcc dot gnu dot org 2007-04-02 19:06 --- *** This bug has been marked as a duplicate of 31427 *** -- kargl at gcc dot gnu dot org changed: What|Removed |Added

[Bug c/31429] New: Is anybody monitoring the daily regression tests on Darwin 8.5?

2007-04-02 Thread dominiq at lps dot ens dot fr
-- Summary: Is anybody monitoring the daily regression tests on Darwin 8.5? Product: gcc Version: 4.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c AssignedTo: unassigned at

[Bug c/31430] New: Is anybody monitoring the daily regression tests on Darwin 8.5?

2007-04-02 Thread dominiq at lps dot ens dot fr
(~100) of regressions: gcc.c-torture/execute/builtins/memcpy-chk.c, ..., gcc.c-torture/execute/built-in-setjmp.c. Looking at the list, I have found that this has started on 20070325 for Darwin8: http://gcc.gnu.org/ml/gcc-testresults/2007-03/msg01225.html Note that the errors are all of the

[Bug target/31429] [4.3 Regression] __builtin_setjmp/__builtin_longjmp is broken on ppc-darwin

2007-04-02 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2007-04-02 20:05 --- This was caused by the conversion of l constaint to hard registers. I sent a patch to Andreas T. to test as I don't have an up todate sources on my ppc-darwin machine that I use to test patches. -- pinskia at

[Bug c/31430] Is anybody monitoring the daily regression tests on Darwin 8.5?

2007-04-02 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2007-04-02 20:05 --- *** This bug has been marked as a duplicate of 31429 *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/31429] [4.3 Regression] __builtin_setjmp/__builtin_longjmp is broken on ppc-darwin

2007-04-02 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2007-04-02 20:05 --- *** Bug 31430 has been marked as a duplicate of this bug. *** -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31429

[Bug fortran/31427] When I compile the following program I get the message GNU MP: Cannot reallocate memory

2007-04-02 Thread dfranke at gcc dot gnu dot org
--- Comment #2 from dfranke at gcc dot gnu dot org 2007-04-02 20:10 --- Can confirm a crash in f951. Since there were quite a lot of TRANSFER related reports lately, I can not tell if this a new one. Backtrace: Starting program:

[Bug c++/31187] [4.2/4.3 regression] extern declaration of variable in anonymous namespace prevents use of its address as template argument

2007-04-02 Thread jason at gcc dot gnu dot org
--- Comment #8 from jason at gcc dot gnu dot org 2007-04-02 20:12 --- Subject: Bug 31187 Author: jason Date: Mon Apr 2 20:12:15 2007 New Revision: 123434 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=123434 Log: PR c++/31187

[Bug c++/31431] New: [4.3 regression] ICE with invalid parameter pack

2007-04-02 Thread reichelt at gcc dot gnu dot org
The following (IMHO invalid) code snippet triggers an ICE on mainline: === templatetypename..., typename void foo(); void bar() { fooint(); } === bug.cc: In function 'void bar()':

[Bug c++/31431] [4.3 regression] ICE with invalid parameter pack

2007-04-02 Thread reichelt at gcc dot gnu dot org
-- reichelt at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.3.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31431

[Bug c++/31432] New: [4.3 regression] ICE with invalid parameter pack for template struct

2007-04-02 Thread reichelt at gcc dot gnu dot org
More fallout from the variadic templates on mainline: === templatetypename..., typename struct A { enum { N }; }; Aint,int a; === bug.cc:1: error: parameter pack

[Bug fortran/31257] ICE in gfc_conv_expr_descriptor

2007-04-02 Thread dfranke at gcc dot gnu dot org
--- Comment #1 from dfranke at gcc dot gnu dot org 2007-04-02 20:27 --- Adding this to TRANSFER meta-bug, as frame 3 in the backtrace indicates a relation. No confirmation as I can not tell whether it is a dupe or not. (gdb) bt #0 fancy_abort (file=0x86e4fec

[Bug c++/31432] [4.3 regression] ICE with invalid parameter pack for template struct

2007-04-02 Thread reichelt at gcc dot gnu dot org
-- reichelt at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.3.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31432

[Bug c++/31433] New: [4.3 regression] ICE with invalid parameter pack for template struct

2007-04-02 Thread reichelt at gcc dot gnu dot org
More fallout from the variadic templates on mainline: === templatetypename..., typename struct A { static int i; }; Aint, int a; Achar,int b; === bug.cc:1: error: parameter pack

[Bug c++/31433] [4.3 regression] ICE with invalid parameter pack for template struct

2007-04-02 Thread reichelt at gcc dot gnu dot org
-- reichelt at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.3.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31433

[Bug c++/31434] New: [4.3 regression] ICE with invalid use of parameter pack in function arg

2007-04-02 Thread reichelt at gcc dot gnu dot org
More fallout from the variadic templates on mainline: === templatetypename... T void foo(const T...) {} void bar() { foo(0); } === bug.cc: In function 'void foo(T ...) [with T =

[Bug c++/31434] [4.3 regression] ICE with invalid use of parameter pack in function arg

2007-04-02 Thread reichelt at gcc dot gnu dot org
-- reichelt at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.3.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31434

[Bug middle-end/30503] ICE using phase 2 bootstrap output cc1 on tree.c

2007-04-02 Thread malitzke at metronets dot com
--- Comment #9 from malitzke at metronets dot com 2007-04-02 20:39 --- I believe this report can be closed. I was able to find the start date (2061125) or a day later when I could no longer bootstrap. It disappeared towards the end of January 2007. It prevented bootstrapping on x86 but

[Bug target/26792] [4.2 Regression] need to use autoconf when using newly-added libgcc functions

2007-04-02 Thread schwab at suse dot de
--- Comment #32 from schwab at suse dot de 2007-04-02 20:42 --- unwind-compat is _required_ for the system libunwind. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26792

[Bug c++/31435] New: [4.3 regression] ICE with invalid use of parameter pack in function arg

2007-04-02 Thread reichelt at gcc dot gnu dot org
More fallout from the variadic templates on mainline: === templatetypename... T void foo(T) {} void bar() { foo(0); } === bug.cc:1: error: parameter packs not expanded with `...':

[Bug c++/31435] [4.3 regression] ICE with invalid use of parameter pack in function arg

2007-04-02 Thread reichelt at gcc dot gnu dot org
-- reichelt at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.3.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31435

[Bug c++/31436] New: [4.3 regression] ICE with invalid use of parameter pack in function arg

2007-04-02 Thread reichelt at gcc dot gnu dot org
More fallout from the variadic templates on mainline: === templatetypename... T int foo(const T) { union { T t; }; return t; } void bar() { foo(0); } === bug.cc:1: error:

[Bug c++/31436] [4.3 regression] ICE with invalid use of parameter pack in function arg

2007-04-02 Thread reichelt at gcc dot gnu dot org
-- reichelt at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.3.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31436

[Bug c++/31437] New: [4.3 regression] ICE with invalid use of parameter pack in member function arg

2007-04-02 Thread reichelt at gcc dot gnu dot org
More fallout from the variadic templates on mainline: === template typename... T struct A { A(T* p) { (AT...*)(p); } }; Aint a(0); === bug.cc:3: error: parameter packs not expanded

[Bug c++/31437] [4.3 regression] ICE with invalid use of parameter pack in member function arg

2007-04-02 Thread reichelt at gcc dot gnu dot org
-- reichelt at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.3.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31437

[Bug c++/31438] New: [4.3 regression] ICE with invalid use of parameter pack in specialization

2007-04-02 Thread reichelt at gcc dot gnu dot org
More fallout from the variadic templates on mainline: === templatetypename struct A; templatetypename T, typename... U struct AT(U) { templatetypename X A(X); }; Avoid(int) a(0);

[Bug c++/31438] [4.3 regression] ICE with invalid use of parameter pack in specialization

2007-04-02 Thread reichelt at gcc dot gnu dot org
-- reichelt at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.3.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31438

[Bug c++/31439] New: [4.3 regression] ICE with variadic template and broken specialization

2007-04-02 Thread reichelt at gcc dot gnu dot org
More fallout from the variadic templates on mainline: === templatetypename... struct A; templatechar struct A {}; templatetypename T, typename... U struct AT, U... : AU... {}; Aint a;

[Bug c++/31439] [4.3 regression] ICE with variadic template and broken specialization

2007-04-02 Thread reichelt at gcc dot gnu dot org
-- reichelt at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.3.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31439

[Bug libstdc++/31440] New: libstdc++-g++-v3 discarded qualifiers

2007-04-02 Thread malitzke at metronets dot com
Making all in Core make[3]: Entering directory `/var/tmp/portage/dev-lang/maude-2.1.1-r2/work/maude-2.1.1/src/Core' if g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/Utility -I../../src/Interface -I../../src/Variable -I../../src/FullCompiler -O2 -pipe -mcpu=G4 -fomit-frame-pointer

[Bug c++/31441] New: [4.3 regression] ICE with variadic template and specialization

2007-04-02 Thread reichelt at gcc dot gnu dot org
More fallout from the variadic templates on mainline: === templatetypename struct A; templatetypename... T struct AT... {}; Aint a; === bug.cc:3: error: cannot expand 'T ...' into a

[Bug fortran/31067] MINLOC should sometimes be inlined (gas_dyn is sooooo sloooow)

2007-04-02 Thread tkoenig at gcc dot gnu dot org
--- Comment #15 from tkoenig at gcc dot gnu dot org 2007-04-02 21:00 --- The library version doesn't do too badly compared to the inline version: $ cat benchmark-inline.f90 program main implicit none integer, dimension(1) :: n real, allocatable :: a(:) integer :: i allocate

[Bug c++/31441] [4.3 regression] ICE with variadic template and specialization

2007-04-02 Thread reichelt at gcc dot gnu dot org
-- reichelt at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.3.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31441

[Bug c++/31442] New: [4.3 regression] ICE with variadic template and default argument

2007-04-02 Thread reichelt at gcc dot gnu dot org
More fallout from the variadic templates on mainline: === templatetypename... T, T = 0 struct A {}; struct B { template template typename... class C B(Cint); }; B b = Aint(); ===

[Bug c++/31442] [4.3 regression] ICE with variadic template and default argument

2007-04-02 Thread reichelt at gcc dot gnu dot org
-- reichelt at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.3.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31442

[Bug c++/31443] New: [4.3 regression] ICE with invalid use of parameter pack in member template

2007-04-02 Thread reichelt at gcc dot gnu dot org
More fallout from the variadic templates on mainline: === templateint, typename... T struct A { templateint N void foo(AN,T); }; void bar() { A0,int().foo(A0,int()); }; ===

[Bug c++/31443] [4.3 regression] ICE with invalid use of parameter pack in member template

2007-04-02 Thread reichelt at gcc dot gnu dot org
-- reichelt at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.3.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31443

[Bug c++/31444] New: [4.3 regression] ICE with invalid use of parameter pack in member template

2007-04-02 Thread reichelt at gcc dot gnu dot org
More fallout from the variadic templates on mainline: === templatetypename... T struct A { templateint void foo(AT); }; void bar() { Aint().foo0(Aint()); }; === bug.cc:3: error:

[Bug c++/31444] [4.3 regression] ICE with invalid use of parameter pack in member template

2007-04-02 Thread reichelt at gcc dot gnu dot org
-- reichelt at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.3.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31444

[Bug inline-asm/31386] wrong registers used in cmov instruction

2007-04-02 Thread ramiro at lisha dot ufsc dot br
--- Comment #3 from ramiro at lisha dot ufsc dot br 2007-04-02 21:24 --- Hello, That and many other combinations fix the issue. Including changing the code around the inline asm, or using different optimizations. What seems wrong is that gcc uses the same register for 2 outputs.

[Bug c++/31445] New: [4.3 regression] type_argument_pack not supported by dump_type

2007-04-02 Thread reichelt at gcc dot gnu dot org
More fallout from the variadic templates on mainline: === template typename... T struct A { void foo(T...); A(T... t) { foo(t); } }; Aint a(0); === This is only a diagnostic

[Bug c++/31445] [4.3 regression] type_argument_pack not supported by dump_type

2007-04-02 Thread reichelt at gcc dot gnu dot org
-- reichelt at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.3.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31445

[Bug middle-end/192] String literals don't obey -fdata-sections

2007-04-02 Thread maskva at searxhmash dot com
--- Comment #8 from maskva at searxhmash dot com 2007-04-02 21:27 --- Created an attachment (id=13319) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13319action=view) ned -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=192

[Bug c++/31446] New: [4.2/4.3 regression] ICE with invalid template parameter

2007-04-02 Thread reichelt at gcc dot gnu dot org
The following invalid code snippet triggers an ICE on mainline and 4.2 branch: === templatevoid struct A { templateint friend void foo(); }; void bar() { foo0(); } === bug.cc:1:

[Bug c++/31446] [4.2/4.3 regression] ICE with invalid template parameter

2007-04-02 Thread reichelt at gcc dot gnu dot org
-- reichelt at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31446

[Bug libstdc++/31440] libstdc++-g++-v3 discarded qualifiers

2007-04-02 Thread pcarlini at suse dot de
--- Comment #1 from pcarlini at suse dot de 2007-04-02 21:41 --- Thanks for your report. Luckily you have been able to notice this before the release of 4.3.0... -- pcarlini at suse dot de changed: What|Removed |Added

[Bug fortran/31447] New: set intent(out) arguments to uninitialized

2007-04-02 Thread vivekrao4 at yahoo dot com
It would be nice if gfortran had an option to set intent(out) arguments to NaN or some random values, so that code mistakenly relying on intent(out) arguments starting with the same value as in the caller would be detected. This is related to the question of detecting on uninitialized variables.

[Bug tree-optimization/25413] wrong alignment or incorrect address computation in vectorized code on Pentium 4 SSE

2007-04-02 Thread reichelt at gcc dot gnu dot org
--- Comment #5 from reichelt at gcc dot gnu dot org 2007-04-02 21:52 --- Any news on this one? The bug makes tree vectorization on pentium 4 totally useless. :-( Btw, here's a smaller code snippet for testing. Just compile it with gcc -O -msse2 -ftree-vectorize on a pentium 4 and

[Bug middle-end/30503] ICE using phase 2 bootstrap output cc1 on tree.c

2007-04-02 Thread pinskia at gcc dot gnu dot org
--- Comment #10 from pinskia at gcc dot gnu dot org 2007-04-02 22:13 --- It seems that many maintainers ar not doing the complete (and quite time consuming bootstrapping) during the non-regression period. I think that is wrong as most are, just some forgot to double check. Like at

[Bug middle-end/31448] New: [4.1/4.2/4.3 Regression] ICE in expand_shift with bit fields and expand inlining constants

2007-04-02 Thread pinskia at gcc dot gnu dot org
typedef struct _st { int iIndex : 24; } st; void f(void) { st *next = 0; int nIndx; const static int constreg[] = { 0,}; nIndx = 0; next-iIndex = constreg[nIndx]; } [EMAIL PROTECTED]:~$ ~/x86-linux-4.0.2/bin/gcc t2.c -O1 t2.c: In function 'f': t2.c:10: internal compiler

[Bug middle-end/31448] [4.1/4.2/4.3 Regression] ICE in expand_shift with bit fields and expand inlining constants

2007-04-02 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Known to fail||4.0.4 4.1.2 4.2.0 4.3.0 Known to work|

[Bug target/31137] missing break in switch for MULT in avr_rtx_costs

2007-04-02 Thread aesok at gcc dot gnu dot org
--- Comment #2 from aesok at gcc dot gnu dot org 2007-04-02 22:44 --- Subject: Bug 31137 Author: aesok Date: Mon Apr 2 22:43:53 2007 New Revision: 123437 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=123437 Log: PR target/31137 * config/avr/avr.c

[Bug target/29524] [4.2/4.3 Regression] Too much RAM used: __clz_tab[] linked

2007-04-02 Thread giovannibajo at libero dot it
--- Comment #7 from giovannibajo at libero dot it 2007-04-02 22:47 --- Anatoly, can you have a look? It's a regression in 4.2 for AVR! -- giovannibajo at libero dot it changed: What|Removed |Added

[Bug libfortran/31099] [4.3/4.2 regression] Runtime error on legal code using RECL

2007-04-02 Thread burnus at gcc dot gnu dot org
--- Comment #18 from burnus at gcc dot gnu dot org 2007-04-02 22:49 --- Is this PR fixed or not? Looking at the initial and the additional example, it seems to be fixed both in 4.2 and in 4.3. Can this PR be closed? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31099

[Bug target/31137] missing break in switch for MULT in avr_rtx_costs

2007-04-02 Thread aesok at gcc dot gnu dot org
--- Comment #3 from aesok at gcc dot gnu dot org 2007-04-02 22:53 --- Subject: Bug 31137 Author: aesok Date: Mon Apr 2 22:53:14 2007 New Revision: 123438 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=123438 Log: PR target/31137 * config/avr/avr.c

[Bug target/31137] missing break in switch for MULT in avr_rtx_costs

2007-04-02 Thread aesok at gcc dot gnu dot org
--- Comment #4 from aesok at gcc dot gnu dot org 2007-04-02 23:00 --- Subject: Bug 31137 Author: aesok Date: Mon Apr 2 23:00:28 2007 New Revision: 123439 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=123439 Log: PR target/31137 * config/avr/avr.c

[Bug target/31137] missing break in switch for MULT in avr_rtx_costs

2007-04-02 Thread aesok at gcc dot gnu dot org
--- Comment #5 from aesok at gcc dot gnu dot org 2007-04-02 23:03 --- Fixed. -- aesok at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED

[Bug fortran/31427] When I compile the following program I get the message GNU MP: Cannot reallocate memory

2007-04-02 Thread burnus at gcc dot gnu dot org
--- Comment #3 from burnus at gcc dot gnu dot org 2007-04-02 23:10 --- Hmm, I cannot reproduce this on x86_64-unknown-linux-gnu/openSUSE 10.2 with either gcc 4.2 (vanilla) nor with gcc 4.3 (current SVN, very mildly patched) and with neither -m32 nor -m64 running under valgrind. (This is

[Bug rtl-optimization/14737] Purge political statement from -ffast-math docs

2007-04-02 Thread manu at gcc dot gnu dot org
--- Comment #8 from manu at gcc dot gnu dot org 2007-04-02 23:25 --- Fixed in GCC 4.3, if someone wants to backport it to old branches, go ahead, the patch should apply cleanly and the Changelog would be similar. -- manu at gcc dot gnu dot org changed: What|Removed

  1   2   >