[Bug fortran/32813] [4.3 Regression] ICE for array expression in empty if statement, compiled with -fbounds-check

2007-07-19 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2007-07-19 07:00 --- I think the gimplifier is broken though. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/32813] [4.3 Regression] ICE for array expression in empty if statement, compiled with -fbounds-check

2007-07-19 Thread burnus at gcc dot gnu dot org
--- Comment #1 from burnus at gcc dot gnu dot org 2007-07-19 06:35 --- This regression is caused by r126647 | fxcoudert | 2007-07-15 01:59:00 +0200 (So, 15 Jul 2007) | 7 lines PR 32036 * trans-array.c (gfc_conv_array_ref): Only evaluate index once. Without bounds check,

[Bug bootstrap/32815] crtstuff.c,warning, will always evaluate as 'true'

2007-07-19 Thread cnstar9988 at gmail dot com
--- Comment #4 from cnstar9988 at gmail dot com 2007-07-19 07:03 --- When I build gcc-4.2.1(prelease) on HPUX11.11, there is some warning.. why the share library build by GCC4.X on HPUX11.11 can't work.. some symbol required by the shared library could not be found. But these works on

[Bug target/32338] [4.3 Regression] Error: .prologue within prologue

2007-07-19 Thread jakub at gcc dot gnu dot org
--- Comment #6 from jakub at gcc dot gnu dot org 2007-07-19 07:03 --- Created an attachment (id=13938) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13938&action=view) gcc43-pr32338-3.patch Testing showed I was wrong with the .body and we need duplicate .body even when there was n

[Bug bootstrap/32815] crtstuff.c,warning, will always evaluate as 'true'

2007-07-19 Thread cnstar9988 at gmail dot com
--- Comment #5 from cnstar9988 at gmail dot com 2007-07-19 07:05 --- (In reply to comment #3) > > It's known that -O2 contain "-fstrict-aliasing" which has bugs since gcc > > 3.X. > Huh? from 4.2.1 status report. PR 32182 -fstrict-aliasing ... PR 32327 Incorrect stack sharing... PR

[Bug fortran/32813] [4.3 Regression] ICE for array expression in empty if statement, compiled with -fbounds-check

2007-07-19 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2007-07-19 07:08 --- (In reply to comment #2) > I think the gimplifier is broken though. I take that back, the function is called from the front-end so it is not the gimplifier. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32813

[Bug bootstrap/32785] (hpux11.11)link test not allowed GCC_NO_EXECUTABLES.

2007-07-19 Thread cnstar9988 at gmail dot com
--- Comment #19 from cnstar9988 at gmail dot com 2007-07-19 07:17 --- I have Modify $(GCC)/Makefile.in LDFLAGS=-lpthread BOOT_LDFLAGS=-lpthread So build ok. -- cnstar9988 at gmail dot com changed: What|Removed |Added --

[Bug middle-end/32813] [4.3 Regression] ICE for array expression in empty if statement, compiled with -fbounds-check

2007-07-19 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2007-07-19 07:23 --- Actually it turns out this is a middle-end issue with fold. I am fixing this. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug middle-end/32813] [4.3 Regression] ICE for array expression in empty if statement, compiled with -fbounds-check

2007-07-19 Thread pinskia at gcc dot gnu dot org
--- Comment #5 from pinskia at gcc dot gnu dot org 2007-07-19 07:28 --- And here is the patch which fixes the issue: Index: fold-const.c === --- fold-const.c(revision 126739) +++ fold-const.c(working copy) @@

[Bug middle-end/32813] [4.3 Regression] ICE for array expression in empty if statement, compiled with -fbounds-check

2007-07-19 Thread pinskia at gcc dot gnu dot org
--- Comment #6 from pinskia at gcc dot gnu dot org 2007-07-19 07:30 --- Note also save_expr can be made better so we don't need to use a SAVE_EXPR for local variables. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32813

[Bug fortran/32804] ISO C Binding: C_LOC argument checking needs improvement

