Re: RFC: Adding non-PIC executable support to MIPS

2008-07-27 Thread Richard Sandiford
Daniel Jacobowitz [EMAIL PROTECTED] writes: All comments welcome - Richard, especially from you. How would you like to proceed? I think the first step should be to get your other binutils/gcc patches merged, including MIPS16 PIC; I used those as a base. But see a few of the notes for

Re: [tuples] New memory/time comparison vs trunk

2008-07-27 Thread Jan Hubicka
- The rest of the memory utilization difference is mostly in inlining (240Kb) and SSA update (50Kb). I think the main focus points should be DSE and trying to get a good way of measuring the memory utilization differences. Jan, any suggestion? I've switched memory tester to tuples now.

Re: Recent warning regression: no return statement in function returning non-void

2008-07-27 Thread Richard Guenther
On Sun, Jul 27, 2008 at 1:18 PM, Gerald Pfeifer [EMAIL PROTECTED] wrote: I believe the following happened in the last 48 or so hours; I saw this triggered by my nightly Wine builds which in turn use my nightly GCC builds. ;-) For code like the following where we have an infinite loop in a

Recent warning regression: no return statement in function returning non-void

2008-07-27 Thread Gerald Pfeifer
I believe the following happened in the last 48 or so hours; I saw this triggered by my nightly Wine builds which in turn use my nightly GCC builds. ;-) For code like the following where we have an infinite loop in a non-void function, we now (incorrectly) issue a warning with all of -O0, -O1 and

Build failure with Cygwin

2008-07-27 Thread Paul Richard Thomas
Dear All, Perhaps this is old news/my fault but I am seeing the following on Cygwin_NT/amd64: /irun/bin/gcc -g -O2 -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -W missing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-for mat-attribute -pedantic -Wno-long-long

Re: Recent warning regression: no return statement in function returning non-void

2008-07-27 Thread Jan Hubicka
On Sun, Jul 27, 2008 at 1:18 PM, Gerald Pfeifer [EMAIL PROTECTED] wrote: I believe the following happened in the last 48 or so hours; I saw this triggered by my nightly Wine builds which in turn use my nightly GCC builds. ;-) For code like the following where we have an infinite loop in

GCC trunk frozen for the tuples merge

2008-07-27 Thread Richard Guenther
The trunk is frozen now until after the merge of the tuples branch which will happen tomorrow, Monday Jul 28th. Unfreezing of the trunk will be annonced after the fact. Thanks, Richard. -- Richard Guenther [EMAIL PROTECTED] Novell / SUSE Labs SUSE LINUX Products GmbH - Nuernberg - AG

Re: lto gimple types and debug info

2008-07-27 Thread Mark Mitchell
David Edelsohn wrote: I do not expect LTO (or WHOPR) to work on AIX -- at least not without a lot of work on wrappers around the AIX linker. However, I do not understand why enhancing GCC to support LTO -- when GCC is run without enabling LTO -- requires locking GCC completely into

Re: lto gimple types and debug info

2008-07-27 Thread Richard Guenther
On Sun, Jul 27, 2008 at 7:18 PM, Mark Mitchell [EMAIL PROTECTED] wrote: David Edelsohn wrote: I do not expect LTO (or WHOPR) to work on AIX -- at least not without a lot of work on wrappers around the AIX linker. However, I do not understand why enhancing GCC to support LTO -- when

Re: lto gimple types and debug info

2008-07-27 Thread Andrew Pinski
On Sun, Jul 27, 2008 at 11:09 AM, Richard Guenther [EMAIL PROTECTED] wrote: We generate variables with names like x$y for struct { int y; } x; - in theory the debugger could magically associate a print x.y with x$y. But of course there is no way to express this in the DWARF. Actually there

Re: lto gimple types and debug info

2008-07-27 Thread Daniel Berlin
On Sun, Jul 27, 2008 at 1:18 PM, Mark Mitchell [EMAIL PROTECTED] wrote: David Edelsohn wrote: I do not expect LTO (or WHOPR) to work on AIX -- at least not without a lot of work on wrappers around the AIX linker. However, I do not understand why enhancing GCC to support LTO -- when

