[Bug target/34163] 10% performance regression since Nov 1 on Polyhedron's NF on AMD64

2008-04-21 Thread ubizjak at gmail dot com
--- Comment #1 from ubizjak at gmail dot com 2008-04-21 07:11 --- Confirmed. -- ubizjak at gmail dot com changed: What|Removed |Added Status|UNCONFIRMED

[Bug target/35619] gcc-4.3.0 build fails in gfortran section centos-4.6

2008-04-21 Thread ubizjak at gmail dot com
--- Comment #15 from ubizjak at gmail dot com 2008-04-21 07:18 --- Closed as invalid. -- ubizjak at gmail dot com changed: What|Removed |Added

[Bug target/26674] missed optimization / 128-bit arithmetic.

2008-04-21 Thread ubizjak at gmail dot com
--- Comment #5 from ubizjak at gmail dot com 2008-04-21 07:26 --- Not a regression, so the fix won't be backported on release branches. -- ubizjak at gmail dot com changed: What|Removed |Added

[Bug target/31054] FLDx not emitted for 80387 constants in 64-bit mode.

2008-04-21 Thread ubizjak at gmail dot com
--- Comment #2 from ubizjak at gmail dot com 2008-04-21 07:28 --- Not a regression on 4.2, so fixed. -- ubizjak at gmail dot com changed: What|Removed |Added

[Bug target/35867] [4.4 Regression]: gcc.target/i386/addr-sel-1.c

2008-04-21 Thread ubizjak at gmail dot com
--- Comment #4 from ubizjak at gmail dot com 2008-04-21 07:31 --- Fixed by the revert. -- ubizjak at gmail dot com changed: What|Removed |Added

[Bug objc/35996] New: ICE while building simple ObjC code with -fobjc-gc

2008-04-21 Thread vapier at gentoo dot org
this simple test code provided by Michael Arntzenius causes gcc to ICE when built with -fobjc-gc. happens with gcc 4.1/4.2/4.3 on x86_64. x86 seems to pass OK. $ cat test.m #import objc/Object.h @interface Test: Object { int i; } @end Test *global_var; @implementation Test +initialize {

[Bug target/21588] x86 machine builtins do not have any const/pure attributes set

2008-04-21 Thread ubizjak at gmail dot com
--- Comment #8 from ubizjak at gmail dot com 2008-04-21 08:07 --- Fixed for 4.3.0 by: Author: uros Date: Sat Jul 14 13:46:40 2007 New Revision: 126639 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=126639 Log: * config/i386/i386.c (init_mmx_sse_builtins): Define all

[Bug target/32301] int __attribute__((vector_size(8))) doesn't use %mm0, produces ugly code

2008-04-21 Thread ubizjak at gmail dot com
--- Comment #3 from ubizjak at gmail dot com 2008-04-21 08:21 --- Duplicate of 14552. *** This bug has been marked as a duplicate of 14552 *** -- ubizjak at gmail dot com changed: What|Removed |Added

[Bug target/14552] compiled trivial vector intrinsic code is inefficient

2008-04-21 Thread ubizjak at gmail dot com
--- Comment #38 from ubizjak at gmail dot com 2008-04-21 08:21 --- *** Bug 32301 has been marked as a duplicate of this bug. *** -- ubizjak at gmail dot com changed: What|Removed |Added

[Bug target/21408] DAZ related macros are improperly guarded in pmmintrin.h

2008-04-21 Thread ubizjak at gmail dot com
--- Comment #2 from ubizjak at gmail dot com 2008-04-21 08:24 --- I guess that H.J. will know what shall we do here. -- ubizjak at gmail dot com changed: What|Removed |Added

[Bug libstdc++/35968] nth_element fails to meet its complexity requirements

2008-04-21 Thread pcarlini at suse dot de
--- Comment #3 from pcarlini at suse dot de 2008-04-21 08:24 --- Many thanks Roger for your further help on nth_element, excellent news. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35968

