[Bug target/30047] Corrupt return value in specific context

2008-06-08 Thread gcc at david dot osborn dot name
--- Comment #2 from gcc at david dot osborn dot name 2008-06-08 20:01 --- Created an attachment (id=15738) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15738&action=view) compiler output This shows bad code being generated. The return value (12345) gets pushed into eax

[Bug target/30047] Corrupt return value in specific context

2008-06-08 Thread gcc at david dot osborn dot name
--- Comment #1 from gcc at david dot osborn dot name 2008-06-08 19:55 --- Created an attachment (id=15736) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15736&action=view) reduced testcase This bug still exists in GCC 4.3.1. I've narrowed it down to line

[Bug libstdc++/35637] New: tr1::function fails with const member function pointer

2008-03-19 Thread gcc at david dot osborn dot name
FIRMED Severity: normal Priority: P3 Component: libstdc++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: gcc at david dot osborn dot name GCC host triplet: i686-pc-mingw32 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35637

[Bug c++/35182] New: ICE in coalesce_abnormal_edges

2008-02-13 Thread gcc at david dot osborn dot name
tree-outof-ssa.c:643 -- Summary: ICE in coalesce_abnormal_edges Product: gcc Version: 4.2.3 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org Reporte

[Bug libstdc++/33605] Comparable concepts cause errors with abstract types

2007-09-30 Thread gcc at david dot osborn dot name
--- Comment #1 from gcc at david dot osborn dot name 2007-09-30 22:48 --- Created an attachment (id=14275) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=14275&action=view) Patch for predicate and arithmetic constraints This patch fixes the immediate problem, but I thin

[Bug libstdc++/33605] New: Comparable concepts cause errors with abstract types

2007-09-30 Thread gcc at david dot osborn dot name
Status: UNCONFIRMED Severity: normal Priority: P3 Component: libstdc++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: gcc at david dot osborn dot name GCC build triplet: i686-pc-mingw32 GCC host triplet: i686-pc-mingw32 GCC target triplet: i686-pc-mingw32 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33605

[Bug c++/33260] New: For scope warning despite -ffor-scope

2007-08-31 Thread gcc at david dot osborn dot name
signedTo: unassigned at gcc dot gnu dot org ReportedBy: gcc at david dot osborn dot name GCC build triplet: i686-pc-mingw32 GCC host triplet: i686-pc-mingw32 GCC target triplet: i686-pc-mingw32 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33260

[Bug c++/31534] typedef template in function template argument deduction

2007-04-11 Thread gcc at david dot osborn dot name
--- Comment #1 from gcc at david dot osborn dot name 2007-04-11 08:03 --- It seems that nested types cannot be deduced according to the 14.8.2.4/4, which is what I guess this is. Sorry for the false report. -- gcc at david dot osborn dot name changed: What|Removed

[Bug c++/31534] New: typedef template in function template argument deduction

2007-04-10 Thread gcc at david dot osborn dot name
on template argument deduction Product: gcc Version: 4.1.2 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: gcc at david dot osborn dot name GCC bu