[Bug rtl-optimization/49034] ARM optimizer generating incorrect code (causing bad pointer dereference)

2011-05-22 Thread michaelatnavman at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49034 --- Comment #2 from Michael Brown 2011-05-23 06:38:35 UTC --- Based on previous experiences, it'll be at least a couple of weeks to bring up a similarly configured (cross-compiling darwin-x86 -> arm-eabi) FSF toolchain. The command line is (path

[Bug rtl-optimization/49007] ICE in extract_true_false_edges_from_block at tree-cfg.c:7379

2011-05-22 Thread danglin at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49007 --- Comment #11 from John David Anglin 2011-05-23 02:39:31 UTC --- It seems to me the following is broken: Once we have found a basic block and a corresponding first insn, we can accurately compute the live status (by starting at a label f

[Bug c++/49118] New: Endless operator-> chain causes infinite loop

2011-05-22 Thread potswa at mac dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49118 Summary: Endless operator-> chain causes infinite loop Product: gcc Version: 4.5.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo: unassi

[Bug libstdc++/49058] [C++0x] Bind no-arguments functor failed using std::bind with -pedantic option.

2011-05-22 Thread paolo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49058 --- Comment #19 from paolo at gcc dot gnu.org 2011-05-23 00:09:00 UTC --- Author: paolo Date: Mon May 23 00:08:52 2011 New Revision: 174049 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=174049 Log: 2011-05-22 Jonathan Wakely * te

[Bug libstdc++/49058] [C++0x] Bind no-arguments functor failed using std::bind with -pedantic option.

2011-05-22 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49058 Paolo Carlini changed: What|Removed |Added Status|ASSIGNED|NEW AssignedTo|redi at gcc dot gn

[Bug libstdc++/49058] [C++0x] Bind no-arguments functor failed using std::bind with -pedantic option.

2011-05-22 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49058 --- Comment #20 from Paolo Carlini 2011-05-23 00:10:24 UTC --- Thanks Jon. Thus, library issue fixed in mainline and 4_6-branch. Jason, I think you can safely commit the compiler change in mainline...

[Bug libstdc++/49058] [C++0x] Bind no-arguments functor failed using std::bind with -pedantic option.

2011-05-22 Thread paolo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49058 --- Comment #18 from paolo at gcc dot gnu.org 2011-05-23 00:05:29 UTC --- Author: paolo Date: Mon May 23 00:05:24 2011 New Revision: 174048 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=174048 Log: 2011-05-22 Jonathan Wakely * te

[Bug c++/49117] New: 4.5 -> 4.6: user-unfriendly change in "invalid conversion" error message

2011-05-22 Thread zeratul976 at hotmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49117 Summary: 4.5 -> 4.6: user-unfriendly change in "invalid conversion" error message Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug libstdc++/49058] [C++0x] Bind no-arguments functor failed using std::bind with -pedantic option.

2011-05-22 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49058 --- Comment #17 from Jonathan Wakely 2011-05-22 23:09:06 UTC --- nice trick, if that passes the testsuite I'd check it in

[Bug libstdc++/49058] [C++0x] Bind no-arguments functor failed using std::bind with -pedantic option.

2011-05-22 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49058 --- Comment #16 from Paolo Carlini 2011-05-22 22:52:13 UTC --- With enable_if becomes a tad more concise. /// Index: include/std/functional === --- include/std/func

[Bug fortran/48979] FRACTION und EXPONENT return invalid results for infinity/NaN

2011-05-22 Thread kargl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48979 --- Comment #15 from kargl at gcc dot gnu.org 2011-05-22 23:03:22 UTC --- (In reply to comment #14) > Created attachment 24333 [details] > patch for simplification I doubt that I'll be able to go beyond this. I'm not clever enough nor fluent enou

[Bug fortran/48979] FRACTION und EXPONENT return invalid results for infinity/NaN

2011-05-22 Thread kargl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48979 --- Comment #14 from kargl at gcc dot gnu.org 2011-05-22 23:02:01 UTC --- Created attachment 24333 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=24333 patch for simplification

[Bug libstdc++/49058] [C++0x] Bind no-arguments functor failed using std::bind with -pedantic option.

2011-05-22 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49058 --- Comment #15 from Paolo Carlini 2011-05-22 22:30:55 UTC --- This is something which actually passes the testsuite, and the tests here and the new test explained by Jon. Maybe something even more clean along the same lines is possible, but I wo

[Bug libstdc++/49058] [C++0x] Bind no-arguments functor failed using std::bind with -pedantic option.

2011-05-22 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49058 --- Comment #13 from Paolo Carlini 2011-05-22 22:17:10 UTC --- What about creating an artificially dependent context, thus amenable to SFINAE, like: // Call as const template= 0), typename add_const<_Functor>::type, typename add_const<_Funct

[Bug libstdc++/49058] [C++0x] Bind no-arguments functor failed using std::bind with -pedantic option.

2011-05-22 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49058 --- Comment #14 from Paolo Carlini 2011-05-22 22:20:24 UTC --- Sorry, hit return inadvertently. Anyway, the idea would be, instead of just writing: const _Functor writing something like: typename conditional<(sizeof...(_Args) >= 0,

[Bug other/49116] GCC fails to bootstrap with -O3 ("may be used uninitialized" errors)

2011-05-22 Thread d.g.gorbachev at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49116 --- Comment #1 from Dmitry Gorbachev 2011-05-22 21:42:59 UTC --- A patch for another -O3 error is here: .

[Bug libstdc++/49058] [C++0x] Bind no-arguments functor failed using std::bind with -pedantic option.

2011-05-22 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49058 --- Comment #12 from Paolo Carlini 2011-05-22 21:47:04 UTC --- Ok, let's make sure to have something similar in the testsuite. And, well, I still believe a tangle of auto return types shouldn't be really necessary in order to solve the problem,

[Bug other/49116] New: GCC fails to bootstrap with -O3 ("may be used uninitialized" errors)

2011-05-22 Thread d.g.gorbachev at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49116 Summary: GCC fails to bootstrap with -O3 ("may be used uninitialized" errors) Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: trivial Priority: P3

[Bug libstdc++/49058] [C++0x] Bind no-arguments functor failed using std::bind with -pedantic option.

2011-05-22 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49058 --- Comment #11 from Jonathan Wakely 2011-05-22 21:32:05 UTC --- (In reply to comment #10) > For a complete example: > > struct F { > int operator()() const { return 0; } > void operator()() const { }; sigh, I should really take a bit longe

[Bug libstdc++/49058] [C++0x] Bind no-arguments functor failed using std::bind with -pedantic option.

2011-05-22 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49058 --- Comment #9 from Jonathan Wakely 2011-05-22 21:24:16 UTC --- Duh, sorry, that should have been struct F { int operator()(); void operator()() const; };

[Bug libstdc++/49058] [C++0x] Bind no-arguments functor failed using std::bind with -pedantic option.

2011-05-22 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49058 --- Comment #10 from Jonathan Wakely 2011-05-22 21:29:56 UTC --- For a complete example: struct F { int operator()() const { return 0; } void operator()() const { }; }; int main() { auto const b = std::bind( F() ); int i = b(); // b is

[Bug fortran/49110] Deferred-length character result triggers (false positive) error for pure procedures

2011-05-22 Thread sgk at troutmask dot apl.washington.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49110 --- Comment #12 from Steve Kargl 2011-05-22 21:30:07 UTC --- On Sun, May 22, 2011 at 08:03:32PM +, jwmwalrus at gmail dot com wrote: > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49110 > > --- Comment #10 from John 2011-05-22 19:36:33 > UT

[Bug tree-optimization/18767] No vectorization for simple loop

2011-05-22 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18767 Uros Bizjak changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug libstdc++/49058] [C++0x] Bind no-arguments functor failed using std::bind with -pedantic option.

2011-05-22 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49058 --- Comment #8 from Jonathan Wakely 2011-05-22 21:23:12 UTC --- It would be wrong though, consider: struct F { int operator(); void operator() const; }; the decltype would detect the return type as 'int' but the function body would return v

[Bug rtl-optimization/48826] ICE in dwarf2out_var_location, at dwarf2out.c:22013

2011-05-22 Thread rsandifo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48826 rsand...@gcc.gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug fortran/49110] Deferred-length character result triggers (false positive) error for pure procedures

