[Bug middle-end/26241] [4.1/4.2/4.3 Regression] None of the IPA passes are documented in passes.texi

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26241

[Bug ada/26529] [4.1/4.2/4.3 Regression] Compiler crash when 'use' clause for ADA record is defined

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26529

[Bug ada/26866] [4.1 regression] 428 test failures in ada testsuite

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26866

[Bug middle-end/26635] [4.1 regression] Bogus Storage_Error warning

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26635

[Bug other/26966] [4.1/4.2/4.3 Regression] linking of C++/ObjC app fail on OpenBSD 3.9 due POSIX threading unresolved symbols

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26966

[Bug objc/27377] [4.1/4.2/4.3 Regression] false compiler warnings generated in Objective-C code

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27377

[Bug target/27891] [4.0/4.1 regression] ICE in tree_split_edge, at tree-cfg.c:3107

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27891

[Bug objc/28049] [4.1/4.2/4.3 regression] ICE on single + or -

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28049

[Bug libmudflap/28077] [4.1/4.2/4.3 regression] pass39-frag.c produces mudflap violation on alpha

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28077

[Bug target/28181] [4.0/4.1/4.2/4.3 regression] ICE in reload_cse_simplify_operands, at postreload.c:393 on m68k

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28181

[Bug libgcj/28189] [4.1/4.2/4.3 Regression] Many libjava execution tests time out on Tru64 UNIX

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28189

[Bug middle-end/28216] [4.1/4.2/4.3 regression] mangled warning message

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28216

[Bug target/28307] [4.1/4.2/4.3 Regression] pthread functions in libgcc not weak any more on Tru64 UNIX

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28307

[Bug target/28376] [4.1 Regression] ICE when building opensp with -O3 on alpha

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28376

[Bug tree-optimization/28411] [4.1 Regression] Illegal instruction error with -ftrapv

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28411

[Bug target/28622] [4.1 regression] ICE in extract_insn, at recog.c:2084

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28622

[Bug target/28623] [4.1/4.2/4.3 regression] ICE in extract_insn, at recog.c:2077 (nrecognizable insn) [alpha]

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28623

[Bug bootstrap/28770] [4.1 Regression] one reference to powerpc-ibm-eabi-ar.exe when only xar.exe installed

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28770

[Bug target/29472] [4.0/4.1/4.2/4.3 Regression] in reload, at reload1.c:1081 on m68k with -O2 -fPIC

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29472

[Bug objc/29197] [4.0/4.1/4.2/4.3 Regression] ICE after error with array type with undefined variable

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29197

[Bug target/29474] [4.1/4.2/4.3 Regression] reload_cse_simplify_operands, at postreload.c:393 on m68k with -O -fPIC

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29474

[Bug rtl-optimization/29599] [4.1/4.2/4.3 Regression] ICE when building the kernel on SH4

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29599

[Bug ada/30618] [4.1 regression] Infinite loop in sem_ch8.end_use_clauses

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30618

[Bug fortran/29786] [4.1/4.2/4.3 Regression] rejects equivalence

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29786

[Bug target/18346] [4.0/4.1/4.2/4.3 regression] mmix-knuth-mmixware testsuite failure: gcc.dg/trampoline-1.c

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18346

[Bug fortran/30792] New: DATA implied-do substring allowed with -std=f95/f2003

2007-02-14 Thread burnus at gcc dot gnu dot org
The following mini program gives an error in other compilers, but not in gfortran, we should check whether we need to give an error as well. Cf. http://groups.google.com/group/comp.lang.fortran/browse_thread/thread/1cb58e9fed576fbe --- CHARACTER string*1025 INTEGER i DATA

[Bug target/27891] [4.0/4.1 regression] ICE in tree_split_edge, at tree-cfg.c:3107

2007-02-14 Thread rakdver at gcc dot gnu dot org
--- Comment #9 from rakdver at gcc dot gnu dot org 2007-02-14 09:49 --- This seems to be fixed both in 4.0 and in 4.1. -- rakdver at gcc dot gnu dot org changed: What|Removed |Added

[Bug pending/30773] Spec cpu2k6/h264ref and sphinx3 miscompare regression

