[Bug c++/87494] hidden visibility constexpr variables left unevaluated

2018-10-04 Thread froydnj at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87494 Nathan Froyd changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|INVALID

[Bug c++/87494] hidden visibility constexpr variables left unevaluated

2018-10-03 Thread froydnj at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87494 Nathan Froyd changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/87494] New: hidden visibility constexpr variables left unevaluated

2018-10-03 Thread froydnj at gcc dot gnu.org
Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: froydnj at gcc dot gnu.org Target Milestone: --- The following testcase, reduced from Firefox: #pragma GCC visibility push(hidden) typedef int size_t; class A; class B { A *m_fn1() const; bool mBaseVal

[Bug c++/82888] terrible code generation for initialization of POD array members vs. clang

2017-11-07 Thread froydnj at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82888 --- Comment #3 from Nathan Froyd --- Thanks, I didn't think to test -O3. Do we get the memset at -O3 because loop idiom recognition is enabled? Producing the memset upfront probably generates better code for all cases, even if the frontend

[Bug c++/82888] New: terrible code generation for initialization of POD array members vs. clang

2017-11-07 Thread froydnj at gcc dot gnu.org
: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: froydnj at gcc dot gnu.org CC: jseward at acm dot org, mh+gcc at glandium dot org Target Milestone: --- Consider the testcase: class A { public

[Bug libstdc++/69388] Allow functexcept.cc definitions to be replaced

2017-01-24 Thread froydnj at gcc dot gnu.org
||2017-01-24 CC||froydnj at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #2 from Nathan Froyd --- Firefox's custom implementation of the __throw_* functions also wound up biting us when libc++ started defining

[Bug rtl-optimization/79148] New: stack addresses are spilled to stack slots on x86-64 at -Os instead of rematerializing the addresses

2017-01-19 Thread froydnj at gcc dot gnu.org
: UNCONFIRMED Severity: normal Priority: P3 Component: rtl-optimization Assignee: unassigned at gcc dot gnu.org Reporter: froydnj at gcc dot gnu.org Target Milestone: --- Noticed this while browsing around Firefox source code compiled with GCC 5.4

[Bug c++/78323] New: pathological code generation for long logical expression with temporary objects

2016-11-11 Thread froydnj at gcc dot gnu.org
Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: froydnj at gcc dot gnu.org Target Milestone: --- Created attachment 40030 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40030=edit logical-or.cpp Compil

[Bug libstdc++/71073] New: debug-mode headers should include #pragma GCC system_header directives

2016-05-11 Thread froydnj at gcc dot gnu.org
: normal Priority: P3 Component: libstdc++ Assignee: unassigned at gcc dot gnu.org Reporter: froydnj at gcc dot gnu.org Target Milestone: --- This change would help analysis tools cope with the code in the debug-mode headers, usually by ignoring it.

[Bug middle-end/65111] New: null checks on pointers created from references not optimized away

2015-02-18 Thread froydnj at gcc dot gnu.org
Priority: P3 Component: middle-end Assignee: unassigned at gcc dot gnu.org Reporter: froydnj at gcc dot gnu.org Compiling the C++ code: #include new void init(int p) { new (p) float(3.14f); } yields (GCC 4.9.1): _Z4initRi: testq%rdi, %rdi je

[Bug c++/52231] [missed optimization/diagnostics] address-of-reference

2015-02-18 Thread froydnj at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52231 --- Comment #5 from Nathan Froyd froydnj at gcc dot gnu.org --- FWIW, clang (= 3.5) understands how to optimize the original testcase in comment 0; it even issues a -Wtautological-undefined-compare warning. This also showed up in the context

[Bug c++/52231] [missed optimization/diagnostics] address-of-reference

2015-02-18 Thread froydnj at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52231 --- Comment #7 from Nathan Froyd froydnj at gcc dot gnu.org --- (In reply to Jonathan Wakely from comment #6) (In reply to Nathan Froyd from comment #5) This also showed up in the context of trying to hint to the compiler that placement new

[Bug middle-end/61762] failure to optimize memcpy from constant string

2014-08-01 Thread froydnj at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61762 --- Comment #17 from Nathan Froyd froydnj at gcc dot gnu.org --- (In reply to Richard Biener from comment #15) Instead aligned the string. This is kind of unfortunate, as the motivating testcase was something more like: ... static const char

[Bug middle-end/61762] New: failure to optimize memcpy from constant string

2014-07-09 Thread froydnj at gcc dot gnu.org
: middle-end Assignee: unassigned at gcc dot gnu.org Reporter: froydnj at gcc dot gnu.org There's probably a duplicate of this, but GCC HEAD on the following testcase: unsigned int f() { static const char string[] = Private; unsigned int priv; __builtin_memcpy(priv

[Bug c++/58272] New: unnecessary vtables emission for pure abstract classes

2013-08-29 Thread froydnj at gcc dot gnu.org
Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: froydnj at gcc dot gnu.org CC: hubicka at ucw dot cz Consider the following testcase: class Interface { public: virtual int f() = 0; }; class Concrete : public Interface { public: virtual int f

[Bug c++/56152] New: explicit template instantiation of protected template function redeclared as public fails

2013-01-30 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56152 Bug #: 56152 Summary: explicit template instantiation of protected template function redeclared as public fails Classification: Unclassified Product: gcc Version: 4.4.7

[Bug c++/42129] ICE in pointer difference with sizeof(int)sizeof(void *)

2011-11-06 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42129 Nathan Froyd froydnj at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug c++/16189] obfuscated error message for missing semicolon after declaration in C++

2011-09-08 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16189 Nathan Froyd froydnj at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug c++/18770] g++ accepts invalid code with scopes on ifs

