[Bug c++/35117] Vectorization on power PC

2008-02-09 Thread eyal at geomage dot com
--- Comment #20 from eyal at geomage dot com 2008-02-10 07:56 --- Hi, I've tried putting the loop to be vectorized in a different method and the compiler output looks better, but the performance is still the same as the non-vectorized code. #include #include #include typedef float

[Bug c++/35117] Vectorization on power PC

2008-02-09 Thread eyal at geomage dot com
--- Comment #19 from eyal at geomage dot com 2008-02-10 07:42 --- Hi, This is the simplest test I have. #include #include #include typedef float ARRTYPE; int main ( int argc, char *argv[] ) { int m_nSamples = atoi( argv[1] ); int itBegin = atoi( argv[2] );

[Bug c++/35117] Vectorization on power PC

2008-02-09 Thread eres at il dot ibm dot com
--- Comment #18 from eres at il dot ibm dot com 2008-02-10 07:30 --- > To further optimize this loop we would probably want to overlap the store with > subsequent loads using -fmodulo-sched; perhaps the new export-ddg can help > with > that. I intend to test the impact of -fmodulo-sche

[Bug other/35151] New: mingw64 is an invalid name

2008-02-09 Thread nightstrike at gmail dot com
When support for a 64-bit windows platform was initially created, there was not yet a consensus on the proper nomenclature. "mingw64" appeared at one time, but has since been deprecated. The following patch should remove that in at lease one place, although it should be removed from any place. I

[Bug objc++/27232] encode-3.mm fails with "deprecated conversion" warning

2008-02-09 Thread ghazi at gcc dot gnu dot org
--- Comment #5 from ghazi at gcc dot gnu dot org 2008-02-10 05:43 --- Subject: Bug 27232 Author: ghazi Date: Sun Feb 10 05:42:55 2008 New Revision: 132212 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=132212 Log: PR objc++/27232 Backport: 2006-09-22 Mi

[Bug objc++/34193] [4.3 regression] FAIL: obj-c++.dg/gnu-runtime-2.mm (test for excess errors)

2008-02-09 Thread ghazi at gcc dot gnu dot org
--- Comment #3 from ghazi at gcc dot gnu dot org 2008-02-10 04:58 --- Subject: Bug 34193 Author: ghazi Date: Sun Feb 10 04:58:03 2008 New Revision: 132211 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=132211 Log: PR objc++/34193 * obj-c++.dg/gnu-runtime-2.mm: Fi

[Bug c++/35146] [4.1/4.2 regression] weird error in template function specialization

2008-02-09 Thread bangerth at dealii dot org
--- Comment #2 from bangerth at dealii dot org 2008-02-10 01:13 --- Confirmed. This was introduced in 3.4.x, and worked before. As Andrew already noted, this has been fixed in mainline. The problem can be more succinctly shown by the following testcase: template st

[Bug ada/35143] [4.3 regression] Serious regression on ACATS results since 4.2.3

2008-02-09 Thread joel at gcc dot gnu dot org
--- Comment #11 from joel at gcc dot gnu dot org 2008-02-10 01:01 --- Just wanted to update that I went back to a virgin tree and decided to do the bare minimum to get the trunk compiling again. I found remnants of a suggested EH change Arnaud had made to me and removed it. I just fini

[Bug middle-end/30215] FAIL: gcc.dg/pr23818.c (internal compiler error)

2008-02-09 Thread danglin at gcc dot gnu dot org
--- Comment #2 from danglin at gcc dot gnu dot org 2008-02-10 00:35 --- This is not failing anymore. -- danglin at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/25223] [4.1 only] FAIL: g++.old-deja/g++.abi/vtable2.C

2008-02-09 Thread danglin at gcc dot gnu dot org
--- Comment #3 from danglin at gcc dot gnu dot org 2008-02-10 00:32 --- This was fixed in released 4.2.0. -- danglin at gcc dot gnu dot org changed: What|Removed |Added

[Bug libfortran/35063] [Regression wrt g77] I/O leaks handles/memory on Windows XP

2008-02-09 Thread jvdelisle at gcc dot gnu dot org
--- Comment #34 from jvdelisle at gcc dot gnu dot org 2008-02-10 00:25 --- Just waiting for someone who can approve it to actually approve it. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35063

[Bug boehm-gc/32498] declaration of '__end' as array of voids, declaration of '__dso_handle' as array of voids

2008-02-09 Thread hp at gcc dot gnu dot org
--- Comment #4 from hp at gcc dot gnu dot org 2008-02-10 00:05 --- Doubt as you like; the target built before but doesn't now. That's a regression. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32498