2007-07-19 Thread burnus at gcc dot gnu dot org
--- Comment #1 from burnus at gcc dot gnu dot org 2007-07-19 08:30 --- For the accept-invalid part (c_loc of an assumed-shape array). The standard says: "X shall either (1) have interoperable type and type parameters and be (a) a variable that has the TARGET attribute and is interope

[Bug fortran/32816] New: Compile-time check for No data-edit descriptor for effective item

2007-07-19 Thread burnus at gcc dot gnu dot org
Test case: - program test implicit none integer :: n n = 1 write(*,'(''n'')') n end program test - gfortran gives no compile-time error/warning, only the run-time error: Fortran runtime error: Insufficient data descriptors in format after reversion Expecte

[Bug fortran/32817] New: inline (pure) accessor functions

2007-07-19 Thread dfranke at gcc dot gnu dot org
I don't know whether this is possible to achieve, but simple PURE functions should sometimes be inlined. Please consider: $> cat inline.f90 MODULE foomod TYPE foo PRIVATE ! change to PUBLIC to run the "inlined" loop INTEGER :: value END TYPE INTERFACE OPERATOR(==) MODULE PROCEDURE

[Bug fortran/32817] inline (pure) accessor functions

2007-07-19 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2007-07-19 09:00 --- I think this is just the normal inline function problem with gfortran. Where we have two decls for the same function which causes no inlining to happen. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32817

[Bug fortran/32817] inline (pure) accessor functions

2007-07-19 Thread dfranke at gcc dot gnu dot org
--- Comment #2 from dfranke at gcc dot gnu dot org 2007-07-19 09:17 --- Andrew, you mentioned the two-decl per function elsewhere as well. Where can one learn more about this? why do we have two decls at all? where do they come from, where do they go? How are they dealt with? I'm sort of

[Bug c/32818] New: i486 assembler bug (GLIBC 2.6) or feature?

2007-07-19 Thread Vladislav dot Mikhailikov at paradox-neo dot uz
Everything works with GCC 4.2.1 but this is the real pain: Trying to build Glibc from CVS redhat repo got this message: ../sysdeps/i386/i486/bits/string.h:  ôóíêöèè ‘__mempcpy_by2’ ../sysdeps/i386/i486/bits/string.h:755: îøèáêà: can't find a register in class ‘GENERAL_REGS’ while reloading ‘asm’

[Bug target/32818] i486 assembler bug (GLIBC 2.6) or feature?

2007-07-19 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 http:

[Bug libstdc++/32819] New: Hash Document Errors

2007-07-19 Thread chalathip at gmail dot com
from libstdc++-v3/docs/html/ext/pb_ds/hash_based_containers.html There might be 2 errors in the "Hash Table Design" document as follows: == 1st Error: Section : Hash Table Design - Implementation - Probing Tables Original text : gp_hash_table is parametrized by Has

[Bug c/32820] New: optimizer malfunction when mixed with asm statements

2007-07-19 Thread jbuehler at spirentcom dot com
The below C code is a stripped down version of some code generated by the GHC Haskell compiler. When it is compiled with -O, incorrect code is generated. The Hp variable should live in %r7 but the compiled routine does not set %r7. It does set it when -O is omitted. I checked a few versions of

[Bug middle-end/32761] [4.3 Regression] build broke: var_tracking loses track of register elimination, crashes in find_src_set_src on parallel set

2007-07-19 Thread rask at sygehus dot dk
--- Comment #4 from rask at sygehus dot dk 2007-07-19 13:31 --- Created an attachment (id=13939) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13939&action=view) Test case for frv-unknown-elf with -O2 -g -mcpu=fr400 It breaks on frv-unknown-elf as well: Program received signal SI

[Bug tree-optimization/32821] New: tree-if-conv:combine_blocks with -ftree-dump-tree-all-details fails on ICE in compilation: segfault