[Bug target/34163] 10% performance regression since Nov 1 on Polyhedron's NF on AMD64

2008-04-21 Thread rguenth at gcc dot gnu dot org
--- Comment #2 from rguenth at gcc dot gnu dot org 2008-04-21 09:09 --- Well, this bug needs proper analysis and a testcase, but yes, I also see this slowdown. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34163

[Bug middle-end/35992] [4.4 Regression] Linux kernel code fails to compile with -Os

2008-04-21 Thread rguenth at gcc dot gnu dot org
--- Comment #4 from rguenth at gcc dot gnu dot org 2008-04-21 09:27 --- Btw, glibc build fails the same way. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35992

[Bug testsuite/35981] FAIL: gcc.dg/utf-cvt.c (test for warnings, line 46/47) with -m64

2008-04-21 Thread kris dot van dot hees at oracle dot com
--- Comment #4 from kris dot van dot hees at oracle dot com 2008-04-21 11:15 --- Patch posted to gcc-patches: http://gcc.gnu.org/ml/gcc-patches/2008-04/msg01552.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35981

[Bug fortran/35997] New: Used function interface bug

2008-04-21 Thread drewmccormack at mac dot com
Code that has a function interface used from two modules can fail if one of the modules renames the function interface. The example below fails to compile with this message: gfortran testfuncinterface.f90 testfuncinterface.f90:21.7: if ( valid() ) then 1 Error: IF clause at (1) requires

in the gcc sourcefiles: hp extension instead of hpp

2008-04-21 Thread Jørgen Moth
Hello I always have to correct two mispelled file-extension names in the gcc tar-file. E.g. in the 4.3.0 fileset, gcc-4.3.0/libstdc++-v3/include/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hp

[Bug c/28319] sentinel attribute should support non-NULL sentinels

2008-04-21 Thread ludo at gnu dot org
--- Comment #3 from ludo at gnu dot org 2008-04-21 12:14 --- I proposed a patch, which awaits approval and copyright assignment: http://article.gmane.org/gmane.comp.gcc.patches/160923/focus=160991 Ludovic. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28319

[Bug ada/35998] New: debug info invalid x86_64 DW_AT_byte_size 0xffffffff

2008-04-21 Thread jan dot kratochvil at redhat dot com
The source: procedure AdaFF is type rec is record null; end record; X : rec; begin null; end AdaFF; produces output by: $ rm -f adaff{,.o,.ali};gnatmake -g adaff.adb ;readelf -a --debug-dump adaff | grep 'DW_AT_byte_size.*0x' 30b DW_AT_byte_size : 0x

[Bug ada/35998] debug info invalid x86_64 DW_AT_byte_size 0xffffffff

2008-04-21 Thread jan dot kratochvil at redhat dot com
--- Comment #1 from jan dot kratochvil at redhat dot com 2008-04-21 12:40 --- Created an attachment (id=15503) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15503action=view) GDB workaround. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35998

[Bug java/35999] New: GCJ Crash while compiling eclipse 64-bit on Ubuntu Hardy

2008-04-21 Thread jorgen at fabeljet dot com
[EMAIL PROTECTED]:~/tmp$ gcj -v -save-temps -shared -findirect-dispatch -Wl,-Bsymbolic -fjni -fPIC ../eclipse-x86_64-gcj/plugins/org.eclipse.emf.mapping_2.3.0.v200802051830.jar Using built-in specs. Reading specs from /usr/lib/gcc/x86_64-linux-gnu/4.2.3/libgcj.spec rename spec startfile to

[Bug java/35999] GCJ Crash while compiling eclipse 64-bit on Ubuntu Hardy

2008-04-21 Thread jorgen at fabeljet dot com
--- Comment #1 from jorgen at fabeljet dot com 2008-04-21 12:52 --- Created an attachment (id=15504) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15504action=view) Preprocessed output -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35999

[Bug libobjc/34315] libobjc warnings with Win64 target=x86_64-pc-mingw32