[Bug ada/35143] [4.3 regression] Serious regression on ACATS results since 4.2.3

2008-02-09 Thread jakub at gcc dot gnu dot org
-- jakub at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P5 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35143

[Bug other/35148] make pdf has missing file in 4.3-20080208

2008-02-09 Thread Ralf dot Wildenhues at gmx dot de
--- Comment #3 from Ralf dot Wildenhues at gmx dot de 2008-02-09 22:13 --- Subject: Re: make pdf has missing file in 4.3-20080208 * joseph at codesourcery dot com wrote on Sat, Feb 09, 2008 at 08:29:27PM CET: > On Sat, 9 Feb 2008, hal at oz dot net wrote: > > > ! I can't find file `.

[Bug fortran/35150] ICE in expand_expr_addr_expr_1, at expr.c:6728

2008-02-09 Thread burnus at gcc dot gnu dot org
--- Comment #4 from burnus at gcc dot gnu dot org 2008-02-09 22:04 --- Forget to write that the ICE is gone if one removed the SAVE -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35150

[Bug fortran/35150] ICE in expand_expr_addr_expr_1, at expr.c:6728

2008-02-09 Thread burnus at gcc dot gnu dot org
--- Comment #3 from burnus at gcc dot gnu dot org 2008-02-09 22:02 --- > How is this a regression? ISO_C_BINDING is new for 4.3.0 :). Well, it is not a regression versus 4.2, but it is nonetheless a regression: It was working before. How are such regressions marked? * * * Simplified

[Bug ada/35143] [4.3 regression] Serious regression on ACATS results since 4.2.3

2008-02-09 Thread tkoenig at gcc dot gnu dot org
--- Comment #10 from tkoenig at gcc dot gnu dot org 2008-02-09 21:54 --- Adjusting Subject and milestone, to make sure this gets noticed. -- tkoenig at gcc dot gnu dot org changed: What|Removed |Added --

[Bug libfortran/35063] [Regression wrt g77] I/O leaks handles/memory on Windows XP

2008-02-09 Thread tkoenig at gcc dot gnu dot org
--- Comment #33 from tkoenig at gcc dot gnu dot org 2008-02-09 21:49 --- We should fix this in 4.3.0 (and it's a regression, too). -- tkoenig at gcc dot gnu dot org changed: What|Removed |Added -

[Bug libfortran/35132] Formatted stream I/O write should truncate

2008-02-09 Thread tkoenig at gcc dot gnu dot org
--- Comment #4 from tkoenig at gcc dot gnu dot org 2008-02-09 21:48 --- (In reply to comment #3) > How does this look :) I have a couple of other test prints in there. > > $ gfc pr35132.f90 > $ ./a.out > 1st: 123456 > 2nd: abcdef > 123456 > ASDFef > At line 26 of file pr35132.f90 (

[Bug middle-end/33992] [4.3 Regression] profiledbootstrap is broken (miscompiling a function with inlining)

2008-02-09 Thread ubizjak at gmail dot com
--- Comment #25 from ubizjak at gmail dot com 2008-02-09 21:06 --- Critical, IMO. -- ubizjak at gmail dot com changed: What|Removed |Added Severity|normal

[Bug middle-end/33992] [4.3 Regression] profiledbootstrap is broken (miscompiling a function with inlining)

2008-02-09 Thread ubizjak at gmail dot com
--- Comment #24 from ubizjak at gmail dot com 2008-02-09 21:04 --- Created an attachment (id=15125) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15125&action=view) Shorter and more evil testcase This is much shorter testcase that basically consists of two functions, do_test() and

[Bug middle-end/34150] ICE: output_operand: invalid expression as operand on hppa

2008-02-09 Thread danglin at gcc dot gnu dot org
--- Comment #11 from danglin at gcc dot gnu dot org 2008-02-09 21:01 --- Fixed by change: http://gcc.gnu.org/ml/gcc-patches/2008-02/msg00290.html -- danglin at gcc dot gnu dot org changed: What|Removed |Added --

[Bug boehm-gc/32498] declaration of '__end' as array of voids, declaration of '__dso_handle' as array of voids

2008-02-09 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2008-02-09 20:40 --- I doubt this is a regression ... -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/35150] ICE in expand_expr_addr_expr_1, at expr.c:6728

2008-02-09 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2008-02-09 20:33 --- How is this a regression? ISO_C_BINDING is new for 4.3.0 :). -- pinskia at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug fortran/35150] [4.3 Regression] ICE in expand_expr_addr_expr_1, at expr.c:6728