2007-02-14 Thread grigory_zagorodnev at linux dot intel dot com
--- Comment #2 from grigory_zagorodnev at linux dot intel dot com 2007-02-14 13:40 --- Created an attachment (id=13048) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13048action=view) Source code for minimal reproducer There is a minimal reproducer for the problem. Test-case is

[Bug middle-end/30667] [4.3 Regression] ICE in immed_double_const, at emit-rtl.c:468

2007-02-14 Thread jellby at yahoo dot com
--- Comment #4 from jellby at yahoo dot com 2007-02-14 13:45 --- It's solved for me with gcc version 4.3.0 20070209 (it failed before). -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30667

[Bug pending/30773] Spec cpu2k6/h264ref and sphinx3 miscompare regression

2007-02-14 Thread grigory_zagorodnev at linux dot intel dot com
--- Comment #1 from grigory_zagorodnev at linux dot intel dot com 2007-02-14 13:38 --- From the entire REG_EQ* notes cleanups patch, only local-alloc.c changes do matter for this regression. Backed out local-alloc changes fixes the regression. --

[Bug c/30313] [4.1 Regression] sizeof of expression including bit-field

2007-02-14 Thread rguenth at gcc dot gnu dot org
--- Comment #10 from rguenth at gcc dot gnu dot org 2007-02-14 13:56 --- Subject: Bug 30313 Author: rguenth Date: Wed Feb 14 13:56:07 2007 New Revision: 121949 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=121949 Log: 2007-02-14 Richard Guenther [EMAIL PROTECTED]

[Bug c/30313] [4.1 Regression] sizeof of expression including bit-field

2007-02-14 Thread rguenth at gcc dot gnu dot org
--- Comment #11 from rguenth at gcc dot gnu dot org 2007-02-14 13:56 --- Fixed. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/30771] ice for legal code with -O2 -ftree-vectorize

2007-02-14 Thread dorit at gcc dot gnu dot org
--- Comment #6 from dorit at gcc dot gnu dot org 2007-02-14 14:11 --- Subject: Bug 30771 Author: dorit Date: Wed Feb 14 14:10:57 2007 New Revision: 121950 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=121950 Log: PR tree-optimization/30771 * tree-vect-analyze.c

[Bug middle-end/28684] Imprecise -funsafe-math-optimizations definition

2007-02-14 Thread manu at gcc dot gnu dot org
--- Comment #8 from manu at gcc dot gnu dot org 2007-02-14 15:25 --- (In reply to comment #6) I would also like to be assigned to this bug. Thanks, Revital Done. -- manu at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/28684] Imprecise -funsafe-math-optimizations definition

2007-02-14 Thread manu at gcc dot gnu dot org
--- Comment #9 from manu at gcc dot gnu dot org 2007-02-14 15:27 --- (In reply to comment #7) Subject: Bug number PR 28684 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/2006-10/msg00110.html I

[Bug java/28149] Fail to test GCC on simulation due to libjava build errors.

2007-02-14 Thread manu at gcc dot gnu dot org
--- Comment #4 from manu at gcc dot gnu dot org 2007-02-14 15:37 --- (In reply to comment #3) (In reply to comment #2) The timezone part of this patch looks odd. I would expect that we would need another case in there for __timezone -- both a configure check and another #if.

[Bug fortran/28105] Check for memory allocations bigger than size_t

2007-02-14 Thread manu at gcc dot gnu dot org
--- Comment #1 from manu at gcc dot gnu dot org 2007-02-14 15:43 --- Will this be appropriate for all front-ends? Then, this is a duplicate of (or very related to) bug 18063. -- manu at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/27866] Warn when casting, e.g. assigning a double precision to a real

2007-02-14 Thread manu at gcc dot gnu dot org
--- Comment #3 from manu at gcc dot gnu dot org 2007-02-14 15:47 --- (In reply to comment #1) (In reply to comment #0) In the following program there is clearly a problem with the r = d assignment. In most real programs such drastic case does not happen. However, simple

[Bug tree-optimization/21463] min/max and references