2011-06-04 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18770 Nathan Froyd froydnj at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug c++/2288] Variable declared in for-loop-header is in wrong scope

2011-06-04 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=2288 Nathan Froyd froydnj at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug objc++/49221] [4.7 Regression] Several ICEs in the obj-c++ test suite after revision 174307

2011-06-01 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49221 Nathan Froyd froydnj at gcc dot gnu.org changed: What|Removed |Added CC||jason at gcc dot

[Bug bootstrap/49190] [4.7 Regression] Bootstrap failure at revision 174286 on several platforms

2011-05-30 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49190 --- Comment #14 from Nathan Froyd froydnj at gcc dot gnu.org 2011-05-30 16:42:12 UTC --- Author: froydnj Date: Mon May 30 16:42:05 2011 New Revision: 174445 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=174445 Log: fix PR bootstrap/4910

[Bug c/4910] imacat ima...@mail.imacat.idv.tw

2011-05-30 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=4910 --- Comment #4 from Nathan Froyd froydnj at gcc dot gnu.org 2011-05-30 16:42:10 UTC --- Author: froydnj Date: Mon May 30 16:42:05 2011 New Revision: 174445 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=174445 Log: fix PR bootstrap/4910 gcc

[Bug bootstrap/49190] [4.7 Regression] Bootstrap failure at revision 174286 on several platforms

2011-05-30 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49190 --- Comment #15 from Nathan Froyd froydnj at gcc dot gnu.org 2011-05-30 16:43:01 UTC --- I've reverted the offending commit. If somebody could confirm that the failures are gone, this PR can be closed.

[Bug bootstrap/49190] [4.7 Regression] Bootstrap failure at revision 174286 on x86_64-apple-darwin10

2011-05-27 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49190 Nathan Froyd froydnj at gcc dot gnu.org changed: What|Removed |Added CC||froydnj at gcc

[Bug bootstrap/49190] [4.7 Regression] Bootstrap failure at revision 174286 on x86_64-apple-darwin10

2011-05-27 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49190 Nathan Froyd froydnj at gcc dot gnu.org changed: What|Removed |Added CC||hubicka at gcc

[Bug c++/49129] confusing diagnostic for missing semi-colon after member template

2011-05-24 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49129 --- Comment #1 from Nathan Froyd froydnj at gcc dot gnu.org 2011-05-24 13:30:16 UTC --- I believe I tried to do that at one point; you can see the comment in cp/parser.c:class_specifier_1 about handling user-defined types. I might not have been

[Bug c++/2288] Variable declared in for-loop-header is in wrong scope