2007-07-19 Thread tehila at il dot ibm dot com
#0 first_stmt (bb=0xb7fa75a0) at ../../gcc/gcc/tree-iterator.h:43 #1 0x0838d46e in dump_generic_bb (file=0x9785710, bb=0xb7fa75a0, indent=0, flags=16448) at ../../gcc/gcc/tree-pretty-print.c:2909 #2 0x0831b8a7 in tree_dump_bb (bb=0xb7fa75a0, outf=0x9785710, indent=0) at ../../gcc/gcc/tree-cfg.c:

[Bug tree-optimization/32821] tree-if-conv:combine_blocks with -ftree-dump-tree-all-details fails on ICE in compilation: segfault

2007-07-19 Thread tehila at il dot ibm dot com
--- Comment #1 from tehila at il dot ibm dot com 2007-07-19 13:38 --- (In reply to comment #0) > #0 first_stmt (bb=0xb7fa75a0) at ../../gcc/gcc/tree-iterator.h:43 > #1 0x0838d46e in dump_generic_bb (file=0x9785710, bb=0xb7fa75a0, indent=0, > flags=16448) at ../../gcc/gcc/tree-pretty-pr

[Bug tree-optimization/32821] tree-if-conv:combine_blocks with -ftree-dump-tree-all-details fails on ICE in compilation: segfault

2007-07-19 Thread tehila at il dot ibm dot com
--- Comment #2 from tehila at il dot ibm dot com 2007-07-19 13:51 --- (In reply to comment #1) I've just tried to comment out the code: if (dump_flags & TDF_DETAILS) { dump_bb (bb, dump_file, 0); fprintf (dump_file, "\n"); } from tree-cfg.c (at the beg

[Bug tree-optimization/32821] tree-if-conv:combine_blocks with -ftree-dump-tree-all-details fails on ICE in compilation: segfault

2007-07-19 Thread ubizjak at gmail dot com
--- Comment #3 from ubizjak at gmail dot com 2007-07-19 13:56 --- (In reply to comment #1) > It fails while trying to delete a basic-block that is unnecessary after > tree-if-conversion (on the dump command before the deletion). No, it ICEs when empty BB is to be pretty-printed. A tree

[Bug tree-optimization/32821] tree-if-conv:combine_blocks with -ftree-dump-tree-all-details fails on ICE in compilation: segfault

2007-07-19 Thread tehila at il dot ibm dot com
--- Comment #4 from tehila at il dot ibm dot com 2007-07-19 14:15 --- > No, it ICEs when empty BB is to be pretty-printed. A tree pretty-printer > should > be fixed/updated for this situation, this is all this PR is about. Thanks for the quick response. You're right, since the if-conve

[Bug libstdc++/32822] New: More Hash Document Errors

2007-07-19 Thread chalathip at gmail dot com
+++ This bug was initially created as a clone of Bug #32819 +++ from libstdc++-v3/docs/html/ext/pb_ds/hash_based_containers.html In the Bug #32819, I report 2 errors. But I found one more bug. Section : Hash Table Design - Hash Policies - Ranged-Hash Functions Original text : Now assume that s i

[Bug fortran/32823] New: internal compiler error: in gfc_trans_assignment_1

2007-07-19 Thread dir at lanl dot gov
el: posix gcc version 4.3.0 20070719 (experimental) -- Summary: internal compiler error: in gfc_trans_assignment_1 Product: gcc Version: 4.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran

[Bug fortran/32715] improve diagnostics of attempted allocation of non-array

2007-07-19 Thread burnus at gcc dot gnu dot org
--- Comment #1 from burnus at gcc dot gnu dot org 2007-07-19 16:30 --- In gfc_match_allocate m = gfc_match_variable (&tail->expr, 0); matches successfully, but it fails at: if (gfc_match (" )%t") != MATCH_YES) goto syntax; As "i" is scalar, it does not seem to match the "(4)

[Bug fortran/32823] [4.3 regression] internal compiler error: in gfc_trans_assignment_1

2007-07-19 Thread dfranke at gcc dot gnu dot org
--- Comment #1 from dfranke at gcc dot gnu dot org 2007-07-19 16:38 --- Confirmed. Reduced testcase: $> cat pr32823.f90 integer(8) :: res(3) res = int((/ 1.0, 2.0, 3.0 /), 8) end $> gfortran-svn pr32823.f90 pr32823.f90: In function 'MAIN__': pr32823.f90:1: internal compiler error: in g