2008-02-09 Thread burnus at gcc dot gnu dot org
--- Comment #1 from burnus at gcc dot gnu dot org 2008-02-09 19:40 --- Possible cause for the regression: r126744 | burnus | 2007-07-19 08:14:19 +0200 (Thu, 19 Jul 2007) | 14 lines 2007-07-19 Christopher D. Rickett <[EMAIL PROTECTED]> PR fortran/32600 * trans-expr.c (g

[Bug fortran/35150] New: [4.3 Regression] ICE in expand_expr_addr_expr_1, at expr.c:6728

2008-02-09 Thread burnus at gcc dot gnu dot org
Working: 2007-07-16-r126671 Failing: 2007-07-19-r126744 Compiling F03GL (http://www-stone.ch.cam.ac.uk/pub/f03gl/, http://www-stone.ch.cam.ac.uk/pub/f03gl/f03gl.zip) gives the ICE: gfortran -fno-range-check -DNAGF95 -DOPENGL -c OpenGL_glut.f90 [...] OpenGL_glut.f90: In function 'glutinit_f03': O

[Bug other/35148] make pdf has missing file in 4.3-20080208

2008-02-09 Thread joseph at codesourcery dot com
--- Comment #2 from joseph at codesourcery dot com 2008-02-09 19:29 --- Subject: Re: New: make pdf has missing file in 4.3-20080208 On Sat, 9 Feb 2008, hal at oz dot net wrote: > ! I can't find file `../../gcc-4.3-20080208/gcc/../libiberty/at-file.texi'. This looks like you are conf

[Bug classpath/19613] java.util.prefs should work like the JDK

2008-02-09 Thread neugens at limasoftware dot net
--- Comment #9 from neugens at limasoftware dot net 2008-02-09 19:28 --- I ported the GConf backend to OpenJDK, and I'm integrating it IcedTea; this would make the two compatible as once completed it would share the GConf paths between Classpath, Gcj and OpenJDK. -- http://gcc.gnu.

[Bug classpath/19613] java.util.prefs should work like the JDK

2008-02-09 Thread neugens at limasoftware dot net
-- neugens at limasoftware dot net changed: What|Removed |Added CC||neugens at limasoftware dot |

[Bug c++/35149] ICE: in expand_call_inline, at tree-inline.c:2653

2008-02-09 Thread p dot vanhoof at oma dot be
--- Comment #1 from p dot vanhoof at oma dot be 2008-02-09 19:11 --- Created an attachment (id=15124) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15124&action=view) test case that fails -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35149

[Bug ada/35143] Serious regression on ACATS results since 4.2.3

2008-02-09 Thread laurent at guerby dot net
--- Comment #9 from laurent at guerby dot net 2008-02-09 19:10 --- Ok all three test fail on SVN (I misread your first comment), they confirm exception propagation is broken for some reason in SVN for RTEMS target. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35143

[Bug c++/35149] New: ICE: in expand_call_inline, at tree-inline.c:2653

2008-02-09 Thread p dot vanhoof at oma dot be
When the attached code is compiled with g++ -finline -DBOUNDS_CHECK -c ion_recomb_Badnell.ii you get /usr/local/gcc430/lib/gcc/x86_64-unknown-linux-gnu/4.3.0/../../../../include/c++/4.3.0/bits/basic_string.h: In member function ‘T& n_pointer::operator[](size_t) const [with T = t_quantumState, in

[Bug ada/35143] Serious regression on ACATS results since 4.2.3

2008-02-09 Thread joel at gcc dot gnu dot org
--- Comment #8 from joel at gcc dot gnu dot org 2008-02-09 19:02 --- Exception Test 2 on powerpc with same svn == raised CONSTRAINT_ERROR : exceptiontest2.adb:7 explicit raise Exception Test 3 on powerpc with same svn =

[Bug other/35148] make pdf has missing file in 4.3-20080208

2008-02-09 Thread Ralf dot Wildenhues at gmx dot de
--- Comment #1 from Ralf dot Wildenhues at gmx dot de 2008-02-09 18:36 --- Confirmed the failure with $ /usr/bin/texi2dvi --version texi2dvi (GNU Texinfo 4.8) 1.34 It works fine however with current CVS texinfo. Related: --

[Bug other/35148] New: make pdf has missing file in 4.3-20080208

2008-02-09 Thread hal at oz dot net
I built a copy of gcc-4.3-20080208.tar.bz2 on a powerbook g4, OS X 10.4.11, xcode 2.5, with the only configure option being --enable-languages=c,c++,fortran. The build worked fine, but when I entered make pdf after the build was done, it was ran into trouble with gcc/doc/gcc.texi because of a miss

[Bug target/31868] Non-Linux DWARF EH x86-64 targets have broken crtend.o

2008-02-09 Thread hjl dot tools at gmail dot com
--- Comment #7 from hjl dot tools at gmail dot com 2008-02-09 16:55 --- I posted a patch for gcc 4.2 at http://gcc.gnu.org/ml/gcc-patches/2008-02/msg00283.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31868

[Bug other/34835] splay-tree doesn't support 64bit value on 32bit host

2008-02-09 Thread hjl dot tools at gmail dot com
--- Comment #1 from hjl dot tools at gmail dot com 2008-02-09 16:23 --- A patch is posted at http://sourceware.org/ml/binutils/2008-02/msg00068.html -- hjl dot tools at gmail dot com changed: What|Removed |Added ---

[Bug c++/35147] New: ICE trying to expand an argument pack with zero arguments

2008-02-09 Thread pedro dot lamarao at mndfck dot org
[EMAIL PROTECTED] Projetos]$ g++-4.3 -v Using built-in specs. Target: i686-pc-linux-gnu Configured with: ../mainline/configure --prefix=/opt/gcc-4.3 --enable-languages=c,c++ : (reconfigured) : (reconfigured) ../mainline/configure --prefix=/opt/gcc-4.3 --enable-languages=c,c++ --no-create --no-recu

[Bug middle-end/34627] Incorrect branching with -Ox on hppa

2008-02-09 Thread dave at hiauly1 dot hia dot nrc dot ca
--- Comment #24 from dave at hiauly1 dot hia dot nrc dot ca 2008-02-09 15:06 --- Subject: Re: Incorrect branching with -Ox on hppa > Please fix the ChangeLog entries. You forgot the asterisk "*" before > combine.c > in every commit you made. Done, sorry. Dave -- http://gcc.gn

[Bug boehm-gc/32498] [4.3 regression] declaration of '__end' as array of voids, declaration of '__dso_handle' as array of voids

2008-02-09 Thread hp at gcc dot gnu dot org
--- Comment #2 from hp at gcc dot gnu dot org 2008-02-09 14:07 --- Confirmed with r132182. This is a regression: this target has built in the past without manually disabling boehm-gc. A fix seems obvious, and I don't mean disable boehm-gc, which a ppc maintainer could do. -- hp at

[Bug c++/35144] [4.3 regression] ICE in generate_element_copy

2008-02-09 Thread jakub at gcc dot gnu dot org
--- Comment #2 from jakub at gcc dot gnu dot org 2008-02-09 10:30 --- Why do the structs need to be the same? They have TYPE_STRUCTURAL_EQUALITY_P set and useless_type_conversion_p is true for these two types. And that's the tree-ssa check for type compatibility. It is very likely --c

[Bug middle-end/35142] MMX bad optimization with intrinsics

2008-02-09 Thread etjq78kl at free dot fr
--- Comment #2 from etjq78kl at free dot fr 2008-02-09 10:14 --- (In reply to comment #1) Glad to know that 4.3 solves this issue, but what about subl/addl $20, %esp at the begining and at the end. SSE code does not show any stack stack pointer manipulation (which is unneeded). --

[Bug c++/35116] [4.3 Regression]: Fail to compile valid code

2008-02-09 Thread jakub at gcc dot gnu dot org
--- Comment #4 from jakub at gcc dot gnu dot org 2008-02-09 09:53 --- Fixed. -- jakub at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug middle-end/34627] Incorrect branching with -Ox on hppa

2008-02-09 Thread steven at gcc dot gnu dot org
--- Comment #23 from steven at gcc dot gnu dot org 2008-02-09 09:20 --- Please fix the ChangeLog entries. You forgot the asterisk "*" before combine.c in every commit you made. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34627

[Bug ada/35143] Serious regression on ACATS results since 4.2.3

2008-02-09 Thread laurent at guerby dot net
--- Comment #7 from laurent at guerby dot net 2008-02-09 09:04 --- And then this one: --BEGIN exceptiontest3.adb with Ada.Text_IO; use Ada.Text_IO; procedure ExceptionTest3 is function F return Boolean is begin raise Constraint_Error; return True; end F; begin b

[Bug ada/35143] Serious regression on ACATS results since 4.2.3

2008-02-09 Thread laurent at guerby dot net
--- Comment #6 from laurent at guerby dot net 2008-02-09 09:00 --- Surprising that it works whereas ACATS doesn't. Could you try this one? --BEGIN exceptiontest2.adb with Ada.Text_IO; use Ada.Text_IO; procedure ExceptionTest2 is function F return Boolean is begin raise Con