[Bug tree-optimization/37573] [4.4 Regression] gcc-4.4 regression: incorrect code generation with -O1 -ftree-vectorize

2008-09-21 Thread irar at il dot ibm dot com
--- Comment #6 from irar at il dot ibm dot com 2008-09-21 07:54 --- (In reply to comment #5) The data dependence on the previous loop is clearly not considered, the loop is vectorized as if c on the rhs and c on the lhs were different non-overlapping arrays. The data dependence

[Bug tree-optimization/37539] [4.4 Regression] Hang for -O3

2008-09-21 Thread irar at gcc dot gnu dot org
--- Comment #5 from irar at gcc dot gnu dot org 2008-09-21 08:37 --- Subject: Bug 37539 Author: irar Date: Sun Sep 21 08:36:07 2008 New Revision: 140522 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=140522 Log: PR tree-optimization/37539 * tree-vect-transform.c

[Bug tree-optimization/37539] [4.4 Regression] Hang for -O3

2008-09-21 Thread irar at gcc dot gnu dot org
--- Comment #6 from irar at gcc dot gnu dot org 2008-09-21 08:52 --- Subject: Bug 37539 Author: irar Date: Sun Sep 21 08:51:01 2008 New Revision: 140523 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=140523 Log: PR tree-optimization/37539 * tree-vect-transform.c

[Bug target/35574] [4.4 regresion] unrecognizable insn generated for vector move

2008-09-21 Thread ebotcazou at gcc dot gnu dot org
--- Comment #1 from ebotcazou at gcc dot gnu dot org 2008-09-21 09:08 --- Confirmed on Solaris. -- ebotcazou at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/35574] [4.4 regresion] unrecognizable insn generated for vector move

2008-09-21 Thread ebotcazou at gcc dot gnu dot org
--- Comment #2 from ebotcazou at gcc dot gnu dot org 2008-09-21 09:08 --- Fixing. -- ebotcazou at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/37605] New: Remarks on user manual for Gfortran

2008-09-21 Thread arjen dot markus at wldelft dot nl
Remarks on manual Gfortran -- (Page numbers and such refer to the PDF-file available online at 19 september 2008) General remarks --- 1. Section on distributing programs is missing: What is needed if you have created a product to distribute it to

[Bug target/37520] junk `(,%eax,4)' after expression / suffix or operands invalid for `lea' for libstdc++ deque/init-list.cc

2008-09-21 Thread gerald at pfeifer dot com
--- Comment #5 from gerald at pfeifer dot com 2008-09-21 10:15 --- Uros, looking at this again, after manually changing leal$_48(,%eax,4), %eax to leal_48(,%eax,4), %eax things build again with the label being defined as .type $_48, @object .size $_48, 12

[Bug bootstrap/37606] New: builtins.c: 6 * set but not used

2008-09-21 Thread dcb314 at hotmail dot com
Hello there, I just tried to bootstrap the most recent snapshot of gcc version 4.4, dated 20080919, with the Intel C compiler. The Intel compiler said ../../src/gcc-4.4-20080919/gcc/builtins.c(1856): warning #593: variable before_call was set but never used

[Bug fortran/37605] Remarks on user manual for Gfortran

2008-09-21 Thread domob at gcc dot gnu dot org
--- Comment #1 from domob at gcc dot gnu dot org 2008-09-21 10:27 --- Hi, thanks for having a look at the manual! This is surely greatly appreciated! (In reply to comment #0) General remarks --- 1. Section on distributing programs is missing: What is needed if you

[Bug fortran/37605] Remarks on user manual for Gfortran

2008-09-21 Thread domob at gcc dot gnu dot org
--- Comment #2 from domob at gcc dot gnu dot org 2008-09-21 10:31 --- Just one more comment: Thanks for the great list of typos and suggestions; if you want and need help, I can volunteer to fix some of them if I find some time to do so, as this should be trivially possible now with

[Bug fortran/37605] Remarks on user manual for Gfortran