2011-05-22 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49110 --- Comment #11 from Dominique d'Humieres 2011-05-22 20:46:56 UTC --- This PR seems related to http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45170#c9 .

[Bug c++/48647] [C++0x] SFINAE does not handle incompatible pointer types well in conditional operator

2011-05-22 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48647 --- Comment #4 from Jason Merrill 2011-05-22 20:32:03 UTC --- Author: jason Date: Sun May 22 20:31:59 2011 New Revision: 174044 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=174044 Log: PR c++/48647 * typeck.c (composite_pointer_

[Bug ada/49113] [4.7 Regression] ICE in int_cst_value, at tree.c:9970

2011-05-22 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49113 Richard Guenther changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug tree-optimization/15419] memcpy pessimization

2011-05-22 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15419 Richard Guenther changed: What|Removed |Added Status|NEW |ASSIGNED AssignedTo|unassigned

[Bug libstdc++/49058] [C++0x] Bind no-arguments functor failed using std::bind with -pedantic option.

2011-05-22 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49058 Paolo Carlini changed: What|Removed |Added CC||paolo.carlini at oracle dot

[Bug c++/47263] [C++0x] lambda + dynamic-exception-specification std::unexpected() is not called.

2011-05-22 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47263 Jason Merrill changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug tree-optimization/49115] invalid return value optimization (?) when exception is thrown and caught

2011-05-22 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49115 Richard Guenther changed: What|Removed |Added Keywords||wrong-code Status|UNCONFIR

[Bug c++/47336] [C++0x] ICE: "Error reporting routines re-entered"

2011-05-22 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47336 Jason Merrill changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug middle-end/49029] [4.6/4.7 Regression] ICE in simplify_subreg, at simplify-rtx.c:5266

2011-05-22 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49029 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug middle-end/45098] Missed induction variable optimization

2011-05-22 Thread vries at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45098 --- Comment #9 from vries at gcc dot gnu.org 2011-05-22 19:57:22 UTC --- Author: vries Revision: 174033 Modified property: svn:log Modified: svn:log at Sun May 22 19:57:20 2011 --

[Bug c++/47544] [C++0x] linker does not find =default constructor for explicitly instantiated template

2011-05-22 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47544 Jason Merrill changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug c++/49115] New: invalid return value optimization (?) when exception is thrown and caught

2011-05-22 Thread arnej at pvv dot ntnu.no
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49115 Summary: invalid return value optimization (?) when exception is thrown and caught Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3

[Bug bootstrap/49104] bootstrap failure on AMD K6-2 with illegal instruction (cmove) in stage2

2011-05-22 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49104 Uros Bizjak changed: What|Removed |Added Status|ASSIGNED|RESOLVED URL|

[Bug c++/48106] [C++0x] ICE with scoped enum with fixed underlying type

2011-05-22 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48106 Jason Merrill changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug fortran/49110] Deferred-length character result triggers (false positive) error for pure procedures

2011-05-22 Thread jwmwalrus at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49110 --- Comment #10 from John 2011-05-22 19:36:33 UTC --- (In reply to comment #9) > Note the routine need not be pure to invoke the segfault. Here's > an even shorter test case. > > program foo >implicit none >character s(5) >s = ['a'

[Bug target/49114] New: [x32] 454.calculix in SPEC CPU 2006 failed

2011-05-22 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49114 Summary: [x32] 454.calculix in SPEC CPU 2006 failed Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target AssignedTo: unassi

[Bug bootstrap/49104] bootstrap failure on AMD K6-2 with illegal instruction (cmove) in stage2

2011-05-22 Thread uros at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49104 --- Comment #7 from uros at gcc dot gnu.org 2011-05-22 19:14:54 UTC --- Author: uros Date: Sun May 22 19:14:50 2011 New Revision: 174038 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=174038 Log: PR target/49104 * config/i386/cpuid.

[Bug c++/48969] ICE with -std=c++0x

2011-05-22 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48969 Jason Merrill changed: What|Removed |Added CC||redi at gcc dot gnu.org --- Comment #5 fr

