[Bug c++/31780] [4.2/4.3 regression] ICE with incompatible types for ?: with "complex type" conversion

2008-01-04 Thread mark at codesourcery dot com
--- Comment #22 from mark at codesourcery dot com 2008-01-05 07:55 --- Subject: Re: [4.2/4.3 regression] ICE with incompatible types for ?: with "complex type" conversion gdr at cs dot tamu dot edu wrote: > | > I'd rather distinguish the constructor taking __complex__ by adding > | >

[Bug c++/31780] [4.2/4.3 regression] ICE with incompatible types for ?: with "complex type" conversion

2008-01-04 Thread gdr at cs dot tamu dot edu
--- Comment #21 from gdr at cs dot tamu dot edu 2008-01-05 07:51 --- Subject: Re: [4.2/4.3 regression] ICE with incompatible types for ?: with "complex type" conversion "pcarlini at suse dot de" <[EMAIL PROTECTED]> writes: | Also, I'm afraid the implementation of parts of (the transc

[Bug c++/31780] [4.2/4.3 regression] ICE with incompatible types for ?: with "complex type" conversion

2008-01-04 Thread gdr at cs dot tamu dot edu
--- Comment #20 from gdr at cs dot tamu dot edu 2008-01-05 07:51 --- Subject: Re: [4.2/4.3 regression] ICE with incompatible types for ?: with "complex type" conversion "mark at codesourcery dot com" <[EMAIL PROTECTED]> writes: | --- Comment #18 from mark at codesourcery dot com

[Bug libstdc++/34680] Unconditional use of dynamic_cast in locale_facets.tcc breaks compilation with -fno-rtti

2008-01-04 Thread bkoz at gcc dot gnu dot org
--- Comment #7 from bkoz at gcc dot gnu dot org 2008-01-05 05:40 --- Just as an aside, the GCC manual for -fno-rtti seems to be incorrect: http://gcc.gnu.org/onlinedocs/gcc/C_002b_002b-Dialect-Options.html#C_002b_002b-Dialect-Options The `dynamic_cast' operator can still be used for c

SSE regression

2008-01-04 Thread Matteo Croce
Hi, I have a piece of code that runs ~70% slower on a Xeon CPU with SSE enable than with plain 387. [EMAIL PROTECTED] ~]$ uname -a FreeBSD enc1 6.2-RELEASE FreeBSD 6.2-RELEASE #0: Fri Jan 12 11:05:30 UTC 2007 [EMAIL PROTECTED]:/usr/obj/usr/src/sys/SMP [EMAIL PROTECTED] ~]$ gcc42 -v Using bu

[Bug libstdc++/34680] Unconditional use of dynamic_cast in locale_facets.tcc breaks compilation with -fno-rtti

2008-01-04 Thread bkoz at gcc dot gnu dot org
--- Comment #6 from bkoz at gcc dot gnu dot org 2008-01-05 05:21 --- Agreed. We should remove the offending patch set from 4.2. It's been too troublesome and we can't do this kind of compile-behavior change on a minor update to a stable release series. Oh well. Probably what needs to

[Bug fortran/34676] [4.3 Regression] IO error delayed

2008-01-04 Thread jvdelisle at gcc dot gnu dot org
--- Comment #4 from jvdelisle at gcc dot gnu dot org 2008-01-05 05:15 --- A patch has been submitted for approval: http://gcc.gnu.org/ml/fortran/2008-01/msg00034.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34676

[Bug c++/1899] Omitting template arg gives "Internal compiler error"

2008-01-04 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |3.0.x http://gcc.gnu.org/bugzilla/show_bug.cgi?id=1899

[Bug libstdc++/34680] Unconditional use of dynamic_cast in locale_facets.tcc breaks compilation with -fno-rtti

2008-01-04 Thread pcarlini at suse dot de
--- Comment #5 from pcarlini at suse dot de 2008-01-05 00:42 --- I think we should do something about this issue, unfortunately. Because, before fixing those two bugs, we has essentially *no* dynamic_cast and typeid in the headers (a few only in TR1). Presently, I'm thinking we should p

[Bug fortran/34654] no unformatted on internal file

2008-01-04 Thread jvdelisle at gcc dot gnu dot org
--- Comment #3 from jvdelisle at gcc dot gnu dot org 2008-01-05 00:07 --- May I suggest: "Unformatted I/O not allowed with internal unit at %L" Consider this approved after regression testing passes OK -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34654

[Bug fortran/34676] [4.3 Regression] IO error delayed

2008-01-04 Thread jvdelisle at gcc dot gnu dot org
--- Comment #3 from jvdelisle at gcc dot gnu dot org 2008-01-05 00:03 --- Yes I do have an idea. I was afraid when we accommodated the previous PR we would generate another. :) I will see what I can do. -- jvdelisle at gcc dot gnu dot org changed: What|Removed

[Bug libfortran/34670] bounds checking for array intrinsics

