[Bug fortran/31608] wrong types in character array/scalar binop

2007-10-10 Thread pault at gcc dot gnu dot org
--- Comment #27 from pault at gcc dot gnu dot org 2007-10-10 07:05 --- (In reply to comment #17) > char.3 = (*(char[0:][1:1] *) atmp.0.data)[S.2][1]{lb: 1 sz: 1}; > (*(char[0:][1:1] *) atmp.1.data)[S.2] = char.3; > the first line is correct, the second is not. Fo

[Bug target/33138] [4.3 Regression] rejects valid? assembler, segfaults

2007-10-10 Thread tbm at cyrius dot com
--- Comment #7 from tbm at cyrius dot com 2007-10-10 07:35 --- (In reply to comment #6) > Works for me with r129166. I suppose this was x86_64. And a dup of either > PR33600 or PR33552. Yeah, it was a dup. *** This bug has been marked as a duplicate of 32370 *** -- tbm at cyrius

[Bug middle-end/32370] [4.3 Regression] Segfault after rejecting bogus assembler

2007-10-10 Thread tbm at cyrius dot com
--- Comment #8 from tbm at cyrius dot com 2007-10-10 07:35 --- *** Bug 33138 has been marked as a duplicate of this bug. *** -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32370

[Bug rtl-optimization/33676] libgfortran bootstrap failure: selected_int_kind.f90:22: Segmentation fault, wrong code with -fomit-frame-pointer

2007-10-10 Thread ubizjak at gmail dot com
--- Comment #11 from ubizjak at gmail dot com 2007-10-10 07:59 --- (In reply to comment #9) > Revision 128957 causes this regression. I can confirm that r128956 bootstraps OK when configured with --build=i386-pc-linux-gnu. Also, r128956 compiles and runs testcase from comment #8 without

[Bug ada/33722] putenv() is made posix-conformant on FreeBSD 7.x

2007-10-10 Thread kostikbel at ukr dot net
--- Comment #1 from kostikbel at ukr dot net 2007-10-10 08:16 --- Created an attachment (id=14335) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=14335&action=view) Fix for free() after putenv() on FreeBSD 7.x The patch allowed me to bootstrap gcc 4.2.2 on the FreeBSD 7.x with gnat

Re: [Bug ada/33722] putenv() is made posix-conformant on FreeBSD 7.x

2007-10-10 Thread Arnaud Charlet
> Created an attachment (id=14335) > --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=14335&action=view) > Fix for free() after putenv() on FreeBSD 7.x > > The patch allowed me to bootstrap gcc 4.2.2 on the FreeBSD 7.x with > gnat enabled. Patch looks good to me. OK for 4.2 branch and trunk.

[Bug ada/33722] New: putenv() is made posix-conformant on FreeBSD 7.x

2007-10-10 Thread kostikbel at ukr dot net
The putenv() in the FreeBSD 7.x is made posix-conforming, that means that the function does not make the copy of the argument string for entering it into the environment. As consequence, gcc/ada/env.c, __gnat_setenv() function shall not call free() on the malloc'ed string. Otherwise, memory of the

[Bug ada/33722] putenv() is made posix-conformant on FreeBSD 7.x

2007-10-10 Thread charlet at adacore dot com
--- Comment #2 from charlet at adacore dot com 2007-10-10 08:18 --- Subject: Re: putenv() is made posix-conformant on FreeBSD 7.x > Created an attachment (id=14335) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=14335&action=view) > --> (http://gcc.gnu.org/bugzilla/attachment.cgi

[Bug target/26902] missed optimization during x87 args load with inline-asm

2007-10-10 Thread steven at gcc dot gnu dot org
--- Comment #4 from steven at gcc dot gnu dot org 2007-10-10 09:06 --- Maybe regstack needs to be taught how to swap stack register loads to avoid the fxch. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26902

[Bug libstdc++/33633] [4.3 Regression] -D_GLIBCXX_DEBUG vs ext/hash_*