2008-09-21 Thread arjen dot markus at wldelft dot nl
--- Comment #3 from arjen dot markus at wldelft dot nl 2008-09-21 10:51 --- Subject: Re: Remarks on user manual for Gfortran --- Comment #2 from domob at gcc dot gnu dot org 2008-09-21 10:31 --- Just one more comment: Thanks for the great list of typos and

[Bug c/37607] New: ICE in simplify_cond_and_lookup_avail_expr, at tree-ssa-dom.c:2111

2008-09-21 Thread marcus at jet dot franken dot de
gcc-4.1 -O2 -c xx.i xx.i: In function ‘f’: xx.i:12: internal compiler error: in simplify_cond_and_lookup_avail_expr, at tree-ssa-dom.c:2111 -- Summary: ICE in simplify_cond_and_lookup_avail_expr, at tree-ssa- dom.c:2111 Product: gcc Version:

[Bug c/37607] ICE in simplify_cond_and_lookup_avail_expr, at tree-ssa-dom.c:2111

2008-09-21 Thread marcus at jet dot franken dot de
--- Comment #1 from marcus at jet dot franken dot de 2008-09-21 11:04 --- Created an attachment (id=16371) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=16371action=view) xx.i gcc -O2 -c xx.i -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37607

[Bug c/37607] ICE in simplify_cond_and_lookup_avail_expr, at tree-ssa-dom.c:2111

2008-09-21 Thread marcus at jet dot franken dot de
--- Comment #2 from marcus at jet dot franken dot de 2008-09-21 11:06 --- Richi says builtin_object_size emits a wrong -1 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37607

[Bug tree-optimization/37607] ICE in simplify_cond_and_lookup_avail_expr, at tree-ssa-dom.c:2111

2008-09-21 Thread rguenth at gcc dot gnu dot org
--- Comment #3 from rguenth at gcc dot gnu dot org 2008-09-21 11:30 --- In 4.2 the offending code was removed so we no longer ICE (the wrong -1 problem remains - casting -1 to size_type_node causes the overflow flag to be set). So, fixed for 4.2.0 - the 4.1 branch is no longer

[Bug ada/5911] Support for multilib in Ada

2008-09-21 Thread guerby at gcc dot gnu dot org
--- Comment #23 from guerby at gcc dot gnu dot org 2008-09-21 11:46 --- Subject: Bug 5911 Author: guerby Date: Sun Sep 21 11:45:23 2008 New Revision: 140525 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=140525 Log: 2008-09-21 Laurent Guerby [EMAIL PROTECTED] PR

[Bug ada/37604] Suboptimal code generation for volatile access

2008-09-21 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2008-09-21 12:20 --- We don't try to optimize volatile accesses. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug bootstrap/37606] builtins.c: 6 * set but not used

2008-09-21 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2008-09-21 12:22 --- Thanks for the patch. Please post it to gcc-patches@ with a changelog entry and state how you tested it. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37606

[Bug ada/37604] Suboptimal code generation for volatile access

2008-09-21 Thread sam at gcc dot gnu dot org
--- Comment #2 from sam at gcc dot gnu dot org 2008-09-21 12:23 --- Well, in the second example I give (variable declared in the same compilation unit), the access is optimized. What I don't get is the difference between both cases, while the compiler does have the same information at

[Bug ada/5911] Support for multilib in Ada

2008-09-21 Thread laurent at guerby dot net
--- Comment #24 from laurent at guerby dot net 2008-09-21 12:36 --- To use Ada multilib with gnatmake: export FLAGS=-m32; gnatmake $FLAGS --RTS=$(gcc -print-multi-directory $FLAGS) -f main.adb -- laurent at guerby dot net changed: What|Removed

[Bug middle-end/18071] [4.2/4.3/4.4 Regression] -Winline does not respect -fno-default-inline

2008-09-21 Thread steven at gcc dot gnu dot org
--- Comment #38 from steven at gcc dot gnu dot org 2008-09-21 13:07 --- Fixed by Honza's patch. -- steven at gcc dot gnu dot org changed: What|Removed |Added