[Bug tree-optimization/32698] [4.3 regression] inefficient pointer expression

2007-07-19 Thread rguenth at gcc dot gnu dot org
--- Comment #12 from rguenth at gcc dot gnu dot org 2007-07-19 16:50 --- The IL representation is not a thing to complain about. Do you have a testcase that shows a missed optimization instead of a one that has IL that is different from what you expect? -- rguenth at gcc dot gnu do

[Bug tree-optimization/32824] New: Missed reduction vectorizer after store to global is LIM'd

2007-07-19 Thread pinskia at gcc dot gnu dot org
Testcase: int a[16*100]; int e; float f(void) { int i; for(i = 0;i<16*100;i++) e += a[i]; } rt.c:7: note: not vectorized: unsupported use in stmt. If I manually LIM'd e, then this is vectorized. -- Summary: Missed reduction vectorizer after store to global is

[Bug tree-optimization/32825] New: Reduction with nonzero start (arbitrary also) causes an extra add to happen

2007-07-19 Thread pinskia at gcc dot gnu dot org
Testcase (Compile at -O2 -maltivec -ftree-vectorize): int a[16*100]; int f(int e) { int i; for(i = 0;i<16*100;i++) e += a[i]; return e; } - Cut - Currently we get: ivtmp.42 = (long unsigned int) &a; vect_var_.36 = { 0, 0, 0, 0 }; : vect_var_.36 = MEM[index: ivtmp.42] +

[Bug tree-optimization/32826] New: Reduction into a global variable causes a Load Hit Store Hazard (for the Cell)

2007-07-19 Thread pinskia at gcc dot gnu dot org
Testcase (compile at -O2 -maltivec -ftree-vectorize): int a[16*100]; int e; float f(void) { int i; int e1; e1 = e; for(i = 0;i<16*100;i++) e1 += a[i]; e = e1; } --- cut -- Currently you get: stvewx v1,0,r2 lis r2,ha16(_e) lwz r0,-20(r1) < LHS

[Bug tree-optimization/32826] Reduction into a global variable causes a Load Hit Store Hazard (for the Cell)

2007-07-19 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2007-07-19 17:15 --- Note I copied the wrong testcase, the correct testcase is: int a[16*100]; int e; float f(void) { int i; int e1; e1 = 0; for(i = 0;i<16*100;i++) e1 += a[i]; e = e1; } -- http://gcc.gnu.org/bugzilla/

[Bug middle-end/32791] missed optimization after inline functions with multiple return statements

2007-07-19 Thread manuelle at ee dot ethz dot ch
--- Comment #2 from manuelle at ee dot ethz dot ch 2007-07-19 17:51 --- Created an attachment (id=13940) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13940&action=view) test cases -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32791

[Bug middle-end/32791] missed optimization after inline functions with multiple return statements

2007-07-19 Thread manuelle at ee dot ethz dot ch
--- Comment #3 from manuelle at ee dot ethz dot ch 2007-07-19 17:52 --- hmm, I'm not sure if that is the same problem. your testcase from bug 32810 does the right thing on x86. in the attached file containing all three functions func1 and func3 produce the same code, only code produced

[Bug middle-end/32791] missed optimization after inline functions with multiple return statements

2007-07-19 Thread pinskia at gmail dot com
--- Comment #4 from pinskia at gmail dot com 2007-07-19 17:56 --- Subject: Re: missed optimization after inline functions with multiple return statements On 19 Jul 2007 17:52:14 -, manuelle at ee dot ethz dot ch <[EMAIL PROTECTED]> wrote: > your testcase from bug 32810 does the rig

[Bug tree-optimization/32806] Missing optimization to remove backword dependencies

2007-07-19 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2007-07-19 18:07 --- Confirmed. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added CC|

[Bug tree-optimization/32810] Not folding of const element for goto

