Re: how to make gcc stop when there is a warning

2006-05-12 Thread Richard Guenther
On 5/12/06, D. Ensign [EMAIL PROTECTED] wrote: I'd like to tell gcc to quit when a warning is encountered (or even if a specific warning is encountered). Is there a way to do this? Yes. -Werror. If you can tell us why you weren't able to find it in the documentation, perhaps we can

GCC-4.1 -fno-function-cse still supported?

2006-05-12 Thread Etienne Lorrain
Hello, the docs for -fno-function-cse says: `-fno-function-cse' Do not put function addresses in registers; make each instruction that calls a constant function contain the function's address explicitly. This option results in less efficient code, but some strange hacks

Re: GCC-4.1 -fno-function-cse still supported?

2006-05-12 Thread Daniel Jacobowitz
On Fri, May 12, 2006 at 08:40:07PM +0200, Etienne Lorrain wrote: But when I tried (replacing in Gujin some calll by lcallw based on which function is called) it did not work as I expected it. For instance, -fno-function-cse seem ignored here: What are you expecting to happen here? The

gcc-4.1-20060512 is now available

2006-05-12 Thread gccadmin
Snapshot gcc-4.1-20060512 is now available on ftp://gcc.gnu.org/pub/gcc/snapshots/4.1-20060512/ and on various mirrors, see http://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 4.1 SVN branch with the following options: svn://gcc.gnu.org/svn/gcc/branches

[Bug rtl-optimization/27567] [4.0/4.1/4.2 Regression] __builtin_memcpy generates redundant stores/moves.

2006-05-12 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2006-05-12 08:27 --- f is marked addressable and assigned a stack slot. That the stores are not optimized away later is probably due to aliasing issues - an open-coded memcpy must behave like the -fno-strict-aliasing case, so I guess

[Bug libstdc++/27569] New: Problem with mixing wcout and cout

2006-05-12 Thread kuba at parasoft dot com dot pl
#include iostream int main() { //std::cout Hello! std::endl; std::wcout LWello! std::endl; std::cout Hello! std::endl; return 0; } // $ g++ test.cpp $ ./a.out Wello! There is no output from std::cout, but if first

[Bug target/27571] New: [4.2 regression] alpha: ICE in get_attr_usegp, at config/alpha/alpha.md:171

2006-05-12 Thread tbm at cyrius dot com
ICE in get_attr_usegp, at config/alpha/alpha.md:171 using gcc 4.2.0 20060508: [EMAIL PROTECTED]:~$ /usr/lib/gcc-snapshot/bin/gcc -c -O1 mini.c mini.c: In function 'r7to_double': mini.c:36: error: unrecognizable insn: (jump_insn 50 49 51 (addr_diff_vec:SI (label_ref:DI 49) [

[Bug target/27571] [4.2 regression] alpha: ICE in get_attr_usegp, at config/alpha/alpha.md:171

2006-05-12 Thread tbm at cyrius dot com
--- Comment #1 from tbm at cyrius dot com 2006-05-12 08:47 --- Created an attachment (id=11441) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=11441action=view) test case -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27571

[Bug libstdc++/27569] Problem with mixing wcout and cout

2006-05-12 Thread pcarlini at suse dot de
--- Comment #1 from pcarlini at suse dot de 2006-05-12 08:51 --- This is a (new) feature, not a bug, see libstdc++/11705 and in general search about stream orientation in the C standard (C99, 7.19.2). In a nutshell you cannot mix byte oriented and wide oriented I/O. For now, due to the

[Bug fortran/24168] Problems with SPREAD and/or scalarization

2006-05-12 Thread paul dot richard dot thomas at cea dot fr
--- Comment #1 from paul dot richard dot thomas at cea dot fr 2006-05-12 09:23 --- I find this to be surprising: $ cat pr24168.f90;rm a.exe;/irun/bin/gfortran -fdump-tree-original pr24168.f90; ./a program bug implicit none integer, parameter :: nx=2,ny=2 real, dimension(nx,ny) :: f

[Bug c++/27572] New: [4.0/4.1/4.2 regression] ICE on typedef in parameter declaration

2006-05-12 Thread reichelt at gcc dot gnu dot org
The C++ frontend currently chokes on invalid typedefs in parameter declarations for both functions and templates. One can generate ICEs in many different places like the following examples show: == void foo(typedef) {} ==

[Bug c++/27572] [4.0/4.1/4.2 regression] ICE on typedef in parameter declaration

2006-05-12 Thread reichelt at gcc dot gnu dot org
-- reichelt at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |reichelt at gcc dot gnu dot |dot org

[Bug c++/27572] [4.0/4.1/4.2 regression] ICE on typedef in parameter declaration

2006-05-12 Thread patchapp at dberlin dot org
--- Comment #1 from patchapp at dberlin dot org 2006-05-12 09:47 --- Subject: Bug number PR c++/27572 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/2006-05/msg00502.html --

[Bug fortran/27446] ICE on OpenMP array REDUCTION clause

2006-05-12 Thread jakub at gcc dot gnu dot org
--- Comment #4 from jakub at gcc dot gnu dot org 2006-05-12 11:27 --- -fbounds-check is completely useless option, it is so buggy that you can't use it for anything real. E.g. it doesn't handle assumed size or allocatable arrays. Try running make check-gfortran

[Bug fortran/19015] shape / rank mismatch in maxloc / minloc could be caught at compile time

2006-05-12 Thread paul dot richard dot thomas at cea dot fr
--- Comment #4 from paul dot richard dot thomas at cea dot fr 2006-05-12 11:42 --- Created an attachment (id=11442) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=11442action=view) Patch to effect compile time checking Thomas, The attached patch corrects the problem and is

[Bug fortran/18026] boz initialization of REALs fails

2006-05-12 Thread guilloteau at obs dot u-bordeaux1 dot fr
--- Comment #5 from guilloteau at obs dot u-bordeaux1 dot fr 2006-05-12 13:05 --- Created an attachment (id=11443) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=11443action=view) A simple program showing that initialization of BOZ constants fails in modules. The test program

[Bug c++/16625] Discarded Linkonce sections in .rodata

2006-05-12 Thread karol at mikronika dot com dot pl
--- Comment #30 from karol at mikronika dot com dot pl 2006-05-12 13:40 --- Strange... I don't know why 3.3.x will not be updated. Currently line 3.3.x is used in many stable/production environments like stable: Debian (sarge), Slackware 10, Suse 10. --

[Bug tree-optimization/17506] [4.0/4.1/4.2 regression] warning about uninitialized variable points to wrong location

2006-05-12 Thread rguenth at gcc dot gnu dot org
--- Comment #23 from rguenth at gcc dot gnu dot org 2006-05-12 13:42 --- The patch from comment #14 is not really useful as it f.i. warns for int sink; void bar() { int j; sink = j; } t.c: In function 'bar': t.c:5: warning: 'j' is used uninitialized in this function t.c:4:

[Bug fortran/19015] shape / rank mismatch in maxloc / minloc could be caught at compile time

2006-05-12 Thread paul dot richard dot thomas at cea dot fr
--- Comment #5 from paul dot richard dot thomas at cea dot fr 2006-05-12 13:45 --- Created an attachment (id=11444) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=11444action=view) Corrected version of patch This version of the patch survives regtesting! -- paul dot richard

[Bug tree-optimization/18219] [4.0/4.1/4.2 Regression] bloats code by 31%

2006-05-12 Thread rguenth at gcc dot gnu dot org
--- Comment #21 from rguenth at gcc dot gnu dot org 2006-05-12 14:00 --- This looks related to PR26726 as IVOPTs produces now bb 2: i = minLen + 1; D.1588 = (int *) (unsigned int) (i * 4); ivtmp.34 = limit + D.1588 - 4B; ivtmp.40 = base + D.1588; goto bb 4 (L1); L0:;

[Bug gcov/profile/27573] New: ICE with -fopenmp -fprofile-generate

2006-05-12 Thread aldot at gcc dot gnu dot org
gfortran-4.2-HEAD -fopenmp -fprofile-generate -c /src/gfc-4.2/libgomp/testsuite/libgomp.fortran/omp_parse1.f90 omp_parse1.f90:3: internal compiler error: in expand_omp_parallel, at omp-low.c:2396 smallish testcase: program test_omp implicit none integer

[Bug tree-optimization/27548] [4.2 regression] ICE: SSA corruption - Conflict across an abnormal edge

2006-05-12 Thread rakdver at gcc dot gnu dot org
--- Comment #5 from rakdver at gcc dot gnu dot org 2006-05-12 14:46 --- Can also be reproduced on i686. Patch: http://gcc.gnu.org/ml/gcc-patches/2006-05/msg00511.html -- rakdver at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/27155] Transfer of character to integer array and vice versa still doesn't work

2006-05-12 Thread paul dot richard dot thomas at cea dot fr
--- Comment #3 from paul dot richard dot thomas at cea dot fr 2006-05-12 14:50 --- Created an attachment (id=11445) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=11445action=view) Patch for bug (not regtested) The problem turned out to be less severe than I imagined. The

[Bug c++/27568] [4.0/4.1/4.2 Regression] ICE in check_classfn, at cp/decl2.c:607

2006-05-12 Thread reichelt at gcc dot gnu dot org
--- Comment #2 from reichelt at gcc dot gnu dot org 2006-05-12 14:53 --- Here's a shorter testcase: == templatetemplatetypename class struct A; templateint struct B { templatetypename T void foo(T); };

[Bug target/27556] Wrong code generation when cross compile for attiny2313

2006-05-12 Thread eweddington at cso dot atmel dot com
--- Comment #10 from eweddington at cso dot atmel dot com 2006-05-12 15:10 --- Subject: Re: Wrong code generation when cross compile for attiny2313 p dot mateja at sh dot cvut dot cz wrote: In other words: Is there any way how to say to gcc that const arrays shoud stay just in

[Bug target/27571] [4.2 regression] alpha: ICE in get_attr_usegp, at config/alpha/alpha.md:171

2006-05-12 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27571

[Bug fortran/21130] 38822 lines of Fortran 90 takes more than 10 minutes to compile on a dual 3GHz P4 Linux box with lots of RAM

2006-05-12 Thread bdavis at gcc dot gnu dot org
--- Comment #15 from bdavis at gcc dot gnu dot org 2006-05-12 16:05 --- looks like there is agreement that the problem is fixed. -- bdavis at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/27527] invalid types produced out of argument deduction (SFINAE bug)

2006-05-12 Thread sebor at roguewave dot com
--- Comment #2 from sebor at roguewave dot com 2006-05-12 16:27 --- EDG points out to me that both the original test case and the one from comment #1 are ambiguous because only the declaration of the signature of the function (and thus only the declaration of its return type and its

[Bug c++/27527] invalid types produced out of argument deduction (SFINAE bug)

2006-05-12 Thread sebor at roguewave dot com
--- Comment #3 from sebor at roguewave dot com 2006-05-12 16:30 --- Created an attachment (id=11446) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=11446action=view) Corrected test program exercising SFINAE. After modifying the test program from comment #1 to correct these problems

[Bug debug/27574] New: MIssing debug info at -O0

2006-05-12 Thread amylaar at gcc dot gnu dot org
Compilation with -O0 -g no longer creates debug information for all variables. -- Summary: MIssing debug info at -O0 Product: gcc Version: 4.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: debug

[Bug libfortran/27575] New: gfortran - does not generate error when trying to read too much data

2006-05-12 Thread dir at lanl dot gov
This program writes one word and then reads two words. g77 finds the error but gfortran does not - [dranta:~/tests/gfortran-D] dir% gfortran -o read01 read01.f [dranta:~/tests/gfortran-D] dir% read01 [dranta:~/tests/gfortran-D] dir% cat read01.f program test integer i1,i2

[Bug debug/27574] MIssing debug info at -O0

2006-05-12 Thread amylaar at gcc dot gnu dot org
--- Comment #1 from amylaar at gcc dot gnu dot org 2006-05-12 16:58 --- Created an attachment (id=11447) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=11447action=view) test case Compiled for either sh-elf or i686-pc-linux-gnu, currrent mainline cc1plus does not generate any debug

[Bug debug/27574] MIssing debug info at -O0

2006-05-12 Thread amylaar at gcc dot gnu dot org
--- Comment #2 from amylaar at gcc dot gnu dot org 2006-05-12 17:02 --- Created an attachment (id=11448) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=11448action=view) With the translation result for this file, the testcase can be linked This file provides a definition of main

[Bug target/27539] gcc.c-torture/execute/941014-2.c FAILs

2006-05-12 Thread kazu at gcc dot gnu dot org
--- Comment #1 from kazu at gcc dot gnu dot org 2006-05-12 17:04 --- The exact same problem as PR rtl-optmization/27538 is happening. *** This bug has been marked as a duplicate of 27538 *** -- kazu at gcc dot gnu dot org changed: What|Removed

[Bug rtl-optimization/27538] [4.2 Regression] execute/20030128-1.c FAILs

2006-05-12 Thread kazu at gcc dot gnu dot org
--- Comment #5 from kazu at gcc dot gnu dot org 2006-05-12 17:04 --- *** Bug 27539 has been marked as a duplicate of this bug. *** -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27538

[Bug rtl-optimization/27538] [4.2 Regression] execute/20030128-1.c FAILs

2006-05-12 Thread kazu at gcc dot gnu dot org
--- Comment #6 from kazu at gcc dot gnu dot org 2006-05-12 17:05 --- Note that the same bug is causing FAIL: gcc.c-torture/execute/941014-2.c execution, -O1 FAIL: gcc.c-torture/execute/941014-2.c execution, -O2 FAIL: gcc.c-torture/execute/941014-2.c execution, -Os --

[Bug debug/27574] [4.1/4.2 Regression] MIssing debug info at -O0 for a C++ constructor

2006-05-12 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2006-05-12 17:11 --- Confirmed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added CC|

[Bug other/27576] New: The .eh_frame section in crtend.o has wrong aligment

2006-05-12 Thread hjl at lucon dot org
In gcc/unwind-dw2-fde.h /* The first few fields of a CIE. The CIE_id field is 0 for a CIE, to distinguish it from a valid FDE. FDEs are aligned to an addressing unit boundary, but the fields within are unaligned. */ struct dwarf_cie { uword length; sword CIE_id; ubyte version;

[Bug tree-optimization/27548] [4.2 regression] ICE: SSA corruption - Conflict across an abnormal edge

2006-05-12 Thread patchapp at dberlin dot org
--- Comment #6 from patchapp at dberlin dot org 2006-05-12 17:36 --- Subject: Bug number PR 27548 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/2006-05/msg00511.html --

[Bug fortran/18026] boz initialization of REALs fails

2006-05-12 Thread kargl at gcc dot gnu dot org
--- Comment #6 from kargl at gcc dot gnu dot org 2006-05-12 17:43 --- (In reply to comment #5) Created an attachment (id=11443) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=11443action=view) [edit] A simple program showing that initialization of BOZ constants fails in modules.

[Bug c++/27577] New: Change control reaches end of non-void function to an error, when a complex type gets returned

2006-05-12 Thread wfor at arcor dot de
At least on x86 and x86_64 the following program crashes 8-- #include string std::string foo() { } int main() { foo(); } 8-- When one compiles this snipplet with warnings turned on, then this warning shows up:g++ -Wall m.c m.c: In function

[Bug c/27578] New: ICE during build of libstdc++-v3

2006-05-12 Thread edmar at freescale dot com
This problem started somewhere between april 17, and april 20. Afftects 4.2 only. Here is the -v output of the compilation terminated with ICE: /local/gnu_toolchain/build_area/obj_gcc-trunk_7450/./gcc/xgcc -shared-libgcc -B/local/gnu_toolchain/build_area/obj_gcc-trunk_7450/./gcc -nostdinc++

[Bug c/27578] ICE during build of libstdc++-v3

2006-05-12 Thread edmar at freescale dot com
--- Comment #1 from edmar at freescale dot com 2006-05-12 18:42 --- Created an attachment (id=11449) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=11449action=view) File generated with --save-temps This is the .ii file that causes ICE. --

[Bug c++/27577] Change control reaches end of non-void function to an error, when a complex type gets returned

2006-05-12 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-05-12 18:47 --- I cannot remember if the C++ standard allows this to be an error. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27577

[Bug c++/27578] ICE during build of libstdc++-v3

2006-05-12 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2006-05-12 18:52 --- I can also reproduce this on a cross compiler to powerpc-linux-gnu. and it is a front-end issue. Reducing. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/27578] ICE during build of libstdc++-v3

2006-05-12 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2006-05-12 18:59 --- extern ssize_t readv (int __fd, __const struct iovec *__attribute__((altivec(vector__))), int __count); That is invalid code. Hmm, I wonder if someone uses __vector somewhere. -- pinskia at gcc dot gnu dot org

[Bug libstdc++/27579] New: no warning for the non-standard integral overloads of math functions

2006-05-12 Thread marc dot glisse at normalesup dot org
As a solution to bug 3181, integral overloads of many math functions (like sqrt) were introduced. Would it be possible to add a warning when such overloads are instantiated? I don't know how to do that with g++ (if it is not possible, then it would be a nice feature to add). It would help people

[Bug c++/27578] ICE with altivec(vector__) on a pointer in a function prototype

2006-05-12 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2006-05-12 19:08 --- (In reply to comment #3) Reduced testcase: void readv (int *__attribute__((altivec(vector__))) ); -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/27578] [4.2 Regression] ICE with attribute on a pointer in a function prototype

2006-05-12 Thread pinskia at gcc dot gnu dot org
--- Comment #5 from pinskia at gcc dot gnu dot org 2006-05-12 19:13 --- Actually this is any attribute on the pointer in the function prototype: void readv (int *__attribute__((aligned(16) )) ); -- pinskia at gcc dot gnu dot org changed: What|Removed

[Bug libstdc++/3181] Unable to use sqrt,cos,sin,... with int argument.

2006-05-12 Thread pinskia at gcc dot gnu dot org
--- Comment #18 from pinskia at gcc dot gnu dot org 2006-05-12 19:27 --- Hmm, don't we now violate the C++ standard by providing these overloads? (http://www.open-std.org/jtc1/sc22/wg21/docs/lwg-closed.html#213). -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=3181

[Bug rtl-optimization/27538] [4.2 Regression] execute/20030128-1.c FAILs

2006-05-12 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Ever Confirmed|0 |1 Last

[Bug c++/27572] [4.0/4.1/4.2 regression] ICE on typedef in parameter declaration

2006-05-12 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Ever Confirmed|0 |1 Last

[Bug libstdc++/27579] no warning for the non-standard integral overloads of math functions

2006-05-12 Thread pcarlini at suse dot de
--- Comment #1 from pcarlini at suse dot de 2006-05-12 20:12 --- Really, there is no point in trying to implement that warning, given the ongoing developments of the C++ standard: those overloads are already part of the current draft of the next (C++0x) standard (and are also in TR1).

[Bug c++/27578] [4.2 Regression] ICE with attribute on a pointer in a function prototype

2006-05-12 Thread janis at gcc dot gnu dot org
--- Comment #6 from janis at gcc dot gnu dot org 2006-05-12 20:38 --- A regression hunt on powerpc-linux using the testcase from comment #5 identified this patch: http://gcc.gnu.org/viewcvs?view=revrev=113081 r113081 | mmitchel | 2006-04-19 16:58:23 + (Wed, 19 Apr 2006)

[Bug c++/27577] Change control reaches end of non-void function to an error, when a complex type gets returned

2006-05-12 Thread schwab at suse dot de
--- Comment #2 from schwab at suse dot de 2006-05-12 21:13 --- Yes, I am fully aware, that my snipplet is buggy, however an ignored warning should not cause a crash in the program. There are many ways an ignored warning can cause a program to crash. --

[Bug fortran/25104] Non-initialization expr. as case-selector

2006-05-12 Thread fxcoudert at gcc dot gnu dot org
--- Comment #5 from fxcoudert at gcc dot gnu dot org 2006-05-12 21:18 --- Well, the testcase is valid F2003 but not valid F95. We have to get it working (for F2003 mode), which probably means adding a simplification function for MAXLOC. And the same is true for all the intrinsics

[Bug c++/27577] Change control reaches end of non-void function to an error, when a complex type gets returned

2006-05-12 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2006-05-12 21:19 --- (In reply to comment #0) Yes, I am fully aware, that my snipplet is buggy, however an ignored warning should not cause a crash in the program. Code that invokes undefined behavior at runtime cannot be turned into

[Bug libstdc++/27579] no warning for the non-standard integral overloads of math functions

2006-05-12 Thread gdr at integrable-solutions dot net
--- Comment #2 from gdr at integrable-solutions dot net 2006-05-12 21:47 --- Subject: Re: New: no warning for the non-standard integral overloads of math functions marc dot glisse at normalesup dot org [EMAIL PROTECTED] writes: | As a solution to bug 3181, integral overloads of

[Bug c++/27581] New: [4.0/4.1/4.2 regression] ICE using this-pointer in static member function

2006-05-12 Thread reichelt at gcc dot gnu dot org
The following invalid testcase triggers an ICE since GCC 3.4.0: === struct A { templateint static void foo(); static void bar() { this-A::foo0(); } }; === bug.cc: In static member function 'static void

[Bug c++/27582] New: [4.0/4.1/4.2 regression] ICE with invalid template parameter

2006-05-12 Thread reichelt at gcc dot gnu dot org
The following invalid testcase triggers an ICE since GCC 3.4.0: === struct A { templateint void foo(); }; templateint N, void (A::*)() = A::fooN struct B {}; Bint b; === bug.cc:8: error: type/value

[Bug c++/27582] [4.0/4.1/4.2 regression] ICE with invalid template parameter

2006-05-12 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.1.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27582

[Bug c++/27582] [4.0/4.1/4.2 regression] ICE with invalid template parameter

2006-05-12 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.1 |4.0.4 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27582

[Bug c++/27581] [4.0/4.1/4.2 regression] ICE using this-pointer in static member function

2006-05-12 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.0.4 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27581

[Bug fortran/27554] Strange assembler produced

2006-05-12 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-05-13 03:52 --- Confirmed, -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/27531] [4.2 regression] sparc: undefined reference to .LL226 with -O2

2006-05-12 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2006-05-13 04:08 --- I can confirm this, trying to figure out to reduce this. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27531

[Bug fortran/18315] missing error for incompatible array assignment involving lbound

2006-05-12 Thread pault at gcc dot gnu dot org
--- Comment #6 from pault at gcc dot gnu dot org 2006-05-13 04:25 --- Fixed on trunk and 4.1 - see #5 Paul -- pault at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/27531] [4.2 regression] sparc: undefined reference to .LL226 with -O2

2006-05-12 Thread pinskia at gcc dot gnu dot org
--- Comment #5 from pinskia at gcc dot gnu dot org 2006-05-13 04:59 --- The label comes from a switch table. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27531