[Bug rtl-optimization/33828] Issues with code hoisting implementation in gcse.c

2008-09-21 Thread steven at gcc dot gnu dot org
--- Comment #12 from steven at gcc dot gnu dot org 2008-09-21 13:13 --- . -- steven at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|steven at gcc

[Bug rtl-optimization/33356] Incomplete documentation of REG_RETVAL and REG_LIBCALL notes

2008-09-21 Thread steven at gcc dot gnu dot org
--- Comment #2 from steven at gcc dot gnu dot org 2008-09-21 13:13 --- libcall notes are no more... -- steven at gcc dot gnu dot org changed: What|Removed |Added

[Bug rtl-optimization/16967] Iterating gcse.c CPROP and PRE does not reach a fixed point

2008-09-21 Thread steven at gcc dot gnu dot org
--- Comment #14 from steven at gcc dot gnu dot org 2008-09-21 13:14 --- I can reproduce this on-and-off, but never with a reasonable test case. It's unlikely that anyone is interested in fixing this, esp. given that RTL PRE/CPROP are doing less and less these days as the tree

[Bug tree-optimization/37574] [4.4 Regression] ICE with the vectorizer and GC

2008-09-21 Thread dorit at gcc dot gnu dot org
-- dorit at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |dorit at gcc dot gnu dot org |dot org

[Bug tree-optimization/37574] [4.4 Regression] ICE with the vectorizer and GC

2008-09-21 Thread dorit at gcc dot gnu dot org
--- Comment #3 from dorit at gcc dot gnu dot org 2008-09-21 13:18 --- happens during outer-loop vectorization. I'm looking into it. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37574

[Bug middle-end/35413] [meta-bug] Remaining issues blocking the removal of libcall notes from the compiler

2008-09-21 Thread steven at gcc dot gnu dot org
--- Comment #2 from steven at gcc dot gnu dot org 2008-09-21 13:19 --- Libcall blocks are no more. -- steven at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/19201] [m68k] Inefficient code for array accesses (from old PROBLEMS)

2008-09-21 Thread steven at gcc dot gnu dot org
--- Comment #9 from steven at gcc dot gnu dot org 2008-09-21 13:21 --- Andreas, could you adopt the patch of comment #4 and see if it still fixes this bug? -- steven at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/37590] g++ should emit different debug info for variable's type

2008-09-21 Thread dodji at gcc dot gnu dot org
--- Comment #4 from dodji at gcc dot gnu dot org 2008-09-21 13:28 --- What if gcc always outputs the fully qualified type name ? Today's DWARF supports the DW_TAG_imported_module tag that should let the debugger know that a using namespace std; was present in the lexical block

[Bug ada/5911] Support for multilib in Ada

2008-09-21 Thread ebotcazou at gcc dot gnu dot org
--- Comment #25 from ebotcazou at gcc dot gnu dot org 2008-09-21 13:31 --- To use Ada multilib with gnatmake: export FLAGS=-m32; gnatmake $FLAGS --RTS=$(gcc -print-multi-directory $FLAGS) -f main.adb We should try and eliminate one of the redundant $FLAGS. --

[Bug fortran/23169] INTENT information not used in the middle-end for optimizations

2008-09-21 Thread steven at gcc dot gnu dot org
--- Comment #5 from steven at gcc dot gnu dot org 2008-09-21 13:36 --- A C equivalent test case works. Once the infamous multiple-decls-per-function issue in gfortran is fixed, this bug probably will disappear. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23169

[Bug target/12395] Suboptimal code with global variables

2008-09-21 Thread steven at gcc dot gnu dot org
--- Comment #13 from steven at gcc dot gnu dot org 2008-09-21 13:49 --- Re. comment #12 I don't see how PRE for globals would make a difference here. In any case, AFAIU tree PRE for globals should now work, and we still don't produce any better code. The output of today (4.4.0 20080921

[Bug target/12395] Suboptimal code with global variables

