[Bug driver/35532] Native GCC no longer searches $prefix/lib for startfiles when run from $objdir

2008-03-15 Thread gschafer at zip dot com dot au
--- Comment #7 from gschafer at zip dot com dot au 2008-03-16 06:41 --- (In reply to comment #6) > As a workaround can you try using all of the sysroot framework? Thanks for looking at this Carlos. But the sysroot stuff is not really suited to a non /usr layout. For example, with my --p

[Bug middle-end/35603] branch reordering with FDO

2008-03-15 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2008-03-16 05:08 --- Hmm, reorder basic blocks already takes into the edge probability. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35603

[Bug middle-end/35603] branch reordering with FDO

2008-03-15 Thread xinliangli at gmail dot com
--- Comment #1 from xinliangli at gmail dot com 2008-03-16 05:06 --- (In reply to comment #0) > Given code like: > > if (C1) > { > B1: >.. > } > else if (C2) > { > B2: >... > } > > If edge profile indicates that B2 (Predicate: ^C1 AND C2 ) is hot but B1 > (predicate: C1) is rar

[Bug middle-end/35603] New: branch reordering with FDO

2008-03-15 Thread xinliangli at gmail dot com
Given code like: if (C1) { B1: .. } else if (C2) { B2: ... } If edge profile indicates that B2 (Predicate: ^C1 AND C2 ) is hot but B1 (predicate: C1) is rarely executed, and if C1 and C2 are mutually exclusive so that the following holds: C1 AND C2 = FALSE ==> ^C1 OR ^C2 = TRUE ==> ^C1 A

[Bug fortran/35470] Valid pointer assigment code gives compilation errors

2008-03-15 Thread jvdelisle at gcc dot gnu dot org
--- Comment #6 from jvdelisle at gcc dot gnu dot org 2008-03-16 05:00 --- You r 'this' is better than my 'Think' Passed regression testing here on x86-64. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35470

[Bug c++/35602] Bogus warning with -Wsign-conversion