2007-02-14 Thread rguenth at gcc dot gnu dot org
--- Comment #8 from rguenth at gcc dot gnu dot org 2007-02-14 16:18 --- The patch I have also fixes this one. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/16563] The compiler doesnt the necessary push/restore of r18/r19

2007-02-14 Thread eweddington at cso dot atmel dot com
--- Comment #6 from eweddington at cso dot atmel dot com 2007-02-14 16:48 --- Same results with GCC 4.1.1: testfunc: 0: af 92 pushr10 2: bf 92 pushr11 4: cf 92 pushr12 6: df 92 pushr13 8: ef 92

[Bug libfortran/30765] generating files from m4

2007-02-14 Thread tkoenig at gcc dot gnu dot org
--- Comment #2 from tkoenig at gcc dot gnu dot org 2007-02-14 17:22 --- Hi FX, I had already noticed the breakage, you can look at the fix I have in PR 30533. I'll be in a position to submit a formal patch on Friday (probably). Regards Thomas -- tkoenig at gcc dot gnu dot org

[Bug fortran/30793] New: Segfault on calling a function returning a pointer

2007-02-14 Thread sfilippone at uniroma2 dot it
The attached code generates a segfault with no apparent reason. [EMAIL PROTECTED] NEMO]$ gfortran -v Using built-in specs. Target: i686-pc-linux-gnu Configured with: ../gcc-4.2-20070207/configure --prefix=/usr/local/gcc42 --with-mpfr=/home/travel/GCC/BUILDS/mpfr

[Bug fortran/30793] Segfault on calling a function returning a pointer

2007-02-14 Thread sfilippone at uniroma2 dot it
--- Comment #1 from sfilippone at uniroma2 dot it 2007-02-14 18:09 --- Created an attachment (id=13049) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13049action=view) Test case Test case -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30793

[Bug fortran/30793] Segfault on calling a function returning a pointer

2007-02-14 Thread sfilippone at uniroma2 dot it
--- Comment #2 from sfilippone at uniroma2 dot it 2007-02-14 18:10 --- Created an attachment (id=13050) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13050action=view) test case This has been reduced by Tobias Burnus; I am not sure it is the same because of the PRIVATE attributes

[Bug c/30794] New: -Wreturn-type acts differently at -O3

2007-02-14 Thread ian at airs dot com
Compile this simple file with -Wreturn-type -O2: void *foo () { while (1) ; } There is no warning. Then compiler it with -Wreturn-type -O3. I get foo.c:1: warning: no return statement in function returning non-void This happens because the test for -Wreturn-type in finish_function checks for

[Bug c/30794] -Wreturn-type acts differently at -O3

2007-02-14 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2007-02-14 18:35 --- I think the warning from the front-end can be removed as the middle-end can warn with execute_warn_function_return. Plus I think this is really a dup of bug 12603. --

[Bug c/30795] New: ice for legal code with -ftree-vectorize -O2

2007-02-14 Thread dcb314 at hotmail dot com
I just tried to compile Suse Linux package MozillaThunderbird-1.5.0.8-7 with the GNU C++ compiler version 4.3 snapshot 20070209. The compiler said blocksort.c: In function 'mainSort': blocksort.c:805: internal compiler error: in vect_get_vec_def_for_stmt_copy, at tree-vect-transform.c:901 Please

[Bug c/30795] ice for legal code with -ftree-vectorize -O2

2007-02-14 Thread dcb314 at hotmail dot com
--- Comment #1 from dcb314 at hotmail dot com 2007-02-14 18:48 --- Created an attachment (id=13051) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13051action=view) C source code -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30795

[Bug middle-end/30391] [4.3 regression] ICE at -O1 with conditional expressions and GIMPLE_MODIFY_STMT

2007-02-14 Thread aldyh at gcc dot gnu dot org
--- Comment #9 from aldyh at gcc dot gnu dot org 2007-02-14 18:50 --- I believe this is addressed by Roger's patch which was approved yesterday (http://gcc.gnu.org/ml/gcc-patches/2007-02/msg00353.html), though I don't think the final revision has been committed. --

[Bug c/30796] New: gcc 4.2.0 misscompiles glibc on linux-ppc 32bit