2008-09-21 Thread steven at gcc dot gnu dot org
--- Comment #14 from steven at gcc dot gnu dot org 2008-09-21 13:52 --- Here is the .final_cleanup dump, fwiw: ;; Function foo (foo) foo () { int a.1; bb 2: a.1 = a + 1; a = a.1; if (a.1 != 0) goto bb 3; else goto bb 4; bb 3: a = [plus_expr] a.1 + 1; bb 4:

[Bug tree-optimization/18046] Missed jump threading optimization

2008-09-21 Thread steven at gcc dot gnu dot org
--- Comment #12 from steven at gcc dot gnu dot org 2008-09-21 13:58 --- tree PRE now *does* handle the partially redundant global variable load. This is the .final_cleanup dump: ;; Function bar (bar) bar () { int prephitmp.13; bb 2: prephitmp.13 = i; switch (prephitmp.13)

[Bug middle-end/37608] New: [4.4 Regression] libgcc2.c:1981: ICE: vector VEC(m em_ref_p,base) index domain error, in create_vop_ref_mapping_loop at tree-ssa-lo op-im.c:1519

2008-09-21 Thread danglin at gcc dot gnu dot org
-hpux11.11 --enable-threads=posix --disable-libmudflap --with-gmp=/opt/gnu64/gcc/gcc-4.4.0 --enable-languages=c Thread model: posix gcc version 4.4.0 20080921 (experimental) [trunk revision 140520] (GCC) I know that create_vop_ref_mapping_loop is miscompiled by the stage 1 compiler. Replacing the tree

[Bug middle-end/37608] [4.4 Regression] libgcc2.c:1981: ICE: vector VEC(m em_ref_p,base) index domain error, in create_vop_ref_mapping_loop at tree-ssa-lo op-im.c:1519

2008-09-21 Thread rguenth at gcc dot gnu dot org
-- rguenth at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.4.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37608

[Bug ada/5911] Support for multilib in Ada

2008-09-21 Thread bonzini at gnu dot org
--- Comment #27 from bonzini at gnu dot org 2008-09-21 14:46 --- Subject: Re: Support for multilib in Ada I think Paolo said there might be some cleanup to do to gcc.c first but I can't find the reference. %I handling by gcc.c is also of interest and might be copied to gnat1

[Bug c++/35159] g++ and gfortran inoperable with no error message

2008-09-21 Thread pepalogik at seznam dot cz
--- Comment #22 from pepalogik at seznam dot cz 2008-09-21 15:02 --- I'm probably not the one who'll find the core of the bug but I'd like to mention two simple facts: 1: mingw-w64-bin_i686-mingw_20080707 WORKS 2: mingw-w64-bin_x86_64-mingw_20080724 DOESN'T WORK (Vista64 SP1) I don't

[Bug fortran/35846] ICE on nested character constructors

2008-09-21 Thread domob at gcc dot gnu dot org
--- Comment #6 from domob at gcc dot gnu dot org 2008-09-21 15:35 --- Subject: Bug 35846 Author: domob Date: Sun Sep 21 15:33:37 2008 New Revision: 140529 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=140529 Log: 2008-09-21 Daniel Kraft [EMAIL PROTECTED] PR

[Bug fortran/35846] ICE on nested character constructors

2008-09-21 Thread domob at gcc dot gnu dot org
--- Comment #7 from domob at gcc dot gnu dot org 2008-09-21 15:36 --- Fixed on trunk. -- domob at gcc dot gnu dot org changed: What|Removed |Added

[Bug c/37609] New: Pointer arithmetic yields strange result

2008-09-21 Thread john dot spelis at 3dlabs dot com
An expression using ptr arithmetic yields an unusual result unless a cast is applied; The problematic expression; MaxTimings = ((EDIDDetailed *) pExt-checksum) - pDTD; works only when cast as; MaxTimings = (((uintptr_t) pExt-checksum) - ((uintptr_t) pDTD))/sizeof(*pDTD); This occurs on

[Bug c/37609] Pointer arithmetic yields strange result