2008-03-15 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2008-03-16 03:04 --- Here is a self contained example: namespace std { struct string { ~string(); string(); }; } int main(const int, const char * const * const) { std::string x[0UL][0UL] = { }; std::

[Bug c++/35602] Bogus warning with -Wsign-conversion

2008-03-15 Thread mckelvey at maskull dot com
--- Comment #1 from mckelvey at maskull dot com 2008-03-16 02:25 --- Created an attachment (id=15331) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15331&action=view) C++ test case: use g++ -Wsign-conversion -c test050.cc -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35602

[Bug c++/35602] New: Bogus warning with -Wsign-conversion

2008-03-15 Thread mckelvey at maskull dot com
This warning makes no sense to me: alpha1:test>g++ -Wsign-conversion -c test050.cc test050.cc: In function 'int main(int, const char* const*)': test050.cc:10: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result See attached test case. The warning appears

BFD (Linux/GNU Binutils) 2.18.50.0.4.20080208 internal error, aborting while building Qt 4.3.4

2008-03-15 Thread Jesper Juhl
Hi people, I've run into a little problem building Qt 4.3.4 on Slackware Linux (-current as of today). After configuring with "configure -optimized-qmake -no-nis -no-tablet" I ran "gmake" and got the following compile error which said "Please report this bug.", so I did :-) I'm not sure whether

[Bug middle-end/35519] COMBINE repeating same matches and can SEG fault

2008-03-15 Thread hutchinsonandy at aim dot com
--- Comment #4 from hutchinsonandy at aim dot com 2008-03-15 23:49 --- This bug also causes incorrect code and appears to be regression from 4.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34916 The good news is that the fix is effective. Anything else I can do to help expedite the im

[Bug target/34916] [4.3/4.4 Regression] gcc.c-torture/execute/pr27364.c fails with -O1, -O2 and -Os

2008-03-15 Thread hutchinsonandy at aim dot com
--- Comment #8 from hutchinsonandy at aim dot com 2008-03-15 23:40 --- This appear to be same bug where combine is erroneously assuming all DF register references are to different instructions. So it tries combining instructions with themselves and stuff gets lost. http://gcc.gnu.org/b

[Bug fortran/35476] Accepts invalid: USE/host association of generics with same specifics

2008-03-15 Thread pault at gcc dot gnu dot org
--- Comment #4 from pault at gcc dot gnu dot org 2008-03-15 22:40 --- (In reply to comment #3) > (In reply to comment #0) > > - openf95 and sunf95 reject it > > - ifort, gfortran, NAG f95, and g95 accept it > > Bill Long writes that he tested two non-Sun compilers, of which two gave an >

[Bug fortran/35470] Valid pointer assigment code gives compilation errors

2008-03-15 Thread pault at gcc dot gnu dot org
--- Comment #5 from pault at gcc dot gnu dot org 2008-03-15 22:37 --- (In reply to comment #1) > Confirmed as rejecting valid code, reduced testcase is: This fixes it and is regtesting as I write. Paul(In reply to comment #4) > (In reply to comment #1) > > Confirmed as rejecting valid

[Bug fortran/35470] Valid pointer assigment code gives compilation errors

2008-03-15 Thread pault at gcc dot gnu dot org
--- Comment #4 from pault at gcc dot gnu dot org 2008-03-15 22:36 --- (In reply to comment #1) > Confirmed as rejecting valid code, reduced testcase is: This fixes it and is regtesting as I write. Paul -- pault at gcc dot gnu dot org changed: What|Removed

[Bug tree-optimization/35600] ice for legal kernel code with new snapshot

2008-03-15 Thread rguenth at gcc dot gnu dot org
--- Comment #3 from rguenth at gcc dot gnu dot org 2008-03-15 22:06 --- It is. *** This bug has been marked as a duplicate of 35595 *** -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/35595] build broke in newlib erf_lgamma.c for cris-elf

2008-03-15 Thread rguenth at gcc dot gnu dot org
--- Comment #7 from rguenth at gcc dot gnu dot org 2008-03-15 22:06 --- *** Bug 35600 has been marked as a duplicate of this bug. *** -- rguenth at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug target/35599] gcc --target-help on x86[-64] lists invalid values for -march/-mtune

2008-03-15 Thread ubizjak at gmail dot com
--- Comment #1 from ubizjak at gmail dot com 2008-03-15 21:58 --- This info is from assembler (as): $ as --target-help -Q ignored -V print assembler version number -k ignored -n Do not optimize c

[Bug target/35601] __m64 can't be initialized with 64bit constant

2008-03-15 Thread hjl dot tools at gmail dot com
--- Comment #1 from hjl dot tools at gmail dot com 2008-03-15 20:25 --- Never mind. __m64 is vector of 2 ints. -- hjl dot tools at gmail dot com changed: What|Removed |Added --

[Bug target/35601] New: __m64 can't be initialized with 64bit constant

2008-03-15 Thread hjl dot tools at gmail dot com
[EMAIL PROTECTED] tmp]$ cat x.c typedef int __m64 __attribute__ ((__vector_size__ (8), __may_alias__)); __m64 upper = {0x7eff7eff7eff7eff}; [EMAIL PROTECTED] tmp]$ /usr/gcc-4.4/bin/gcc -S x.c x.c:3: warning: overflow in implicit constant conversion [EMAIL PROTECTED] tmp]$ cat y.c typedef long long

[Bug tree-optimization/35600] ice for legal kernel code with new snapshot

2008-03-15 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2008-03-15 19:44 --- I bet this is a dup of bug 35595. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug c/35600] ice for legal kernel code with new snapshot

2008-03-15 Thread dcb314 at hotmail dot com
--- Comment #1 from dcb314 at hotmail dot com 2008-03-15 19:42 --- Created an attachment (id=15330) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15330&action=view) g\ipped C source code -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35600

[Bug c/35600] New: ice for legal kernel code with new snapshot

2008-03-15 Thread dcb314 at hotmail dot com
I just tried to compile the Linux kernel 2.6.24.3 with the GNU C compiler version 4.4 snapshot 20080314 The compiler said gcc -Wp,-MD,drivers/isdn/capi/.capi.o.d -nostdinc -isystem /home/dcb/gcc/20080314/results/lib/gcc/x86_64-unknown-linux-gnu/4.4.0/include -D__KERNEL__ -Iinclude -include in