2007-02-14 Thread arekm at pld-linux dot org
Hello, I'm getting bad results on linux-ppc platform. Building glibc 2.5 or glibc HEAD using recent gcc snapshot (20070207) on linux ppc 32bit causes rpcgen binary (built and later used in rest of glibc build process) to segfault. On x86_64, x86 there is no problem. In my case:

[Bug fortran/30793] Segfault on calling a function returning a pointer

2007-02-14 Thread dominiq at lps dot ens dot fr
--- Comment #3 from dominiq at lps dot ens dot fr 2007-02-14 19:00 --- For both test cases, xlf gives: ** class_mesh === End of Compilation 1 === ** class_field === End of Compilation 2 === pr30793.f90, line 127.5: 1515-039 (S) The target in the pointer assignment must have the

[Bug c/30796] gcc 4.2.0 misscompiles glibc on linux-ppc 32bit

2007-02-14 Thread pluto at agmk dot net
--- Comment #1 from pluto at agmk dot net 2007-02-14 19:26 --- it alse miscompiles glibc at: -O1 -fno-strict-aliasing -fsigned-char -fwrapv -g2 -gdwarf-2 -mnew-mnemonics -mlong-double-128 -fomit-frame-pointer looks like a heavy damage :/ --

[Bug c/30796] gcc 4.2.0 misscompiles glibc on linux-ppc 32bit

2007-02-14 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2007-02-14 19:31 --- Try adding -fno-section-anchors if that works, then this is a dup of bug 29943. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30796

[Bug preprocessor/27777] Bad diagnostic emission when #error contains a trigraph

2007-02-14 Thread tromey at gcc dot gnu dot org
--- Comment #4 from tromey at gcc dot gnu dot org 2007-02-14 19:50 --- The patch I wrote does work. But now I think deferring error messages is not the best approach, since it imposes a cost on all error message output. Instead we could arrange for #error (and #warning) to build up a

[Bug middle-end/30768] [4.3 regression]: ICE in ext/pb_ds/regression/list_update_data_map_rand.cc

2007-02-14 Thread hp at gcc dot gnu dot org
--- Comment #8 from hp at gcc dot gnu dot org 2007-02-14 20:15 --- Subject: Bug 30768 Author: hp Date: Wed Feb 14 20:15:29 2007 New Revision: 121959 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=121959 Log: PR middle-end/30768 *

[Bug libfortran/30694] minval/maxval with +/-Inf

2007-02-14 Thread fxcoudert at gcc dot gnu dot org
--- Comment #9 from fxcoudert at gcc dot gnu dot org 2007-02-14 20:21 --- We should fix {MIN,MAX}{VAL,LOC} for NaNs, as well as infinities. See http://groups.google.com/group/comp.lang.fortran/browse_frm/thread/e3745c39a11522c5 for details --

[Bug c/30796] gcc 4.2.0 misscompiles glibc on linux-ppc 32bit

2007-02-14 Thread arekm at pld-linux dot org
--- Comment #3 from arekm at pld-linux dot org 2007-02-14 20:25 --- pluto confirms that's a duplicate of 29943 *** This bug has been marked as a duplicate of 29943 *** -- arekm at pld-linux dot org changed: What|Removed |Added

[Bug middle-end/29943] [4.2/4.3 Regression] gcc generate incorrect alias symbols for PPC

2007-02-14 Thread arekm at pld-linux dot org
--- Comment #10 from arekm at pld-linux dot org 2007-02-14 20:25 --- *** Bug 30796 has been marked as a duplicate of this bug. *** -- arekm at pld-linux dot org changed: What|Removed |Added

[Bug fortran/30779] incomplete file triggers ICE

2007-02-14 Thread jvdelisle at gcc dot gnu dot org
--- Comment #5 from jvdelisle at gcc dot gnu dot org 2007-02-14 20:31 --- The patch is straight forward. Need to check for end of file after advance_line in scanner.c in a couple of places. I just need to finish testing and package the submit. Maybe tonight. --

[Bug middle-end/30473] [4.1 Regression] Internal Compiler Error with a sprintf with few arguments for format %s