2011-05-20 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=2288 Nathan Froyd froydnj at gcc dot gnu.org changed: What|Removed |Added CC||froydnj at gcc

[Bug middle-end/48965] [4.7 Regression] FAIL: gcc.dg/pr45055.c

2011-05-11 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48965 --- Comment #5 from Nathan Froyd froydnj at gcc dot gnu.org 2011-05-11 17:12:57 UTC --- No. The list is sorted by UID, but the numbers printed out are not the UID; they are the order in which things were pushed on to the list. Full diff

[Bug c++/48934] no rejection reason given for SFINAE

2011-05-09 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48934 Nathan Froyd froydnj at gcc dot gnu.org changed: What|Removed |Added CC||jason at gcc dot

[Bug lto/48851] lto-plugin.c:224:7: error: missing sentinel in function call [-Werror=format]

2011-05-03 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48851 Nathan Froyd froydnj at gcc dot gnu.org changed: What|Removed |Added CC||froydnj at gcc

[Bug c/48797] GCC does inline variadic function, crashing on i386, when non-GNU stdarg.h is used

2011-04-27 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48797 Nathan Froyd froydnj at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug objc++/48479] [4.7 Regression] Many ICEs in the obj-c++.dg test suite on *-apple-darwin*

2011-04-14 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48479 --- Comment #5 from Nathan Froyd froydnj at gcc dot gnu.org 2011-04-14 18:46:48 UTC --- Author: froydnj Date: Thu Apr 14 18:46:34 2011 New Revision: 172441 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=172441 Log: PR objc++/48479

[Bug objc++/48479] [4.7 Regression] Many ICEs in the obj-c++.dg test suite on *-apple-darwin*

2011-04-14 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48479 Nathan Froyd froydnj at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug objc++/48479] [4.7 Regression] Many ICEs in the obj-c++.dg test suite on *-apple-darwin*

2011-04-06 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48479 Nathan Froyd froydnj at gcc dot gnu.org changed: What|Removed |Added CC||froydnj at gcc

[Bug objc++/48479] [4.7 Regression] Many ICEs in the obj-c++.dg test suite on *-apple-darwin*

2011-04-06 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48479 --- Comment #2 from Nathan Froyd froydnj at gcc dot gnu.org 2011-04-06 13:41:01 UTC --- Created attachment 23900 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=23900 untested patch

[Bug target/46548] Build arm gcc failure after patch 165463

2011-04-05 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46548 --- Comment #5 from Nathan Froyd froydnj at gcc dot gnu.org 2011-04-05 16:33:00 UTC --- I believe this was fixed by the fix for PR 46040.

[Bug bootstrap/48469] [4.7 Regression] bootstrap failure

2011-04-05 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48469 --- Comment #2 from Nathan Froyd froydnj at gcc dot gnu.org 2011-04-05 19:33:52 UTC --- Author: froydnj Date: Tue Apr 5 19:33:49 2011 New Revision: 171998 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=171998 Log: PR bootstrap/48469

[Bug bootstrap/48469] [4.7 Regression] bootstrap failure

2011-04-05 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48469 Nathan Froyd froydnj at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug bootstrap/48471] ia64-*-* does not bootstrap due to unused variables in dbxout.c

2011-04-05 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48471 --- Comment #2 from Nathan Froyd froydnj at gcc dot gnu.org 2011-04-05 20:45:20 UTC --- Created attachment 23888 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=23888 untested patch

[Bug bootstrap/48471] ia64-*-* does not bootstrap due to unused variables in dbxout.c

2011-04-05 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48471 Nathan Froyd froydnj at gcc dot gnu.org changed: What|Removed |Added CC||froydnj at gcc

[Bug bootstrap/48471] [4.7 Regression] ia64-*-* does not bootstrap due to unused variables in dbxout.c

2011-04-05 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48471 --- Comment #6 from Nathan Froyd froydnj at gcc dot gnu.org 2011-04-06 01:06:44 UTC --- Author: froydnj Date: Wed Apr 6 01:06:42 2011 New Revision: 172016 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=172016 Log: PR bootstrap/48471