2008-01-04 Thread jvdelisle at gcc dot gnu dot org
--- Comment #1 from jvdelisle at gcc dot gnu dot org 2008-01-05 00:01 --- Do we want the overhead of bounds checking at run time on all these intrinsics? Is there a way to do it without the overhead? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34670

[Bug fortran/34387] FAIL: gfortran.dg/optional_dim_2.f90: FE vs library argument missmatch

2008-01-04 Thread jvdelisle at gcc dot gnu dot org
--- Comment #13 from jvdelisle at gcc dot gnu dot org 2008-01-04 23:59 --- Great! I will work on the bound as well. I am also studying 34540 again in light of this PR. These two are related. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34387

[Bug fortran/34659] corner case continuation line

2008-01-04 Thread jvdelisle at gcc dot gnu dot org
--- Comment #2 from jvdelisle at gcc dot gnu dot org 2008-01-04 23:56 --- I will have a go on this one. -- jvdelisle at gcc dot gnu dot org changed: What|Removed |Added

[Bug libstdc++/34680] Unconditional use of dynamic_cast in locale_facets.tcc breaks compilation with -fno-rtti

2008-01-04 Thread manish at flock dot com
--- Comment #4 from manish at flock dot com 2008-01-04 23:47 --- Building the above as follows: $ g++ -fno-rtti -Os -o testcase testcase.cpp Results in: /usr/include/c++/4.2/bits/locale_facets.tcc: In function ‘const _Facet& std::use_facet(const std::locale&) [with _Facet = std::numpu

[Bug libstdc++/34680] Unconditional use of dynamic_cast in locale_facets.tcc breaks compilation with -fno-rtti

2008-01-04 Thread manish at flock dot com
--- Comment #3 from manish at flock dot com 2008-01-04 23:45 --- Created an attachment (id=14881) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=14881&action=view) Test case -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34680

[Bug libstdc++/34680] Unconditional use of dynamic_cast in locale_facets.tcc breaks compilation with -fno-rtti

2008-01-04 Thread manish at flock dot com
--- Comment #2 from manish at flock dot com 2008-01-04 23:44 --- Perhaps I wasn't clear, but this isn't theoretical. Files that *used* to build with gcc 4.2.2 with -fno-rtti no longer do now. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34680

[Bug fortran/34654] no unformatted on internal file

2008-01-04 Thread burnus at gcc dot gnu dot org
--- Comment #2 from burnus at gcc dot gnu dot org 2008-01-04 22:56 --- Index: gcc/fortran/io.c === --- gcc/fortran/io.c(revision 131328) +++ gcc/fortran/io.c(working copy) @@ -2669,6 +2669,10 @@ if (condition) \

[Bug libstdc++/34680] Unconditional use of dynamic_cast in locale_facets.tcc breaks compilation with -fno-rtti

2008-01-04 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2008-01-04 22:54 --- I doubt you ever could use STL without RTTI anyways. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug libstdc++/34680] New: Unconditional use of dynamic_cast in locale_facets.tcc breaks compilation with -fno-rtti

2008-01-04 Thread manish at flock dot com
The fix for PR libstdc++/30127 and PR libstdc++/34449 broke compilation of files that pull that in, and use -fno-rtti, which was valid in gcc 4.2.2 and prior. -- Summary: Unconditional use of dynamic_cast in locale_facets.tcc breaks compilation with -fno-rtti

[Bug fortran/34660] elemental and dummy procedure

2008-01-04 Thread burnus at gcc dot gnu dot org
--- Comment #2 from burnus at gcc dot gnu dot org 2008-01-04 22:39 --- C1277 All dummy arguments of an elemental procedure shall be scalar dummy data objects and shall not have the POINTER or ALLOCATABLE attribute. Index: gcc/fortran/resolve.c ==

[Bug c++/33911] attribute deprecated vs. templates

2008-01-04 Thread jason at redhat dot com
--- Comment #3 from jason at redhat dot com 2008-01-04 22:23 --- Subject: Re: attribute deprecated vs. templates niemayer at isg dot de wrote: > I can second that problem for template member functions - in contrast to > non-template member functions, where the attribute works. This is

[Bug debug/19523] [4.0/4.1/4.2/4.3 Regression] DBX_USE_BINCL support broken in the C++ compiler

2008-01-04 Thread tromey at gcc dot gnu dot org
--- Comment #11 from tromey at gcc dot gnu dot org 2008-01-04 22:04 --- I took a look at the attached patch. I don't like it much. I think it puts the work in the wrong place -- libcpp and the lexer -- when, IMO, the problem should be addressed by changing dbxout.c (and perhaps the debu

[Bug target/19161] No emms or femms emitted between MMX and FP instructions

2008-01-04 Thread Richard dot Barnes at stratus dot com
--- Comment #22 from Richard dot Barnes at stratus dot com 2008-01-04 20:05 --- I have seen this bug in the vector-2 testcases shipped in gcc/gcc/testsuite/gcc.dg/compat when compiling for i386 with -msse2. In vector-2_y.c and vector-2_x.c we end up using both mmx and x87 registers in

[Bug fortran/34665] Cannot pass scalar to array argument 'a'

2008-01-04 Thread burnus at gcc dot gnu dot org
--- Comment #3 from burnus at gcc dot gnu dot org 2008-01-04 19:28 --- > We catch this with an explicit interface, but we > should still check for occurrence in the > same source code. I do not understand this part. There is an explicit interface available as both are contained in the s

[Bug fortran/34662] inout argument with parameter

2008-01-04 Thread burnus at gcc dot gnu dot org
--- Comment #1 from burnus at gcc dot gnu dot org 2008-01-04 19:09 --- Patch: http://gcc.gnu.org/ml/gcc-patches/2008-01/msg00147.html -- burnus at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/34679] [4.3 Regression] ICE: tree check: expected integer_type, have enumeral_type in host_integerp, at tree.c:4949

2008-01-04 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added CC||pinskia at gcc dot gnu dot |

[Bug target/34679] [4.3 Regression] ICE: tree check: expected integer_type, have enumeral_type in host_integerp, at tree.c:4949

2008-01-04 Thread tbm at cyrius dot com
--- Comment #1 from tbm at cyrius dot com 2008-01-04 18:51 --- Created an attachment (id=14880) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=14880&action=view) preprocessed source -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34679

[Bug target/34679] New: [4.3 Regression] ICE: tree check: expected integer_type, have enumeral_type in host_integerp, at tree.c:4949

2008-01-04 Thread tbm at cyrius dot com
With trunk 20071212 on hppa: [EMAIL PROTECTED]:~$ /usr/lib/gcc-snapshot/bin/gcc -c -O3 linux-2.6-page_alloc.i mm/page_alloc.c: In function '__build_all_zonelists': mm/page_alloc.c:2077: internal compiler error: tree check: expected integer_type, have enumeral_type in host_integerp, at tree.c:4949

[Bug other/34592] useless computation found

2008-01-04 Thread dcb314 at hotmail dot com
--- Comment #5 from dcb314 at hotmail dot com 2008-01-04 18:33 --- (In reply to comment #4) > I'd say that this is blocked by PR18624 (resp. PR30438 for fortran). > dcb, you seem to report these as separate PRs. Previous of this category > include: > PR25547 > PR25567 > PR26245 > PR32948

[Bug c/34678] New: Optimization generates incorrect code with -frounding-math option

2008-01-04 Thread merkert at comcast dot net
The following function produces only a single division operation even when compiling with -frounding-math. I had read in a different PR (29186) that the pragma FENV_ACCESS is not supported, but that -frounding-math should produce the same effect (recognizing that the option is experimental as well)

[Bug tree-optimization/34618] [4.3 regression] ICE with -fmudflap and vectorization

2008-01-04 Thread jakub at gcc dot gnu dot org
--- Comment #3 from jakub at gcc dot gnu dot org 2008-01-04 17:39 --- To me this looks like a bug in outof-ssa, not unroller. The VAR_DECL in question is created by outof-ssa. The following hunk fixes this ICE: --- tree-outof-ssa.c.jj117 2007-10-28 19:34:17.0 +0100 +++ tre

[Bug tree-optimization/34677] PREs insert_fake_stores is mostly useless

2008-01-04 Thread dberlin at dberlin dot org
--- Comment #4 from dberlin at gcc dot gnu dot org 2008-01-04 17:31 --- Subject: Re: PREs insert_fake_stores is mostly useless FRE will handle DECL's, and VN will value number them. I've made small attempts at make PRE work with globals, but i'm lazy and haven't done it for real yet :)

[Bug gcov-profile/34610] [4.3 regression] ICE with "-fprofile-arcs -fopenmp"

2008-01-04 Thread hubicka at ucw dot cz
--- Comment #6 from hubicka at ucw dot cz 2008-01-04 17:28 --- Subject: Re: [4.3 regression] ICE with "-fprofile-arcs -fopenmp" > + if (flag_openmp) > +{ > + tree stmt = last_stmt (e->src); > + if (stmt) > + { > + /* Avoid inserting profiling instructions o

[Bug libgcj/34444] Class.getEnclosingClass() returns null on enclosed class

2008-01-04 Thread aph at gcc dot gnu dot org
--- Comment #3 from aph at gcc dot gnu dot org 2008-01-04 17:19 --- Subject: Bug 3 Author: aph Date: Fri Jan 4 17:18:56 2008 New Revision: 131326 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=131326 Log: 2008-01-04 Andrew Haley <[EMAIL PROTECTED]> PR libgcj/3444

[Bug libgcj/34444] Class.getEnclosingClass() returns null on enclosed class

2008-01-04 Thread aph at gcc dot gnu dot org
--- Comment #2 from aph at gcc dot gnu dot org 2008-01-04 17:19 --- Another case where Sun's javadoc was rather vague. -- aph at gcc dot gnu dot org changed: What|Removed |Added --