2008-04-21 Thread fxcoudert at gcc dot gnu dot org
--- Comment #4 from fxcoudert at gcc dot gnu dot org 2008-04-21 12:54 --- (In reply to comment #3) in gthr-win32.h there seems to be a more serious bug. The cast of an integer with less size to a pointer can be seriously wrong. I don't think it's an issue: the type objc_thread_t,

Getting the error for srand48 and drand48 with gcc 4.3.0

2008-04-21 Thread Snehalatha Rao
Hi, We are building a code having the call to the function srand48 and drand48. Using the older gcc versions which is 4.2.0 the code runs smoothly. However when compiled using the latest gcc version (4.3.0) it gives the following error. testTBuffer.cpp:24: error: ‘srand48’ was not

[Bug libobjc/34315] libobjc warnings with Win64 target=x86_64-pc-mingw32

2008-04-21 Thread ktietz at gcc dot gnu dot org
--- Comment #5 from ktietz at gcc dot gnu dot org 2008-04-21 13:03 --- I agree, that this patch does not break things and the build for this target gets more silent. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34315

[Bug c++/20624] [4.0 Regression] wrong control reaches end of non-void function warning

2008-04-21 Thread manu at gcc dot gnu dot org
--- Comment #25 from manu at gcc dot gnu dot org 2008-04-21 13:07 --- Reopened per new testcase. -- manu at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/20624] [4.0 Regression] wrong control reaches end of non-void function warning

2008-04-21 Thread pluto at agmk dot net
--- Comment #26 from pluto at agmk dot net 2008-04-21 13:15 --- and one more testcase, similar to c#24: extern int i, j, k; struct X { X(); ~X(); }; bool f() { X x; if ( i j ) if ( k 0 ) return true; else return false; else return false; } tested on gcc-4.3-svn20080417

[Bug target/21408] DAZ related macros are improperly guarded in pmmintrin.h

2008-04-21 Thread hjl dot tools at gmail dot com
--- Comment #3 from hjl dot tools at gmail dot com 2008-04-21 13:30 --- pmmintrin.h is for SSE3. I don't see anything wrong here. If someone wants to support SSE3 macros on some processors with SSE2, a new header file may be used. --

[Bug bootstrap/35752] [4.3/4.4 Regression]: Combined gcc + binutils source tree doesn't bootstrap with --enable-shared

2008-04-21 Thread hjl dot tools at gmail dot com
--- Comment #40 from hjl dot tools at gmail dot com 2008-04-21 13:36 --- The fix test -f $lt_prog-recursive exec $scriptdir/../prev-$dir/$prog ${1+$@} touch $lt_prog-recursive $scriptdir/../$dir/$prog ${1+$@} result=$? rm -f $lt_prog-recursive

[Bug bootstrap/35752] [4.3/4.4 Regression]: Combined gcc + binutils source tree doesn't bootstrap with --enable-shared

2008-04-21 Thread bonzini at gnu dot org
--- Comment #41 from bonzini at gnu dot org 2008-04-21 13:53 --- Ralf, do you think it would be possible to create the script atomically in ltmain.sh? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35752

[Bug bootstrap/35752] [4.3/4.4 Regression]: Combined gcc + binutils source tree doesn't bootstrap with --enable-shared

2008-04-21 Thread hjl dot tools at gmail dot com
--- Comment #42 from hjl dot tools at gmail dot com 2008-04-21 14:01 --- I think my original patch http://gcc.gnu.org/ml/gcc-patches/2008-03/msg01827.html is the simplest one since it calls the linker, the only tool which suffers this bug, from previous stage only in linker directory

[Bug preprocessor/33415] Can't compile .cpp file with UTF-8 BOM.

2008-04-21 Thread tromey at gcc dot gnu dot org
--- Comment #5 from tromey at gcc dot gnu dot org 2008-04-21 14:02 --- Fixed on trunk. As I doubt this will be back-ported to 4.3.x, I am closing the bug. -- tromey at gcc dot gnu dot org changed: What|Removed |Added

[Bug preprocessor/33415] Can't compile .cpp file with UTF-8 BOM.

2008-04-21 Thread tromey at gcc dot gnu dot org
--- Comment #6 from tromey at gcc dot gnu dot org 2008-04-21 14:02 --- Subject: Bug 33415 Author: tromey Date: Mon Apr 21 14:02:00 2008 New Revision: 134507 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=134507 Log: libcpp PR libcpp/33415: * charset.c

[Bug bootstrap/35752] [4.3/4.4 Regression]: Combined gcc + binutils source tree doesn't bootstrap with --enable-shared

2008-04-21 Thread bonzini at gnu dot org
--- Comment #43 from bonzini at gnu dot org 2008-04-21 14:07 --- Yes, but your patch is, even if not wrong, unsatisfactory. Even though only one program suffers from this bug now, it is in general a problem that libtool invokes some of the tools that are being built, and I want to fix

[Bug bootstrap/35752] [4.3/4.4 Regression]: Combined gcc + binutils source tree doesn't bootstrap with --enable-shared

2008-04-21 Thread Ralf dot Wildenhues at gmx dot de
--- Comment #44 from Ralf dot Wildenhues at gmx dot de 2008-04-21 14:13 --- It is probably possible to generate the wrapper script atomically. But this solution can become ugly: on w32 we may generate also a wrapper executable. I still don't see a convincing argument why you don't use

[Bug bootstrap/35752] [4.3/4.4 Regression]: Combined gcc + binutils source tree doesn't bootstrap with --enable-shared

2008-04-21 Thread hjl dot tools at gmail dot com
--- Comment #45 from hjl dot tools at gmail dot com 2008-04-21 14:26 --- (In reply to comment #43) Yes, but your patch is, even if not wrong, unsatisfactory. Even though only one program suffers from this bug now, it is in general a problem that libtool invokes some of the tools

[Bug c++/35987] [4.1/4.2/4.3/4.4 regression] ICE with invalid if-condition

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

[Bug bootstrap/35752] [4.3/4.4 Regression]: Combined gcc + binutils source tree doesn't bootstrap with --enable-shared

2008-04-21 Thread bonzini at gnu dot org
--- Comment #46 from bonzini at gnu dot org 2008-04-21 14:38 --- Subject: Re: [4.3/4.4 Regression]: Combined gcc + binutils source tree doesn't bootstrap with --enable-shared But this is a very unique relink and linker problem. It can only happen to linker. Why make a simple

[Bug bootstrap/35752] [4.3/4.4 Regression]: Combined gcc + binutils source tree doesn't bootstrap with --enable-shared

2008-04-21 Thread bonzini at gnu dot org
--- Comment #47 from bonzini at gnu dot org 2008-04-21 14:39 --- Subject: Re: [4.3/4.4 Regression]: Combined gcc + binutils source tree doesn't bootstrap with --enable-shared It is probably possible to generate the wrapper script atomically. But this solution can become ugly: on

[Bug target/35982] [4.3 regression] ICE while building mplayer on ppc with -O3 -ffast-math -mcpu=970

2008-04-21 Thread jakub at gcc dot gnu dot org
--- Comment #3 from jakub at gcc dot gnu dot org 2008-04-21 15:08 --- This seems to be a vectorizer bug. vectorizable_conversion is called on gimple_modify_stmt 0x2ea42ed0 side-effects asm_written visited arg 0 ssa_name 0x2ea462a0 type real_type 0x2e9496c0 float

[Bug bootstrap/35752] [4.3/4.4 Regression]: Combined gcc + binutils source tree doesn't bootstrap with --enable-shared

2008-04-21 Thread hjl dot tools at gmail dot com
--- Comment #48 from hjl dot tools at gmail dot com 2008-04-21 15:52 --- (In reply to comment #46) Subject: Re: [4.3/4.4 Regression]: Combined gcc + binutils source tree doesn't bootstrap with --enable-shared But this is a very unique relink and linker problem. It can only