[Bug target/35496] [4.4 Regression] test failures between revs. 132950 and 132974

2008-03-15 Thread rguenth at gcc dot gnu dot org
-- rguenth at gcc dot gnu dot org changed: What|Removed |Added Keywords||wrong-code Priority|P3 |P1 http:

[Bug target/35399] [4.3 regression] bootstrap error, ICE in free_list, at lists.c:52

2008-03-15 Thread rguenth at gcc dot gnu dot org
-- rguenth at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.3.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35399

[Bug other/33702] [meta-bug] GCC 4.4 pending patches

2008-03-15 Thread rguenth at gcc dot gnu dot org
-- rguenth at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P4 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33702

[Bug middle-end/35518] [4.4 Regression] FAIL: gcc.c-torture/execute/20040709-1.c execution at -O2 and above

2008-03-15 Thread rguenth at gcc dot gnu dot org
-- rguenth at gcc dot gnu dot org changed: What|Removed |Added CC||rguenth at gcc dot gnu dot |

[Bug tree-optimization/35528] [4.4 Regression] 23_containers/bitset/operations/1.cc

2008-03-15 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2008-03-15 19:21 --- I can't reproduce this and http://gcc.gnu.org/ml/gcc-testresults/2008-03/msg01177.html doesn't have these either. -- rguenth at gcc dot gnu dot org changed: What|Removed |Add

[Bug middle-end/35400] [4.4 Regression] -Wtype-limits -O2 causes ICE tree check: expected ssa_name, have addr_expr in get_value_range, at tree-vrp.c:469

2008-03-15 Thread rguenth at gcc dot gnu dot org
--- Comment #5 from rguenth at gcc dot gnu dot org 2008-03-15 19:22 --- *** Bug 35530 has been marked as a duplicate of this bug. *** -- rguenth at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug tree-optimization/35530] [4.4 Regression] ice for legal code

2008-03-15 Thread rguenth at gcc dot gnu dot org
--- Comment #4 from rguenth at gcc dot gnu dot org 2008-03-15 19:22 --- *** This bug has been marked as a duplicate of 35400 *** -- rguenth at gcc dot gnu dot org changed: What|Removed |Added --

[Bug middle-end/35593] [4.3 Regression] spurious warning "array subscript is below array bounds" with void* function argument plus -O2

2008-03-15 Thread rguenth at gcc dot gnu dot org
-- rguenth at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35593

[Bug c++/35548] [4.3/4.4 Regression] g++ 4.3 miscompile this simple program

2008-03-15 Thread rguenth at gcc dot gnu dot org
-- rguenth at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P1 Summary|[4.3/4.4 Regression] g++|[4.3/4.4 Regressio

[Bug c++/35546] [4.3/4.4 Regression] __attribute__(format...) broken for members of template classes?

2008-03-15 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2008-03-15 19:13 --- This was probably broken by the attribute handling on templates changes. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/35469] [4.3/4.4 Regression] Rejects JArray

2008-03-15 Thread rguenth at gcc dot gnu dot org
--- Comment #12 from rguenth at gcc dot gnu dot org 2008-03-15 19:06 --- Err, fixed. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added Status|UN

[Bug c/35448] [4.3/4.4 regression] ICE with fixed-point constants

2008-03-15 Thread rguenth at gcc dot gnu dot org
-- rguenth at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P5 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35448

[Bug c/35447] [4.1/4.2/4.3/4.4 regression] ICE with broken statement expression

2008-03-15 Thread rguenth at gcc dot gnu dot org
-- rguenth at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Prio

[Bug c/35446] [4.1/4.2/4.3/4.4 regression] ICE with invalid array initializer

2008-03-15 Thread rguenth at gcc dot gnu dot org
-- rguenth at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Prio

[Bug c/35445] [4.1/4.2/4.3/4.4 regression] ICE with conflicting declarations

2008-03-15 Thread rguenth at gcc dot gnu dot org
-- rguenth at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Prio

[Bug c/35444] [4.1/4.2/4.3/4.4 regression] ICE with invalid function declaration