[Bug middle-end/49029] [4.6/4.7 Regression] ICE in simplify_subreg, at simplify-rtx.c:5266

2011-05-22 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49029 --- Comment #4 from Jakub Jelinek 2011-05-22 19:00:04 UTC --- Author: jakub Date: Sun May 22 19:00:00 2011 New Revision: 174034 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=174034 Log: PR middle-end/49029 * expmed.c (extract_fix

[Bug middle-end/49029] [4.6/4.7 Regression] ICE in simplify_subreg, at simplify-rtx.c:5266

2011-05-22 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49029 --- Comment #5 from Jakub Jelinek 2011-05-22 19:03:02 UTC --- Author: jakub Date: Sun May 22 19:02:59 2011 New Revision: 174036 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=174036 Log: PR middle-end/49029 * expmed.c (extract_fix

[Bug c++/48285] [C++0x] ICE in tsubst_copy_and_build

2011-05-22 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48285 Jason Merrill changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug fortran/49110] Deferred-length character result triggers (false positive) error for pure procedures

2011-05-22 Thread kargl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49110 --- Comment #9 from kargl at gcc dot gnu.org 2011-05-22 19:00:06 UTC --- Note the routine need not be pure to invoke the segfault. Here's an even shorter test case. program foo implicit none character s(5) s = ['a', 'b', 'c', 'd', 'e']

[Bug c++/48647] [C++0x] SFINAE does not handle incompatible pointer types well in conditional operator

2011-05-22 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48647 --- Comment #2 from Jason Merrill 2011-05-22 18:48:42 UTC --- Author: jason Date: Sun May 22 18:48:39 2011 New Revision: 174031 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=174031 Log: PR c++/48647 * typeck.c (composite_pointer_

[Bug c++/48617] [C++0x] Problem with non-type template parameters and decltype

2011-05-22 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48617 Jason Merrill changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug c++/48647] [C++0x] SFINAE does not handle incompatible pointer types well in conditional operator

2011-05-22 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48647 --- Comment #3 from Jason Merrill 2011-05-22 18:59:30 UTC --- *** Bug 48646 has been marked as a duplicate of this bug. ***

[Bug middle-end/48689] [4.7 Regression] ICE in fold-const.c:13798 with fold checking

2011-05-22 Thread vries at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48689 --- Comment #2 from vries at gcc dot gnu.org 2011-05-22 19:00:35 UTC --- Author: vries Date: Sun May 22 19:00:33 2011 New Revision: 174035 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=174035 Log: 2011-05-22 Tom de Vries PR middle-

[Bug c++/48646] [C++0x] SFINAE does not handle comparisons between incompatible pointer types well

2011-05-22 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48646 Jason Merrill changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug bootstrap/49104] bootstrap failure on AMD K6-2 with illegal instruction (cmove) in stage2

2011-05-22 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49104 --- Comment #5 from Uros Bizjak 2011-05-22 18:45:30 UTC --- Actually, PMOVMSKB belongs to "AMD extensions to MMX" instruction set, so we should check MMXEXT bit (see PR 48743). bit_CMOVE can be also checked in %edx as returned from 0x8000 0001 f

[Bug c++/48647] [C++0x] SFINAE does not handle incompatible pointer types well in conditional operator

2011-05-22 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48647 Jason Merrill changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug middle-end/45098] Missed induction variable optimization

2011-05-22 Thread vries at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45098 --- Comment #8 from vries at gcc dot gnu.org 2011-05-22 18:57:21 UTC --- Author: vries Date: Sun May 22 18:57:19 2011 New Revision: 174033 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=174033 Log: 2011-05-22 Tom de Vries PR target/

[Bug bootstrap/49104] bootstrap failure on AMD K6-2 with illegal instruction (cmove) in stage2

2011-05-22 Thread uros at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49104 --- Comment #6 from uros at gcc dot gnu.org 2011-05-22 18:53:35 UTC --- Author: uros Date: Sun May 22 18:53:32 2011 New Revision: 174032 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=174032 Log: PR target/49104 * config/i386/cpuid.

[Bug c++/18635] use of uninitialised reference accepted in C++ front end

2011-05-22 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18635 --- Comment #15 from Jonathan Wakely 2011-05-22 18:40:26 UTC --- (In reply to comment #14) > If we cannot decide, we should at least give a verbose warning, included into > -Wall. There's already a warning for the original testcase, the one in c

[Bug fortran/49110] Deferred-length character result triggers (false positive) error for pure procedures

2011-05-22 Thread kargl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49110 --- Comment #8 from kargl at gcc dot gnu.org 2011-05-22 18:35:37 UTC --- I think the subject line is incorrect. The following testcase that gets rid of the C interop garbage, works for an input array of characters with an explicit-shape, but fails

[Bug fortran/48955] [4.6/4.7 Regression] Wrong result for array assignment due to missing temporary

2011-05-22 Thread pault at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48955 --- Comment #9 from Paul Thomas 2011-05-22 18:28:18 UTC --- Created attachment 24332 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=24332 A fix for the PR This uses the same basic idea as Thomas' patch but is based on the original logic

[Bug bootstrap/49104] bootstrap failure on AMD K6-2 with illegal instruction (cmove) in stage2

2011-05-22 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49104 Uros Bizjak changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug fortran/49112] Missing type-bound procedure, "duplicate save" warnings and internal compiler error

2011-05-22 Thread jwmwalrus at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49112 --- Comment #4 from John 2011-05-22 17:58:39 UTC --- (In reply to comment #3) > (In reply to comment #0) > > ...:~$ gfortran -c test_gfortran_ice.f90 > > test_gfortran_ice.f90:20.41: > > > > class(DateTime), intent(IN) :: dt > >

[Bug web/49109] bugzilla's patch viewer sometimes hides file headers

2011-05-22 Thread sch...@linux-m68k.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49109 --- Comment #1 from Andreas Schwab 2011-05-22 17:45:27 UTC --- There should really be an option to disable the patch viewer, I find it completely useless.

[Bug fortran/49110] Deferred-length character result triggers (false positive) error for pure procedures

2011-05-22 Thread jwmwalrus at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49110 --- Comment #7 from John 2011-05-22 17:24:07 UTC --- (In reply to comment #6) > On Sun, May 22, 2011 at 04:57:44PM +, jwmwalrus at gmail dot com wrote: > > > This patch allows your code to compile, but I > > > don't know if it works correctl

[Bug fortran/49112] Missing type-bound procedure, "duplicate save" warnings and internal compiler error

2011-05-22 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49112 janus at gcc dot gnu.org changed: What|Removed |Added CC||janus at gcc dot gnu.org --- Co

[Bug fortran/49110] Deferred-length character result triggers (false positive) error for pure procedures

2011-05-22 Thread sgk at troutmask dot apl.washington.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49110 --- Comment #6 from Steve Kargl 2011-05-22 17:11:03 UTC --- On Sun, May 22, 2011 at 04:57:44PM +, jwmwalrus at gmail dot com wrote: > > This patch allows your code to compile, but I > > don't know if it works correctly. Do you have > > a co

[Bug fortran/49111] Unnecessary warning for private interfaces having the BIND(C) attribute

2011-05-22 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49111 Tobias Burnus changed: What|Removed |Added Attachment #24328|application/octet-stream|text/plain mime type|

[Bug ada/49113] New: [4.7 Regression] ICE in int_cst_value, at tree.c:9970

2011-05-22 Thread danglin at gcc dot gnu.org
+===GNAT BUG DETECTED==+ | 4.7.0 20110522 (experimental) [trunk revision 174023] (hppa-unknown-linux-gnu) GCC error:| | in int_cst_value, at tree.c:9970 | | Error detected around a-calend.adb:1254:7

[Bug fortran/49110] Deferred-length character result triggers (false positive) error for pure procedures

2011-05-22 Thread jwmwalrus at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49110 --- Comment #5 from John 2011-05-22 16:57:02 UTC --- Created attachment 24331 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=24331 Test case with main unit

[Bug fortran/49110] Deferred-length character result triggers (false positive) error for pure procedures

2011-05-22 Thread jwmwalrus at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49110 --- Comment #3 from John 2011-05-22 16:45:09 UTC --- (In reply to comment #2) > This patch allows your code to compile, but I > don't know if it works correctly. Do you have > a complete self-contained small testcase? > > Index: resolve.c > ==