Re: lto gimple types and debug info

2008-07-27 Thread Mark Mitchell
Andrew Pinski wrote: Actually there is a way to express this in Dwarf2, using DW_OP_piece. See the thread at http://gcc.gnu.org/ml/gcc/2005-01/msg00080.html for more information. And if that's not sufficient, we can of course add extensions to DWARF that do represent it -- and that would be

Re: lto gimple types and debug info

2008-07-27 Thread Mark Mitchell
Daniel Berlin wrote: I agree that, at least in principle, it should be possible to emit the debug info (whether the format is DWARF, Stabs, etc.) once. No, you can't. You would at least have to emit the variables separate from the types (IE emit debug info twice). Yes, of course; that's

Re: lto gimple types and debug info

2008-07-27 Thread Kenneth Zadeck
Daniel Berlin wrote: On Sun, Jul 27, 2008 at 1:18 PM, Mark Mitchell [EMAIL PROTECTED] wrote: David Edelsohn wrote: I do not expect LTO (or WHOPR) to work on AIX -- at least not without a lot of work on wrappers around the AIX linker. However, I do not understand why enhancing

Re: RFC: Adding non-PIC executable support to MIPS

2008-07-27 Thread Mark Mitchell
Richard Sandiford wrote: Daniel Jacobowitz [EMAIL PROTECTED] writes: All comments welcome - Richard, especially from you. How would you like to proceed? I think the first step should be to get your other binutils/gcc patches merged, including MIPS16 PIC; I used those as a base. But see a few

Re: lto gimple types and debug info

2008-07-27 Thread Daniel Berlin
On Sun, Jul 27, 2008 at 3:10 PM, Mark Mitchell [EMAIL PROTECTED] wrote: Daniel Berlin wrote: I agree that, at least in principle, it should be possible to emit the debug info (whether the format is DWARF, Stabs, etc.) once. No, you can't. You would at least have to emit the variables

Re: lto gimple types and debug info

2008-07-27 Thread Kenneth Zadeck
Daniel Berlin wrote: On Sun, Jul 27, 2008 at 3:10 PM, Mark Mitchell [EMAIL PROTECTED] wrote: Daniel Berlin wrote: I agree that, at least in principle, it should be possible to emit the debug info (whether the format is DWARF, Stabs, etc.) once. No, you can't. You would at

Re: lto gimple types and debug info

2008-07-27 Thread Mark Mitchell
Daniel Berlin wrote: Then again, I also don't see what the big deal about adding a debug info parser is. OK, yes, we may need to read debug info back in. I don't see it as a big deal, either -- and I also don't see it as locking us into DWARF2. We can presumably read in any formats we are

Re: lto gimple types and debug info

2008-07-27 Thread Daniel Berlin
On Sun, Jul 27, 2008 at 7:41 PM, Daniel Berlin [EMAIL PROTECTED] wrote: On Sun, Jul 27, 2008 at 3:10 PM, Mark Mitchell [EMAIL PROTECTED] wrote: Daniel Berlin wrote: I agree that, at least in principle, it should be possible to emit the debug info (whether the format is DWARF, Stabs, etc.)

Re: lto gimple types and debug info

2008-07-27 Thread Daniel Berlin
On Sun, Jul 27, 2008 at 7:48 PM, Kenneth Zadeck [EMAIL PROTECTED] wrote: Daniel Berlin wrote: you may of course be right and this is what we will end up doing, but the implications for whopr are not good. The parser is going to have to work in lockstep with the type merger Why? You don't

Re: lto gimple types and debug info

2008-07-27 Thread Daniel Berlin
On Sun, Jul 27, 2008 at 7:50 PM, Mark Mitchell [EMAIL PROTECTED] wrote: Daniel Berlin wrote: Then again, I also don't see what the big deal about adding a debug info parser is. OK, yes, we may need to read debug info back in. I don't see it as a big deal, either -- and I also don't see it

[Bug fortran/36947] Attributes not fully checked comparing actual vs dummy procedure