[Bug c++/35909] [4.3/4.4 Regression] ICE with bit-field and const references

2008-04-21 Thread jakub at gcc dot gnu dot org
--- Comment #6 from jakub at gcc dot gnu dot org 2008-04-21 15:58 --- Introduced by PR35056, so it is not a regression against 4.3.0, but against 4.2.x. The ICE is only present in ENABLE_CHECKING builds, otherwise TARGET_EXPR with incompatible type is created. Why do you think the

[Bug c++/35678] [4.3/4.4 Regression] partial template specialization ICE in dependent_type_p, at cp/pt.c:15539

2008-04-21 Thread jason at gcc dot gnu dot org
--- Comment #3 from jason at gcc dot gnu dot org 2008-04-21 16:00 --- Subject: Bug 35678 Author: jason Date: Mon Apr 21 15:59:36 2008 New Revision: 134515 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=134515 Log: PR c++/35678 * pt.c

[Bug c++/35909] [4.3/4.4 Regression] ICE with bit-field and const references

2008-04-21 Thread rguenth at gcc dot gnu dot org
--- Comment #7 from rguenth at gcc dot gnu dot org 2008-04-21 16:04 --- That explains why I didn't see it with my 4.3.0 build. Lowering severity again. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug bootstrap/35752] [4.3/4.4 Regression]: Combined gcc + binutils source tree doesn't bootstrap with --enable-shared

2008-04-21 Thread bonzini at gnu dot org
--- Comment #49 from bonzini at gnu dot org 2008-04-21 16:05 --- Subject: Re: [4.3/4.4 Regression]: Combined gcc + binutils source tree doesn't bootstrap with --enable-shared I don't think it is a problem since this problem is limited to that the new linker is used to relink

[Bug bootstrap/35752] [4.3/4.4 Regression]: Combined gcc + binutils source tree doesn't bootstrap with --enable-shared

2008-04-21 Thread hjl dot tools at gmail dot com
--- Comment #50 from hjl dot tools at gmail dot com 2008-04-21 16:18 --- (In reply to comment #49) Subject: Re: [4.3/4.4 Regression]: Combined gcc + binutils source tree doesn't bootstrap with --enable-shared I don't think it is a problem since this problem is limited to that

[Bug bootstrap/35752] [4.3/4.4 Regression]: Combined gcc + binutils source tree doesn't bootstrap with --enable-shared

2008-04-21 Thread bonzini at gnu dot org
--- Comment #51 from bonzini at gnu dot org 2008-04-21 16:25 --- Subject: Re: [4.3/4.4 Regression]: Combined gcc + binutils source tree doesn't bootstrap with --enable-shared 3. as calls ld to relink itself. 3.1 ld calls the previous linker to relink itself to create lt-ld.

[Bug bootstrap/35752] [4.3/4.4 Regression]: Combined gcc + binutils source tree doesn't bootstrap with --enable-shared

2008-04-21 Thread hjl dot tools at gmail dot com
--- Comment #52 from hjl dot tools at gmail dot com 2008-04-21 16:40 --- (In reply to comment #51) Subject: Re: [4.3/4.4 Regression]: Combined gcc + binutils source tree doesn't bootstrap with --enable-shared 3. as calls ld to relink itself. 3.1 ld calls the previous

[Bug bootstrap/35752] [4.3/4.4 Regression]: Combined gcc + binutils source tree doesn't bootstrap with --enable-shared

2008-04-21 Thread bonzini at gnu dot org
--- Comment #53 from bonzini at gnu dot org 2008-04-21 17:02 --- Subject: Re: [4.3/4.4 Regression]: Combined gcc + binutils source tree doesn't bootstrap with --enable-shared I can extend my patch to as. You surely can (and actually extend it to everything else that is invoked

[Bug fortran/35019] Gfortran does not support -J dir only -Jdir