2008-09-21 Thread john dot spelis at 3dlabs dot com
--- Comment #1 from john dot spelis at 3dlabs dot com 2008-09-21 16:01 --- Created an attachment (id=16372) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=16372action=view) A standalone program which illustrates the problem -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37609

[Bug target/37610] New: [4.4 Regression] FAIL: g++.dg/eh/pr29166.C execution test

2008-09-21 Thread danglin at gcc dot gnu dot org
Executing on host: /home/dave/gcc-4.4/objdir/gcc/testsuite/g++/../../g++ -B/home /dave/gcc-4.4/objdir/gcc/testsuite/g++/../../ /home/dave/gcc-4.4/gcc/gcc/testsui te/g++.dg/eh/pr29166.C -nostdinc++ -I/home/dave/gcc-4.4/objdir/hppa-linux/libst dc++-v3/include/hppa-linux

[Bug c/37267] [4.2/4.3/4.4 Regression] #pragma inside structure initialization causes error

2008-09-21 Thread joseph at codesourcery dot com
--- Comment #5 from joseph at codesourcery dot com 2008-09-21 16:12 --- Subject: Re: [4.2/4.3/4.4 Regression] #pragma inside structure initialization causes error On Sat, 20 Sep 2008, rguenth at gcc dot gnu dot org wrote: I agree with Jakub. Joseph - are you ok with closing this

[Bug target/37609] Pointer arithmetic yields strange result

2008-09-21 Thread rguenth at gcc dot gnu dot org
--- Comment #2 from rguenth at gcc dot gnu dot org 2008-09-21 16:29 --- Confirmed. This looks like a target issue to me, for bad we produce testPtrBad: pushl %ebp movl%esp, %ebp movl8(%ebp), %eax addl$127, %eax subl12(%ebp),

Re: [Bug c/37609] New: Pointer arithmetic yields strange result

2008-09-21 Thread Andrew Thomas Pinski
Sent from my iPhone On Sep 21, 2008, at 9:00 AM, john dot spelis at 3dlabs dot com [EMAIL PROTECTED] wrote: An expression using ptr arithmetic yields an unusual result unless a cast is applied; The problematic expression; MaxTimings = ((EDIDDetailed *) pExt-checksum) - pDTD; That is a

[Bug target/37609] Pointer arithmetic yields strange result

2008-09-21 Thread pinskia at gmail dot com
--- Comment #3 from pinskia at gmail dot com 2008-09-21 16:36 --- Subject: Re: New: Pointer arithmetic yields strange result Sent from my iPhone On Sep 21, 2008, at 9:00 AM, john dot spelis at 3dlabs dot com [EMAIL PROTECTED] wrote: An expression using ptr arithmetic yields

[Bug c++/35159] g++ and gfortran inoperable with no error message

2008-09-21 Thread nightstrike at gmail dot com
--- Comment #23 from nightstrike at gmail dot com 2008-09-21 17:06 --- (In reply to comment #22) I'm probably not the one who'll find the core of the bug but I'd like to mention two simple facts: Thanks for your feedback! 1: mingw-w64-bin_i686-mingw_20080707 WORKS 2:

[Bug testsuite/37202] FAIL: gcc.dg/visibility-1[4-9].c

2008-09-21 Thread danglin at gcc dot gnu dot org
--- Comment #5 from danglin at gcc dot gnu dot org 2008-09-21 18:31 --- This is also failing on hppa-unknown-linux-gnu. It uses the define in elfos.h. assemble_external is not called. It looks like output_operand is wrong: output_operand (rtx x, int code ATTRIBUTE_UNUSED) { if (x

[Bug testsuite/37202] FAIL: gcc.dg/visibility-1[4-9].c

2008-09-21 Thread danglin at gcc dot gnu dot org
--- Comment #6 from danglin at gcc dot gnu dot org 2008-09-21 18:53 --- This is also failing on hppa-unknown-linux-gnu. It uses the define in elfos.h. assemble_external is not called. It looks like output_operand is wrong: That rings a bell. I believe H-P's proposed patch fixes