2007-10-10 Thread pcarlini at suse dot de
--- Comment #4 from pcarlini at suse dot de 2007-10-10 09:19 --- (In reply to comment #2) > Here's my plan for the legacy hash containers: > > 1) port debug mode to tr1 associative containers > 2) move ext/hash containers to deprecated > > Thoughts? Certainly, I agree with the (mid te

[Bug tree-optimization/32183] [4.3 Regression] reassoc2 can more extra calculations into a loop

2007-10-10 Thread steven at gcc dot gnu dot org
--- Comment #33 from steven at gcc dot gnu dot org 2007-10-10 08:57 --- What happened with the suggestion to only do this in reassoc2 (see comment #27)? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32183

[Bug target/33381] [4.2 regression] miscompilation casting signed long to void*

2007-10-10 Thread rguenth at gcc dot gnu dot org
--- Comment #10 from rguenth at gcc dot gnu dot org 2007-10-10 09:24 --- Fixed. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNE

[Bug target/33381] [4.2 regression] miscompilation casting signed long to void*

2007-10-10 Thread rguenth at gcc dot gnu dot org
--- Comment #9 from rguenth at gcc dot gnu dot org 2007-10-10 09:24 --- Subject: Bug 33381 Author: rguenth Date: Wed Oct 10 09:24:43 2007 New Revision: 129197 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=129197 Log: 2007-10-10 Richard Guenther <[EMAIL PROTECTED]> PR

[Bug tree-optimization/33099] [4.2 Regression] Scalar evolutions confusing VRP with pointer values that wrap around

2007-10-10 Thread rguenth at gcc dot gnu dot org
--- Comment #9 from rguenth at gcc dot gnu dot org 2007-10-10 09:24 --- Subject: Bug 33099 Author: rguenth Date: Wed Oct 10 09:24:43 2007 New Revision: 129197 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=129197 Log: 2007-10-10 Richard Guenther <[EMAIL PROTECTED]> PR

[Bug tree-optimization/33099] [4.2 Regression] Scalar evolutions confusing VRP with pointer values that wrap around

2007-10-10 Thread rguenth at gcc dot gnu dot org
--- Comment #10 from rguenth at gcc dot gnu dot org 2007-10-10 09:25 --- Fixed. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNE

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

2007-10-10 Thread rguenth at gcc dot gnu dot org
--- Comment #14 from rguenth at gcc dot gnu dot org 2007-10-10 09:29 --- Subject: Bug 31899 Author: rguenth Date: Wed Oct 10 09:29:13 2007 New Revision: 129199 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=129199 Log: 2007-10-10 Richard Guenther <[EMAIL PROTECTED]>

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

2007-10-10 Thread rguenth at gcc dot gnu dot org
--- Comment #15 from rguenth at gcc dot gnu dot org 2007-10-10 09:29 --- Fixed. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNE

[Bug fortran/33686] FORALL loop gives wrong result

2007-10-10 Thread dominiq at lps dot ens dot fr
--- Comment #9 from dominiq at lps dot ens dot fr 2007-10-10 09:35 --- Are the codes in #7 and #8 supposed to behave differently? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33686

[Bug middle-end/33692] [4.3 Regression] Type checking error with address-of and volatile

2007-10-10 Thread rguenth at gcc dot gnu dot org
--- Comment #5 from rguenth at gcc dot gnu dot org 2007-10-10 09:57 --- Fixed. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug target/33369] [4.3 Regression] suffix or operands invalid for `pslld'

2007-10-10 Thread uros at gcc dot gnu dot org
--- Comment #8 from uros at gcc dot gnu dot org 2007-10-10 10:02 --- Subject: Bug 33369 Author: uros Date: Wed Oct 10 10:01:53 2007 New Revision: 129201 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=129201 Log: Backport from mainline: 2007-09-14 Uros Bizjak <[

[Bug target/33438] [4.3 Regression] ICE in cselib_record_set, at cselib.c:1515 on x86

2007-10-10 Thread uros at gcc dot gnu dot org
--- Comment #3 from uros at gcc dot gnu dot org 2007-10-10 10:02 --- Subject: Bug 33438 Author: uros Date: Wed Oct 10 10:01:53 2007 New Revision: 129201 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=129201 Log: Backport from mainline: 2007-09-14 Uros Bizjak <[

[Bug libfortran/32954] pack with -fdefault-integer-8

2007-10-10 Thread fxcoudert at gcc dot gnu dot org
-- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |fxcoudert at gcc dot gnu dot |dot org

[Bug tree-optimization/33723] New: [4.1/4.2/4.3 Regression] Inefficient code with compound literals

2007-10-10 Thread jakub at gcc dot gnu dot org
At -O2 we should IMNSHO generate the same code for all 3 functions: typedef union { struct { int f1, f2, f3, f4, f5, f6, f7, f8; long int f9, f10; int f11; } f; char s[56]; long int a; } T; void foo (void) { T t; t = (T) { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }; test (&t

[Bug fortran/33636] Rejects valid use of vector subscript in derived type parameter

2007-10-10 Thread fxcoudert at gcc dot gnu dot org
--- Comment #3 from fxcoudert at gcc dot gnu dot org 2007-10-10 11:23 --- The problem is that we try simplification in find_array_section() because the vector subscript is EXPR_ARRAY, which is not necessarily constant (in this case, the values in the constructor depend on variable i). S

[Bug middle-end/33724] New: [4.3 Regression] Type checking error with address-of and ref-all pointer type

2007-10-10 Thread rguenth at gcc dot gnu dot org
struct xt_entry_target { unsigned char name[1]; }; struct ipt_entry { unsigned char elems[1]; }; void match_different(const unsigned char *); int dump_entry(struct xt_entry_target *t) { return __builtin_strcmp (t->name, ""); } void is_same(const struct ipt_entry *a) { match_different(a->ele

[Bug middle-end/33724] [4.3 Regression] Type checking error with address-of and ref-all pointer type

2007-10-10 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2007-10-10 11:34 --- The problem here is that some times we use build_pointer_type () and sometimes we use build_pointer_type_for_mode (). If the latter is called with ref-all true (as done from builtins.c for unsigned char) we get inco

[Bug middle-end/33724] [4.3 Regression] Type checking error with address-of and ref-all pointer type

2007-10-10 Thread rguenth at gcc dot gnu dot org
--- Comment #2 from rguenth at gcc dot gnu dot org 2007-10-10 11:37 --- Another fix would be to exchange the fix for PR19382 by only doing the folding of builtin_memcmp if the alias set of unsigned char is zero. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33724

[Bug rtl-optimization/33676] libgfortran bootstrap failure: selected_int_kind.f90:22: Segmentation fault, wrong code with -fomit-frame-pointer

2007-10-10 Thread zadeck at naturalbridge dot com
--- Comment #12 from zadeck at naturalbridge dot com 2007-10-10 11:41 --- I will look at it today. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33676

[Bug middle-end/33724] [4.3 Regression] Type checking error with address-of and ref-all pointer type

2007-10-10 Thread rguenth at gcc dot gnu dot org
--- Comment #3 from rguenth at gcc dot gnu dot org 2007-10-10 11:49 --- Mine. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned

[Bug fortran/33636] Rejects valid use of vector subscript in derived type parameter

2007-10-10 Thread fxcoudert at gcc dot gnu dot org
-- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added URL||http://gcc.gnu.org/ml/gcc- |

[Bug rtl-optimization/33676] libgfortran bootstrap failure: selected_int_kind.f90:22: Segmentation fault, wrong code with -fomit-frame-pointer

2007-10-10 Thread zadeck at naturalbridge dot com
-- zadeck at naturalbridge dot com changed: What|Removed |Added BugsThisDependsOn|33669 | AssignedTo|unassigned at gcc dot gnu |zadeck at naturalbr

[Bug c/33725] New: Could eliminate argument push for the second const function for same arguments

2007-10-10 Thread ubizjak at gmail dot com
This testcase: --cut here-- extern const int foo (int a); extern const int bar (int a); int test (int a) { return foo (a) + bar (a); } --cut here-- compiles to: test: subl$12, %esp movl%ebx, 4(%esp) movl16(%esp), %ebx movl%esi, 8(%esp) m

[Bug tree-optimization/33680] [4.3 Regression] ICE when compilling elbg.c from ffmpeg (vectorizer)

2007-10-10 Thread irar at il dot ibm dot com
--- Comment #11 from irar at il dot ibm dot com 2007-10-10 13:23 --- I understand that those symbols have to be renamed, I am just saying that maybe it should be done in the gimplifier and not in the vectorizer. But since force_gimple_operand_bsi also goes through the statements list,

[Bug fortran/33254] Diagnose different string lengths in array constructors at run time

2007-10-10 Thread tobi at gcc dot gnu dot org
--- Comment #2 from tobi at gcc dot gnu dot org 2007-10-10 12:59 --- I have a patch for this. Unfortunately, while playing around with testcases I found a new segfault, so I'll have to look into this before submitting. Failing testcase: ! { dg-do run } ! { dg-options "-fbounds-check" }

[Bug middle-end/33662] [4.3 Regression] Wrong register allocation on SH

2007-10-10 Thread kkojima at gcc dot gnu dot org
--- Comment #3 from kkojima at gcc dot gnu dot org 2007-10-10 13:28 --- Not fixed by r129192. I see FAIL: gcc.c-torture/execute/pr33669.c execution, -O1 FAIL: gcc.c-torture/execute/pr33669.c execution, -O2 FAIL: gcc.c-torture/execute/pr33669.c execution, -Os on sh4-unknown-linux-gn

[Bug middle-end/33662] [4.3 Regression] Wrong register allocation on SH

2007-10-10 Thread zadeck at naturalbridge dot com
--- Comment #4 from zadeck at naturalbridge dot com 2007-10-10 13:33 --- Subject: Re: [4.3 Regression] Wrong register allocation on SH kkojima at gcc dot gnu dot org wrote: > --- Comment #3 from kkojima at gcc dot gnu dot org 2007-10-10 13:28 > --- > Not fixed by r129192.

[Bug fortran/33636] Rejects valid use of vector subscript in derived type parameter

2007-10-10 Thread fxcoudert at gcc dot gnu dot org
--- Comment #4 from fxcoudert at gcc dot gnu dot org 2007-10-10 13:38 --- Subject: Bug 33636 Author: fxcoudert Date: Wed Oct 10 13:38:38 2007 New Revision: 129208 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=129208 Log: PR fortran/33636 * expr.c (find_array_se

[Bug c/33726] [4.3 Regression] Type checking error with address-of and volatile and arrays

2007-10-10 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2007-10-10 13:39 --- The C FE strips qualifier in building the ARRAY_REF. I have a patch. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug middle-end/33391] [4.3 regression] gfortran.dg/do_3.F90 fails at -O2

2007-10-10 Thread fxcoudert at gcc dot gnu dot org
--- Comment #9 from fxcoudert at gcc dot gnu dot org 2007-10-10 13:41 --- Subject: Bug 33391 Author: fxcoudert Date: Wed Oct 10 13:40:50 2007 New Revision: 129209 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=129209 Log: PR testsuite/33391 * gfortran.dg/do_3.F9

[Bug fortran/33636] Rejects valid use of vector subscript in derived type parameter

2007-10-10 Thread fxcoudert at gcc dot gnu dot org
--- Comment #5 from fxcoudert at gcc dot gnu dot org 2007-10-10 13:41 --- Fixed. -- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added Status|ASSI

[Bug testsuite/33391] [4.3 regression] gfortran.dg/do_3.F90 fails at -O2

2007-10-10 Thread fxcoudert at gcc dot gnu dot org
--- Comment #10 from fxcoudert at gcc dot gnu dot org 2007-10-10 13:42 --- Testcase fixed. -- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added S

[Bug rtl-optimization/33721] [meta-bug] Gcc can't properly align stack variable

2007-10-10 Thread hjl at lucon dot org
--- Comment #1 from hjl at lucon dot org 2007-10-10 13:52 --- There are -- Macro: STACK_BOUNDARY Define this macro to the minimum alignment enforced by hardware for the stack pointer on this machine. The definition is a C expression for the desired alignment (measured i

[Bug middle-end/33726] New: [4.3 Regression] Type checking error with address-of and volatile and arrays

2007-10-10 Thread rguenth at gcc dot gnu dot org
typedef unsigned int U032; typedef volatile struct { U032 Monochrome[1]; struct { U032 WidthHeight; } UnclippedRectangle[1]; } RivaBitmap; void writel(void *); void rivafb_fillrect(RivaBitmap *bm) { writel(&bm->UnclippedRectangle[0].WidthHeight); } fbdev.3.i: In function

[Bug fortran/33727] New: Segfault with ugly string array constructor

2007-10-10 Thread tobi at gcc dot gnu dot org
pb-d-128-141-24-81:~/src/pr tobi$ cat t.f90 program array_char implicit none character (len=2) :: x, y character (len=2) :: z(2) x = "a " y = "cd" z = [y(1:len(trim(y))), x(1:1)] ! causes segfault end program array_char pb-d-128-141-24-81:~/src/pr tobi$ ../hggcc/build/gcc/f951 t.f90 MAIN__ t.f90:

[Bug fortran/33254] Diagnose different string lengths in array constructors at run time

2007-10-10 Thread tobi at gcc dot gnu dot org
--- Comment #3 from tobi at gcc dot gnu dot org 2007-10-10 14:23 --- The failure from #2 is now PR 33727. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33254

[Bug rtl-optimization/33721] [meta-bug] Gcc can't properly align stack variable

2007-10-10 Thread hjl at lucon dot org
--- Comment #2 from hjl at lucon dot org 2007-10-10 13:54 --- (In reply to comment #1) > > STACK_BOUNDARY <= PREFERRED_STACK_BOUNDARY <= INCOMING_STACK_BOUNDARY > But for backward compatibility, we can only do it with a command line option. -- http://gcc.gnu.org/bugzilla/show_bug

[Bug fortran/33727] Segfault with ugly string array constructor

2007-10-10 Thread dominiq at lps dot ens dot fr
--- Comment #3 from dominiq at lps dot ens dot fr 2007-10-10 14:38 --- Note that the (IMHO) valid code: program array_char implicit none character (len=2) :: x, y character (len=2) :: z(2) x = "a " y = "cd" z = (/y(1:len(trim(x))), x(1:len(trim(x)))/) ! causes segfault print *, z end p

[Bug c++/33728] New: Assignement allowed to const pointer

2007-10-10 Thread brianp at occinc dot com
I have a block of code: struct LatLon : public Coord { std::string lat; std::string lon; inline LatLon() : lat(""), lon("") {} }; Coord* coord; coord = new LatLon(); static_cast(coord)->lat = static_cast(other.coord)->lat; static_cast(coord)->lo

[Bug fortran/33727] Segfault with ugly string array constructor

2007-10-10 Thread tobi at gcc dot gnu dot org
--- Comment #4 from tobi at gcc dot gnu dot org 2007-10-10 14:40 --- OTOH this works: program array_char implicit none character (len=2) :: x character (len=1) :: z x = "a " z = x(1:len(trim(x))) end program array_char So the problem is with array constructors. -- http://gcc.gnu.or

[Bug fortran/33727] Segfault with ugly string array constructor

2007-10-10 Thread tobi at gcc dot gnu dot org
--- Comment #1 from tobi at gcc dot gnu dot org 2007-10-10 14:25 --- There's a disabled check in bounds_check_10.f90 (to be submitted) which depends on this bug, please enable it after fixing. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33727

[Bug fortran/33727] Segfault with ugly string array constructor

2007-10-10 Thread tobi at gcc dot gnu dot org
--- Comment #2 from tobi at gcc dot gnu dot org 2007-10-10 14:34 --- (In reply to comment #1) > There's a disabled check in bounds_check_10.f90 (to be submitted) which > depends > on this bug, please enable it after fixing. Scratch that, of course after the first runtime error the test

[Bug libstdc++/33633] [4.3 Regression] -D_GLIBCXX_DEBUG vs ext/hash_*

2007-10-10 Thread bkoz at gcc dot gnu dot org
--- Comment #5 from bkoz at gcc dot gnu dot org 2007-10-10 15:24 --- Subject: Bug 33633 Author: bkoz Date: Wed Oct 10 15:23:59 2007 New Revision: 129210 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=129210 Log: 2007-10-10 Benjamin Kosnik <[EMAIL PROTECTED]> PR libstd

[Bug fortran/31608] wrong types in character array/scalar binop

2007-10-10 Thread pault at gcc dot gnu dot org
--- Comment #28 from pault at gcc dot gnu dot org 2007-10-10 15:44 --- The patch below fixes the lot. It was not necessary in the end to touch trans-intrinsic.c. Once the appropriate, offending bit of trans-array.c was fixed, all the casting occurred correctly. The fixes to iresolve.c

[Bug libstdc++/33682] libstdc++ broken for !__GTHREAD_HAS_COND hosts

2007-10-10 Thread bkoz at gcc dot gnu dot org
--- Comment #5 from bkoz at gcc dot gnu dot org 2007-10-10 15:45 --- This should be fixed now. Please confirm and close. -- bkoz at gcc dot gnu dot org changed: What|Removed |Added --

[Bug fortran/31608] wrong types in character array/scalar binop

2007-10-10 Thread rguenther at suse dot de
--- Comment #29 from rguenther at suse dot de 2007-10-10 15:47 --- Subject: Re: wrong types in character array/scalar binop On Wed, 10 Oct 2007, pault at gcc dot gnu dot org wrote: > --- Comment #28 from pault at gcc dot gnu dot org 2007-10-10 15:44 > --- > The patch below f

[Bug libstdc++/33633] [4.3 Regression] -D_GLIBCXX_DEBUG vs ext/hash_*

2007-10-10 Thread bkoz at gcc dot gnu dot org
--- Comment #6 from bkoz at gcc dot gnu dot org 2007-10-10 15:49 --- Fixed. Current debug mode results (ie, with make CXXFLAGS="-D_GLIBCXX_DEBUG" check) FAIL: 20_util/pair/moveable.cc execution test FAIL: 23_containers/deque/moveable.cc execution test FAIL: 23_containers/headers/bits

[Bug libstdc++/33633] [4.3 Regression] -D_GLIBCXX_DEBUG vs ext/hash_*

2007-10-10 Thread pcarlini at suse dot de
--- Comment #7 from pcarlini at suse dot de 2007-10-10 15:52 --- Yes, time to fix the moveable.cc tests in debug-mode. Thanks. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33633

[Bug boehm-gc/33442] 1938 unexpected fails in libjava testsuite

2007-10-10 Thread dave at hiauly1 dot hia dot nrc dot ca
--- Comment #4 from dave at hiauly1 dot hia dot nrc dot ca 2007-10-10 17:04 --- Subject: Re: 1938 unexpected fails in libjava testsuite The attached patch fixes the problem. Dave --- Comment #5 from dave at hiauly1 dot hia dot nrc dot ca 2007-10-10 17:04 --- Created an at

[Bug boehm-gc/33442] 1938 unexpected fails in libjava testsuite

2007-10-10 Thread danglin at gcc dot gnu dot org
--- Comment #6 from danglin at gcc dot gnu dot org 2007-10-10 17:08 --- Hans, Is the attached patch correct? -- danglin at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug libstdc++/33633] [4.3 Regression] -D_GLIBCXX_DEBUG vs ext/hash_*

2007-10-10 Thread pcarlini at suse dot de
--- Comment #8 from pcarlini at suse dot de 2007-10-10 17:36 --- The moveable.cc fails are now fixed. Otherwise, a couple of fails are also trivial 23_containers/vector/bool/capacity/29134.cc 23_containers/vector/bool/modifiers/insert/31370.cc _S_word_size in the wrong namespace. And

Re: [Bug tree-optimization/32183] [4.3 Regression] reassoc2 can more extra calculations into a loop

2007-10-10 Thread Daniel Berlin
On 10 Oct 2007 08:58:00 -, steven at gcc dot gnu dot org <[EMAIL PROTECTED]> wrote: > > > --- Comment #33 from steven at gcc dot gnu dot org 2007-10-10 08:57 > --- > What happened with the suggestion to only do this in reassoc2 (see comment > #27)? > > Yeah, i'm not sure why we just m

[Bug tree-optimization/32183] [4.3 Regression] reassoc2 can more extra calculations into a loop

2007-10-10 Thread dberlin at dberlin dot org
--- Comment #34 from dberlin at gcc dot gnu dot org 2007-10-10 17:43 --- Subject: Re: [4.3 Regression] reassoc2 can more extra calculations into a loop On 10 Oct 2007 08:58:00 -, steven at gcc dot gnu dot org <[EMAIL PROTECTED]> wrote: > > > --- Comment #33 from steven at gcc

[Bug target/30801] [4.3 Regression] performance regression on uint64_t operations

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

[Bug tree-optimization/31090] [4.3 Regression] Revision 121302 causes 30% performance regression

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

[Bug target/32086] [4.3 Regression] 10% to 20% Performance Regression Between 4.1.3 and 4.3

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

[Bug tree-optimization/32590] [4.3 regression] Duplicate code generated on both branches of if/else

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

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

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

[Bug tree-optimization/32921] [4.3 Regression] Revision 126326 causes 12% slowdown

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

[Bug bootstrap/33100] [4.3 regression] on bootstrap getting section .eh_frame: bad cie version 0: offset 0x0

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

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

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

[Bug middle-end/33280] [4.3 regression] FAIL: gcc.c-torture/execute/990404-1.c execution at -O3

2007-10-10 Thread mmitchel at gcc dot gnu dot org
--- Comment #3 from mmitchel at gcc dot gnu dot org 2007-10-10 17:52 --- The original submitter says the problem has disappeared. -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added -

[Bug middle-end/33315] [4.3 Regression] If condition not getting eliminated

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

[Bug middle-end/33318] [4.3 Regression] fortran/expr.c:305: internal compiler error: internal consistency failure

2007-10-10 Thread mmitchel at gcc dot gnu dot org
--- Comment #4 from mmitchel at gcc dot gnu dot org 2007-10-10 17:53 --- Dave -- Is this fixed with Jan's patch? If so, please close. Thanks, -- Mark -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33318

[Bug tree-optimization/33319] [4.2/4.3 regression] g++.dg/tree-ssa/pr27549.C ICE with vectorization

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

[Bug middle-end/33335] [4.3 Regression] FAIL: 26_numerics/complex/inserters_extractors/wchar_t/1.cc

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

[Bug bootstrap/33368] [4.3 regression] bootstrap comparision failure with --enable-targets=all

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

[Bug libstdc++/33633] [4.3 Regression] -D_GLIBCXX_DEBUG vs ext/hash_*

2007-10-10 Thread bkoz at gcc dot gnu dot org
--- Comment #9 from bkoz at gcc dot gnu dot org 2007-10-10 17:56 --- Sweet, thanks. Any chance you could put in the 23_containers/vector/bool/capacity/29134.cc 23_containers/vector/bool/modifiers/insert/31370.cc fix too? My sources are in pre-deprecate mode right now... best, benjam

[Bug tree-optimization/33383] [4.3 Regression] Revision 128092 miscompiles 400.perlbench

2007-10-10 Thread mmitchel at gcc dot gnu dot org
--- Comment #11 from mmitchel at gcc dot gnu dot org 2007-10-10 17:57 --- I understand that we don't know whether this is a problem in GCC or in Perl. However, until we know, I think this should be P1 -- having GCC releases that don't work with SPEC, without an explanation, undermines

[Bug libstdc++/33633] [4.3 Regression] -D_GLIBCXX_DEBUG vs ext/hash_*

2007-10-10 Thread pcarlini at suse dot de
--- Comment #10 from pcarlini at suse dot de 2007-10-10 17:57 --- I don't have a fix ;) Everything seems rather ugly and not worth the trouble... -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33633

[Bug c++/33407] [4.1/4.3 Regression] C++ operator new and new expression do not change dynamic type

2007-10-10 Thread mmitchel at gcc dot gnu dot org
--- Comment #7 from mmitchel at gcc dot gnu dot org 2007-10-10 17:58 --- We really need to fix this class of problems. Every release of GCC over the past couple of years has had serious aliasing issues that caused real-world programs to fall over. We can fix this by making the compile

[Bug tree-optimization/33434] [4.3 Regression] -fipa-cp miscompilation

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

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

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

[Bug middle-end/33500] [4.3 regression] ICE in copy_to_mode_reg with logical(kind=1) expression

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

[Bug tree-optimization/33562] [4.3 Regression] aggregate DSE disabled

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

[Bug middle-end/33589] [4.3 regression] ICE on valid code at -O2: verify_flow_info failed

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

[Bug target/33624] [4.3 Regression] ICE in speculate_insn, at haifa-sched.c:4053

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

[Bug rtl-optimization/33644] [4.3 Regression] ICE in local_cprop_pass with -ftrapv for crafty

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

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

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

[Bug rtl-optimization/33673] [4.3 Regression] ICE in verify_flow_info, missing barrier, when multiple tree opts disabled

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

[Bug tree-optimization/33680] [4.3 Regression] ICE when compilling elbg.c from ffmpeg (vectorizer)

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

[Bug tree-optimization/33645] [4.3 Regression] undefined static variable in vortex for -fno-unit-at-a-time

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

[Bug c++/33461] [4.3 regression] ICE with invalid specialization involving parameter packs

2007-10-10 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P4 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33461

[Bug c++/33509] [4.3 Regression] tsubst_pack_expansion assumed to return TREE_VEC

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

[Bug fortran/33544] [4.3 only] Warning in TRANSFER intrinsic should be made optional

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

[Bug target/33545] [4.3 regression] Bootstrap failure/broken exceptions on alpha/Tru64

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

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

2007-10-10 Thread mmitchel at gcc dot gnu dot org
--- Comment #3 from mmitchel at gcc dot gnu dot org 2007-10-10 18:10 --- And, if profiling data is required, then we should issue an error saying that, not fall over. -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added

[Bug c/32295] [4.1/4.2 Regression] An invalid c code causes an ICE in create_tmp_var, at gimplify.c:489

2007-10-10 Thread jsm28 at gcc dot gnu dot org
--- Comment #8 from jsm28 at gcc dot gnu dot org 2007-10-10 18:24 --- Subject: Bug 32295 Author: jsm28 Date: Wed Oct 10 18:24:29 2007 New Revision: 129215 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=129215 Log: PR c/32295 * c-typeck.c (default_conversion): Cal

[Bug c/32295] [4.1 Regression] An invalid c code causes an ICE in create_tmp_var, at gimplify.c:489

2007-10-10 Thread jsm28 at gcc dot gnu dot org
--- Comment #9 from jsm28 at gcc dot gnu dot org 2007-10-10 18:31 --- Fixed for 4.2.3. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|jsm

[Bug c++/33652] Target x86_64-pc-mingw32 fails to build

2007-10-10 Thread nightstrike at gmail dot com
--- Comment #1 from nightstrike at gmail dot com 2007-10-10 18:44 --- Changed the title to better reflect what was transpiring. This problem has since been fixed, so I am closing it. -- nightstrike at gmail dot com changed: What|Removed |Added ---

[Bug c++/33729] New: ice for broken C++ code

2007-10-10 Thread dcb314 at hotmail dot com
I just tried to compile the following C++ source code with the GNU C++ compiler version 4.3 snapshot 20071005. static extern c; The compiler said testProg.cc:3: error: ISO C++ forbids declaration of 'c' with no type testProg.cc:3: error: conflicting specifiers in declaration of 'c' testProg.cc:3

  1   2   >