[Bug libstdc++/55215] New: Constructor seeding is broken for Mersenne twister

2012-11-05 Thread wgh at beyondunreal dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55215 Bug #: 55215 Summary: Constructor seeding is broken for Mersenne twister Classification: Unclassified Product: gcc Version: 4.6.4 Status: UNCONFIRMED Severity:

[Bug libstdc++/55215] Constructor seeding is broken for Mersenne twister

2012-11-05 Thread wgh at beyondunreal dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55215 --- Comment #1 from wgh at beyondunreal dot com 2012-11-05 16:15:06 UTC --- Created attachment 28619 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=28619 reproduction

[Bug c/65208] New: Floats sometimes rounded up instead of being truncated on mips

2015-02-25 Thread wgh at beyondunreal dot com
Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: wgh at beyondunreal dot com Created attachment 34869 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=34869action=edit preprocessed input It seems like typical cast from double

[Bug target/77669] Incorrect LTO code on embedded ARM

2016-09-21 Thread wgh at beyondunreal dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77669 wgh at beyondunreal dot com changed: What|Removed |Added Status|WAITING |RESOLVED

[Bug lto/77669] New: Incorrect LTO code on embedded ARM

2016-09-20 Thread wgh at beyondunreal dot com
Assignee: unassigned at gcc dot gnu.org Reporter: wgh at beyondunreal dot com Target Milestone: --- So I've been playing around with my STM32 microcontroller and various compiler options, and noticed that my program doesn't work when I build it with LTO. I've observed this behaviour

[Bug lto/77669] Incorrect LTO code on embedded ARM

2016-09-20 Thread wgh at beyondunreal dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77669 --- Comment #1 from wgh at beyondunreal dot com --- The loop in question looks like this, in C++ and aseembly: if (__urngrange > __urange) { // downscaling const __uctype __uerange = __urange

[Bug target/77669] Incorrect LTO code on embedded ARM

2016-09-20 Thread wgh at beyondunreal dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77669 --- Comment #2 from wgh at beyondunreal dot com --- It looks like LTO somehow breaks constructors for static variables. I have no better idea ATM.

[Bug lto/59000] lto can't merge user-defined weak builtin functions

2017-05-09 Thread wgh at beyondunreal dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59000 wgh at beyondunreal dot com changed: What|Removed |Added CC||wgh at beyondunreal dot com