2008-07-27 Thread burnus at gcc dot gnu dot org
--- Comment #2 from burnus at gcc dot gnu dot org 2008-07-27 07:23 --- Currently, in interface.c's compare_parameter the checking is done via compare_interfaces. However, this function is used to check for problems with generic interfaces and from that point of view the two procedures

[Bug tree-optimization/36830] [4.4 Regression] STORAGE_ERROR raised compiling s-os_lib.adb

2008-07-27 Thread ebotcazou at gcc dot gnu dot org
--- Comment #8 from ebotcazou at gcc dot gnu dot org 2008-07-27 09:04 --- With some 'make' kludgery, I get the same reproducible error on x86 as Dave. -- ebotcazou at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/36830] [4.4 Regression] STORAGE_ERROR raised compiling s-os_lib.adb

2008-07-27 Thread ebotcazou at gcc dot gnu dot org
--- Comment #9 from ebotcazou at gcc dot gnu dot org 2008-07-27 09:16 --- This points to an immediate problem in vn_reference_op_compute_hash: /* Compute the hash for a reference operand VRO1. */ static hashval_t vn_reference_op_compute_hash (const vn_reference_op_t vro1) { return

[Bug fortran/36909] INTENT(IN) formal - No need to call _gfortran_internal_unpack

2008-07-27 Thread burnus at gcc dot gnu dot org
--- Comment #2 from burnus at gcc dot gnu dot org 2008-07-27 10:46 --- Subject: Bug 36909 Author: burnus Date: Sun Jul 27 10:45:44 2008 New Revision: 138186 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=138186 Log: 2008-07-27 Tobias Burnus [EMAIL PROTECTED] PR

[Bug fortran/29952] Flag to give runtime information array temporary was created for argument

2008-07-27 Thread burnus at gcc dot gnu dot org
--- Comment #6 from burnus at gcc dot gnu dot org 2008-07-27 10:46 --- Subject: Bug 29952 Author: burnus Date: Sun Jul 27 10:45:44 2008 New Revision: 138186 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=138186 Log: 2008-07-27 Tobias Burnus [EMAIL PROTECTED] PR

[Bug fortran/36132] _gfortran_internal_pack on optional arguments

2008-07-27 Thread burnus at gcc dot gnu dot org
--- Comment #10 from burnus at gcc dot gnu dot org 2008-07-27 10:46 --- Subject: Bug 36132 Author: burnus Date: Sun Jul 27 10:45:44 2008 New Revision: 138186 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=138186 Log: 2008-07-27 Tobias Burnus [EMAIL PROTECTED] PR

[Bug c++/36943] [c++0x] Use of nested C++0x initializer list for non-aggregate rejected

2008-07-27 Thread paolo dot carlini at oracle dot com
--- Comment #1 from paolo dot carlini at oracle dot com 2008-07-27 10:53 --- Jason, can you have a look? -- paolo dot carlini at oracle dot com changed: What|Removed |Added

[Bug fortran/29952] Flag to give runtime information array temporary was created for argument

2008-07-27 Thread burnus at gcc dot gnu dot org
--- Comment #7 from burnus at gcc dot gnu dot org 2008-07-27 10:54 --- Now also run-time warnings are printed. - FIXED on the trunk (4.4). -- burnus at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/36909] INTENT(IN) formal - No need to call _gfortran_internal_unpack

2008-07-27 Thread burnus at gcc dot gnu dot org
--- Comment #3 from burnus at gcc dot gnu dot org 2008-07-27 10:55 --- FIXED on the trunk (4.4). -- burnus at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/36132] _gfortran_internal_pack on optional arguments

2008-07-27 Thread burnus at gcc dot gnu dot org
--- Comment #11 from burnus at gcc dot gnu dot org 2008-07-27 11:42 --- Subject: Bug 36132 Author: burnus Date: Sun Jul 27 11:41:35 2008 New Revision: 138187 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=138187 Log: 2008-07-27 Tobias Burnus [EMAIL PROTECTED] PR

[Bug fortran/36132] _gfortran_internal_pack on optional arguments

2008-07-27 Thread burnus at gcc dot gnu dot org
--- Comment #12 from burnus at gcc dot gnu dot org 2008-07-27 11:47 --- FIXED on the trunk and on the 4.3 branch. Thanks for the bug report. -- burnus at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/36403] [4.4 Regression] Some fortran tests using eoshift fail on SH