2007-02-14 Thread jakub at gcc dot gnu dot org
--- Comment #7 from jakub at gcc dot gnu dot org 2007-02-14 20:34 --- Subject: Bug 30473 Author: jakub Date: Wed Feb 14 20:33:56 2007 New Revision: 121961 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=121961 Log: PR middle-end/30473 * builtins.c

[Bug c++/30536] [4.1 regression] ICE with __thread and register

2007-02-14 Thread jakub at gcc dot gnu dot org
--- Comment #3 from jakub at gcc dot gnu dot org 2007-02-14 20:35 --- Subject: Bug 30536 Author: jakub Date: Wed Feb 14 20:35:19 2007 New Revision: 121962 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=121962 Log: PR c++/30536 * decl.c (grokdeclarator): If

[Bug fortran/30793] Segfault on calling a function returning a pointer

2007-02-14 Thread sfilippone at uniroma2 dot it
--- Comment #4 from sfilippone at uniroma2 dot it 2007-02-14 20:35 --- I fail to see how xlf's output can be correct on the first error; fld%msh is a POINTER component. ANd get_scalar_field_msh is set. So there must be something else going on. Intel fortran 9.1 digests it without a

[Bug rtl-optimization/28772] scheduler is too slow and O(n^2) for ia64

2007-02-14 Thread ebotcazou at gcc dot gnu dot org
--- Comment #7 from ebotcazou at gcc dot gnu dot org 2007-02-14 20:51 --- Subject: Bug 28772 Author: ebotcazou Date: Wed Feb 14 20:51:12 2007 New Revision: 121964 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=121964 Log: PR rtl-optimization/28772 * Makefile.in

[Bug rtl-optimization/28772] scheduler is too slow and O(n^2) for ia64

2007-02-14 Thread ebotcazou at gcc dot gnu dot org
--- Comment #8 from ebotcazou at gcc dot gnu dot org 2007-02-14 20:53 --- Fixed on 4.1 branch and up. -- ebotcazou at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/30779] incomplete file triggers ICE

2007-02-14 Thread paulthomas2 at wanadoo dot fr
--- Comment #6 from paulthomas2 at wanadoo dot fr 2007-02-14 20:54 --- Subject: Re: incomplete file triggers ICE jvdelisle at gcc dot gnu dot org wrote: --- Comment #5 from jvdelisle at gcc dot gnu dot org 2007-02-14 20:31 --- The patch is straight forward. Need to check

[Bug fortran/30793] Segfault on calling a function returning a pointer

2007-02-14 Thread dominiq at lps dot ens dot fr
--- Comment #5 from dominiq at lps dot ens dot fr 2007-02-14 21:00 --- On AMD64, gfortran x86_64-unknown-linux-gnu, 4.3.0 20061231, gives: pr30793_1.f90:44.24: use class_scalar_field 1 Error: Name 'msh_' at (1) is an ambiguous reference to 'msh_' from module

[Bug fortran/30793] Segfault on calling a function returning a pointer

2007-02-14 Thread sfilippone at uniroma2 dot it
--- Comment #6 from sfilippone at uniroma2 dot it 2007-02-14 21:18 --- (In reply to comment #5) ... My understanding of f90 and above is not sufficient to say if the test cases are valid or not. From what I ahve read in different list ifort seems very tolerant, at least

[Bug fortran/30793] Segfault on calling a function returning a pointer

2007-02-14 Thread dominiq at lps dot ens dot fr
--- Comment #7 from dominiq at lps dot ens dot fr 2007-02-14 21:54 --- The following changes --- pr30793.f90 Wed Feb 14 19:50:03 2007 +++ pr30793_red.f90 Wed Feb 14 22:50:04 2007 @@ -33,7 +33,7 @@ end type field interface msh_ -module procedure msh_ +module procedure

[Bug middle-end/30798] New: mode_dependent_address_p not checked when simplifying subreg