2008-04-21 Thread dfranke at gcc dot gnu dot org
--- Comment #7 from dfranke at gcc dot gnu dot org 2008-04-21 17:11 --- Subject: Bug 35019 Author: dfranke Date: Mon Apr 21 17:10:15 2008 New Revision: 134518 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=134518 Log: gcc: 2008-04-21 Daniel Franke [EMAIL PROTECTED] PR

[Bug fortran/35019] Gfortran does not support -J dir only -Jdir

2008-04-21 Thread dfranke at gcc dot gnu dot org
--- Comment #8 from dfranke at gcc dot gnu dot org 2008-04-21 17:11 --- Fixed on trunk. Closing. Again. -- dfranke at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/35019] Gfortran does not support -J dir only -Jdir

2008-04-21 Thread dfranke at gcc dot gnu dot org
--- Comment #9 from dfranke at gcc dot gnu dot org 2008-04-21 17:12 --- See comment #8. -- dfranke at gcc dot gnu dot org changed: What|Removed |Added

Re: Getting the error for srand48 and drand48 with gcc 4.3.0

2008-04-21 Thread Andrew Pinski
On Mon, Apr 21, 2008 at 5:56 AM, Snehalatha Rao [EMAIL PROTECTED] wrote: On including the header file stdlib.h the problem gets solved. What difference in header files between the two versions of the compiler is causing this problem? Is this a defect? Is there any workaound to this problem

[Bug c++/35325] [4.3/4.4 regression] ICE with fixed-point types in template parameter

2008-04-21 Thread jason at gcc dot gnu dot org
--- Comment #1 from jason at gcc dot gnu dot org 2008-04-21 17:59 --- Subject: Bug 35325 Author: jason Date: Mon Apr 21 17:58:53 2008 New Revision: 134519 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=134519 Log: PR c++/35325 * tree.c (cp_tree_equal): Handle

[Bug c++/35678] [4.3/4.4 Regression] partial template specialization ICE in dependent_type_p, at cp/pt.c:15539

2008-04-21 Thread jason at gcc dot gnu dot org
--- Comment #4 from jason at gcc dot gnu dot org 2008-04-21 18:03 --- Subject: Bug 35678 Author: jason Date: Mon Apr 21 18:02:26 2008 New Revision: 134520 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=134520 Log: PR c++/35325 * tree.c (cp_tree_equal): Handle

[Bug c++/35325] [4.3/4.4 regression] ICE with fixed-point types in template parameter

2008-04-21 Thread jason at gcc dot gnu dot org
--- Comment #2 from jason at gcc dot gnu dot org 2008-04-21 18:03 --- Subject: Bug 35325 Author: jason Date: Mon Apr 21 18:02:26 2008 New Revision: 134520 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=134520 Log: PR c++/35325 * tree.c (cp_tree_equal): Handle

[Bug target/26445] SSE byte-by-byte load instruction fails to compile

2008-04-21 Thread uros at gcc dot gnu dot org
--- Comment #8 from uros at gcc dot gnu dot org 2008-04-21 18:41 --- Subject: Bug 26445 Author: uros Date: Mon Apr 21 18:41:04 2008 New Revision: 134522 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=134522 Log: PR target/26445 * g++.dg/other/i386-4.C: New test.

[Bug target/26445] SSE byte-by-byte load instruction fails to compile

2008-04-21 Thread ubizjak at gmail dot com
--- Comment #9 from ubizjak at gmail dot com 2008-04-21 18:43 --- This is fixed in mainline (and probably for 4.3.0 too). -- ubizjak at gmail dot com changed: What|Removed |Added

[Bug target/29339] TImode ICE with -m32 -msse -mtune=i386

2008-04-21 Thread ubizjak at gmail dot com
--- Comment #1 from ubizjak at gmail dot com 2008-04-21 18:46 --- This works with 4.3.0 and mainline. -- ubizjak at gmail dot com changed: What|Removed |Added

[Bug libstdc++/35968] nth_element fails to meet its complexity requirements