2008-07-27 Thread burnus at gcc dot gnu dot org
--- Comment #3 from burnus at gcc dot gnu dot org 2008-07-27 13:52 --- Isn't this maybe a general problem about optional string arguments? Or is this really a eoshift-specific problem? I'm just thinking about a general solution for this kind of problem if it isn't. I think this

[Bug fortran/36947] Attributes not fully checked comparing actual vs dummy procedure

2008-07-27 Thread w6ws at earthlink dot net
--- Comment #3 from w6ws at earthlink dot net 2008-07-27 13:52 --- Subject: Re: Attributes not fully checked comparing actual vs dummy procedure burnus at gcc dot gnu dot org wrote: If actual-argument procedure itself takes procedures as argument, one can check recursively, which

[Bug bootstrap/36948] New: cc1.exe: internal compiler error: Segmentation fault

2008-07-27 Thread andry at inbox dot ru
xgcc.exe (GCC; Mingw; 32bit; i686; NLS) 4.3.1 Copyright (C) 2008 Free Software Foundation, Inc. configure:2369: $? = 0 configure:2371: /c/_GccBuilds/gcc-4.3.1-build/mingw-32-i686/./gcc/xgcc -B/c/_GccBuilds/gcc-4.3.1-build/mingw-32-i686/./gcc/

[Bug bootstrap/36948] cc1.exe: internal compiler error: Segmentation fault

2008-07-27 Thread andry at inbox dot ru
--- Comment #2 from andry at inbox dot ru 2008-07-27 14:01 --- Created an attachment (id=15967) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15967action=view) libgcc config log -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36948

[Bug bootstrap/36948] cc1.exe: internal compiler error: Segmentation fault

2008-07-27 Thread andry at inbox dot ru
--- Comment #3 from andry at inbox dot ru 2008-07-27 14:03 --- configure: error: cannot compute suffix of object files: cannot compile See `config.log' for more details. make[1]: *** [configure-target-libgcc] Error 1 make: *** [all] Error 2 -- andry at inbox dot ru changed:

[Bug bootstrap/36948] cc1.exe: internal compiler error: Segmentation fault

2008-07-27 Thread andry at inbox dot ru
--- Comment #1 from andry at inbox dot ru 2008-07-27 14:01 --- Created an attachment (id=15966) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15966action=view) Root config log -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36948

[Bug tree-optimization/36830] [4.4 Regression] STORAGE_ERROR raised compiling s-os_lib.adb

2008-07-27 Thread dberlin at dberlin dot org
--- Comment #10 from dberlin at gcc dot gnu dot org 2008-07-27 15:37 --- Subject: Re: [4.4 Regression] STORAGE_ERROR raised compiling s-os_lib.adb No, it doesn't. Even if the op isn't hashed, it is still compared for in vn_reference_op_eq, so at worst the non-hashing will make it

[Bug libstdc++/36949] New: [C++0x] make_shared does not initialize enable_shared_from_this' internal shared_count

2008-07-27 Thread d dot frey at gmx dot de
Here's a minimalistic example: #include memory struct A : std::enable_shared_from_this A {}; int main() { std::make_shared A ()-shared_from_this(); } It throws a bad_weak_ptr exception, which is AFAICT wrong. -- Summary: [C++0x] make_shared does not initialize

[Bug tree-optimization/36830] [4.4 Regression] STORAGE_ERROR raised compiling s-os_lib.adb

2008-07-27 Thread ebotcazou at gcc dot gnu dot org
--- Comment #11 from ebotcazou at gcc dot gnu dot org 2008-07-27 15:58 --- Even if the op isn't hashed, it is still compared for in vn_reference_op_eq, so at worst the non-hashing will make it compare more vn_reference_op's than it has to, it shouldn't affect correctness. You're

[Bug libstdc++/36950] New: [C++0x] make_shared does not initialize enable_shared_from_this' internal shared_count