2007-02-14 Thread TabonyEE at austin dot rr dot com
GCC is producing wrong code for the following C code on my port: int f(short *p){ int sum, i; sum = 0; for(i = 0; i 256; i++){ sum += *p++ 0xFF; } return sum; } The problem boils down to this RTL (zero_extend:SI (subreg:QI (mem:HI (post_inc:SI (reg/v/f:SI 61 [ p ])) [2 S2 A16])

[Bug fortran/30799] New: Inconsistent handling of bad (invalid) LOGICAL kinds

2007-02-14 Thread anlauf at gmx dot de
Hi, the following invalid code shows that gfortran does not reject bad kinds for logicals: program gfcbug57 implicit none ! ! These are logical kinds known by gfortran and many other compilers: ! print *, kind (.true._1) ! This prints 1 print *, kind (.true._2) !

[Bug middle-end/27567] [4.0/4.1 Regression] __builtin_memcpy generates redundant stores/moves.

2007-02-14 Thread pluto at agmk dot net
--- Comment #8 from pluto at agmk dot net 2007-02-14 22:24 --- still bad :/ float convert( unsigned in ) { float f; __builtin_memcpy( f, in, sizeof( in ) ); return f; } unsigned short load( void* p ) { unsigned short v; __builtin_memcpy( v, p,

[Bug c++/20423] Warning -Woverloaded-virtual triggers to often

2007-02-14 Thread manu at gcc dot gnu dot org
--- Comment #5 from manu at gcc dot gnu dot org 2007-02-14 22:30 --- I am looking at this but it is a bit hard to see how to make the distinction between the two kinds. I don't want to introduce yet another loop in warn_hidden but perhaps that is unavoidable. Any hints? --

[Bug c++/30800] New: Accepts invalid on 4.0.1

2007-02-14 Thread chris at bubblescope dot net
g++ compiles the following program: void f() {} int main(void) { foobar:f(); } This problem arose from writing a single : instead of :: for a namespace. I can't find any correct meaning for this code, and accepting means people might accidentally not get the namespace function they wanted. Am I

[Bug middle-end/30768] [4.3 regression]: ICE in ext/pb_ds/regression/list_update_data_map_rand.cc

2007-02-14 Thread pinskia at gcc dot gnu dot org
--- Comment #9 from pinskia at gcc dot gnu dot org 2007-02-14 22:31 --- (In reply to comment #8) PR middle-end/30768 * testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc: Xfail ICE for cris-*-*. You really should not have xfail'd an ICE that just

[Bug c++/30800] Accepts invalid on 4.0.1

2007-02-14 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2007-02-14 22:34 --- This is way defined valid code, even though it might look a bit weird at first glance. foobar here is a label and nothing more. -- pinskia at gcc dot gnu dot org changed: What|Removed

[Bug c++/30800] Accepts invalid on 4.0.1

2007-02-14 Thread chris at bubblescope dot net
--- Comment #2 from chris at bubblescope dot net 2007-02-14 22:36 --- Ah, sorry, you are right. I stared at this for ages trying to figure out what it could mean. Sorry. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30800

[Bug middle-end/30801] New: 4.3 performance regression on uint64_t operations

2007-02-14 Thread fxcoudert at gcc dot gnu dot org
I noticed a performance regression on the following code: $ cat a.c #include stdint.h #include stdio.h void add256 (uint64_t x[4], const uint64_t y[4]) { unsigned char carry; x[0] += y[0]; carry = (x[0] y[0]); x[1] += y[1]+carry; carry = carry ? (x[1] = y[1]) : (x[1] y[1]); x[2] +=

[Bug middle-end/30801] 4.3 performance regression on uint64_t operations

2007-02-14 Thread fxcoudert at gcc dot gnu dot org
-- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Last

[Bug middle-end/30768] [4.3 regression]: ICE in ext/pb_ds/regression/list_update_data_map_rand.cc

2007-02-14 Thread mmitchel at gcc dot gnu dot org
--- Comment #10 from mmitchel at gcc dot gnu dot org 2007-02-14 23:21 --- I have reproduced this with the attached .ii file and a cross-compiler to cris-axis-elf. The problematic function is allocate_new_entry. I believe that the problem is that the dom2 pass eliminates basic blocks,

[Bug target/30801] 4.3 performance regression on uint64_t operations

2007-02-14 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2007-02-14 23:26 --- This was NOT caused by the lowering pass at all -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/30801] 4.3 performance regression on uint64_t operations

2007-02-14 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2007-02-14 23:26 --- (In reply to comment #1) This was NOT caused by the lowering pass at all. ^ subreg -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30801

[Bug middle-end/30768] [4.3 regression]: ICE in ext/pb_ds/regression/list_update_data_map_rand.cc

2007-02-14 Thread dnovillo at gcc dot gnu dot org
--- Comment #11 from dnovillo at gcc dot gnu dot org 2007-02-14 23:54 --- (In reply to comment #10) Diego, is this something that you might be able to help with? Sure. -- dnovillo at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/30768] [4.3 regression]: ICE in ext/pb_ds/regression/list_update_data_map_rand.cc

2007-02-14 Thread mark at codesourcery dot com
--- Comment #12 from mark at codesourcery dot com 2007-02-14 23:56 --- Subject: Re: [4.3 regression]: ICE in ext/pb_ds/regression/list_update_data_map_rand.cc dnovillo at gcc dot gnu dot org wrote: --- Comment #11 from dnovillo at gcc dot gnu dot org 2007-02-14 23:54 ---

[Bug fortran/30799] Inconsistent handling of bad (invalid) LOGICAL kinds

2007-02-14 Thread kargl at gcc dot gnu dot org
--- Comment #1 from kargl at gcc dot gnu dot org 2007-02-15 00:03 --- Harald, You have a knack for finding some of the weirdness bugs. Anyway, I have a patch that detects and reports the illegal kind type values. I'll submit it shortly to the list if regression testing passes. --

[Bug middle-end/30768] [4.3 regression]: ICE in ext/pb_ds/regression/list_update_data_map_rand.cc

2007-02-14 Thread bkoz at gcc dot gnu dot org
--- Comment #13 from bkoz at gcc dot gnu dot org 2007-02-15 00:10 --- I think just adding a bugzilla report about this, and not adding in an explicit XFAIL, would have been sufficient. It's no biggie, however. FYI it looks like solaris is also tripping over this.

[Bug middle-end/30768] [4.3 regression]: ICE in ext/pb_ds/regression/list_update_data_map_rand.cc

2007-02-14 Thread bkoz at gcc dot gnu dot org
--- Comment #14 from bkoz at gcc dot gnu dot org 2007-02-15 00:13 --- And HPUX http://gcc.gnu.org/ml/gcc-testresults/2007-02/msg00543.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30768

[Bug middle-end/30768] [4.3 regression]: ICE in ext/pb_ds/regression/list_update_data_map_rand.cc

2007-02-14 Thread bkoz at gcc dot gnu dot org
--- Comment #15 from bkoz at gcc dot gnu dot org 2007-02-15 00:13 --- And SH4 http://gcc.gnu.org/ml/gcc-testresults/2007-02/msg00544.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30768

[Bug fortran/30802] New: out of bounds error in allocatable array not picked up with -fbounds-check

2007-02-14 Thread glv at maths dot otago dot ac dot nz
Hi All, For the following code: program test real, allocatable :: pos(:,:) allocate(pos(2,2)) pos = 0.0 print *,pos(5,:) deallocate(pos) end program test when compiled with: gfortran -fbounds-check test.f95 the out of bounds array reference in the print command should be picked up, but isn't.

[Bug fortran/30799] Inconsistent handling of bad (invalid) LOGICAL kinds

2007-02-14 Thread kargl at gcc dot gnu dot org
--- Comment #2 from kargl at gcc dot gnu dot org 2007-02-15 00:38 --- A patch is here: http://gcc.gnu.org/ml/gcc-patches/2007-02/msg01311.html -- kargl at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/30802] out of bounds error in allocatable array not picked up with -fbounds-check

2007-02-14 Thread fxcoudert at gcc dot gnu dot org
-- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added OtherBugsDependingO||27766 nThis||

[Bug middle-end/30768] [4.3 regression]: ICE in ext/pb_ds/regression/list_update_data_map_rand.cc

2007-02-14 Thread hp at gcc dot gnu dot org
--- Comment #16 from hp at gcc dot gnu dot org 2007-02-15 01:31 --- Sorry I've forgotten to post test-results. Applying contrib/test_summary -t to the result of Geoff's btest-gcc.sh yielded, as of r121948, URL:http://gcc.gnu.org/ml/gcc-testresults/2007-02/msg00550.html before the xfail

[Bug middle-end/30768] [4.3 regression]: ICE in ext/pb_ds/regression/list_update_data_map_rand.cc

2007-02-14 Thread hp at gcc dot gnu dot org
--- Comment #17 from hp at gcc dot gnu dot org 2007-02-15 01:39 --- My arguments so far for xfailing are at URL:http://gcc.gnu.org/ml/gcc-patches/2007-02/msg01281.html. People having concerns about xfailing tests, please vent them there or at [EMAIL PROTECTED] --

[Bug fortran/30799] Inconsistent handling of bad (invalid) LOGICAL kinds

2007-02-14 Thread kargl at gcc dot gnu dot org
--- Comment #3 from kargl at gcc dot gnu dot org 2007-02-15 02:03 --- Subject: Bug 30799 Author: kargl Date: Thu Feb 15 02:02:56 2007 New Revision: 121975 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=121975 Log: 2007-02-14 Steven G. Kargl [EMAIL PROTECTED] PR

[Bug fortran/30779] incomplete file triggers ICE

2007-02-14 Thread patchapp at dberlin dot org
--- Comment #7 from patchapp at dberlin dot org 2007-02-15 06:25 --- Subject: Bug number PR30779 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-02/msg01321.html --

[Bug fortran/30779] incomplete file triggers ICE

2007-02-14 Thread jvdelisle at gcc dot gnu dot org
--- Comment #8 from jvdelisle at gcc dot gnu dot org 2007-02-15 06:48 --- Subject: Bug 30779 Author: jvdelisle Date: Thu Feb 15 06:48:09 2007 New Revision: 121982 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=121982 Log: 2007-02-14 Jerry DeLisle [EMAIL PROTECTED] PR

[Bug fortran/30779] incomplete file triggers ICE

2007-02-14 Thread jvdelisle at gcc dot gnu dot org
--- Comment #9 from jvdelisle at gcc dot gnu dot org 2007-02-15 06:51 --- Subject: Bug 30779 Author: jvdelisle Date: Thu Feb 15 06:51:42 2007 New Revision: 121983 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=121983 Log: 2007-02-15 Jerry DeLisle [EMAIL PROTECTED] PR

[Bug fortran/30779] [4.1, 4.2 only] incomplete file triggers ICE

2007-02-14 Thread jvdelisle at gcc dot gnu dot org
--- Comment #10 from jvdelisle at gcc dot gnu dot org 2007-02-15 07:04 --- Fixed on 4.3. -- jvdelisle at gcc dot gnu dot org changed: What|Removed |Added

[Bug ada/30803] New: warning: index for X may assume lower bound of 1

2007-02-14 Thread krischik at users dot sourceforge dot net
Hello, When compiling gcc-4.2-20070207 I get the following warning (which is treated as error and): -- comperr.adb:182:30: warning: index for X may assume lower bound of 1 comperr.adb:182:30: warning: suggested replacement: X'First comperr.adb:185:48: warning: index for X may

[Bug rtl-optimization/29599] [4.1/4.2/4.3 Regression] ICE when building the kernel on SH4

2007-02-14 Thread kkojima at gcc dot gnu dot org
--- Comment #6 from kkojima at gcc dot gnu dot org 2007-02-15 07:26 --- Subject: Bug 29599 Author: kkojima Date: Thu Feb 15 07:26:30 2007 New Revision: 121985 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=121985 Log: PR rtl-optimization/29599 Backport from

[Bug debug/30189] [4.1 Regression] ICE on modified_type_die

2007-02-14 Thread aoliva at gcc dot gnu dot org
--- Comment #6 from aoliva at gcc dot gnu dot org 2007-02-15 07:27 --- Subject: Bug 30189 Author: aoliva Date: Thu Feb 15 07:27:00 2007 New Revision: 121986 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=121986 Log: gcc/ChangeLog: PR debug/30189 * dwarf2out.c (modified_type_die):

<    1   2   3   4   5   >