[Bug libstdc++/49075] Documentation - live web pages and header files of old versions have dead links in them

2011-05-22 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49075 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug libfortran/48931] Backtrace functionality not async-signal-safe

2011-05-22 Thread jb at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48931 Janne Blomqvist changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug fortran/49110] Deferred-length character result triggers (false positive) error for pure procedures

2011-05-22 Thread jwmwalrus at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49110 --- Comment #4 from John 2011-05-22 16:46:32 UTC --- (In reply to comment #2) > This patch allows your code to compile, but I > don't know if it works correctly. Do you have > a complete self-contained small testcase? > > Index: resolve.c > ==

[Bug libfortran/48931] Backtrace functionality not async-signal-safe

2011-05-22 Thread jb at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48931 --- Comment #3 from Janne Blomqvist 2011-05-22 16:38:08 UTC --- Author: jb Date: Sun May 22 16:38:05 2011 New Revision: 174030 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=174030 Log: PR 48931 Make backtrace async-signal-safe, reformat

[Bug fortran/49110] Deferred-length character result triggers (false positive) error for pure procedures

2011-05-22 Thread kargl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49110 kargl at gcc dot gnu.org changed: What|Removed |Added CC||kargl at gcc dot gnu.org --- Co

[Bug fortran/49110] Deferred-length character result triggers (false positive) error for pure procedures

2011-05-22 Thread jwmwalrus at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49110 --- Comment #1 from John 2011-05-22 16:13:49 UTC --- Created attachment 24327 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=24327 Test case

[Bug fortran/49111] Unnecessary warning for private interfaces having the BIND(C) attribute

2011-05-22 Thread jwmwalrus at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49111 --- Comment #1 from John 2011-05-22 16:14:48 UTC --- Created attachment 24328 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=24328 Test case

[Bug fortran/49112] Missing type-bound procedure, "duplicate save" warnings and internal compiler error

2011-05-22 Thread jwmwalrus at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49112 --- Comment #2 from John 2011-05-22 16:16:25 UTC --- Created attachment 24330 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=24330 Test case for ICE

[Bug fortran/49112] Missing type-bound procedure, "duplicate save" warnings and internal compiler error

2011-05-22 Thread jwmwalrus at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49112 --- Comment #1 from John 2011-05-22 16:15:24 UTC --- Created attachment 24329 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=24329 Test case

[Bug fortran/49112] New: Missing type-bound procedure, "duplicate save" warnings and internal compiler error

2011-05-22 Thread jwmwalrus at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49112 Summary: Missing type-bound procedure, "duplicate save" warnings and internal compiler error Product: gcc Version: 4.6.1 Status: UNCONFIRMED Severity: major Priori

[Bug tree-optimization/18439] vectorizer failed for vector normalization

2011-05-22 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18439 Steven Bosscher changed: What|Removed |Added Last reconfirmed|2005-12-21 03:49:30 |2011-05-22 17:43:30 CC|

[Bug rtl-optimization/17731] sub-optimal code generated for left shift

2011-05-22 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17731 Steven Bosscher changed: What|Removed |Added Status|NEW |RESOLVED Last reconfirmed|2006-01-16

[Bug tree-optimization/18438] vectorizer failed for vector matrix multiplication

2011-05-22 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18438 Steven Bosscher changed: What|Removed |Added Last reconfirmed|2006-09-19 07:10:15 |2011-05-22 17:40:15 --- Comment #6 from

[Bug tree-optimization/18767] No vectorization for simple loop

2011-05-22 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18767 Steven Bosscher changed: What|Removed |Added CC||irar at il dot ibm.com --- Comment #3 f

[Bug fortran/49111] New: Unnecessary warning for private interfaces having the BIND(C) attribute

2011-05-22 Thread jwmwalrus at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49111 Summary: Unnecessary warning for private interfaces having the BIND(C) attribute Product: gcc Version: 4.6.1 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug tree-optimization/18437] vectorizer failed for matrix multiplication

2011-05-22 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18437 Steven Bosscher changed: What|Removed |Added Last reconfirmed|2005-12-21 03:40:32 |2011-05-22 17:36:32 --- Comment #4 from