2008-07-27 Thread d dot frey at gmx dot de
Here's a minimalistic example: #include memory struct A : std::enable_shared_from_this A {}; int main() { std::make_shared A ()-shared_from_this(); } It throws a bad_weak_ptr exception, which is AFAICT wrong. -- Summary: [C++0x] make_shared does not initialize

[Bug libstdc++/36950] [C++0x] make_shared does not initialize enable_shared_from_this' internal shared_count

2008-07-27 Thread d dot frey at gmx dot de
--- Comment #1 from d dot frey at gmx dot de 2008-07-27 16:19 --- Sorry, reporting it *once* should be enough :-} *** This bug has been marked as a duplicate of 36949 *** -- d dot frey at gmx dot de changed: What|Removed |Added

[Bug fortran/36652] Internal compiler error: in gfc_conv_expr

2008-07-27 Thread dfranke at gcc dot gnu dot org
--- Comment #1 from dfranke at gcc dot gnu dot org 2008-07-27 16:29 --- Can not reproduce the problem with 4.4.0 (20080727) on i686-pc-linux-gnu. Could you please try with a more recent version than 4.4.40 (20080509) whether the problem still exists for your platform? -- dfranke

[Bug fortran/36724] ICE: (character pointer targets substring)

2008-07-27 Thread dfranke at gcc dot gnu dot org
--- Comment #3 from dfranke at gcc dot gnu dot org 2008-07-27 16:32 --- Subject: Bug 36724 Author: dfranke Date: Sun Jul 27 16:32:14 2008 New Revision: 138190 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=138190 Log: 2008-07-27 Daniel Franke [EMAIL PROTECTED] PR

[Bug fortran/36724] ICE: (character pointer targets substring)

2008-07-27 Thread dfranke at gcc dot gnu dot org
--- Comment #4 from dfranke at gcc dot gnu dot org 2008-07-27 16:33 --- Reporter can't reproduce problem with current release. Committed testcase to avoid later regression. Closing. -- dfranke at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/36652] Internal compiler error: in gfc_conv_expr

2008-07-27 Thread dfranke at gcc dot gnu dot org
-- dfranke at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED |WAITING GCC host triplet|20080509|

[Bug libstdc++/36949] [C++0x] make_shared does not initialize enable_shared_from_this' internal shared_count

2008-07-27 Thread d dot frey at gmx dot de
--- Comment #1 from d dot frey at gmx dot de 2008-07-27 16:19 --- *** Bug 36950 has been marked as a duplicate of this bug. *** -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36949

[Bug fortran/36632] OpenMP code with access to module variable causes Fortran compiler to crash

2008-07-27 Thread dfranke at gcc dot gnu dot org
--- Comment #4 from dfranke at gcc dot gnu dot org 2008-07-27 16:45 --- Backport becomes more unlikely as trees diverge more and more. Suggest submitting the testcase to avoid regression and closing as WONTFIX for 4.3.x? -- dfranke at gcc dot gnu dot org changed: What

[Bug fortran/36577] Segmentation fault from gfortran compilation

2008-07-27 Thread dfranke at gcc dot gnu dot org
--- Comment #9 from dfranke at gcc dot gnu dot org 2008-07-27 16:55 --- Anything new here? Did you try a newer version of gfortran as suggested by Steve? If it still does not work for you, could you provide a self-contained test case? -- dfranke at gcc dot gnu dot org changed:

[Bug tree-optimization/36830] [4.4 Regression] STORAGE_ERROR raised compiling s-os_lib.adb

2008-07-27 Thread ebotcazou at gcc dot gnu dot org
--- Comment #13 from ebotcazou at gcc dot gnu dot org 2008-07-27 16:58 --- Subject: Bug 36830 Author: ebotcazou Date: Sun Jul 27 16:57:34 2008 New Revision: 138192 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=138192 Log: PR tree-optimization/36830 * tree-vn.c

[Bug tree-optimization/36830] [4.4 Regression] STORAGE_ERROR raised compiling s-os_lib.adb

2008-07-27 Thread ebotcazou at gcc dot gnu dot org
--- Comment #14 from ebotcazou at gcc dot gnu dot org 2008-07-27 17:04 --- Presumably. -- ebotcazou at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/36830] [4.4 Regression] STORAGE_ERROR raised compiling s-os_lib.adb