2008-03-15 Thread rguenth at gcc dot gnu dot org
-- rguenth at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Prio

[Bug c/35443] [4.1/4.2/4.3/4.4 regression] Completely broken diagnostic with bind_expr

2008-03-15 Thread rguenth at gcc dot gnu dot org
-- rguenth at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Prio

[Bug c/35442] [4.1/4.2/4.3/4.4 Regression] Completely broken diagnostic with view_convert_expr

2008-03-15 Thread rguenth at gcc dot gnu dot org
-- rguenth at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Prio

[Bug target/35599] New: gcc --target-help on x86[-64] lists invalid values for -march/-mtune

2008-03-15 Thread dirtyepic at gentoo dot org
[EMAIL PROTECTED] ~/work $ gcc --target-help [...] -march=CPU/-mtune=CPU generate code/optimize for CPU, where CPU is one of: i386, i486, pentium, pentiumpro, pentium4, nocona, core, core2, k6, athlon, k8, generic32, generic64 [...] [EMAIL

[Bug target/35586] seg fault when compiling liboil 0.3.13, file conv_c.c

2008-03-15 Thread rguenth at gcc dot gnu dot org
--- Comment #3 from rguenth at gcc dot gnu dot org 2008-03-15 18:40 --- Try 4.0.4 or 4.1.2 or 4.2.3 or 4.3.0. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35586

[Bug c++/35596] Runs out of virtual memory, with for_each

2008-03-15 Thread truedfx at gentoo dot org
--- Comment #6 from truedfx at gentoo dot org 2008-03-15 18:24 --- Or more relevantly, #4205. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35596

[Bug c++/35596] Runs out of virtual memory, with for_each

2008-03-15 Thread truedfx at gentoo dot org
--- Comment #5 from truedfx at gentoo dot org 2008-03-15 18:17 --- This is probably related to #28262. That bug's about typedef void fn(int = 0); typedef fn *fp; void call(fp f) { f(); } which used to be accepted (up to 4.2), but is now correctly rejected in 4.3. This bug is really the

[Bug fortran/35470] Valid pointer assigment code gives compilation errors

2008-03-15 Thread jvdelisle at gcc dot gnu dot org
--- Comment #3 from jvdelisle at gcc dot gnu dot org 2008-03-15 18:10 --- Jumped too soon. Several failures with that pacth -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35470

[Bug fortran/35470] Valid pointer assigment code gives compilation errors

2008-03-15 Thread jvdelisle at gcc dot gnu dot org
--- Comment #2 from jvdelisle at gcc dot gnu dot org 2008-03-15 18:07 --- Think I have a fix. Regression testing. Index: resolve.c === --- resolve.c (revision 133251) +++ resolve.c (working copy) @@ -967,7 +967,7 @@ c

[Bug target/35586] seg fault when compiling liboil 0.3.13, file conv_c.c

2008-03-15 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Severity|blocker |normal Component|c |target GCC ta

[Bug fortran/35184] ICE in gfc_conv_array_index_offset

2008-03-15 Thread beckmann dot maik at googlemail dot com
--- Comment #6 from beckmann dot maik at googlemail dot com 2008-03-15 17:21 --- (In reply to comment #5) > Closing. Fixed on 4.4 > Jerry, many thanks for fixing this! Since this patch is very minor I hope it will be applied to 4.3 before 4.3.1 is out (building gcc on windows isn't f

[Bug fortran/35184] ICE in gfc_conv_array_index_offset

2008-03-15 Thread jvdelisle at gcc dot gnu dot org
--- Comment #5 from jvdelisle at gcc dot gnu dot org 2008-03-15 16:54 --- Closing. Fixed on 4.4 -- jvdelisle at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/35184] ICE in gfc_conv_array_index_offset

2008-03-15 Thread jvdelisle at gcc dot gnu dot org
--- Comment #4 from jvdelisle at gcc dot gnu dot org 2008-03-15 16:53 --- Subject: Bug 35184 Author: jvdelisle Date: Sat Mar 15 16:53:05 2008 New Revision: 133253 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=133253 Log: 2008-03-15 Jerry DeLisle <[EMAIL PROTECTED]>

[Bug fortran/35184] ICE in gfc_conv_array_index_offset

2008-03-15 Thread jvdelisle at gcc dot gnu dot org
--- Comment #3 from jvdelisle at gcc dot gnu dot org 2008-03-15 16:46 --- Subject: Bug 35184 Author: jvdelisle Date: Sat Mar 15 16:45:12 2008 New Revision: 133252 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=133252 Log: 2008-03-15 Jerry DeLisle <[EMAIL PROTECTED]>

[Bug fortran/35184] ICE in gfc_conv_array_index_offset

2008-03-15 Thread jvdelisle at gcc dot gnu dot org
--- Comment #2 from jvdelisle at gcc dot gnu dot org 2008-03-15 16:25 --- Removing this assert on this argument being passed in seems to resolve this issue. I wonder if this was a leftover from a debugging session. Index: trans-array.c =

[Bug middle-end/35593] [4.3 Regression] spurious warning "array subscript is below array bounds" with void* function argument plus -O2

2008-03-15 Thread rguenth at gcc dot gnu dot org
--- Comment #4 from rguenth at gcc dot gnu dot org 2008-03-15 16:09 --- Fixed on the trunk. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added Sever

[Bug fortran/35584] overzealous warning: branch causes infinite loop

2008-03-15 Thread dfranke at gcc dot gnu dot org
--- Comment #6 from dfranke at gcc dot gnu dot org 2008-03-15 14:33 --- Fixed in trunk, no backport to 4.3. Closing. -- dfranke at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/35584] overzealous warning: branch causes infinite loop

2008-03-15 Thread dfranke at gcc dot gnu dot org
--- Comment #5 from dfranke at gcc dot gnu dot org 2008-03-15 14:29 --- Subject: Bug 35584 Author: dfranke Date: Sat Mar 15 14:28:55 2008 New Revision: 133250 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=133250 Log: 2008-03-15 Daniel Franke <[EMAIL PROTECTED]> PR fo

[Bug middle-end/35593] [4.3 Regression] spurious warning "array subscript is below array bounds" with void* function argument plus -O2

2008-03-15 Thread rguenth at gcc dot gnu dot org
--- Comment #3 from rguenth at gcc dot gnu dot org 2008-03-15 14:28 --- Subject: Bug 35593 Author: rguenth Date: Sat Mar 15 14:27:55 2008 New Revision: 133249 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=133249 Log: 2008-03-15 Richard Guenther <[EMAIL PROTECTED]> PR

[Bug target/35598] ICE: segmentation fault on newlib roundf.c

2008-03-15 Thread rguenth at gcc dot gnu dot org
--- Comment #3 from rguenth at gcc dot gnu dot org 2008-03-15 14:19 --- I guess this was just a dup of PR35595. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35598

[Bug target/35598] ICE: segmentation fault on newlib roundf.c

2008-03-15 Thread joel at gcc dot gnu dot org
--- Comment #2 from joel at gcc dot gnu dot org 2008-03-15 13:40 --- I built 5 targets overnight and all failed at the same spot. I don't think this is a target specific bug. I am closing it until I can figure out more of what it it. -- joel at gcc dot gnu dot org changed:

[Bug target/35598] ICE: segmentation fault on newlib roundf.c

2008-03-15 Thread joel at gcc dot gnu dot org
--- Comment #1 from joel at gcc dot gnu dot org 2008-03-15 13:37 --- Created an attachment (id=15329) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15329&action=view) Preprocessed test case Fails for me with all of these compiler combinations: /home/joel/work-gnat/svn/b-gcc1-i386

[Bug libstdc++/35597] libstdc++ -ffunction-sections -fdata-sections disabled on AIX

2008-03-15 Thread dje at gcc dot gnu dot org
--- Comment #2 from dje at gcc dot gnu dot org 2008-03-15 13:32 --- The change was applied to libstdc++. The patch affects building libstdc++. The warning was added in 1996 for all targets and debugging formats: Mon Apr 15 03:43:11 1996 Jeffrey A. Law <[EMAIL PROTECTED]> * t

[Bug target/35598] New: ICE: segmentation fault on newlib roundf.c

2008-03-15 Thread joel at gcc dot gnu dot org
Similar error on other files .. just reporting this one xgcc (GCC) 4.4.0 20080315 (experimental) [trunk revision 133234] /home/joel/work-gnat/svn/b-gcc1-i386/./gcc/xgcc -B/home/joel/work-gnat/svn/b-gcc1-i386/./gcc/ -nostdinc -B/home/joel/work-gnat/svn/b-gcc1-i386/i386-rtems4.9/m486/newlib

[Bug c++/13146] inheritance for nonoverlapping_component_refs_p

2008-03-15 Thread rguenth at gcc dot gnu dot org
--- Comment #10 from rguenth at gcc dot gnu dot org 2008-03-15 12:40 --- the nonoverlapping_memrefs_p check can be simplified (consolidated) by using the generic get_ref_base_and_extent code. The result of that can be adjusted by MEM_OFFSET and only in case of an indirect base we may t

[Bug c++/13146] inheritance for nonoverlapping_component_refs_p

2008-03-15 Thread rguenth at gcc dot gnu dot org
--- Comment #9 from rguenth at gcc dot gnu dot org 2008-03-15 12:28 --- Ah, indeed. It was fixed by the patch for PR23094 that I had applied ;) Maybe adjust this testcase to not be a dup of PR23094. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13146

[Bug c++/35320] [4.1/4.2/4.3/4.4 regression] ICE with invalid friend declaration

2008-03-15 Thread simartin at gcc dot gnu dot org
--- Comment #1 from simartin at gcc dot gnu dot org 2008-03-15 12:12 --- Patch submitted here: http://gcc.gnu.org/ml/gcc-patches/2008-03/msg00938.html -- simartin at gcc dot gnu dot org changed: What|Removed |Added --

[Bug tree-optimization/35585] [4.2 Regression] Miscompiled inline assembly

2008-03-15 Thread rguenth at gcc dot gnu dot org
--- Comment #7 from rguenth at gcc dot gnu dot org 2008-03-15 11:51 --- points-to works well and ends up with __b_5 pointing to anything, so we fall back to use SMTs which in this case is (for const int& __b): SMT.761, UID 18425, const int, is addressable, is global, call clobbered, may

[Bug tree-optimization/35585] [4.2 Regression] Miscompiled inline assembly

2008-03-15 Thread rguenth at gcc dot gnu dot org
--- Comment #6 from rguenth at gcc dot gnu dot org 2008-03-15 11:33 --- In fact it's completely wrong. # __b_5 = PHI <&D.12083(48), __b_342(22)>; :; # VUSE ; # VUSE ; # VUSE ; # VUSE ; D.12120_344 = *__b_5; should be # __b_5 = PHI <&D.12083(48), __b_342(22)>; :;

[Bug tree-optimization/35585] [4.2 Regression] Miscompiled inline assembly

2008-03-15 Thread rguenth at gcc dot gnu dot org
--- Comment #5 from rguenth at gcc dot gnu dot org 2008-03-15 11:28 --- Sorry. The tree optimizers produce :; __asm__ __volatile__("fistl %0":"=m" r:"t" txcum * 2.0e+0 - 5.0e-1); D.16879 = r >> 1; if (D.16879 < sp->bbox[0]) goto ; else goto ; :; __b = &D.12083; goto (); :;

[Bug c++/35596] Runs out of virtual memory, with for_each

2008-03-15 Thread rguenth at gcc dot gnu dot org
--- Comment #4 from rguenth at gcc dot gnu dot org 2008-03-15 10:58 --- Created an attachment (id=15328) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15328&action=view) unincluded testcase -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35596

[Bug c++/35596] Runs out of virtual memory, with for_each

2008-03-15 Thread rguenth at gcc dot gnu dot org
--- Comment #3 from rguenth at gcc dot gnu dot org 2008-03-15 10:57 --- This is an endless recursion during parsing (which blows the stack). Note that gcc 4.3 complains about a missing argument to for_each: /usr/include/c++/4.3/bits/stl_algo.h: In function ‘_Funct std::for_each(_IIter,

[Bug libstdc++/35597] libstdc++ -ffunction-sections -fdata-sections disabled on AIX

2008-03-15 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2008-03-15 10:46 --- So isn't this a target bug then? That is, the warning should be disabled for targets that "work"? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35597

[Bug middle-end/35595] build broke in newlib erf_lgamma.c for cris-elf

2008-03-15 Thread rguenth at gcc dot gnu dot org
--- Comment #6 from rguenth at gcc dot gnu dot org 2008-03-15 10:44 --- Thanks! -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35595

[Bug bootstrap/35577] configure: error: cannot compute suffix of object files

2008-03-15 Thread brian at dessent dot net
--- Comment #6 from brian at dessent dot net 2008-03-15 10:20 --- Subject: Re: configure: error: cannot compute suffix of object files al dot danial at gmail dot com wrote: > Indeed, adding the MPFR and GPM lib directories to LD_LIBRARY_PATH solves the > problem. For some reason I

[Bug c/35579] __attribute__(( warn_unused_result )) warns when it shouldn't, doesn't warn when it should

2008-03-15 Thread pgut001 at cs dot auckland dot ac dot nz
--- Comment #5 from pgut001 at cs dot auckland dot ac dot nz 2008-03-15 09:09 --- >Care to write a text? I will format it and submit it as a patch if you want. How about the following, using as a starting point the latest docs (4.3.0), section 5.27, 'warn_unused_result', which currentl

[Bug fortran/34424] Internal file forbidden as I/O list item

2008-03-15 Thread jvdelisle at gcc dot gnu dot org
--- Comment #5 from jvdelisle at gcc dot gnu dot org 2008-03-15 07:47 --- The diagnostic could be handled by temporarily setting an attribute on the internal file and then checking each list item to see if the attribute has been set. However, if the internal unit is an array section, o

[Bug libfortran/35524] [4.4 regression] Unconditional use of expl() in libgfortran

2008-03-15 Thread jvdelisle at gcc dot gnu dot org
--- Comment #7 from jvdelisle at gcc dot gnu dot org 2008-03-15 07:39 --- *** Bug 35563 has been marked as a duplicate of this bug. *** -- jvdelisle at gcc dot gnu dot org changed: What|Removed |Added --

[Bug libfortran/35563] [4.4 Regression] Unsatisfied symbols "truncl" and "expl"

2008-03-15 Thread jvdelisle at gcc dot gnu dot org
--- Comment #4 from jvdelisle at gcc dot gnu dot org 2008-03-15 07:39 --- *** This bug has been marked as a duplicate of 35524 *** -- jvdelisle at gcc dot gnu dot org changed: What|Removed |Added -

[Bug fortran/35478] [4.2 regression] internal compiler error: Segmentation fault

2008-03-15 Thread jvdelisle at gcc dot gnu dot org
--- Comment #5 from jvdelisle at gcc dot gnu dot org 2008-03-15 07:34 --- Closing. Thankyou for bug report. Test case committed. -- jvdelisle at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/35478] [4.2 regression] internal compiler error: Segmentation fault

2008-03-15 Thread jvdelisle at gcc dot gnu dot org
--- Comment #4 from jvdelisle at gcc dot gnu dot org 2008-03-15 07:32 --- Subject: Bug 35478 Author: jvdelisle Date: Sat Mar 15 07:32:13 2008 New Revision: 133239 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=133239 Log: 2008-03-15 Jerry DeLisle <[EMAIL PROTECTED]>

GNAT Ada error in initialization of system_address in multitasking env.

2008-03-15 Thread Norman Worth
Sorry to use this reporting method, but I'm new to your error reporting system, and I could not get through the Bugzilla routines. GNAT Ada bug: I encountered this error while using the included make procedure for oos-0.1.1 in the gnade download. The command line causing the problem (as synthesi

[Bug fortran/35584] overzealous warning: branch causes infinite loop

2008-03-15 Thread jvdelisle at gcc dot gnu dot org
--- Comment #4 from jvdelisle at gcc dot gnu dot org 2008-03-15 07:09 --- Approved to commit new message -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35584