Re: {gSoc}application : Automatic parallelization in Graphite

2009-03-26 Thread Tobias Grosser
On Thu, 2009-03-26 at 10:36 +0800, Li Feng wrote: Hi all, Below is the proposal of this gSoc project. I'd really like you review and comment on this and then I can plan this project better. Hi Li, this looks nice. Thanks for your work on this. Tobias Thanks, Li Feng

[cond-optab] update after first round of testing (results for all targets)

2009-03-26 Thread Paolo Bonzini
I've finished the first round of testing on all targets and will be sending patches soon. Overall, I think the results are quite satisfying. For the current bunch of files, I get the same code on the following targets: m32c crx mmix xstormy16 fr30 v850 m32r iq2000 picochip mcore spu ia64

Re: {gSoc}application : Automatic parallelization in Graphite

2009-03-26 Thread Li Feng
Hi Tobi, On Thu, Mar 26, 2009 at 3:17 PM, Tobias Grosser gros...@fim.uni-passau.de wrote: On Thu, 2009-03-26 at 10:36 +0800, Li Feng wrote: Hi all, Below is the proposal of this gSoc project.  I'd really like you review and comment on this and then I can plan this project better. Hi Li,

Re: {gSoc}application : Automatic parallelization in Graphite

2009-03-26 Thread andrew babanin
Hi. I wrote to gcc mail list some time ago about my work on new RPC system. So it has auto-parallelization for functions and uses GCC wrapper compiler to do this job. May be you will find it interesting in repect with your job. Project site is - crpc.sf.net Andrey.

Re: Successfull build of gcc-4.4.0 [trunk revision 145008] on i686-pc-cygwin

2009-03-26 Thread Dave Korn
Eric Botcazou wrote: I have these patches against 4.3.2/4.3.3 that should help with this. (Sorry Eric, I've been too busy with the cygwin gcc distro releases to start feeding these upstream yet, but they need to wait for 4.5 anyway. They're not all in entirely suitable shape yet either.)

Minimum GMP/MPFR version bumps for GCC-4.5

2009-03-26 Thread Kaveh R. Ghazi
Hi, I'd like to open the issue of minimum GMP/MPFR versions for gcc-4.5. We currently require gmp-4.1 and mpfr-2.3.0 to build GCC. Part of my motivation is that MPC requires more recent versions of these packages. But also older GMP/MPFR have known bugs and I'd like to encourage upgrading

Re: Minimum GMP/MPFR version bumps for GCC-4.5