2008-04-21 Thread sjhowe at dial dot pipex dot com
--- Comment #4 from sjhowe at dial dot pipex dot com 2008-04-21 18:51 --- Yes. You want a partition that is O(1) that each time round eliminates N/2 elements (bearing in mind the post-condition for nth_element where iterators greater than the kth iterator have elements that are = the

[Bug ada/36001] New: $(GNATMAKE) not defined with 'cd gcc make'

2008-04-21 Thread rwild at gcc dot gnu dot org
A rebuild after changing some files in an up to date tree shows that $(GNATMAKE) is not properly defined if make is started from gcc/ instead of the top level: $ cd gcc make C -nostdinc -I- -I. -Iada -I../../gcc/gcc/ada -o ada/b_gnatb.c ada/gnatbind.ali make: C: Command not found make:

[Bug c++/36002] New: Error messages report wrong, invalid function type.

2008-04-21 Thread gcc-bugzilla at contacts dot eelis dot net
Consider the following invalid code: template typename T void f() { T::bla; } void g() { fvoid ()(); } g++ emits: t.cpp: In function ‘void f() [with T = void ()()]’: t.cpp:2: instantiated from here t.cpp:1: error: ‘bla’ is not a member of ‘void ()()’ The error should

[Bug ada/35576] Ada HW Interrupt Task Enhancement

2008-04-21 Thread joel at gcc dot gnu dot org
--- Comment #4 from joel at gcc dot gnu dot org 2008-04-21 22:37 --- Created an attachment (id=15505) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15505action=view) Updated to 4.4.0 20080421 (experimental) [trunk revision 134514] Requires patch in http://gcc.gnu.org/ml/gcc

[Bug ada/35576] Ada HW Interrupt Task Enhancement

2008-04-21 Thread joel at gcc dot gnu dot org
--- Comment #5 from joel at gcc dot gnu dot org 2008-04-21 22:39 --- Tested against this GCC using gcc-ada-hwint-20080421.diff and patch in http://gcc.gnu.org/ml/gcc-patches/2008-04/msg01581.html sparc-rtems4.9-gcc (GCC) 4.4.0 20080421 (experimental) [trunk revision 134514

[Bug fortran/35997] [4.3/4.4 regression]Used function interface bug

2008-04-21 Thread jvdelisle at gcc dot gnu dot org
--- Comment #1 from jvdelisle at gcc dot gnu dot org 2008-04-22 01:19 --- Confirmed. Works for me on 4.2.4, Fails on 4.3.1 -- jvdelisle at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/36003] New: df-byte-scan.c changes broke cris-elf compiling libgcc

2008-04-21 Thread hp at gcc dot gnu dot org
Build worked with revision 134517. Build was broken with 134530 on, as follows: /tmp/hpautotest-gcc1/cris-elf/gccobj/./gcc/xgcc -B/tmp/hpautotest-gcc1/cris-elf/gccobj/./gcc/ -nostdinc -B/tmp/hpautotest-gcc1/cris-elf/gccobj/cris-elf/newlib/ -isystem

[Bug middle-end/36003] df-byte-scan.c changes broke cris-elf compiling libgcc

2008-04-21 Thread hp at gcc dot gnu dot org
--- Comment #1 from hp at gcc dot gnu dot org 2008-04-22 03:48 --- Created an attachment (id=15506) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15506action=view) compile with cc1 -fpreprocessed dp-bit.i -O2 Preprocessed dp-bit.c --

[Bug bootstrap/35752] [4.3/4.4 Regression]: Combined gcc + binutils source tree doesn't bootstrap with --enable-shared

2008-04-21 Thread Ralf dot Wildenhues at gmx dot de
--- Comment #54 from Ralf dot Wildenhues at gmx dot de 2008-04-22 05:27 --- Subject: Re: [4.3/4.4 Regression]: Combined gcc + binutils source tree doesn't bootstrap with --enable-shared * bonzini at gnu dot org wrote on Mon, Apr 21, 2008 at 04:39:20PM CEST: For win32 it