[Bug rtl-optimization/16541] code quality issue for bit manipulations with 64bit

2011-05-22 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16541 Steven Bosscher changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug tree-optimization/16856] Missed optimisation opportunity with -O2

2011-05-22 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16856 Steven Bosscher changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug fortran/49110] New: Deferred-length character result triggers (false positive) error for pure procedures

2011-05-22 Thread jwmwalrus at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49110 Summary: Deferred-length character result triggers (false positive) error for pure procedures Product: gcc Version: 4.6.1 Status: UNCONFIRMED Severity: normal Prio

[Bug java/15687] need types_compatible_p

2011-05-22 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15687 Steven Bosscher changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug tree-optimization/15419] memcpy pessimization

2011-05-22 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15419 Steven Bosscher changed: What|Removed |Added Last reconfirmed|2009-04-22 23:01:37 |2011-05-22 17:12:37 --- Comment #3 from

[Bug web/49109] New: bugzilla's patch viewer sometimes hides file headers

2011-05-22 Thread mikpe at it dot uu.se
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49109 Summary: bugzilla's patch viewer sometimes hides file headers Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: web AssignedTo:

[Bug rtl-optimization/11488] Pre-regalloc scheduling severely worsens performance

2011-05-22 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11488 --- Comment #10 from Steven Bosscher 2011-05-22 15:02:03 UTC --- Someone should try with -fsched-pressure...

Re: C++ template bugs in gcc 4.6

2011-05-22 Thread Ruben Safir
On Sun, May 22, 2011 at 03:24:11PM +0100, Jonathan Wakely wrote: > On 22 May 2011 15:16, Ruben Safir wrote: > > On Sun, May 22, 2011 at 02:29:08PM +0100, Jonathan Wakely wrote: > >> re http://gcc.gnu.org/ml/gcc-bugs/2011-05/msg01899.html > >> > >> The gcc-bugs mailing list is for mails automatical

[Bug tree-optimization/14792] ((int)b & 1) != 0 is not folded to b & 1 != 0

2011-05-22 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14792 Steven Bosscher changed: What|Removed |Added Last reconfirmed|2009-04-22 23:16:25 |2011-05-22 16:50:25 Known to fail|

[Bug tree-optimization/9814] gcc fails to optimise if (l&2) l|=2 away

2011-05-22 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=9814 Steven Bosscher changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug middle-end/12966] x86 array comparison optimization

2011-05-22 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12966 Steven Bosscher changed: What|Removed |Added Last reconfirmed|2005-12-24 19:46:22 |2011-05-22 16:37:22 --- Comment #4 from

[Bug bootstrap/49104] bootstrap failure on AMD K6-2 with illegal instruction (cmove) in stage2

2011-05-22 Thread mikpe at it dot uu.se
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49104 Mikael Pettersson changed: What|Removed |Added CC||mikpe at it dot uu.se --- Comment #3

[Bug target/48743] -march=native mis-detects AMD K6-2+ / K6-3 as Athlon - compiled C fails with "illegal instruction"

2011-05-22 Thread mikpe at it dot uu.se
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48743 --- Comment #4 from Mikael Pettersson 2011-05-22 14:23:21 UTC --- Created attachment 24326 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=24326 untested fix The previous patch doesn't look quite right to me. The fundamental problem IMO is

[Bug fortran/48858] Incorrect error for same binding label on two generic interface specifics

2011-05-22 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48858 --- Comment #6 from Tobias Burnus 2011-05-22 14:17:45 UTC --- The OPTIONAL problem is solved by allowing OPTIONAL with -std=gnu (default) and -std=f2008tr. Regarding the original problem: I think I have convince myself that having two procedures

Re: C++ template bugs in gcc 4.6

2011-05-22 Thread Jonathan Wakely
On 22 May 2011 15:16, Ruben Safir wrote: > On Sun, May 22, 2011 at 02:29:08PM +0100, Jonathan Wakely wrote: >> re http://gcc.gnu.org/ml/gcc-bugs/2011-05/msg01899.html >> >> The gcc-bugs mailing list is for mails automatically generated by >> bugzilla, if you want to report a bug please do so in bu

  1   2   >