ANSI C, type composition, constant arrays in function arguments

2008-09-21 Thread Mikoláš Janota
According to the ANSI C standard, functions' respective arguments have to be compatible for the function types to be compatible (6.7.5.3). However, the following declarations void p(int p[30]); void p(int p[4]); do not yield a warning. -- Mikoláš Janota M. Sc. School of Computer Science and

[Bug testsuite/37202] FAIL: gcc.dg/visibility-1[4-9].c

2008-09-21 Thread dominiq at lps dot ens dot fr
--- Comment #7 from dominiq at lps dot ens dot fr 2008-09-21 19:11 --- On Darwin the patch refered to in comment #6 fixes the weak issues but not the visibility failures. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37202

[Bug testsuite/37202] FAIL: gcc.dg/visibility-1[4-9].c

2008-09-21 Thread pinskia at gmail dot com
--- Comment #8 from pinskia at gmail dot com 2008-09-21 19:15 --- Subject: Re: FAIL: gcc.dg/visibility-1[4-9].c Sent from my iPhone On Sep 21, 2008, at 12:11 PM, dominiq at lps dot ens dot fr [EMAIL PROTECTED] wrote: --- Comment #7 from dominiq at lps dot ens dot fr

[Bug testsuite/37202] FAIL: gcc.dg/visibility-1[4-9].c

2008-09-21 Thread dominiq at lps dot ens dot fr
--- Comment #9 from dominiq at lps dot ens dot fr 2008-09-21 19:37 --- As mentioned so many times. These testcases should be disabled for Darwin. Then who is supposed to do it? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37202

[Bug fortran/37597] internal procedure fails to access host-associated module procedure

2008-09-21 Thread pault at gcc dot gnu dot org
-- pault at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Last

[Bug rtl-optimization/37598] [ira-merge] FAIL: gcc.target/i386/asm-3.c execution test

2008-09-21 Thread hjl at gcc dot gnu dot org
--- Comment #2 from hjl at gcc dot gnu dot org 2008-09-21 19:56 --- Subject: Bug 37598 Author: hjl Date: Sun Sep 21 19:55:10 2008 New Revision: 140531 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=140531 Log: 2008-09-21 H.J. Lu [EMAIL PROTECTED] PR

[Bug fortran/37583] ICE insert_bbt(): Duplicate key for self-calling ENTRY subprogram

2008-09-21 Thread pault at gcc dot gnu dot org
--- Comment #7 from pault at gcc dot gnu dot org 2008-09-21 19:59 --- Subject: Bug 37583 Author: pault Date: Sun Sep 21 19:58:23 2008 New Revision: 140532 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=140532 Log: 2008-09-21 Paul Thomas [EMAIL PROTECTED] PR

[Bug middle-end/37535] [4.4 Regression] gcc/libgcc2.c:404: internal compiler error: Floating point exception

2008-09-21 Thread hjl at gcc dot gnu dot org
--- Comment #12 from hjl at gcc dot gnu dot org 2008-09-21 19:59 --- Subject: Bug 37535 Author: hjl Date: Sun Sep 21 19:58:24 2008 New Revision: 140533 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=140533 Log: 2008-09-21 Richard Sandiford [EMAIL PROTECTED] PR

[Bug c/31983] Add option to gcc to display specific language manual section reference for error/warning encountered.

2008-09-21 Thread esigra at gmail dot com
--- Comment #11 from esigra at gmail dot com 2008-09-21 20:38 --- I found that James' wish is already implemented in some cases: $ strings /usr/i686-pc-linux-gnu/gnat-gcc-bin/4.2/gnat|grep RM illegal use of remote access-to-class-wide type, see RM E.4(18) A user that gets that error

[Bug fortran/37498] [4.4 Regression] Incorrect array value returned - 4.3 ABI Broken

2008-09-21 Thread jvdelisle at gcc dot gnu dot org
--- Comment #15 from jvdelisle at gcc dot gnu dot org 2008-09-21 21:18 --- Final patch submitted to list for approval: http://gcc.gnu.org/ml/fortran/2008-09/msg00364.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37498