2008-07-27 Thread ebotcazou at gcc dot gnu dot org
--- Comment #12 from ebotcazou at gcc dot gnu dot org 2008-07-27 16:56 --- Subject: Bug 36830 Author: ebotcazou Date: Sun Jul 27 16:55:31 2008 New Revision: 138191 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=138191 Log: PR tree-optimization/36830 *

[Bug ada/36207] [4.4 regression] Ada bootstrap fails in uintp.adb:1595

2008-07-27 Thread ebotcazou at gcc dot gnu dot org
--- Comment #12 from ebotcazou at gcc dot gnu dot org 2008-07-27 17:11 --- Aaron, could you update your tree and attemp a clean bootstrap? The fix is supposed to be 2008-07-17 Olivier Hainque [EMAIL PROTECTED] * utils.c (create_var_decl_1): Relax expectations on the

[Bug fortran/36463] [4.4 Regression] ICE in expand_expr_real_1, at expr.c:7264 with rev.136554

2008-07-27 Thread burnus at gcc dot gnu dot org
--- Comment #4 from burnus at gcc dot gnu dot org 2008-07-27 17:13 --- Withe following patch the ICE is changed to pr35971_red.f90:33.25: gp = get_funloc(make_mess,aux) 1 Error: Type/rank mismatch in argument 'x' at (1) - sym-as =

[Bug libstdc++/36949] [C++0x] make_shared does not initialize enable_shared_from_this' internal shared_count

2008-07-27 Thread paolo dot carlini at oracle dot com
--- Comment #2 from paolo dot carlini at oracle dot com 2008-07-27 17:32 --- Jonathan, can you have a look? If you can confirm the issue, is it just matter of adding a call to __enable_shared_from_this_helper(_M_refcount, _M_ptr, _M_ptr) to __shared_ptr(_Sp_make_shared_tag, _Alloc,

[Bug fortran/36463] [4.4 Regression] ICE in expand_expr_real_1, at expr.c:7264 with rev.136554

2008-07-27 Thread burnus at gcc dot gnu dot org
--- Comment #5 from burnus at gcc dot gnu dot org 2008-07-27 17:19 --- Regarding the test case in comment 2, ifort complains: fjf.f90(14): error #6487: Local array names may not be used as IMPORT-name_entities [MY_MESSAGE] import my_message ^ (my_message is

[Bug c++/36944] [4.4 Regression]: Revision 138123 breaks constructors with default arguments

2008-07-27 Thread hjl at gcc dot gnu dot org
--- Comment #9 from hjl at gcc dot gnu dot org 2008-07-27 17:40 --- Subject: Bug 36944 Author: hjl Date: Sun Jul 27 17:40:04 2008 New Revision: 138194 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=138194 Log: gcc/cp/ 2008-07-27 H.J. Lu [EMAIL PROTECTED] PR c++/36944

[Bug bootstrap/36948] cc1.exe: internal compiler error: Segmentation fault

2008-07-27 Thread andry at inbox dot ru
--- Comment #4 from andry at inbox dot ru 2008-07-27 17:52 --- Seems that crash happens when GCC run with -O2 flag: make CFLAGS=-O2 CFLAGS_FOR_TARGET=-O2 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36948

[Bug c++/36943] [c++0x] Use of nested C++0x initializer list for non-aggregate rejected

2008-07-27 Thread jason at gcc dot gnu dot org
-- jason at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jason at gcc dot gnu dot org |dot org

[Bug bootstrap/36907] [4.4 Regression]: Gcc failed to bootstrap

2008-07-27 Thread hjl dot tools at gmail dot com
--- Comment #22 from hjl dot tools at gmail dot com 2008-07-27 18:59 --- Fixed by revision 138154. -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug c++/36944] [4.4 Regression]: Revision 138123 breaks constructors with default arguments

2008-07-27 Thread hjl dot tools at gmail dot com
--- Comment #10 from hjl dot tools at gmail dot com 2008-07-27 18:56 --- Fixed. -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug target/36936] [4.4 Regression]: Revision 138075 breaks cmove