2007-07-19 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2007-07-19 18:08 --- Confirmed. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added CC|

[Bug tree-optimization/32824] Missed reduction vectorizer after store to global is LIM'd

2007-07-19 Thread dorit at gcc dot gnu dot org
--- Comment #1 from dorit at gcc dot gnu dot org 2007-07-19 18:09 --- I think this is similar to PR19347? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32824

[Bug fortran/32823] [4.3 regression] internal compiler error: in gfc_trans_assignment_1

2007-07-19 Thread lmillward at gcc dot gnu dot org
--- Comment #2 from lmillward at gcc dot gnu dot org 2007-07-19 18:10 --- Mine. Caused by my recent intrinsic handling changes. -- lmillward at gcc dot gnu dot org changed: What|Removed |Added --

[Bug tree-optimization/32824] Missed reduction vectorizer after store to global is LIM'd

2007-07-19 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2007-07-19 18:14 --- (In reply to comment #1) > I think this is similar to PR19347? It is not because LIM does its work, IR right before the vectorizer: : # ivtmp.31_17 = PHI # e_lsm.30_1 = PHI # i_14 = PHI D.2248_4 = a[i_14];

[Bug tree-optimization/32825] Reduction with nonzero start (arbitrary also) causes an extra add to happen

2007-07-19 Thread dorit at gcc dot gnu dot org
--- Comment #1 from dorit at gcc dot gnu dot org 2007-07-19 18:15 --- ... > Though the last add is extra and does not need to be done, we can get rid of > it > by having vect_var_.36 being set initially to {e, 0, 0, 0} . The problem is that often initializing a vector to {e, 0, 0, 0} i

[Bug tree-optimization/32698] [4.3 regression] inefficient pointer expression

2007-07-19 Thread zippel at gcc dot gnu dot org
--- Comment #13 from zippel at gcc dot gnu dot org 2007-07-19 18:27 --- The initial test case is part of the missed optimization. For example current stable Debian gcc (4.1.2 20061115) produces code like this: movl4(%esp), %eax movl8(%esp), %edx leal(

[Bug tree-optimization/32824] Missed reduction vectorizer after store to global is LIM'd

2007-07-19 Thread dorit at gcc dot gnu dot org
--- Comment #3 from dorit at gcc dot gnu dot org 2007-07-19 18:28 --- ah, I misunderstood you - when you wrote before that you manually LIM'd e I assumed it was because LIM didn't work. I see that the problem is with the "garbage" that LIM leaves behind: pr32824.c:6: note: Analyze phi:

[Bug tree-optimization/32825] Reduction with nonzero start (arbitrary also) causes an extra add to happen

2007-07-19 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2007-07-19 18:32 --- > The problem is that often initializing a vector to {e, 0, 0, 0} is (much?) > more On SPU, it is not: cwd $2,0($sp) shufb $5,$3,$5,$2 vs: ori $7,$3,0 il $5,0 ...

[Bug fortran/32814] backslash zero no longer writes null in string

2007-07-19 Thread jhettmer at doprad dot com
--- Comment #2 from jhettmer at doprad dot com 2007-07-19 19:04 --- Subject: Re: backslash zero no longer writes null in string Thanks. Will do. jvdelisle at gcc dot gnu dot org wrote: > --- Comment #1 from jvdelisle at gcc dot gnu dot org 2007-07-19 02:10 > --- > This bug

[Bug fortran/32804] ISO C Binding: C_LOC argument checking needs improvement

2007-07-19 Thread patchapp at dberlin dot org
--- Comment #2 from patchapp at dberlin dot org 2007-07-19 19:15 --- Subject: Bug number PR 32804 A patch for this bug has been added to the patch tracker. The mailing list url for the patch is http://gcc.gnu.org/ml/gcc-patches/2007-07/msg01577.html -- http://gcc.gnu.org/bugzilla/s

[Bug target/32276] [4.3 Regression]: libmudflap.c++/pass41-frag.cxx

2007-07-19 Thread hjl at lucon dot org
--- Comment #3 from hjl at lucon dot org 2007-07-19 19:19 --- Jan, we verified that your patch http://gcc.gnu.org/ml/gcc-cvs/2007-01/msg00538.html caused this regression. Can you take a look? Thanks. -- hjl at lucon dot org changed: What|Removed

[Bug libstdc++/32819] pb_ds/hash_based_containers.html errors

2007-07-19 Thread pcarlini at suse dot de
-- pcarlini at suse dot de changed: What|Removed |Added URL|http://gcc.gnu.org/onlinedoc| |s/libstdc++/ext/pb_ds/hash_b| |ased_c

[Bug libstdc++/32822] More pb_ds/hash_based_containers.html errors

2007-07-19 Thread pcarlini at suse dot de
-- pcarlini at suse dot de changed: What|Removed |Added URL|http://gcc.gnu.org/onlinedoc| |s/libstdc++/ext/pb_ds/hash_b| |ased_c

[Bug fortran/32738] Error: Function 'tree_size' at (1) has no IMPLICIT type

2007-07-19 Thread dfranke at gcc dot gnu dot org
--- Comment #4 from dfranke at gcc dot gnu dot org 2007-07-19 21:11 --- Subject: Bug 32738 Author: dfranke Date: Thu Jul 19 21:11:38 2007 New Revision: 126790 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=126790 Log: 2007-07-19 Daniel Franke <[EMAIL PROTECTED]> PR fo

[Bug fortran/32738] Error: Function 'tree_size' at (1) has no IMPLICIT type

2007-07-19 Thread dfranke at gcc dot gnu dot org
--- Comment #5 from dfranke at gcc dot gnu dot org 2007-07-19 21:12 --- Assuming fixed. Added the testcase to the testsuite (r126790). Closing as WORKSFORME. -- dfranke at gcc dot gnu dot org changed: What|Removed |Added --

[Bug fortran/32827] New: IMPORT fails for TYPE when also used in INTERFACE

2007-07-19 Thread sysmaint at contek dot com
I created a program to invoke POSIX's gettimeofday using BIND(C) and encountered a compile-time problem. In searching the bug database, I discovered 30922, which exhibited a similar problem (now fixed). I managed to recreate my problem in a variant of the test program for 30922, so I am submittin

[Bug tree-optimization/32828] New: Bootstrap comparison error -- VUSES info changed

2007-07-19 Thread danglin at gcc dot gnu dot org
Comparing stages 2 and 3 warning: ./cc1-checksum.o differs warning: ./cc1plus-checksum.o differs warning: ./cc1obj-checksum.o differs warning: ./cc1objplus-checksum.o differs Bootstrap comparison failure! ./fortran/trans-array.o differs ./build/genattrtab.o differs ./omega.o differs ./tree-cfg.o di

[Bug tree-optimization/32828] Bootstrap comparison error -- VUSES info changed

2007-07-19 Thread dave at hiauly1 dot hia dot nrc dot ca
--- Comment #1 from dave at hiauly1 dot hia dot nrc dot ca 2007-07-19 23:49 --- Subject: Re: New: Bootstrap comparison error -- VUSES info changed For reference, I attached the difference in omega.o between stage 2 and 3. --- Comment #2 from dave at hiauly1 dot hia dot nrc dot

[Bug middle-end/32668] The type-generic builtins apply default promotions

2007-07-19 Thread ghazi at gcc dot gnu dot org
--- Comment #5 from ghazi at gcc dot gnu dot org 2007-07-20 00:37 --- Um, correction: fixed for C. The C++ frontend also has this problem. Working on a patch. -- ghazi at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug bootstrap/32829] New: CVS bootstrap failure with as: unrecognised option -Qy

2007-07-19 Thread brian dot sidebotham at gmail dot com
A very old report from v2.97 seems very similar, but had no infomation about the cause - see: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=2034 Bootstrapping gcc fails with the error: /home/brian/public/gnu/arm-elf/install.unix/arm-elf/bin/as: unrecognised option `-Qy` Where ...arm-elf/bin/as is a

[Bug bootstrap/32829] CVS bootstrap failure with as: unrecognised option -Qy

2007-07-19 Thread brian dot sidebotham at gmail dot com
--- Comment #1 from brian dot sidebotham at gmail dot com 2007-07-20 01:20 --- Created an attachment (id=13942) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13942&action=view) Pre-processed file -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32829

[Bug c/32830] New: shared library create by hppa64-hp11.11 can't run.

2007-07-19 Thread cnstar9988 at gmail dot com
shared library create by hppa64-hp11.11 can't run. work ok on gcc-3.4.6,buit failed on gcc4.1.2/4.2.1. some symbol required by the shared library could not be found. -- Summary: shared library create by hppa64-hp11.11 can't run. Product: gcc Version: 4.2.1

[Bug bootstrap/32831] New: Some warning on bootstrap....

2007-07-19 Thread cnstar9988 at gmail dot com
build/gengtype warning: structure `eh_range' used but not defined warning: structure `jdeplist_s' used but not defined warning: structure `java_lexer' used but not defined warning: structure `ZipDirectory' used but not defined warning: structure `VEC_cp_token_position_heap' used but not defined war

[Bug bootstrap/32831] Some warning on bootstrap....

2007-07-19 Thread cnstar9988 at gmail dot com
--- Comment #1 from cnstar9988 at gmail dot com 2007-07-20 02:27 --- insn-conditions.md > tmp-recog.c ../../gcc-4_2-branch/gcc/config/i386/i386.md:18885: warning: operand 1 missing mode? ../../gcc-4_2-branch/gcc/config/i386/i386.md:18928: warning: operand 1 missing mode? /bin/sh ../../

[Bug tree-optimization/32828] Bootstrap comparison error -- VUSES info changed

2007-07-19 Thread rguenth at gcc dot gnu dot org
--- Comment #3 from rguenth at gcc dot gnu dot org 2007-07-20 02:34 --- probably related to the gc bug we are chasing -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32828

[Bug c++/32832] New: Seg fault on member function that does not return a val

2007-07-19 Thread CyrusOmega at gmail dot com
The following code shows the error... #include #include #include #include #include using namespace std; class foo { public: vector bar (vector s) { //nothing returned but g++ never complains } }; int main() { string strs[] = {"a", "b"}; foo f; f.bar(vector(st

[Bug middle-end/32327] [4.2 Regression] Incorrect stack sharing causing removal of live code

2007-07-19 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.2.1 |4.2.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32327

[Bug debug/31899] [4.2/4.3 regression] -g and using declaration causing ICE in reference_to_unused

2007-07-19 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.2.1 |4.2.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31899

[Bug debug/32563] [4.2/4.3 regression] ICE on pointer arithmetic

2007-07-19 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.2.1 |4.2.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32563

[Bug debug/32610] [4.2/4.3 regression] ICE in gen_tagged_type_instantiation_die, at dwarf2out.c:12762

2007-07-19 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.2.1 |4.2.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32610

[Bug target/32218] [4.2/4.3 Regression] segfault with -O1 -ftree-vectorize

2007-07-19 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.2.1 |4.2.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32218

[Bug middle-end/31947] [4.2 Regression] ICE in calc_dfs_tree, at dominance.c:374

2007-07-19 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.2.1 |4.2.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31947

[Bug tree-optimization/16876] [4.0/4.1/4.2 Regression] ICE on testcase with -O3 in fold-const

2007-07-19 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.2.1 |4.2.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16876

[Bug driver/14435] [4.0/4.1/4.2/4.3 Regression] gnatchop cannot use the compiled compiler in Ada's testsuite because of changed GCC_EXEC_PREFIX semantics

2007-07-19 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.2.1 |4.2.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14435

[Bug c++/32182] [4.2 Regression] -fstrict-aliasing optimizations cause constructor not to run for object causing segfault

2007-07-19 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.2.1 |4.2.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32182

[Bug tree-optimization/32328] [4.2/4.3 Regression] -fstrict-aliasing causes skipped code

2007-07-19 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.2.1 |4.2.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32328

[Bug c++/23287] [4.0/4.1/4.2/4.3 regression] Explicitly invoking destructor of template class in a template and is dependent

2007-07-19 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.2.1 |4.2.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23287

[Bug middle-end/28071] [4.1 regression] A file that can not be compiled in reasonable time/space

2007-07-19 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.2.1 |4.2.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28071

[Bug middle-end/28690] [4.2/4.3 Regression] Performace problem with indexed load/stores on powerpc

2007-07-19 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.2.1 |4.2.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28690

[Bug testsuite/28870] [4.2/4.3 Regression] configuring, over-riding timeout values in testsuite

2007-07-19 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.2.1 |4.2.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28870

[Bug target/27880] [4.2/4.3 regression] undefined reference to `_Unwind_GetIPInfo'

2007-07-19 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.2.1 |4.2.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27880

[Bug c++/29000] [4.2/4.3 regression] ICE on invalid use of template in statement-expr

2007-07-19 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.2.1 |4.2.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29000

[Bug middle-end/29478] [4.2 Regression] optmization generates warning for casts

2007-07-19 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.2.1 |4.2.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29478

[Bug middle-end/29256] [4.2/4.3 regression] loop performance regression

2007-07-19 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.2.1 |4.2.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29256

[Bug c++/29363] [4.2/4.3 regression] ICE throwing undeclared object

2007-07-19 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.2.1 |4.2.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29363

[Bug c++/32108] [4.2/4.3 regression] ICE with __label__ outside of block scope

2007-07-19 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.2.1 |4.2.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32108

[Bug testsuite/27707] g++.dg/tree-ssa/ivopts-1.C fails

2007-07-19 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.2.1 |4.2.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27707

[Bug c++/27084] Does not propagate memory load base through useless type conversion

2007-07-19 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.2.1 |4.2.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27084

[Bug middle-end/27478] entry and addressable and value-expr: and the gimplifier

2007-07-19 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.2.1 |4.2.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27478

[Bug c++/30299] [4.2/4.3 regression] ICE with broken template and inheritance

2007-07-19 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.2.1 |4.2.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30299

[Bug c/29129] [4.2/4.3 Regression] [DR needed] unnamed parameters using [*]

2007-07-19 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.2.1 |4.2.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29129

[Bug c++/31446] [4.2/4.3 regression] ICE with invalid template parameter

2007-07-19 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.2.1 |4.2.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31446

[Bug target/22553] [4.1/4.2/4.3 regression] ICE building libstdc++

2007-07-19 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.2.1 |4.2.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22553

[Bug c++/31747] [4.2/4.3 regression] ICE combining static and extern

2007-07-19 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.2.1 |4.2.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31747

[Bug target/28583] [4.2/4.3 regression] ICE in default_secondary_reload, at targhooks.c:532 when building libgcc2.c as _divsc3.o

2007-07-19 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.2.1 |4.2.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28583

[Bug bootstrap/27367] [4.2/4.3 Regression] gstdint.h in libdecnumber is not cleaned up with make distclean

2007-07-19 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.2.1 |4.2.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27367

[Bug c/26154] OpenMP extensions to the C language is not documented or doumented in the wrong spot

2007-07-19 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.2.1 |4.2.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26154

[Bug middle-end/24998] [4.2/4.3 Regression] Build failure: undefined symbol __floatunsitf

2007-07-19 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.2.1 |4.2.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24998

[Bug c++/31131] [4.2/4.3 regression] ICE on invalid constructor definition

2007-07-19 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.2.1 |4.2.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31131

[Bug c++/30303] [4.2/4.3 regression] ICE with invalid constructor definition

2007-07-19 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.2.1 |4.2.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30303

[Bug tree-optimization/31130] [4.2/4.3 Regression] VRP no longer derives range for division after negation

2007-07-19 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.2.1 |4.2.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31130

[Bug c++/28639] [4.2/4.3 regression] ICE trying to print error on invalid template parameter

2007-07-19 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.2.1 |4.2.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28639

  1   2   >