[Bug bootstrap/48471] [4.7 Regression] ia64-*-* does not bootstrap due to unused variables in dbxout.c

2011-04-05 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48471 Nathan Froyd froydnj at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug target/4828] can't install gcc for h8300-hms target

2011-03-25 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=4828 --- Comment #5 from Nathan Froyd froydnj at gcc dot gnu.org 2011-03-25 11:47:17 UTC --- Author: froydnj Date: Fri Mar 25 11:47:13 2011 New Revision: 171447 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=171447 Log: PR bootstrap/4828

[Bug bootstrap/48282] [4.7 Regression] Bootstrap failure

2011-03-25 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48282 Nathan Froyd froydnj at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug middle-end/14840] fold tree_code_type[CST] and tree_code_length[CST] in GCC itself

2011-03-21 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14840 Nathan Froyd froydnj at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug c/47786] tree check: expected tree that contains 'decl minimal' structure, have 'tree_list' in c_type_hash, at c-family/c-common.c:4066

2011-03-07 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47786 --- Comment #4 from Nathan Froyd froydnj at gcc dot gnu.org 2011-03-07 15:32:29 UTC --- Author: froydnj Date: Mon Mar 7 15:32:25 2011 New Revision: 170739 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=170739 Log: PR c/47786 * c

[Bug c/47786] tree check: expected tree that contains 'decl minimal' structure, have 'tree_list' in c_type_hash, at c-family/c-common.c:4066

2011-03-07 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47786 Nathan Froyd froydnj at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug c++/46868] [4.6 Regression] ICE: SIGSEGV splay_tree_splay (splay-tree.c:149) on invalid code

2011-02-23 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46868 --- Comment #5 from Nathan Froyd froydnj at gcc dot gnu.org 2011-02-23 16:44:25 UTC --- Author: froydnj Date: Wed Feb 23 16:44:18 2011 New Revision: 170440 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=170440 Log: fix PR c++/46868 gcc/cp

[Bug target/43810] [4.5 Regression] linking results in undefined references to _savegpr_* _restgpr_*_x

2011-02-23 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43810 --- Comment #17 from Nathan Froyd froydnj at gcc dot gnu.org 2011-02-23 18:06:38 UTC --- Author: froydnj Date: Wed Feb 23 18:06:29 2011 New Revision: 170443 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=170443 Log: PR target/43810

[Bug target/43810] [4.5 Regression] linking results in undefined references to _savegpr_* _restgpr_*_x

2011-02-23 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43810 Nathan Froyd froydnj at gcc dot gnu.org changed: What|Removed |Added Status|WAITING |RESOLVED

[Bug c++/46868] [4.6 Regression] ICE: SIGSEGV splay_tree_splay (splay-tree.c:149) on invalid code

2011-02-23 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46868 Nathan Froyd froydnj at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug c/47786] tree check: expected tree that contains 'decl minimal' structure, have 'tree_list' in c_type_hash, at c-family/c-common.c:4066

2011-02-17 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47786 Nathan Froyd froydnj at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last

[Bug c++/46890] [4.6 Regression] Failed to compile scummvm's player_v4a.cpp

2011-02-03 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46890 --- Comment #10 from Nathan Froyd froydnj at gcc dot gnu.org 2011-02-03 17:16:21 UTC --- Author: froydnj Date: Thu Feb 3 17:16:17 2011 New Revision: 169797 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=169797 Log: gcc/c-family/ PR c

[Bug target/44606] Wrong SPE floating point during computation

2011-01-31 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44606 --- Comment #13 from Nathan Froyd froydnj at gcc dot gnu.org 2011-01-31 21:53:15 UTC --- Author: froydnj Date: Mon Jan 31 21:53:12 2011 New Revision: 169452 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=169452 Log: gcc/ Backport from

[Bug target/44606] Wrong SPE floating point during computation

2011-01-31 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44606 --- Comment #14 from Nathan Froyd froydnj at gcc dot gnu.org 2011-02-01 02:11:57 UTC --- Author: froydnj Date: Tue Feb 1 02:11:54 2011 New Revision: 169465 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=169465 Log: gcc/ Backport from

[Bug target/44606] Wrong SPE floating point during computation