[Bug testsuite/37202] FAIL: gcc.dg/visibility-1[4-9].c

2008-09-21 Thread howarth at nitro dot med dot uc dot edu
--- Comment #10 from howarth at nitro dot med dot uc dot edu 2008-09-21 21:45 --- Dominique, Just post a proposed patch to gcc-patches that disables these tests and cc the original author of the tests and one of the current Darwin maintainers such as Mike Stump. --

[Bug rtl-optimization/33642] unrecognizable insn for -frtl-abstract-sequences

2008-09-21 Thread kkojima at gcc dot gnu dot org
--- Comment #29 from kkojima at gcc dot gnu dot org 2008-09-21 22:38 --- Subject: Bug 33642 Author: kkojima Date: Sun Sep 21 22:37:16 2008 New Revision: 140534 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=140534 Log: PR rtl-optimization/33642 *

Re: ANSI C, type composition, constant arrays in function arguments

2008-09-21 Thread Andreas Schwab
Mikoláš Janota [EMAIL PROTECTED] writes: However, the following declarations void p(int p[30]); void p(int p[4]); do not yield a warning. See 6.7.5.3#7. Andreas. -- Andreas Schwab, SuSE Labs, [EMAIL PROTECTED] SuSE Linux Products GmbH, Maxfeldstraße 5, 90409 Nürnberg, Germany PGP key

Re: ANSI C, type composition, constant arrays in function arguments

2008-09-21 Thread Mikoláš Janota
Thanks Andreas pointing me to part of the standard that I have missed. However, is it crystal clear in the following parts of the document we are talking about parameters and a return type *after adjustment*? To be honest, I would still vote for at least a warning. After all, what is the point

[Bug rtl-optimization/37598] [ira-merge] FAIL: gcc.target/i386/asm-3.c execution test

2008-09-21 Thread hjl dot tools at gmail dot com
--- Comment #3 from hjl dot tools at gmail dot com 2008-09-22 00:25 --- Fixed. Revision 140533 is OK. -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug middle-end/37170] [4.4 Regression]: gcc.dg/weak/weak-1.c

2008-09-21 Thread hp at gcc dot gnu dot org
--- Comment #81 from hp at gcc dot gnu dot org 2008-09-22 01:55 --- Subject: Bug 37170 Author: hp Date: Mon Sep 22 01:54:03 2008 New Revision: 140539 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=140539 Log: PR middle-end/37170 PR middle-end/37280 *

[Bug middle-end/37280] [4.4 Regression] weak symbol regression breaks linux kernel

2008-09-21 Thread hp at gcc dot gnu dot org
--- Comment #11 from hp at gcc dot gnu dot org 2008-09-22 01:55 --- Subject: Bug 37280 Author: hp Date: Mon Sep 22 01:54:03 2008 New Revision: 140539 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=140539 Log: PR middle-end/37170 PR middle-end/37280 *

[Bug middle-end/37280] [4.4 Regression] weak symbol regression breaks linux kernel

2008-09-21 Thread hp at gcc dot gnu dot org
--- Comment #12 from hp at gcc dot gnu dot org 2008-09-22 01:56 --- Subject: Bug 37280 Author: hp Date: Mon Sep 22 01:54:41 2008 New Revision: 140540 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=140540 Log: PR middle-end/37170 PR middle-end/37280 *

[Bug middle-end/37170] [4.4 Regression]: gcc.dg/weak/weak-1.c

2008-09-21 Thread hp at gcc dot gnu dot org
--- Comment #82 from hp at gcc dot gnu dot org 2008-09-22 01:56 --- Subject: Bug 37170 Author: hp Date: Mon Sep 22 01:54:41 2008 New Revision: 140540 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=140540 Log: PR middle-end/37170 PR middle-end/37280 *

[Bug middle-end/37170] [4.4 Regression]: gcc.dg/weak/weak-1.c