2008-07-27 Thread hjl dot tools at gmail dot com
--- Comment #7 from hjl dot tools at gmail dot com 2008-07-27 18:58 --- Fixed by revision 138154. -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug middle-end/36858] Incorrect alignment attribute on stack parameter

2008-07-27 Thread hjl dot tools at gmail dot com
--- Comment #5 from hjl dot tools at gmail dot com 2008-07-27 19:09 --- Fixed. -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug middle-end/36859] Caller/callee mismatch for vararg on stack

2008-07-27 Thread hjl dot tools at gmail dot com
--- Comment #3 from hjl dot tools at gmail dot com 2008-07-27 19:09 --- Fixed. -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug tree-optimization/36926] [4.4 Regression] Revision 138092 breaks building of xalancbmk

2008-07-27 Thread hjl dot tools at gmail dot com
--- Comment #11 from hjl dot tools at gmail dot com 2008-07-27 18:56 --- Fixed. -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug middle-end/36701] [4.4 Regression] unaligned access in gcc.c-torture/execute/complex-7.c

2008-07-27 Thread hjl dot tools at gmail dot com
--- Comment #12 from hjl dot tools at gmail dot com 2008-07-27 19:11 --- Jim, can you take a look at this patch? -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug fortran/33341] array temporaries for all intrinsic (unnecessary stores for array constructor)

2008-07-27 Thread tkoenig at gcc dot gnu dot org
--- Comment #2 from tkoenig at gcc dot gnu dot org 2008-07-27 19:28 --- The test case now correctly complains about an unneeded temporary: $ gfortran -Warray-temporaries foo.f90 foo.f90:5.8: foo = all((/ a, b, c /) /= d) 1 Warning: Creating array temporary at (1) --

[Bug fortran/36825] F2008: I/O with rank 7 arrays [will break presumably break library ABI]

2008-07-27 Thread burnus at gcc dot gnu dot org
--- Comment #6 from burnus at gcc dot gnu dot org 2008-07-27 19:54 --- See also http://gcc.gnu.org/ml/fortran/2008-07/msg00211.html Problem is the libgfortran ABI. Email mentions PR 35718, which presumably also means an ABI breakage. -- burnus at gcc dot gnu dot org changed:

[Bug c/36951] New: uninitialized-variable warning misnames program objects after inlining

2008-07-27 Thread gcc-bugzilla at gcc dot gnu dot org
Compiling the attached piece of code produces this: foo.c: In function 'bar': foo.c:8: warning: 'bar_thing.member' is used uninitialized in this function but line 8 is in foo(), not bar, and bar_thing isn't in scope. It has inlined foo (confirmed in the assembler output) and it's

[Bug middle-end/36951] uninitialized-variable warning misnames program objects after inlining

2008-07-27 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2008-07-27 20:35 --- In 4.3 (maybe even 4.2), we get an extra note: t.c: In function 'bar': t.c:8: warning: 'bar_thing.member' is used uninitialized in this function t.c:12: note: 'bar_thing.member' was declared here So I think I can

[Bug libgomp/33131] [4.2 regression] libgomp/env.c:60: warning: implicit declaration of function 'strncasecmp'

2008-07-27 Thread jakub at gcc dot gnu dot org
--- Comment #9 from jakub at gcc dot gnu dot org 2008-07-27 20:59 --- Fixed on the trunk. -- jakub at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/35252] No vectorization for complex arrays

2008-07-27 Thread victork at gcc dot gnu dot org
--- Comment #2 from victork at gcc dot gnu dot org 2008-07-27 21:45 --- Subject: Bug 35252 Author: victork Date: Sun Jul 27 21:44:25 2008 New Revision: 138198 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=138198 Log: 2008-07-27 Victor Kaplansky [EMAIL PROTECTED] PR

[Bug fortran/36825] F2008: I/O with rank 7 arrays [will break presumably break library ABI]

2008-07-27 Thread jvdelisle at gcc dot gnu dot org
--- Comment #7 from jvdelisle at gcc dot gnu dot org 2008-07-27 23:25 --- I see only one place in the I/O library that uses GFC_DTYPE_RANK_MASK. There are many many places in the intrinsics. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36825