2011-01-31 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44606 Nathan Froyd froydnj at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug target/44606] Wrong SPE floating point during computation

2010-12-30 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44606 --- Comment #11 from Nathan Froyd froydnj at gcc dot gnu.org 2010-12-30 15:47:46 UTC --- Author: froydnj Date: Thu Dec 30 15:47:43 2010 New Revision: 168347 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=168347 Log: gcc/ PR target

[Bug c++/46852] [4.6 Regression] ICE: tree check: expected class ‘type’, have ‘exceptional’ (error_mark) in cp_parser_class_specifier, at cp/parser.c:16947

2010-12-17 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46852 Nathan Froyd froydnj at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug c++/46890] [4.6 Regression] Failed to compile scummvm's player_v4a.cpp

2010-12-17 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46890 Nathan Froyd froydnj at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug c++/46868] [4.6 Regression] ICE: SIGSEGV splay_tree_splay (splay-tree.c:149) on invalid code

2010-12-15 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46868 Nathan Froyd froydnj at gcc dot gnu.org changed: What|Removed |Added AssignedTo|unassigned at gcc dot |froydnj at gcc

[Bug c++/46852] [4.6 Regression] ICE: tree check: expected class ‘type’, have ‘exceptional’ (error_mark) in cp_parser_class_specifier, at cp/parser.c:16947

2010-12-15 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46852 --- Comment #2 from Nathan Froyd froydnj at gcc dot gnu.org 2010-12-16 01:33:07 UTC --- Author: froydnj Date: Thu Dec 16 01:33:03 2010 New Revision: 167894 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=167894 Log: gcc/cp/ PR c++/46852

[Bug c++/39859] duplicated and unhelpful error for c:n (parser)

2010-12-15 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39859 --- Comment #2 from Nathan Froyd froydnj at gcc dot gnu.org 2010-12-16 01:36:15 UTC --- Author: froydnj Date: Thu Dec 16 01:36:09 2010 New Revision: 167895 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=167895 Log: gcc/cp/ PR c++/39859

[Bug c++/44522] improve diagnostic for :: vs : typo

2010-12-15 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44522 --- Comment #1 from Nathan Froyd froydnj at gcc dot gnu.org 2010-12-16 01:36:13 UTC --- Author: froydnj Date: Thu Dec 16 01:36:09 2010 New Revision: 167895 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=167895 Log: gcc/cp/ PR c++/39859

[Bug c++/44523] improve diagnostic for :: vs : typo (complex case)

2010-12-15 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44523 --- Comment #1 from Nathan Froyd froydnj at gcc dot gnu.org 2010-12-16 01:36:14 UTC --- Author: froydnj Date: Thu Dec 16 01:36:09 2010 New Revision: 167895 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=167895 Log: gcc/cp/ PR c++/39859

[Bug c++/44523] improve diagnostic for :: vs : typo (complex case)

2010-12-15 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44523 Nathan Froyd froydnj at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug c++/44522] improve diagnostic for :: vs : typo

2010-12-15 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44522 Nathan Froyd froydnj at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug c++/45330] Suggest likely nested-name-specifiers for undeclared identifiers.

2010-12-14 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45330 --- Comment #3 from Nathan Froyd froydnj at gcc dot gnu.org 2010-12-14 20:31:30 UTC --- Author: froydnj Date: Tue Dec 14 20:31:22 2010 New Revision: 167814 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=167814 Log: gcc/cp/ PR c++/45330

[Bug target/46040] crtstuff.c:308:26: error: '__DTOR_LIST__' undeclared

2010-12-13 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46040 --- Comment #10 from Nathan Froyd froydnj at gcc dot gnu.org 2010-12-13 16:23:55 UTC --- Author: froydnj Date: Mon Dec 13 16:23:50 2010 New Revision: 167751 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=167751 Log: gcc/ PR target/46040

[Bug c++/46852] ICE: tree check: expected class ‘type’, have ‘exceptional’ (error_mark) in cp_parser_class_specifier, at cp/parser.c:16947

2010-12-08 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46852 Nathan Froyd froydnj at gcc dot gnu.org changed: What|Removed |Added CC||froydnj at gcc