[Bug c++/34675] ICE: Segmentation fault

2008-01-04 Thread pcarlini at suse dot de
--- Comment #3 from pcarlini at suse dot de 2008-01-04 17:10 --- great. -- pcarlini at suse dot de changed: What|Removed |Added Status|UNCONFIRMED

[Bug gcov-profile/34610] [4.3 regression] ICE with "-fprofile-arcs -fopenmp"

2008-01-04 Thread jakub at gcc dot gnu dot org
--- Comment #5 from jakub at gcc dot gnu dot org 2008-01-04 17:09 --- That's only part of the problem. The other is that ompexpand is very upset if new basic blocks are inserted in unexpected places, e.g. on the BRANCH_EDGE from OMP_FOR bb or on the FALLTHRU_EDGE from OMP_CONTINUE. exp

[Bug c++/34675] ICE: Segmentation fault

2008-01-04 Thread fafa at freesurf dot ch
--- Comment #2 from fafa at freesurf dot ch 2008-01-04 17:03 --- (In reply to comment #1) > works for me > My cygwin environment seemed to have been corrupt. Now it works for me, too. Sorry for the noise. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34675

[Bug tree-optimization/34677] PREs insert_fake_stores is mostly useless

2008-01-04 Thread rguenth at gcc dot gnu dot org
--- Comment #3 from rguenth at gcc dot gnu dot org 2008-01-04 17:03 --- I think the other PR is only about VN global constants. But also an incoming pointer to a structure is not handled: struct X { int i; }; int foo(struct X *a, int argc) { int b; int c; int i; int d, e; fo

[Bug tree-optimization/34677] PREs insert_fake_stores is mostly useless

2008-01-04 Thread rguenth at gcc dot gnu dot org
--- Comment #2 from rguenth at gcc dot gnu dot org 2008-01-04 17:00 --- The plain DECL does not work because 1) we don't do the storetmp 2) can_PRE_operation and can_value_number_operation return false (so we do not enter a into EXP_GEN 3) create_value_expr_from cannot handle

[Bug middle-end/32964] [4.3 Regression] union cause inefficient code inside loops

2008-01-04 Thread rguenth at gcc dot gnu dot org
--- Comment #6 from rguenth at gcc dot gnu dot org 2008-01-04 16:59 --- Doh, wrong bug. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32964

[Bug middle-end/32964] [4.3 Regression] union cause inefficient code inside loops

2008-01-04 Thread rguenth at gcc dot gnu dot org
--- Comment #5 from rguenth at gcc dot gnu dot org 2008-01-04 16:59 --- The plain DECL does not work because 1) we don't do the storetmp 2) can_PRE_operation and can_value_number_operation return false (so we do not enter a into EXP_GEN 3) create_value_expr_from cannot handle

[Bug tree-optimization/34677] PREs insert_fake_stores is mostly useless

2008-01-04 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2008-01-04 16:57 --- Isn't there already a bug about load PRE with global variables? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34677

[Bug tree-optimization/34677] New: PREs insert_fake_stores is mostly useless

2008-01-04 Thread rguenth at gcc dot gnu dot org
Because it only handles stores through direct INDIRECT_REFs. So while we handle testcases like loadpre4.c: int main(int *a, int argc) { int b; int c; int i; int d, e; for (i = 0; i < argc; i++) { e = *a; *a = 9; } return d + e; } the much simpler int a; int foo

[Bug fortran/34672] [4.3 Regression] .mod file misses renamed, USEd symbol

2008-01-04 Thread pault at gcc dot gnu dot org
--- Comment #2 from pault at gcc dot gnu dot org 2008-01-04 16:12 --- Another way of looking as it is that the interface is not getting renamed when MyMod3 is written. This works: MODULE MyMod1 integer, parameter :: i2_ = Selected_Int_Kind(4) END Module MyMod1 module MyMod2 INTERF

[Bug fortran/34676] [4.3 Regression] IO error delayed

2008-01-04 Thread burnus at gcc dot gnu dot org
--- Comment #2 from burnus at gcc dot gnu dot org 2008-01-04 16:03 --- The change occurred between 2007-09-27-r128828 and 2007-10-08-r129121. Educated guess: PR 33400; and indeed, reverting the patch gives the old behaviour. The trick is now have the old behaviour for this code without

[Bug c++/34675] ICE: Segmentation fault

2008-01-04 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2008-01-04 16:03 --- works for me -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34675

[Bug middle-end/34585] [4.3 Regression] ICE in remove_useless_stmts_1, at tree-cfg.c:1863

2008-01-04 Thread rguenth at gcc dot gnu dot org
--- Comment #4 from rguenth at gcc dot gnu dot org 2008-01-04 16:03 --- Also fixed by the fix for PR34448. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/34029] [4.3 Regression] internal compiler error: verify_stmts failed

2008-01-04 Thread rguenth at gcc dot gnu dot org
--- Comment #11 from rguenth at gcc dot gnu dot org 2008-01-04 15:59 --- Fixed. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNE

[Bug tree-optimization/34029] [4.3 Regression] internal compiler error: verify_stmts failed

2008-01-04 Thread rguenth at gcc dot gnu dot org
--- Comment #10 from rguenth at gcc dot gnu dot org 2008-01-04 15:57 --- Subject: Bug 34029 Author: rguenth Date: Fri Jan 4 15:56:41 2008 New Revision: 131325 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=131325 Log: 2008-01-04 Richard Guenther <[EMAIL PROTECTED]>

[Bug fortran/34676] IO error delayed

2008-01-04 Thread burnus at gcc dot gnu dot org
--- Comment #1 from burnus at gcc dot gnu dot org 2008-01-04 15:53 --- Confirm. I can also reproduce it with 4.3.0 20071129 which means that it is not a recent regression. Jerry, do you have an idea? -- burnus at gcc dot gnu dot org changed: What|Removed

[Bug c++/34650] 'this' pointer goes null on x86_64-linux-gnu

2008-01-04 Thread nam3l3ss dot bugreportaccount at gmail dot com
--- Comment #8 from nam3l3ss dot bugreportaccount at gmail dot com 2008-01-04 15:53 --- I checked again, actually, even the second "bugok" file is a silent failure on the written environment, so the segfault is kind of an improvement there, but I could swear the original one run without

[Bug middle-end/34622] [4.3 Regression] gcc.c-torture/execute/20000801-4.c fails at -O1 and above

2008-01-04 Thread jakub at gcc dot gnu dot org
--- Comment #6 from jakub at gcc dot gnu dot org 2008-01-04 15:49 --- I don't see how that could be related. Don't have access to darwin, but in x86_64-linux -> i686-apple-darwin9 cross the assembly for this test at -O1 is identical between 4.3.0 20080103 and 4.3.0 20071016. -- htt

[Bug tree-optimization/34043] Missed optimization causing extra loads and stores when using x86_64 builtin function together with aggregate types.

2008-01-04 Thread rguenth at gcc dot gnu dot org
--- Comment #11 from rguenth at gcc dot gnu dot org 2008-01-04 15:38 --- Created an attachment (id=14879) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=14879&action=view) patch prototype So this patch certainly will ICE in a lot of cases, I wonder if poolifying the inserted code

[Bug tree-optimization/34043] Missed optimization causing extra loads and stores when using x86_64 builtin function together with aggregate types.

2008-01-04 Thread rguenth at gcc dot gnu dot org
--- Comment #10 from rguenth at gcc dot gnu dot org 2008-01-04 15:35 --- We can 'abuse' PREs inserting of fake stores machinery to handle the case in PR33989, where for union a { int i; float f; }; void f (float *a, int *b) { union a c; c.f = *a; *b = c.i; } we then get (PR

[Bug fortran/34676] New: IO error delayed

2008-01-04 Thread terry at chem dot gu dot se
With a simple data file: $ cat file.dat 1 2 3 $ wc file.dat 3 3 6 file.dat the following code: $ cat aa.f90 program fred implicit none integer::i,badness character::c open(unit=10,file='file.dat') do i=1,huge(1) read(10,*,iostat=badness) write(*,*)i,badness if (badness/=0) exit enddo wr

[Bug c/34668] [4.3 Regression] ICE in find_compatible_field with -combine

2008-01-04 Thread jakub at gcc dot gnu dot org
--- Comment #7 from jakub at gcc dot gnu dot org 2008-01-04 15:17 --- This is a problem during inlining. The call actually has &optab_table argument: ...> arg 0 ... > and two different optab RECORD_TYPEs are involved (one from each CU). These types are types_compatible_p (0x2a

[Bug java/17779] ICE: Seg fault

2008-01-04 Thread aph at gcc dot gnu dot org
--- Comment #12 from aph at gcc dot gnu dot org 2008-01-04 15:14 --- Subject: Bug 17779 Author: aph Date: Fri Jan 4 15:13:53 2008 New Revision: 131324 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=131324 Log: 2008-01-04 Andrew Haley <[EMAIL PROTECTED]> PR java/17779

[Bug java/17779] ICE: Seg fault

2008-01-04 Thread dominiq at lps dot ens dot fr
--- Comment #11 from dominiq at lps dot ens dot fr 2008-01-04 15:06 --- rebuilding java fails with: ... /opt/gcc/i686-darwin/./prev-gcc/xgcc -B/opt/gcc/i686-darwin/./prev-gcc/ -B/opt/gcc/gcc4.3w/i686-apple-darwin9/bin/ -c -g -O2 -fomit-frame-pointer -DIN_GCC -W -Wall -Wwrite-strings

[Bug tree-optimization/34465] [4.3 Regression] incorrect sharing of tree nodes

2008-01-04 Thread jakub at gcc dot gnu dot org
--- Comment #7 from jakub at gcc dot gnu dot org 2008-01-04 15:06 --- Fixed. -- jakub at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED

[Bug tree-optimization/34448] [4.3 Regression] ICE in declare_inline_vars, at tree-inline.c:3243

2008-01-04 Thread jakub at gcc dot gnu dot org
--- Comment #13 from jakub at gcc dot gnu dot org 2008-01-04 15:05 --- Fixed. -- jakub at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug libfortran/34669] libgfortran doesn't build with -pipe

2008-01-04 Thread steven at gcc dot gnu dot org
--- Comment #1 from steven at gcc dot gnu dot org 2008-01-04 15:01 --- I think I understand why this happens... -- steven at gcc dot gnu dot org changed: What|Removed |Added --

[Bug tree-optimization/34465] [4.3 Regression] incorrect sharing of tree nodes

2008-01-04 Thread aldyh at gcc dot gnu dot org
--- Comment #6 from aldyh at gcc dot gnu dot org 2008-01-04 14:50 --- Subject: Bug 34465 Author: aldyh Date: Fri Jan 4 14:49:28 2008 New Revision: 131323 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=131323 Log: PR tree-optimization/34448 PR tree-optimization/3

[Bug tree-optimization/34448] [4.3 Regression] ICE in declare_inline_vars, at tree-inline.c:3243

2008-01-04 Thread aldyh at gcc dot gnu dot org
--- Comment #12 from aldyh at gcc dot gnu dot org 2008-01-04 14:50 --- Subject: Bug 34448 Author: aldyh Date: Fri Jan 4 14:49:28 2008 New Revision: 131323 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=131323 Log: PR tree-optimization/34448 PR tree-optimization/

[Bug c++/34675] New: ICE: Segmentation fault

2008-01-04 Thread fafa at freesurf dot ch
G++ version: GNU C++ (GCC) version 4.3.0 20071228 (experimental) (i686-elf) compiled by GNU C version 3.3.3 (cygwin special), GMP version 4.2.2, MPFR version 2.3.0. Code compiled: /// extern "C" void my_delete ( void * addr , const void* pCaller ); void operator delete

[Bug java/34444] Class.getEnclosingClass() returns null on enclosed class

2008-01-04 Thread aph at gcc dot gnu dot org
-- aph at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |aph at gcc dot gnu dot org |dot org

[News]2008.01.04

2008-01-04 Thread Anett
Szia! Így Újév alkalmából szeretnélek megajándékozni Téged és barátaidet egy hihetetlen oldallal! Mindent le lehet róla tölteni! Szórakozz egy jót a haverOkkal, mert itt minden megtalálható ami a szórakozáshoz kell! http://movie.ssweb.eu

[Bug target/34673] ICE in extract_insn, at recog.c:1990

2008-01-04 Thread rguenth at gcc dot gnu dot org
--- Comment #4 from rguenth at gcc dot gnu dot org 2008-01-04 14:08 --- But forcing a to a reg before fixes this. Uros? Index: i386.c === --- i386.c (revision 131319) +++ i386.c (working copy) @@ -24238,6 +24238,

[Bug target/34673] ICE in extract_insn, at recog.c:1990

2008-01-04 Thread rguenth at gcc dot gnu dot org
--- Comment #3 from rguenth at gcc dot gnu dot org 2008-01-04 14:05 --- I don't see how we can handle ne:SF anywhere. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34673

[Bug target/34673] ICE in extract_insn, at recog.c:1990

2008-01-04 Thread dominiq at lps dot ens dot fr
--- Comment #2 from dominiq at lps dot ens dot fr 2008-01-04 14:02 --- Another case failingon i686-apple-darwin9 with '-ffast-math -mrecip', but not with '-O -ffast-math -mrecip': SUBROUTINE GCUBIC(A1SQ,A2) IMPLICIT NONE REAL :: A2 , A1SQ , QCUBE , THETA THETA

[Bug gcov-profile/34609] [4.3 regression] ICE with "-ftest-coverage" and references

2008-01-04 Thread jakub at gcc dot gnu dot org
--- Comment #3 from jakub at gcc dot gnu dot org 2008-01-04 14:01 --- Fixed. -- jakub at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug target/34673] ICE in extract_insn, at recog.c:1990

2008-01-04 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2008-01-04 13:59 --- Confirmed on x86_64-linux and i686-linux with SSE math with the same options. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug gcov-profile/34609] [4.3 regression] ICE with "-ftest-coverage" and references

2008-01-04 Thread jakub at gcc dot gnu dot org
--- Comment #2 from jakub at gcc dot gnu dot org 2008-01-04 13:59 --- Subject: Bug 34609 Author: jakub Date: Fri Jan 4 13:58:30 2008 New Revision: 131322 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=131322 Log: PR gcov-profile/34609 * tree-inline.c (declare_re

[Bug c/34668] [4.3 Regression] ICE in find_compatible_field with -combine

2008-01-04 Thread aldot at gcc dot gnu dot org
--- Comment #6 from aldot at gcc dot gnu dot org 2008-01-04 13:52 --- Smaller testcase: cat > arm.i <<-EOF struct optab { unsigned code; }; extern struct optab optab_table[1]; EOF cat > optabs.i <<-EOF struct optab { unsigned code; }; extern struct optab optab_table[1]; void init_opta

[Bug c++/34611] [4.3 regression] Broken diagnostic: 'tree_list' not supported by dump_expr

2008-01-04 Thread pcarlini at suse dot de
--- Comment #6 from pcarlini at suse dot de 2008-01-04 13:58 --- Fixed. -- pcarlini at suse dot de changed: What|Removed |Added Status|ASSIGNED

[Bug c++/34611] [4.3 regression] Broken diagnostic: 'tree_list' not supported by dump_expr

2008-01-04 Thread paolo at gcc dot gnu dot org
--- Comment #5 from paolo at gcc dot gnu dot org 2008-01-04 13:58 --- Subject: Bug 34611 Author: paolo Date: Fri Jan 4 13:57:34 2008 New Revision: 131321 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=131321 Log: 2008-01-04 Paolo Carlini <[EMAIL PROTECTED]> Jakub

[Bug ada/34674] Assert_Failure sinfo.adb:2141

2008-01-04 Thread andry dot ogorodnik at gmail dot com
--- Comment #2 from andry dot ogorodnik at gmail dot com 2008-01-04 13:50 --- Created an attachment (id=14878) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=14878&action=view) sources -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34674

[Bug ada/34674] Assert_Failure sinfo.adb:2141

2008-01-04 Thread andry dot ogorodnik at gmail dot com
--- Comment #1 from andry dot ogorodnik at gmail dot com 2008-01-04 13:48 --- Created an attachment (id=14877) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=14877&action=view) command line & error -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34674

[Bug ada/34674] New: Assert_Failure sinfo.adb:2141

2008-01-04 Thread andry dot ogorodnik at gmail dot com
cc -c -fPIC -I- -gnatA abjects.adb +===GNAT BUG DETECTED==+ | 4.3.0 20071005 (experimental) (i686-pc-linux-gnu) Assert_Failure sinfo.adb:2141| | Error detected at factorys-objects.ads:115:4 -- Summary: Assert_Failure sinfo.adb:2141

[Bug middle-end/34673] New: ICE in extract_insn, at recog.c:1990

2008-01-04 Thread dominiq at lps dot ens dot fr
This may be a duplicate of PR34393 and/or PR34412, but it does not seem totally target specific. The following code (extracted from the Polyhedron test suite): SUBROUTINE RELDISP() IMPLICIT NONE REAL :: SRAMB, EPSEFF SAVE SRAMB = SQRT(EPSEFF) END gives whe

[Bug tree-optimization/34029] [4.3 Regression] internal compiler error: verify_stmts failed

2008-01-04 Thread rguenth at gcc dot gnu dot org
--- Comment #9 from rguenth at gcc dot gnu dot org 2008-01-04 13:33 --- Which also means this is a checking-only ICE. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug tree-optimization/34029] [4.3 Regression] internal compiler error: verify_stmts failed

2008-01-04 Thread rguenth at gcc dot gnu dot org
--- Comment #8 from rguenth at gcc dot gnu dot org 2008-01-04 13:32 --- Mine. We'll stop the verifier from complaining. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/34672] [4.3 Regression] .mod file misses renamed, USEd symbol

2008-01-04 Thread burnus at gcc dot gnu dot org
--- Comment #1 from burnus at gcc dot gnu dot org 2008-01-04 13:31 --- If one changes the order of the USE statements or remove the second USE statement, it works: module MyMod3 USE MyMod2, only: write_MyInt => write_int USE MyMod1, only: i2_ end module MyMod3 Looking at the MOD

[Bug fortran/34672] [4.3 Regression] module interfacing bug

2008-01-04 Thread burnus at gcc dot gnu dot org
-- burnus at gcc dot gnu dot org changed: What|Removed |Added CC||burnus at gcc dot gnu dot |

[Bug fortran/34672] New: module interfacing bug

2008-01-04 Thread kloedej at knmi dot nl
The attached piece of valid Fortran90 code generates a symbol error: >gfortran -c moduletest.F90 moduletest.F90:22.19: USE MyMod3, only: write_MyInt 1 Error: Symbol 'write_myint' referenced at (1) not found in module 'mymod3' > Note that when the line marked with "mark" is co

[Bug c/34668] [4.3 Regression] ICE in find_compatible_field with -combine

2008-01-04 Thread aldot at gcc dot gnu dot org
--- Comment #5 from aldot at gcc dot gnu dot org 2008-01-04 13:06 --- Works with gcc-4.3.orig-HEAD (GCC) 4.3.0 20070919 (experimental) -- aldot at gcc dot gnu dot org changed: What|Removed |Added

[Bug c/34668] [4.3 Regression] ICE in find_compatible_field with -combine

2008-01-04 Thread rguenth at gcc dot gnu dot org
--- Comment #4 from rguenth at gcc dot gnu dot org 2008-01-04 13:00 --- Confirmed. Fails at -O[23s]. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug c/34668] [4.3 Regression] ICE in find_compatible_field

2008-01-04 Thread aldot at gcc dot gnu dot org
--- Comment #3 from aldot at gcc dot gnu dot org 2008-01-04 12:51 --- Created an attachment (id=14876) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=14876&action=view) arm.i (file2) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34668

[Bug c/34668] [4.3 Regression] ICE in find_compatible_field

2008-01-04 Thread aldot at gcc dot gnu dot org
--- Comment #2 from aldot at gcc dot gnu dot org 2008-01-04 12:51 --- Created an attachment (id=14875) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=14875&action=view) optabs.i file1 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34668

[Bug middle-end/34585] [4.3 Regression] ICE in remove_useless_stmts_1, at tree-cfg.c:1863

2008-01-04 Thread rguenth at gcc dot gnu dot org
--- Comment #3 from rguenth at gcc dot gnu dot org 2008-01-04 12:51 --- (gdb) up #1 0x008a11f9 in remove_useless_stmts_1 (tp=0x2b18581cea30, data=0x7fff53ff9920) at /space/rguenther/src/svn/trunk/gcc/tree-cfg.c:1863 1863 gcc_unreachable (); (gdb) call debug_generic

[Bug c/34668] [4.3 Regression] ICE in find_compatible_field

2008-01-04 Thread aldot at gcc dot gnu dot org
--- Comment #1 from aldot at gcc dot gnu dot org 2008-01-04 12:50 --- Works with: gcc (GCC) 4.1.2 20061115 (prerelease) (Debian 4.1.1-21) Fails with 4.3.0 since at least gcc version 4.3.0 20071212 (experimental) (GCC) Starting program: /opt/i686/gcc-4.3/lib/gcc/i686-linux-gnu/4.3.0/cc1

[Bug libfortran/34671] any(kind=1) and all(kind=1)

2008-01-04 Thread tkoenig at gcc dot gnu dot org
--- Comment #2 from tkoenig at gcc dot gnu dot org 2008-01-04 12:49 --- Same thing for count. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34671

[Bug c++/34650] 'this' pointer goes null on x86_64-linux-gnu

2008-01-04 Thread pcarlini at suse dot de
--- Comment #7 from pcarlini at suse dot de 2008-01-04 11:31 --- I don't have much to say. The implementation of std::find (rather simple besides a bit of unrolling) has not changed at all between 4.1.x and 4.2.x. -- pcarlini at suse dot de changed: What|Removed

[Bug libfortran/34671] any(kind=1) and all(kind=1)

2008-01-04 Thread tkoenig at gcc dot gnu dot org
--- Comment #1 from tkoenig at gcc dot gnu dot org 2008-01-04 11:19 --- oops, seems we're still missing the relevant library functions for kind=1 and kind=2, too: $ cat any.f90 program main logical(kind=1) :: f(2,2) f = .false. print *,any(f,dim=1) print *,all(f,dim=1) end prog

[Bug c++/34611] [4.3 regression] Broken diagnostic: 'tree_list' not supported by dump_expr

2008-01-04 Thread pcarlini at suse dot de
--- Comment #4 from pcarlini at suse dot de 2008-01-04 11:18 --- Ok, thanks a lot. This will take me some time, therefore, if you are able to quickly prepare something, you are welcome. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34611

[Bug tree-optimization/31081] [4.3 Regression] Inliner messes up SSA for abnormals

2008-01-04 Thread rguenth at gcc dot gnu dot org
--- Comment #18 from rguenth at gcc dot gnu dot org 2008-01-04 11:17 --- Subject: Bug 31081 Author: rguenth Date: Fri Jan 4 11:16:17 2008 New Revision: 131320 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=131320 Log: 2008-01-04 Richard Guenther <[EMAIL PROTECTED]>

[Bug tree-optimization/31081] [4.3 Regression] Inliner messes up SSA for abnormals

2008-01-04 Thread rguenth at gcc dot gnu dot org
--- Comment #17 from rguenth at gcc dot gnu dot org 2008-01-04 11:16 --- Fixed. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNE

[Bug c++/33504] redundant temporary object is created

2008-01-04 Thread pcarlini at suse dot de
--- Comment #4 from pcarlini at suse dot de 2008-01-04 11:16 --- Also, this is not a library issue (if anything). -- pcarlini at suse dot de changed: What|Removed |Added

[News]2008.01.04

2008-01-04 Thread Anett
Szia! Így Újév alkalmából szeretnélek megajándékozni Téged és barátaidet egy hihetetlen oldallal! Mindent le lehet róla tölteni! Szórakozz egy jót a haverOkkal, mert itt minden megtalálható ami a szórakozáshoz kell! http://premier.ssweb.e

  1   2   >