[Bug fortran/33231] Reject for -std=f* calls to elementar functions where array and scalar are mixed

2007-09-17 Thread burnus at gcc dot gnu dot org
--- Comment #4 from burnus at gcc dot gnu dot org 2007-09-18 06:34 --- FIXED on the trunk (4.3). -- burnus at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/33231] Reject for -std=f* calls to elementar functions where array and scalar are mixed

2007-09-17 Thread burnus at gcc dot gnu dot org
--- Comment #3 from burnus at gcc dot gnu dot org 2007-09-18 06:34 --- Subject: Bug 33231 Author: burnus Date: Tue Sep 18 06:34:30 2007 New Revision: 128570 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=128570 Log: 2007-09-18 Tobias Burnus <[EMAIL PROTECTED]> PR fort

[Bug c++/33467] Compilation error while compiling DynCommon.cpp

2007-09-17 Thread pinakee dot b at xius dot com
--- Comment #1 from pinakee dot b at xius dot com 2007-09-18 05:08 --- Created an attachment (id=14217) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=14217&action=view) The file is where the compilation error is coming. The attachment is the file where the compilation error is be

[Bug c++/33467] New: Compilation error while compiling DynCommon.cpp

2007-09-17 Thread pinakee dot b at xius dot com
Following is the machine and compiler details: bash-3.00$ gcc -v Using built-in specs. Target: hppa2.0w-hp-hpux11.11 Configured with: ../gcc/configure Thread model: single gcc version 4.0.2 Following error is generated while compiling "DynCommon.cpp" which is a file in opensource middleware (ACE/T

[Bug c++/31863] [4.1/4.2/4.3 Regression] g++-4.1: out of memory with -O1/-O2

2007-09-17 Thread alexander at kogan dot nnov dot ru
--- Comment #10 from alexander at kogan dot nnov dot ru 2007-09-18 04:58 --- Hi! Is there any progress with this bug? We are waiting impatiently for fix! -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31863

[Bug c/33466] New: mixed-case suffix for decimal float constants

2007-09-17 Thread s__nakayama at infoseek dot jp
GCC accepts mixed-case suffix for decimal float constants. Mixed-case suffix is not allowed in http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1176.pdf. Is this a bug or extension? test case: double dd = 1.0dD; -- Summary: mixed-case suffix for decimal float constants Pro

[Bug target/33359] [4.3 Regression] libgcc is miscompiled on SH

2007-09-17 Thread kkojima at gcc dot gnu dot org
--- Comment #5 from kkojima at gcc dot gnu dot org 2007-09-18 00:02 --- (In reply to comment #3) > Do you want to commit this to gc-improv branch? Yes. If you are OK, I'll send it to gcc-patches for gc-improv. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33359

[Bug c++/33464] [4.3 regression] Broken diagnostic: 'trait_expr' not supported by dump_expr

2007-09-17 Thread pcarlini at suse dot de
-- pcarlini at suse dot de changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |pcarlini at suse dot de |dot org |

[Bug target/33359] [4.3 Regression] libgcc is miscompiled on SH

2007-09-17 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2007-09-17 23:00 --- (In reply to comment #3) > (Removing pinskia from CC, as this must be spam to him) Not really since gmail actually threads nicely and remove dups and I am subscribed to gcc-bugs@ anyways :). The main reason why I C

[Bug target/11180] [avr-gcc] Optimization decrease performance of struct assignment.

2007-09-17 Thread eweddington at cso dot atmel dot com
--- Comment #22 from eweddington at cso dot atmel dot com 2007-09-17 22:53 --- Subject: RE: [avr-gcc] Optimization decrease performance of struct assignment. > --- Comment #21 from rask at gcc dot gnu dot org > 2007-09-17 11:13 --- > It's probably someting simple, see confi

[Bug fortran/32550] openmp: COPYPRIVATE of pointer variables fails

2007-09-17 Thread jakub at gcc dot gnu dot org
--- Comment #4 from jakub at gcc dot gnu dot org 2007-09-17 22:37 --- Won't fix for 4.2. -- jakub at gcc dot gnu dot org changed: What|Removed |Added Status|A

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

2007-09-17 Thread jakub at gcc dot gnu dot org
--- Comment #8 from jakub at gcc dot gnu dot org 2007-09-17 22:30 --- http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=128446 -- jakub at gcc dot gnu dot org changed: What|Removed |Added -

[Bug target/32337] [4.3 Regression] Error: Register number out of range 0..1

2007-09-17 Thread jakub at gcc dot gnu dot org
--- Comment #2 from jakub at gcc dot gnu dot org 2007-09-17 22:30 --- http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=128490 -- jakub at gcc dot gnu dot org changed: What|Removed |Added -

[Bug c++/33465] New: Broken diagnostic: 'fix_trunc_expr' and 'float_expr' not supported by dump_expr

2007-09-17 Thread reichelt at gcc dot gnu dot org
The following invalid testcase triggers a broken diagnostic since at least GCC 2.95.3: === int foo(int); void bar(double d) { foo(d)(); } === bug.cc: In function 'void bar(double)': bug.cc:5: error: 'foo(#'fix_trunc_expr' not supp

[Bug target/33359] [4.3 Regression] libgcc is miscompiled on SH

2007-09-17 Thread lauras at gcc dot gnu dot org
--- Comment #3 from lauras at gcc dot gnu dot org 2007-09-17 22:27 --- Thanks for helping with this issue. Do you want to commit this to gc-improv branch? (Removing pinskia from CC, as this must be spam to him) -- lauras at gcc dot gnu dot org changed: What|Removed

[Bug c++/33464] [4.3 regression] Broken diagnostic: 'trait_expr' not supported by dump_expr

2007-09-17 Thread reichelt at gcc dot gnu dot org
-- reichelt at gcc dot gnu dot org changed: What|Removed |Added Summary|[4.1/4.2/4.3 regression]|[4.3 regression] Broken |Broken diagnostic:

[Bug c++/33464] New: [4.1/4.2/4.3 regression] Broken diagnostic: 'trait_expr' not supported by dump_expr

2007-09-17 Thread reichelt at gcc dot gnu dot org
The following invalid testcase triggers a broken diagnostic on mainline: === template void foo() { __is_class(int)(); } === bug.cc: In function 'void foo()': bug.cc:3: error: '#'trait_expr' not supported by dump_expr#' cannot be us

[Bug c++/33463] [4.1/4.2/4.3 regression] Broken diagnostic: 'typeid_expr' not supported by dump_expr

2007-09-17 Thread reichelt at gcc dot gnu dot org
-- reichelt at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33463

[Bug c++/33463] New: [4.1/4.2/4.3 regression] Broken diagnostic: 'typeid_expr' not supported by dump_expr

2007-09-17 Thread reichelt at gcc dot gnu dot org
The following invalid testcase triggers a broken diagnostic since GCC 3.4.0: === namespace std { class type_info {}; } template void foo() { !typeid(void); } === bug.cc: In function 'void foo()': bug.cc:8: error: no match for 'o

[Bug c++/33461] [4.3 regression] ICE with invalid specialization involving parameter packs

2007-09-17 Thread reichelt at gcc dot gnu dot org
-- reichelt at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.3.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33461

[Bug c++/33462] [4.1/4.2/4.3 regression] Broken diagnostic: 'va_arg_expr' not supported by dump_expr

2007-09-17 Thread reichelt at gcc dot gnu dot org
-- reichelt at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33462

[Bug c++/33462] New: [4.1/4.2/4.3 regression] Broken diagnostic: 'va_arg_expr' not supported by dump_expr

2007-09-17 Thread reichelt at gcc dot gnu dot org
The following invalid testcase triggers a broken diagnostic since GCC 3.3.1: === struct A {}; void foo() { ++__builtin_va_arg(0, A); } === bug.cc:5: error: no match for 'operator++' in '++#'va_arg_expr' not supported by dump_expr#

[Bug tree-optimization/33458] [4.3 regression] ICE "PHI def is not a GIMPLE value"

2007-09-17 Thread reichelt at gcc dot gnu dot org
-- reichelt at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.3.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33458

[Bug ada/33457] Renaming in context of ragged array

2007-09-17 Thread anhvofrcaus at gmail dot com
--- Comment #1 from anhvofrcaus at gmail dot com 2007-09-17 22:13 --- Sorry for the typo in problem description paragraph. What I mean was if line 11 commented out and line 12 uncommented, the codes behave properly. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33457

[Bug c++/33461] New: [4.3 regression] ICE with invalid specialization involving parameter packs

2007-09-17 Thread reichelt at gcc dot gnu dot org
The following invalid testcase triggers an ICE on mainline: === template struct A; template struct A { struct B; }; A a; === bug.cc:3: error: parameter packs not expanded with `...': bug.cc:3: note: 'T' bug.cc:4: error: p

[Bug middle-end/33423] [4.2/4.3 regression]: internal compiler error: in expand_expr_real_1, at expr.c:8670

2007-09-17 Thread jakub at gcc dot gnu dot org
--- Comment #9 from jakub at gcc dot gnu dot org 2007-09-17 22:05 --- Subject: Bug 33423 Author: jakub Date: Mon Sep 17 22:05:40 2007 New Revision: 128554 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=128554 Log: PR middle-end/33423 * builtins.c (expand_builtin_

[Bug c++/33459] New: [4.2/4.3 regression] ICE on reference member in union

2007-09-17 Thread reichelt at gcc dot gnu dot org
The following invalid testcase triggers an ICE since GCC 4.2.1: === union A { int &i; }; void foo() { A(); } === bug.cc:3: error: 'A::i' may not have reference type 'int&' because it is a member of a union bug.cc: In function 'v

[Bug c++/33460] [4.1/4.2/4.3 regression] ICE with static member in anonymous union

2007-09-17 Thread reichelt at gcc dot gnu dot org
-- reichelt at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33460

[Bug c++/33460] New: [4.1/4.2/4.3 regression] ICE with static member in anonymous union

2007-09-17 Thread reichelt at gcc dot gnu dot org
The following invalid testcase triggers an ICE since GCC 3.0: === struct A { struct { struct { static int i; }; void foo() { i; } }; }; === bug.cc:5: error: 'int A::i' invalid; an anonymous struct can only have non-

[Bug tree-optimization/33458] [4.3 regression] ICE "PHI def is not a GIMPLE value"

2007-09-17 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2007-09-17 21:56 --- Confirmed, inlining and RVO and RSO are interacting together interestingly. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added -

[Bug c++/33459] [4.2/4.3 regression] ICE on reference member in union

2007-09-17 Thread reichelt at gcc dot gnu dot org
-- reichelt at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.2.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33459

[Bug tree-optimization/33458] New: [4.3 regression] ICE "PHI def is not a GIMPLE value"

2007-09-17 Thread reichelt at gcc dot gnu dot org
The following valid testcase triggers an ICE on mainline when compiled with "-O": === inline void foo(int* p, int n) { for (; n > 0; --n, ++p) *p = 0; } struct A { int x[2]; A() { foo(x, 2); } }; inline A getA() { return A(); } struct B { A a; B();

[Bug middle-end/24429] Remove unnecessary lhd_* hooks where a corresponding hook_* exists

2007-09-17 Thread rguenth at gcc dot gnu dot org
--- Comment #4 from rguenth at gcc dot gnu dot org 2007-09-17 20:09 --- Queued for 4.4!? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24429

[Bug rtl-optimization/20211] autoincrement generation is poor

2007-09-17 Thread rguenth at gcc dot gnu dot org
--- Comment #37 from rguenth at gcc dot gnu dot org 2007-09-17 20:06 --- No 4.3 pending patch anymore. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added Othe

[Bug gcov-profile/23334] FIXME in coverage.c: use build_constructor directly

2007-09-17 Thread rguenth at gcc dot gnu dot org
--- Comment #3 from rguenth at gcc dot gnu dot org 2007-09-17 20:07 --- They're still there, but obviously no longer 4.3 material. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added --

[Bug fortran/33456] New: Vendor extension: Use env. var. to set filename of preconnect unit

2007-09-17 Thread burnus at gcc dot gnu dot org
Some vendors seemingly offer to set the filename of a pre-connected unit via an environment variable. I'm not sure we need this, but some other compilers seem to have it and it is seemingly used: http://groups.google.com/group/comp.lang.fortran/browse_thread/thread/16d2c1d82a05edb4 --

[Bug fortran/33456] Vendor extension: Use env. var. to set filename of preconnect unit

2007-09-17 Thread kargl at gcc dot gnu dot org
--- Comment #1 from kargl at gcc dot gnu dot org 2007-09-17 19:22 --- I would strongly discourage adding this feature. A long time ago, either Paul Brook or Steven Bosscher and I exchanged email about the use of environmental variables to control various aspects of gfortran. In the end

[Bug c++/29018] empty enum accepted

2007-09-17 Thread pcarlini at suse dot de
--- Comment #10 from pcarlini at suse dot de 2007-09-17 19:18 --- Not actively working on it (for now) -- pcarlini at suse dot de changed: What|Removed |Added Ass

[Bug ada/33454] [4.3 Regression] Wrong system.ads for --with-cpu=default32

2007-09-17 Thread rguenth at gcc dot gnu dot org
-- rguenth at gcc dot gnu dot org changed: What|Removed |Added Severity|normal |blocker Summary|Wrong system.ads for --with-|[4.3 Regressi

[Bug ada/33454] Wrong system.ads for --with-cpu=default32

2007-09-17 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2007-09-17 19:05 --- Confirmed. Reverting r127960 helps. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug ada/33457] New: Renaming in context of ragged array

2007-09-17 Thread anhvofrcaus at gmail dot com
The object renaming does not behave properly as demonstrated with the test codes below. Note that line 11 of message_services.adb contains the problem. In addition, if line 11 is commented out and line 12 in uncommented, the codes behave properly. package Message_Services is type Message_Code i

[Bug web/32927] Online installation instructions only for mainline

2007-09-17 Thread manu at gcc dot gnu dot org
--- Comment #4 from manu at gcc dot gnu dot org 2007-09-17 17:56 --- I think this is confirmed as a feature that would be nice to have. So the install instructions should behave like the OpenMP manual here http://gcc.gnu.org/onlinedocs/ and we will end up with: http://gcc.gnu.org/instal

[Bug fortran/31610] ICE with transfer, merge in gfc_conv_expr_descriptor

2007-09-17 Thread burnus at gcc dot gnu dot org
--- Comment #10 from burnus at gcc dot gnu dot org 2007-09-17 17:39 --- For the warning that TRANSFER contains partially undefined values, see also PR 33037. For MERGE, see PR 33455 Independent of those, the following valid program still gives an ICE (if one removes the "20" in transfer

[Bug web/31599] Online gcc doc page is blank - no Attribute-Syntax.html

2007-09-17 Thread manu at gcc dot gnu dot org
--- Comment #2 from manu at gcc dot gnu dot org 2007-09-17 17:32 --- I think Andrew is right. If you think that this is still an issue, please reopen. -- manu at gcc dot gnu dot org changed: What|Removed |Added -

[Bug tree-optimization/33361] ICE in find_outermost_region_in_block, at tree-cfg.c:4803

2007-09-17 Thread gcc at abeckmann dot de
--- Comment #6 from gcc at abeckmann dot de 2007-09-17 17:35 --- Created an attachment (id=14216) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=14216&action=view) minimal testcase The ICE only occurs with -O3 and above. $ /suse/NOBACKUP/gcc/gcc-4.2-branch/bin/g++ -v -O3 -fopenmp

[Bug fortran/33455] New: MERGE intrinsic: Check for same string lengths

2007-09-17 Thread burnus at gcc dot gnu dot org
See 31610 for another example. "13.7.75 MERGE (TSOURCE, FSOURCE, MASK)" "FSOURCE shall be of the same type and type parameters as TSOURCE." NAG f95: Error: merge_char_3.f90, line 4: Unequal character lengths (2 and 3) in MERGE intrinsic Error: merge_char_3.f90, line 5: Unequal character lengths (

[Bug c++/33378] [4.3 regression] Recent gcc 4.3 snapshots think comparison operators are ambiguous

2007-09-17 Thread pcarlini at suse dot de
--- Comment #2 from pcarlini at suse dot de 2007-09-17 17:22 --- I can't reproduce the problem with current (128551) mainline. Likely a transient issue, otherwise, please reopen. -- pcarlini at suse dot de changed: What|Removed |Added -

[Bug other/33357] collect2: ld terminated with signal 11 [Segmentation fault]

2007-09-17 Thread don-gcc at isis dot cs3-inc dot com
--- Comment #5 from don-gcc at isis dot cs3-inc dot com 2007-09-17 16:31 --- Subject: Re: collect2: ld terminated with signal 11 [Segmentation fault] Nick Clifton writes: > There are several possibilities: ... I ended up following the recommendation below - worked fine. I installed t

[Bug rtl-optimization/26449] [4.2 Regression] ICE in loop invariant motion

2007-09-17 Thread ubizjak at gmail dot com
--- Comment #22 from ubizjak at gmail dot com 2007-09-17 16:43 --- Fixed in mainline, still (latent) present on 4.2. -- ubizjak at gmail dot com changed: What|Removed |Added --

[Bug fortran/33037] TRANSFER should warn on mismatched sizes

2007-09-17 Thread burnus at gcc dot gnu dot org
--- Comment #5 from burnus at gcc dot gnu dot org 2007-09-17 16:29 --- Simple patch; catches if result size > source size (cf. example in bug 31610 comment 0). However, it does not catch if result size < LHS variable. (Example in this PR.) Index: simplify.c =

[Bug rtl-optimization/26449] [4.2/4.3 Regression] ICE in loop invariant motion

2007-09-17 Thread rakdver at gcc dot gnu dot org
--- Comment #21 from rakdver at gcc dot gnu dot org 2007-09-17 15:39 --- Subject: Bug 26449 Author: rakdver Date: Mon Sep 17 15:38:48 2007 New Revision: 128549 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=128549 Log: PR rtl-optimization/26449 * loop-invariant.

[Bug fortran/33106] Access of components of public entities of private types wrongly allowed

2007-09-17 Thread burnus at gcc dot gnu dot org
--- Comment #10 from burnus at gcc dot gnu dot org 2007-09-17 15:56 --- FIXED on the trunk (4.3.0). -- burnus at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/33106] Access of components of public entities of private types wrongly allowed

2007-09-17 Thread burnus at gcc dot gnu dot org
--- Comment #9 from burnus at gcc dot gnu dot org 2007-09-17 15:55 --- Subject: Bug 33106 Author: burnus Date: Mon Sep 17 15:55:22 2007 New Revision: 128550 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=128550 Log: 2007-09-17 Tobias Burnus <[EMAIL PROTECTED]> PR fort

[Bug fortran/33090] Unable to build on AIX 4.3.3

2007-09-17 Thread fxcoudert at gcc dot gnu dot org
--- Comment #3 from fxcoudert at gcc dot gnu dot org 2007-09-17 15:43 --- Closing, please reopen when you get time to rebuild and post the error. -- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/33408] ICE: tree check: expected type_decl, have in debug_flush_symbol_queue, at final.c:3986

2007-09-17 Thread burnus at gcc dot gnu dot org
--- Comment #6 from burnus at gcc dot gnu dot org 2007-09-17 15:26 --- > On x86_64-linux, when f951 (both with -m32 and -m64) is run under valgrind, I > get a short series of invalid read beginning with: FX, which version of gfortran are you using? I cannot reproduce it (with valgrind) u

[Bug target/33406] [4.3 Regression] At revision 128385 Bootstraping PPC Darwin still fail in Java

2007-09-17 Thread hubicka at gcc dot gnu dot org
--- Comment #12 from hubicka at gcc dot gnu dot org 2007-09-17 15:12 --- Subject: Bug 33406 Author: hubicka Date: Mon Sep 17 15:12:10 2007 New Revision: 128547 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=128547 Log: PR middle-end/33348 PR target/33406

[Bug middle-end/33348] [4.3 Regression] gfortran.dg/g77/19990826-3.f fails at -O1

2007-09-17 Thread hubicka at gcc dot gnu dot org
--- Comment #7 from hubicka at gcc dot gnu dot org 2007-09-17 15:12 --- Subject: Bug 33348 Author: hubicka Date: Mon Sep 17 15:12:10 2007 New Revision: 128547 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=128547 Log: PR middle-end/33348 PR target/33406 *

[Bug middle-end/33348] [4.3 Regression] gfortran.dg/g77/19990826-3.f fails at -O1

2007-09-17 Thread howarth at nitro dot med dot uc dot edu
--- Comment #6 from howarth at nitro dot med dot uc dot edu 2007-09-17 14:57 --- To clarify, what I meant to say in the above comment was that I am concerned if Zdenek's patch may convert this PR into a latent bug. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33348

[Bug middle-end/33348] [4.3 Regression] gfortran.dg/g77/19990826-3.f fails at -O1

2007-09-17 Thread howarth at nitro dot med dot uc dot edu
--- Comment #5 from howarth at nitro dot med dot uc dot edu 2007-09-17 14:52 --- On powerpc-apple-darwin9, the patch Zdenek is checking in... http://gcc.gnu.org/ml/gcc-patches/2007-09/msg01380.html suppresses the build problems in Java... http://gcc.gnu.org/bugzilla/show_bug.cgi?id=3

[Bug target/33406] [4.3 Regression] At revision 128385 Bootstraping PPC Darwin still fail in Java

2007-09-17 Thread dominiq at lps dot ens dot fr
--- Comment #11 from dominiq at lps dot ens dot fr 2007-09-17 13:59 --- Subject: Re: [4.3 Regression] At revision 128385 Bootstraping PPC Darwin still fail in Java Did you try to bootstrap with Java with the one line patch in: http://gcc.gnu.org/ml/gcc-bugs/2007-09/msg01311.html It

[Bug tree-optimization/19097] [4.1/4.2/4.3 regression] Quadratic behavior with many sets for the same register in VRP

2007-09-17 Thread rguenth at gcc dot gnu dot org
--- Comment #42 from rguenth at gcc dot gnu dot org 2007-09-17 13:11 --- Still slow. cfg cleanup : 7.10 (10%) usr 0.16 (10%) sys 7.26 (10%) wall 625 kB ( 1%) ggc tree VRP : 27.40 (39%) usr 0.39 (23%) sys 27.91 (38%) wall 7602 kB (11%) ggc CPRO

[Bug other/33357] collect2: ld terminated with signal 11 [Segmentation fault]

2007-09-17 Thread nickc at redhat dot com
--- Comment #4 from nickc at redhat dot com 2007-09-17 12:08 --- Subject: Re: collect2: ld terminated with signal 11 [Segmentation fault] Hi Don, > Thank you both for your replies. I have now built binutils 2.18. > However I'm not root on this machine and so cannot install it in the

[Bug c++/32549] Wrong template instance resolution among multiple object files.

2007-09-17 Thread opichals at seznam dot cz
--- Comment #5 from opichals at seznam dot cz 2007-09-17 11:35 --- Yes, I have checked the ODR definition and it is really the fact that the code violates that. Thank you for your explanations. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32549

[Bug target/11180] [avr-gcc] Optimization decrease performance of struct assignment.

2007-09-17 Thread rask at gcc dot gnu dot org
--- Comment #21 from rask at gcc dot gnu dot org 2007-09-17 11:13 --- It's probably someting simple, see config.log. Like I said, the patch is a quick and dirty one and the AVR back end can use more work than that, most of which means deleting patterns. Examples: All and, ior, xor, one_c

[Bug tree-optimization/33453] ICE in build2_stat, at tree.c:3110 with -ftree-parallelize-loops=4 -ftree-vectorize

2007-09-17 Thread rguenth at gcc dot gnu dot org
--- Comment #2 from rguenth at gcc dot gnu dot org 2007-09-17 11:03 --- Confirmed. Looks like we try to build a multiplication with ptr * int: (gdb) bt #0 fancy_abort ( file=0xf27848 "/space/rguenther/src/svn/pointer_plus/gcc/tree.c", line=3110, function=0xf291bf "build2_stat

[Bug middle-end/33449] [4.3 regression] ICE for fortran code with -O2 -ftree-vectorize

2007-09-17 Thread fxcoudert at gcc dot gnu dot org
--- Comment #7 from fxcoudert at gcc dot gnu dot org 2007-09-17 10:42 --- Closing the bug, after adding a reduced testcase to the testsuite. -- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added -

[Bug middle-end/33449] [4.3 regression] ICE for fortran code with -O2 -ftree-vectorize

2007-09-17 Thread fxcoudert at gcc dot gnu dot org
--- Comment #6 from fxcoudert at gcc dot gnu dot org 2007-09-17 10:42 --- Subject: Bug 33449 Author: fxcoudert Date: Mon Sep 17 10:42:29 2007 New Revision: 128543 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=128543 Log: PR middle-end/33449 * gfortran.dg/pr3344

[Bug target/33431] [SH4] performance regression between 3.4.6 and 4.x

2007-09-17 Thread andrew dot stubbs at st dot com
--- Comment #5 from andrew dot stubbs at st dot com 2007-09-17 10:30 --- Subject: Re: New: [SH4] performance regression between 3.4.6 and 4.x nbkolchin at gmail dot com wrote: > Our target hardware has SH7750 processor running in little endian mode under > RTEMS. Unfortunetaly there

Re: [Bug target/33431] New: [SH4] performance regression between 3.4.6 and 4.x

2007-09-17 Thread Andrew STUBBS
nbkolchin at gmail dot com wrote: Our target hardware has SH7750 processor running in little endian mode under RTEMS. Unfortunetaly there is no way to boot linux there. After lurking inside backend sources, I found that m4 has several variants in GCC 4.x: m4-100, m4-200, etc. I've tried to compi

[Bug libfortran/21185] Improve testsuite results on newlib targets

2007-09-17 Thread fxcoudert at gcc dot gnu dot org
--- Comment #24 from fxcoudert at gcc dot gnu dot org 2007-09-17 10:16 --- I'm making this a meta-bug to monitor our improvement on newlib targets. -- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added --

[Bug bootstrap/27794] stack explosion

2007-09-17 Thread kari-matti dot pulkkinen at comptel dot com
--- Comment #7 from kari-matti dot pulkkinen at comptel dot com 2007-09-17 10:01 --- Got the same error with 4.2.1: /temp/cpt2k4p/gcc/HP-UXita/./gcc/xgcc -B/temp/cpt2k4p/gcc/HP-UXita/./gcc/ -B/vobs/prod/tools/gnu/gcc/HP-UXita/ia64-hp-hpux11.23/bin/ -B/vobs/prod/tools/gnu/gcc/HP-UXita/i

[Bug middle-end/33449] [4.3 regression] ICE for fortran code with -O2 -ftree-vectorize

2007-09-17 Thread irar at il dot ibm dot com
--- Comment #5 from irar at il dot ibm dot com 2007-09-17 09:54 --- (In reply to comment #4) > Anyway, I am trying to reproduce this ICE on x86_64-linux now, with the > current > trunk (128538). It doesn't ICE for me. (The loop gets vectorized). Ira -- http://gcc.gnu.org/bugzilla

[Bug ada/33454] New: Wrong system.ads for --with-cpu=default32

2007-09-17 Thread schwab at suse dot de
/tmp/cvs/gcc-20070916/Build/./gcc/xgcc -B/tmp/cvs/gcc-20070916/Build/./gcc/ -B/tmp/cvs/gcc-20070916/Build/root/powerpc64-suse-linux/bin/ -B/tmp/cvs/gcc-20070916/Build/root/powerpc64-suse-linux/lib/ -isystem /tmp/cvs/gcc-20070916/Build/root/powerpc64-suse-linux/include -isystem /tmp/cvs/gcc-20070916

[Bug tree-optimization/33319] [4.2/4.3 regression] g++.dg/tree-ssa/pr27549.C ICE with vectorization

2007-09-17 Thread victork at gcc dot gnu dot org
--- Comment #2 from victork at gcc dot gnu dot org 2007-09-17 09:37 --- Subject: Bug 33319 Author: victork Date: Mon Sep 17 09:37:31 2007 New Revision: 128539 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=128539 Log: PR tree-optimization/33319 * tree-vect-analy

[Bug fortran/33408] ICE: tree check: expected type_decl, have in debug_flush_symbol_queue, at final.c:3986

2007-09-17 Thread fxcoudert at gcc dot gnu dot org
--- Comment #5 from fxcoudert at gcc dot gnu dot org 2007-09-17 09:33 --- On x86_64-linux, when f951 (both with -m32 and -m64) is run under valgrind, I get a short series of invalid read beginning with: ==1628== Invalid read of size 1 ==1628==at 0xAEA1F0: htab_hash_string (hashtab.

[Bug fortran/33375] [4.3 Regression] ICE (segfault) gfortran.dg/common_6.f90

2007-09-17 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 recon

[Bug fortran/33363] gfortran is missing -fcase-preserve option

2007-09-17 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 recon

[Bug tree-optimization/33453] ICE in build2_stat, at tree.c:3110 with -ftree-parallelize-loops=4 -ftree-vectorize

2007-09-17 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2007-09-17 09:14 --- This is related to pointer plus. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/33449] [4.3 regression] ICE for fortran code with -O2 -ftree-vectorize

2007-09-17 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added CC||pinskia at gcc dot gnu dot |

[Bug inline-asm/33451] Collapsing of offsetable memory operands.

2007-09-17 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2007-09-17 09:05 --- Please provide a complete testcase that shows the failure. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33451

[Bug middle-end/33449] [4.3 regression] ICE for fortran code with -O2 -ftree-vectorize

2007-09-17 Thread irar at il dot ibm dot com
--- Comment #4 from irar at il dot ibm dot com 2007-09-17 08:59 --- (In reply to comment #3) > I can reproduce that on x86_64-linux with trunk rev. 128442. Dorit's fix is revision 128514, so it is not supposed to work on 128442... Anyway, I am trying to reproduce this ICE on x86_64-lin

[Bug fortran/33445] Diagnose "!$OMP&" as an error in free format unless it is a continuation line

2007-09-17 Thread burnus at gcc dot gnu dot org
--- Comment #6 from burnus at gcc dot gnu dot org 2007-09-17 08:53 --- Jakub Jelinek wrote (in PR 33439, but seemingly regarding this PR): > Pedantically this is not a bug. If an omp sentinel doesn't have the desired > form, it should be handled as a normal comment. As the preceeding l

[Bug fortran/33446] [4.3 regression] ERROR: gfortran.dg/nint_2.f90 -O0 : syntax error in target selector

2007-09-17 Thread fxcoudert at gcc dot gnu dot org
--- Comment #2 from fxcoudert at gcc dot gnu dot org 2007-09-17 08:40 --- Yep, this was fixed. Sorry. -- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/33449] [4.3 regression] ICE for fortran code with -O2 -ftree-vectorize

2007-09-17 Thread fxcoudert at gcc dot gnu dot org
--- Comment #3 from fxcoudert at gcc dot gnu dot org 2007-09-17 08:39 --- I can reproduce that on x86_64-linux with trunk rev. 128442. Severity set to critical, as this is LAPACK. Program received signal SIGSEGV, Segmentation fault. vect_get_vec_defs_for_stmt_copy (dt=0x7fff713d44c0,

[Bug middle-end/31497] FAIL: gcc.dg/builtins-59.c on PA HP-UX

2007-09-17 Thread rguenth at gcc dot gnu dot org
--- Comment #2 from rguenth at gcc dot gnu dot org 2007-09-17 08:33 --- I guess so. All the testcases rely on either availability of cexp() or sincos(). For the former via TARGET_C99_FUNCTIONS, for the latter via TARGET_HAS_SINCOS. But it is interesting that -59 fails, as the transform

[Bug fortran/33439] OpenMP: Incorrect error message for chunksize variable

2007-09-17 Thread burnus at gcc dot gnu dot org
--- Comment #3 from burnus at gcc dot gnu dot org 2007-09-17 08:21 --- > Pedantically this is not a bug. If an omp sentinel doesn't have the desired > form, it should be handled as a normal comment. I think your comment is with regards to PR 33445 and not regarding this PR (PR33439).

[Bug fortran/33439] OpenMP: Incorrect error message for chunksize variable

2007-09-17 Thread jakub at gcc dot gnu dot org
--- Comment #2 from jakub at gcc dot gnu dot org 2007-09-17 08:18 --- Pedantically this is not a bug. If an omp sentinel doesn't have the desired form, it should be handled as a normal comment. As the preceeding line doesn't end with &, then !$omp& is not a valid omp sentinel (as !$omp

[Bug fortran/33439] OpenMP: Incorrect error message for chunksize variable

2007-09-17 Thread burnus at gcc dot gnu dot org
--- Comment #1 from burnus at gcc dot gnu dot org 2007-09-17 08:05 --- Jakub, do you agree that this is a bug or is this no bug? -- burnus at gcc dot gnu dot org changed: What|Removed |Added -

[Bug fortran/33445] openmp invalid multi-thread runtime result (-ffree-form only!)

2007-09-17 Thread burnus at gcc dot gnu dot org
--- Comment #5 from burnus at gcc dot gnu dot org 2007-09-17 07:40 --- How about giving a diagnostic as ifort does: fortcom: Error: test2.f90, line 93: Syntax error, found '&' when expecting one of: ; BLOCK BLOCKDATA PROGRAM TYPE COMPLEX BYTE CHARACTER ... !$omp& default(shared) -

[Bug fortran/33445] openmp invalid multi-thread runtime result (-ffree-form only!)

2007-09-17 Thread jakub at gcc dot gnu dot org
--- Comment #4 from jakub at gcc dot gnu dot org 2007-09-17 07:16 --- Why do you think that is a bug? Please read OpenMP 2.5, 2.1.1 (Fixed Source Form Directives) and 2.1.2 (Free Source Form Directives). Continuation is done very differently between fixed and free form. So, what are yo