[Bug c++/45329] When printing a list of candidate functions, explain why each function failed to match.

2010-12-08 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45329 --- Comment #4 from Nathan Froyd froydnj at gcc dot gnu.org 2010-12-08 21:37:54 UTC --- Author: froydnj Date: Wed Dec 8 21:37:51 2010 New Revision: 167607 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=167607 Log: gcc/cp/ PR c++/45329

[Bug c++/45329] When printing a list of candidate functions, explain why each function failed to match.

2010-12-08 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45329 Nathan Froyd froydnj at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug testsuite/46860] [4.6 Regression] New libstdc++ failures

2010-12-08 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46860 --- Comment #1 from Nathan Froyd froydnj at gcc dot gnu.org 2010-12-09 04:34:26 UTC --- Author: froydnj Date: Thu Dec 9 04:34:20 2010 New Revision: 167625 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=167625 Log: PR testsuite/46860

[Bug testsuite/46860] [4.6 Regression] New libstdc++ failures

2010-12-08 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46860 Nathan Froyd froydnj at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug c++/45330] Suggest likely nested-name-specifiers for undeclared identifiers.

2010-12-07 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45330 --- Comment #1 from Nathan Froyd froydnj at gcc dot gnu.org 2010-12-07 13:46:32 UTC --- Author: froydnj Date: Tue Dec 7 13:46:29 2010 New Revision: 167536 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=167536 Log: gcc/ PR c++/45330

[Bug c++/45330] Suggest likely nested-name-specifiers for undeclared identifiers.

2010-12-07 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45330 Nathan Froyd froydnj at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug c++/45332] Generate clear diagnostics when a terminating semicolon is missing from a class member declaration.

2010-12-07 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45332 Nathan Froyd froydnj at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug c++/45331] Generate clear diagnostics when a semicolon is missing at the end of a class definition

2010-12-07 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45331 Nathan Froyd froydnj at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug c++/36888] Error message when forgetting a semicolon after a class definition should be better

2010-12-07 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36888 Nathan Froyd froydnj at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug c++/44514] bad error recovery with forgotten ; after class definition

2010-12-07 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44514 Nathan Froyd froydnj at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug c++/46836] New: reporting locations for names in std namespace could be improved

2010-12-07 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46836 Summary: reporting locations for names in std namespace could be improved Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: enhancement Priority: P3

[Bug c/45062] [4.6 Regression] Revision 162223 caused ICE at c-decl.c:4064

2010-12-02 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45062 --- Comment #7 from Nathan Froyd froydnj at gcc dot gnu.org 2010-12-02 18:00:26 UTC --- Author: froydnj Date: Thu Dec 2 18:00:21 2010 New Revision: 167381 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=167381 Log: PR c/45062 * c

[Bug c/45062] [4.6 Regression] Revision 162223 caused ICE at c-decl.c:4064

2010-12-02 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45062 Nathan Froyd froydnj at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug c++/45331] Generate clear diagnostics when a semicolon is missing at the end of a class definition

2010-11-20 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45331 --- Comment #2 from Nathan Froyd froydnj at gcc dot gnu.org 2010-11-20 18:50:05 UTC --- Author: froydnj Date: Sat Nov 20 18:50:00 2010 New Revision: 166977 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=166977 Log: gcc/c-family/ PR c

[Bug c++/16189] obfuscated error message for missing semicolon after declaration in C++

2010-11-20 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16189 --- Comment #10 from Nathan Froyd froydnj at gcc dot gnu.org 2010-11-20 18:50:05 UTC --- Author: froydnj Date: Sat Nov 20 18:50:00 2010 New Revision: 166977 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=166977 Log: gcc/c-family/ PR c

[Bug c++/36888] Error message when forgetting a semicolon after a class definition should be better

2010-11-20 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36888 --- Comment #4 from Nathan Froyd froydnj at gcc dot gnu.org 2010-11-20 18:50:06 UTC --- Author: froydnj Date: Sat Nov 20 18:50:00 2010 New Revision: 166977 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=166977 Log: gcc/c-family/ PR c