2008-09-21 Thread hp at gcc dot gnu dot org
--- Comment #83 from hp at gcc dot gnu dot org 2008-09-22 02:06 --- committed -- hp at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug middle-end/37280] [4.4 Regression] weak symbol regression breaks linux kernel

2008-09-21 Thread hp at gcc dot gnu dot org
--- Comment #13 from hp at gcc dot gnu dot org 2008-09-22 02:12 --- (In reply to comment #10) (In reply to comment #9) .weak symbol can be emitted, but with two same lines. Thanks! So that would bring you into the same situation as PR31537 is in (FE emits duplicate asm

[Bug middle-end/37608] [4.4 Regression] libgcc2.c:1981: ICE: vector VEC(m em_ref_p,base) index domain error, in create_vop_ref_mapping_loop at tree-ssa-lo op-im.c:1519

2008-09-21 Thread danglin at gcc dot gnu dot org
--- Comment #1 from danglin at gcc dot gnu dot org 2008-09-22 02:52 --- After looking at this a bit, the problem seems to be in the register allocation for this bit of code: 0x405da2a8 tree_ssa_lim+2688: ldo 1(r4),ret0 0x405da2ac tree_ssa_lim+2692: extrd,u r17,62,63,r17

[Bug target/37528] [4.4 Regression] boostrap failure due to configure problems

2008-09-21 Thread dannysmith at gcc dot gnu dot org
--- Comment #5 from dannysmith at gcc dot gnu dot org 2008-09-22 02:58 --- Subject: Bug 37528 Author: dannysmith Date: Mon Sep 22 02:56:50 2008 New Revision: 140541 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=140541 Log: PR target/37528 *

[Bug middle-end/37608] [4.4 Regression] libgcc2.c:1981: ICE: vector VEC(m em_ref_p,base) index domain error, in create_vop_ref_mapping_loop at tree-ssa-lo op-im.c:1519

2008-09-21 Thread dave at hiauly1 dot hia dot nrc dot ca
--- Comment #2 from dave at hiauly1 dot hia dot nrc dot ca 2008-09-22 03:01 --- Subject: Re: [4.4 Regression] libgcc2.c:1981: ICE: vector VEC(m em_ref_p,base) index domain error, in create_vop_ref_mapping_loop at tree-ssa-lo op-im.c:1519 Attached

[Bug middle-end/37608] [4.4 Regression] libgcc2.c:1981: ICE: vector VEC(m em_ref_p,base) index domain error, in create_vop_ref_mapping_loop at tree-ssa-lo op-im.c:1519

2008-09-21 Thread dave at hiauly1 dot hia dot nrc dot ca
--- Comment #4 from dave at hiauly1 dot hia dot nrc dot ca 2008-09-22 03:02 --- Subject: Re: [4.4 Regression] libgcc2.c:1981: ICE: vector VEC(m em_ref_p,base) index domain error, in create_vop_ref_mapping_loop at tree-ssa-lo op-im.c:1519 Attached

[Bug target/37528] [4.4 Regression] boostrap failure due to configure problems

2008-09-21 Thread dannysmith at users dot sourceforge dot net
-- dannysmith at users dot sourceforge dot net changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |dannysmith at users dot |dot org

[Bug target/37528] [4.4 Regression] boostrap failure due to configure problems

2008-09-21 Thread dannysmith at users dot sourceforge dot net
--- Comment #6 from dannysmith at users dot sourceforge dot net 2008-09-22 03:09 --- Fixed at revision 140541. Danny -- dannysmith at users dot sourceforge dot net changed: What|Removed |Added

[Bug target/37584] -ftree-ch causes stack corruption on mingw32

2008-09-21 Thread dannysmith at users dot sourceforge dot net
--- Comment #3 from dannysmith at users dot sourceforge dot net 2008-09-22 03:23 --- I have run into what I believe is the same bug in build of of cc1plus.exe, with miscompilation of cp/pt.c When exercising cp/pt.c:process_partial_specialization (eg, when compiling libstdc++'s