2009-03-26 Thread Steven Bosscher
On Thu, Mar 26, 2009 at 10:39 PM, Kaveh R. Ghazi gh...@caip.rutgers.edu wrote: If there are no objections, I'll create a patch. P... for those of us who just install the latest-and-greatest fedora/suse/ubuntu/... once and don't change installations for two or three years (stable machine,

Re: Minimum GMP/MPFR version bumps for GCC-4.5

2009-03-26 Thread Kaveh R. Ghazi
From: Steven Bosscher stevenb@gmail.com On Thu, Mar 26, 2009 at 10:39 PM, Kaveh R. Ghazi gh...@caip.rutgers.edu wrote: If there are no objections, I'll create a patch. P... for those of us who just install the latest-and-greatest fedora/suse/ubuntu/... once and don't change

gcc-4.3-20090326 is now available

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

Re: Minimum GMP/MPFR version bumps for GCC-4.5

2009-03-26 Thread Tim Prince
Kaveh R. Ghazi wrote: What versions of GMP/MPFR do you get on your typical development box and how old are your distros? OpenSuSE 10.3 (originally released Oct. 07): gmp-devel-4.2.1-58 gmp-devel-32bit-4.2.1-58 mpfr-2.2.1-45

Re: Minimum GMP/MPFR version bumps for GCC-4.5

2009-03-26 Thread Joel Sherrill
Tim Prince wrote: Kaveh R. Ghazi wrote: What versions of GMP/MPFR do you get on your typical development box and how old are your distros? For the RTEMS Project machines we try to stay on fairly recent Fedora versions. All our internal GCC test machines are Fedora 9 or 10 and 10

Re: Minimum GMP/MPFR version bumps for GCC-4.5

2009-03-26 Thread Joe Buck
On Thu, Mar 26, 2009 at 05:11:04PM -0700, Joel Sherrill wrote: Tim Prince wrote: Kaveh R. Ghazi wrote: What versions of GMP/MPFR do you get on your typical development box and how old are your distros? For the RTEMS Project machines we try to stay on fairly recent Fedora

Re: Minimum GMP/MPFR version bumps for GCC-4.5

2009-03-26 Thread Ralf Corsepius
Joe Buck wrote: On Thu, Mar 26, 2009 at 05:11:04PM -0700, Joel Sherrill wrote: Tim Prince wrote: Kaveh R. Ghazi wrote: What versions of GMP/MPFR do you get on your typical development box and how old are your distros? For the RTEMS Project machines we try to stay on fairly recent Fedora

[Bug rtl-optimization/39543] [4.4 Regression] Reload failure on mplayer from SVN

2009-03-26 Thread bonzini at gnu dot org
--- Comment #9 from bonzini at gnu dot org 2009-03-26 08:47 --- That's good to know. As I said, I'm okay with your patch. I just wondered if for 4.5 the cse_not_expected trick fixes it. In that case I'd have no problem applying the patch to 4.4, but I would revert it after SSA

[Bug target/25160] ICE in print_operand if using -mfloat-gprs w/ non-854x -mcpu option

2009-03-26 Thread joseph at codesourcery dot com
--- Comment #2 from joseph at codesourcery dot com 2009-03-26 13:04 --- Subject: Re: ICE in print_operand if using -mfloat-gprs w/ non-854x -mcpu option On Thu, 26 Mar 2009, bje at gcc dot gnu dot org wrote: I think this patch should suffice. All the cases (of options

[Bug bootstrap/39001] lto branch doesn't build

2009-03-26 Thread espindola at gcc dot gnu dot org
--- Comment #7 from espindola at gcc dot gnu dot org 2009-03-26 13:27 --- Subject: Bug 39001 Author: espindola Date: Thu Mar 26 13:26:56 2009 New Revision: 145088 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=145088 Log: 2009-03-26 Rafael Avila de Espindola

[Bug rtl-optimization/39543] [4.4 Regression] Reload failure on mplayer from SVN

2009-03-26 Thread matz at gcc dot gnu dot org
--- Comment #10 from matz at gcc dot gnu dot org 2009-03-26 13:41 --- I must be missing something, as I don't see the connection to SSA expansion (or non-SSA expansion). AFAIU the issue is (and that often was indeed a problem in the past with mplayer) that some transformation

[Bug target/39558] Bad interaction of decls named 'vector' and -maltivec vector support

2009-03-26 Thread jakub at gcc dot gnu dot org
--- Comment #2 from jakub at gcc dot gnu dot org 2009-03-26 14:00 --- What exact problem do you see? #define ATTRIBUTE_UNUSED __attribute__((unused)) vector int i; int *foo (int *vector) { return vector; } int *bar (int *vector ATTRIBUTE_UNUSED) { return vector; } int *baz (int

[Bug c++/39380] All programs that link Java and C++ libraries fail when optimized

2009-03-26 Thread aph at gcc dot gnu dot org
--- Comment #2 from aph at gcc dot gnu dot org 2009-03-26 15:17 --- Subject: Bug 39380 Author: aph Date: Thu Mar 26 15:17:26 2009 New Revision: 145091 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=145091 Log: 2009-03-26 Andrew Haley a...@redhat.com PR C++/39380

[Bug target/39558] Bad interaction of decls named 'vector' and -maltivec vector support

2009-03-26 Thread meissner at linux dot vnet dot ibm dot com
--- Comment #3 from meissner at linux dot vnet dot ibm dot com 2009-03-26 15:24 --- Subject: Re: Bad interaction of decls named 'vector' and -maltivec vector support On Thu, Mar 26, 2009 at 02:00:49PM -, jakub at gcc dot gnu dot org wrote: --- Comment #2 from jakub at

[Bug target/39558] Bad interaction of decls named 'vector' and -maltivec vector support

2009-03-26 Thread meissner at linux dot vnet dot ibm dot com
--- Comment #4 from meissner at linux dot vnet dot ibm dot com 2009-03-26 15:43 --- Further testing shows that this only happens if you use the -save-temps option. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39558

[Bug c++/34691] [4.2/4.3/4.4 Regression] Default argument checking not performed after overload resolution with C linkage

2009-03-26 Thread jason at gcc dot gnu dot org
--- Comment #9 from jason at gcc dot gnu dot org 2009-03-26 16:10 --- I agree that it seems like the first testcase should be ill-formed, but I can't find anything in the standard that says it is, and the EDG front end also accepts it. Do you have a citation? --

[Bug target/39561] New: -mno-expand-cbranchdi broken

2009-03-26 Thread bonzini at gnu dot org
With -m1 -mno-expand-cbranchdi any function having a branch on long long is broken. I think the option can be removed. -- Summary: -mno-expand-cbranchdi broken Product: gcc Version: 4.4.0 Status: UNCONFIRMED Keywords: ice-on-valid-code

[Bug c/39562] New: when compiling -g gcc and g++ are one byte ahead for the source file name

2009-03-26 Thread Philippe dot Vouters at laposte dot net
Problem description: GNU C and C++ compilers generate a one byte ahead source file name in the ELF executable symbol table. Problem demonstrator: $ uname -a HP-UX persee B.11.31 U ia64 4171193755 unlimited-user license $ export PATH=$PATH:/usr/local/bin $ gcc -v Using built-in specs. Target:

[Bug debug/39563] New: C block scopes have no DW_TAG_lexical_block

2009-03-26 Thread jan dot kratochvil at redhat dot com
GNU C 4.4.0 20090326 (experimental) GDB variables lookup does not match the C code lookup. Similiar C++ code in PR debug/39524 uses DW_TAG_lexical_block. $ gdb -q ./externvar (gdb) l 1 1 #include stdlib.h 2 3 int var = 2; 4 5 int 6 main (void) 7 { 8

[Bug c/39564] New: variably modified function return types not always diagnosed

2009-03-26 Thread jsm28 at gcc dot gnu dot org
Block-scope ordinary identifiers with variably modified type are required to have no linkage. Block-scope function declarations implicitly have external linkage. However, GCC diagnoses such declarations with variably modified type only with an explicit extern. The code int a; void f (void) {

[Bug c/39565] New: Static variable leaves undefined symbol in object file

2009-03-26 Thread edmar at freescale dot com
Compiling the test case, produces undefined symbols codestrs_4 and codestrs_8, which will result in a link error. If the static is dropped or one of the cases in the switch statement is removed, the object file does not have undefined symbols. Test case: static const union codestrs_t_4 {

[Bug rtl-optimization/39522] [4.4 Regression] fix for PR37514 gives FAIL: gcc.c-torture/execute/stdarg-3.c compilation, -O3 -fomit-frame-pointer -funroll-loops (internal compiler error)

2009-03-26 Thread vmakarov at gcc dot gnu dot org
--- Comment #5 from vmakarov at gcc dot gnu dot org 2009-03-26 19:21 --- Subject: Bug 39522 Author: vmakarov Date: Thu Mar 26 19:21:18 2009 New Revision: 145093 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=145093 Log: 2009-03-26 Vladimir Makarov vmaka...@redhat.com

[Bug c++/39554] -Wdisallowed-function-list fails when #including algorithm

2009-03-26 Thread jakub at gcc dot gnu dot org
--- Comment #3 from jakub at gcc dot gnu dot org 2009-03-26 19:27 --- Subject: Bug 39554 Author: jakub Date: Thu Mar 26 19:27:17 2009 New Revision: 145094 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=145094 Log: PR c++/39554 * opts.c

[Bug c++/39554] -Wdisallowed-function-list fails when #including algorithm

2009-03-26 Thread gcc at gaul dot org
--- Comment #4 from gcc at gaul dot org 2009-03-26 20:39 --- Thanks, r145094 fixed my problem! -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39554

[Bug target/5362] Undocumented target options

2009-03-26 Thread sje at cup dot hp dot com
--- Comment #19 from sje at cup dot hp dot com 2009-03-26 22:00 --- Looks like everything in the list is documented (or removed) now, closing defect. -- sje at cup dot hp dot com changed: What|Removed |Added

[Bug debug/39563] C block scopes have no DW_TAG_lexical_block

2009-03-26 Thread jan dot kratochvil at redhat dot com
--- Comment #1 from jan dot kratochvil at redhat dot com 2009-03-26 22:57 --- As DW_AT_external-DW_TAG_variable in the inner block is incompatible with current GDB http://sourceware.org/ml/gdb-patches/2009-03/msg00595.html the current C++ method of DW_TAG_imported_declaration

[Bug target/39561] -mno-expand-cbranchdi broken

2009-03-26 Thread kkojima at gcc dot gnu dot org
--- Comment #1 from kkojima at gcc dot gnu dot org 2009-03-27 01:21 --- I'd like to remove that option when the trunk opens for such changes. -- kkojima at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/18749] GCC fails to mark stack-popping instruction in unwind-info

2009-03-26 Thread ppluzhnikov at google dot com
--- Comment #5 from ppluzhnikov at google dot com 2009-03-27 01:51 --- dup of bug 12990 ? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18749

[Bug middle-end/39301] ICE in register_overhead, at bitmap.c:115

2009-03-26 Thread bje at gcc dot gnu dot org
--- Comment #2 from bje at gcc dot gnu dot org 2009-03-27 04:14 --- I am unable to reproduce this problem with mainline. I see: cc1: out of memory allocating 4064 bytes after a total of 3543465984 bytes -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39301

[Bug rtl-optimization/39522] [4.4 Regression] fix for PR37514 gives FAIL: gcc.c-torture/execute/stdarg-3.c compilation, -O3 -fomit-frame-pointer -funroll-loops (internal compiler error)

2009-03-26 Thread hp at gcc dot gnu dot org
--- Comment #6 from hp at gcc dot gnu dot org 2009-03-27 05:46 --- Closing. The patch, now committed, does the job with no regressions for crisv32-axis-linux-gnu. -- hp at gcc dot gnu dot org changed: What|Removed |Added