[Bug c/33193] slopiness in __real/__imag

2010-11-18 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33193 --- Comment #4 from Nathan Froyd froydnj at gcc dot gnu.org 2010-11-18 16:25:04 UTC --- Author: froydnj Date: Thu Nov 18 16:24:56 2010 New Revision: 166909 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=166909 Log: gcc/ PR c/33193

[Bug c/33193] slopiness in __real/__imag

2010-11-18 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33193 Nathan Froyd froydnj at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug target/46548] Build arm gcc failure after patch 165463

2010-11-18 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46548 Nathan Froyd froydnj at gcc dot gnu.org changed: What|Removed |Added CC||froydnj at gcc

[Bug target/46512] [4.6 Regression] crtstuff.c:563:1: internal compiler error: Segmentation fault

2010-11-16 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46512 --- Comment #2 from Nathan Froyd froydnj at gcc dot gnu.org 2010-11-17 01:41:16 UTC --- Author: froydnj Date: Wed Nov 17 01:41:13 2010 New Revision: 166849 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=166849 Log: PR target/46512

[Bug preprocessor/45038] __DBL_MIN__ result in old-style-cast

2010-11-15 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45038 --- Comment #2 from Nathan Froyd froydnj at gcc dot gnu.org 2010-11-15 15:24:38 UTC --- Author: froydnj Date: Mon Nov 15 15:24:31 2010 New Revision: 166756 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=166756 Log: gcc/c-family/ PR

[Bug preprocessor/45038] __DBL_MIN__ result in old-style-cast

2010-11-15 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45038 Nathan Froyd froydnj at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug c/44782] implement -ferror-limit=

2010-11-11 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44782 --- Comment #2 from Nathan Froyd froydnj at gcc dot gnu.org 2010-11-12 03:38:19 UTC --- Author: froydnj Date: Fri Nov 12 03:38:15 2010 New Revision: 166644 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=166644 Log: gcc/ PR c/44782

[Bug c/44782] implement -ferror-limit=

2010-11-11 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44782 Nathan Froyd froydnj at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug c++/46065] [4.6 Regression] ICE: tree check: expected tree that contains 'decl minimal' structure, have 'tree_list' in poplevel_named_label_1, at cp/decl.c:477

2010-11-10 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46065 --- Comment #3 from Nathan Froyd froydnj at gcc dot gnu.org 2010-11-10 21:05:55 UTC --- Author: froydnj Date: Wed Nov 10 21:05:50 2010 New Revision: 166558 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=166558 Log: gcc/cp/ PR c++/46065

[Bug c++/46065] [4.6 Regression] ICE: tree check: expected tree that contains 'decl minimal' structure, have 'tree_list' in poplevel_named_label_1, at cp/decl.c:477

2010-11-10 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46065 Nathan Froyd froydnj at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug c++/45332] Generate clear diagnostics when a terminating semicolon is missing from a class member declaration.

2010-11-06 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45332 --- Comment #1 from Nathan Froyd froydnj at gcc dot gnu.org 2010-11-06 18:42:08 UTC --- Author: froydnj Date: Sat Nov 6 18:41:57 2010 New Revision: 166406 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=166406 Log: gcc/cp/ PR c++/45332

[Bug c/41206] Segmentation fault from two #pragma GCC optimize lines

2010-11-05 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41206 Nathan Froyd froydnj at gcc dot gnu.org changed: What|Removed |Added CC||froydnj at gcc

[Bug tree-optimization/46259] [4.6 Regression] Revision 166102 failed 416.gamess in SPEC CPU 2006

2010-11-01 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46259 --- Comment #8 from Nathan Froyd froydnj at gcc dot gnu.org 2010-11-01 18:58:35 UTC --- Author: froydnj Date: Mon Nov 1 18:58:30 2010 New Revision: 166139 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=166139 Log: gcc/ 2010-11-01 Nathan

[Bug c++/46065] [4.6 Regression] ICE: tree check: expected tree that contains 'decl minimal' structure, have 'tree_list' in poplevel_named_label_1, at cp/decl.c:477

2010-10-20 Thread froydnj at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46065 Nathan Froyd froydnj at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

  1   2   >