[Bug middle-end/48580] missed optimization: integer overflow checks

2013-02-02 Thread Martin.vGagern at gmx dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48580 Martin von Gagern Martin.vGagern at gmx dot net changed: What|Removed |Added CC

[Bug middle-end/48580] missed optimization: integer overflow checks

2013-02-02 Thread Martin.vGagern at gmx dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48580 --- Comment #17 from Martin von Gagern Martin.vGagern at gmx dot net 2013-02-02 18:54:43 UTC --- (In reply to comment #16) I somewhat disagree. A program must be correct; it should be secure; and it can be efficient. I'm interested

[Bug middle-end/48580] missed optimization: integer overflow checks

2013-02-02 Thread Martin.vGagern at gmx dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48580 --- Comment #19 from Martin von Gagern Martin.vGagern at gmx dot net 2013-02-02 22:08:09 UTC --- Bug 49467 asked about builtins, and got duped here, so small wonder people wanting a builtin-colored bikeshed like I do end up here...

[Bug middle-end/323] optimized code gives strange floating point results

2014-01-02 Thread Martin.vGagern at gmx dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=323 Martin von Gagern Martin.vGagern at gmx dot net changed: What|Removed |Added CC

[Bug c++/51707] [c++11] constexpr constructor cannot initialize const reference member

2013-02-22 Thread Martin.vGagern at gmx dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51707 Martin von Gagern Martin.vGagern at gmx dot net changed: What|Removed |Added CC

[Bug c++/56537] New: [C++11] lambda expression treats members as const

2013-03-05 Thread Martin.vGagern at gmx dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56537 Bug #: 56537 Summary: [C++11] lambda expression treats members as const Classification: Unclassified Product: gcc Version: 4.7.2 Status: UNCONFIRMED Severity: normal

[Bug c++/56537] [C++11] lambda expression treats members as const

2013-03-05 Thread Martin.vGagern at gmx dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56537 Martin von Gagern Martin.vGagern at gmx dot net changed: What|Removed |Added Status|UNCONFIRMED

[Bug c++/54277] Template class member referred to with implicit this inside lambda is incorrectly const-qualified

2013-03-05 Thread Martin.vGagern at gmx dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54277 Martin von Gagern Martin.vGagern at gmx dot net changed: What|Removed |Added CC

[Bug c++/54002] New: [C++0x][constexpr] Initializing constexpr static member using constexpr static method fails

2012-07-17 Thread Martin.vGagern at gmx dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54002 Bug #: 54002 Summary: [C++0x][constexpr] Initializing constexpr static member using constexpr static method fails Classification: Unclassified Product: gcc Version: 4.7.1

[Bug c++/54002] [C++0x][constexpr] Initializing constexpr static member using constexpr static method fails

2012-07-18 Thread Martin.vGagern at gmx dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54002 --- Comment #3 from Martin von Gagern Martin.vGagern at gmx dot net 2012-07-18 07:09:02 UTC --- (In reply to comment #2) See PR 52366, which makes this a dup of PR 52315 I agree that this is a duplicate of PR 52366. And although I'm still

[Bug c/49467] Enhancement: Intrinsic to read CARRY and OVERFLOW flags (where applicable)

2014-08-24 Thread Martin.vGagern at gmx dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49467 Martin von Gagern Martin.vGagern at gmx dot net changed: What|Removed |Added CC

[Bug c/59708] clang-compatible checked arithmetic builtins

2014-08-24 Thread Martin.vGagern at gmx dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59708 Martin von Gagern Martin.vGagern at gmx dot net changed: What|Removed |Added CC

[Bug middle-end/48580] missed optimization: integer overflow checks

2014-08-24 Thread Martin.vGagern at gmx dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48580 --- Comment #21 from Martin von Gagern Martin.vGagern at gmx dot net --- (In reply to myself from comment #15) (In reply to comment #7) […] built-in operations where you can just say multiply two (signed) values, check whether the result

[Bug c/59708] clang-compatible checked arithmetic builtins

2014-08-24 Thread Martin.vGagern at gmx dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59708 --- Comment #9 from Martin von Gagern Martin.vGagern at gmx dot net --- (In reply to Andrew Pinski from comment #8) I rather not have builtins as you can write portable C code that detects overflow just fine. GCC could have internal functions

[Bug libstdc++/61758] New: std::chrono::steady_clock::now() no longer exported

2014-07-09 Thread Martin.vGagern at gmx dot net
Component: libstdc++ Assignee: unassigned at gcc dot gnu.org Reporter: Martin.vGagern at gmx dot net Between 4.8.0 and 4.8.1, SVN commit 199331 changed the implementation of compatibility-chrono.cc. Up to that point, it basically included chrono.cc which provided implementations

[Bug libstdc++/61758] std::chrono::steady_clock::now() no longer exported

2014-07-09 Thread Martin.vGagern at gmx dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61758 --- Comment #1 from Martin von Gagern Martin.vGagern at gmx dot net --- I just read https://gcc.gnu.org/ml/gcc-patches/2013-05/msg01553.html indicating that this is likely a deliberate ABI breakage for an experimental API. If that is your

[Bug libstdc++/61758] std::chrono::steady_clock::now() no longer exported

2014-07-09 Thread Martin.vGagern at gmx dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61758 --- Comment #4 from Martin von Gagern Martin.vGagern at gmx dot net --- Thanks for the quick reply. (In reply to Jonathan Wakely from comment #2) It is totally unsupported (and unlikely to work) to mix C++11 code built with GCC 4.x and 4.y

[Bug java/49036] gcj-mp-4.5: Internal error: Abort trap (program ecj1) on Mac OS X 10.5.8

2011-06-03 Thread Martin.vGagern at gmx dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49036 Martin von Gagern Martin.vGagern at gmx dot net changed: What|Removed |Added CC

[Bug gcov-profile/49340] New: read_couts_file() not called for -fbranch-probabilities

2011-06-09 Thread Martin.vGagern at gmx dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49340 Summary: read_couts_file() not called for -fbranch-probabilities Product: gcc Version: 4.5.2 Status: UNCONFIRMED Severity: normal Priority: P3 Component: