[Issue 3631] New: Portability of zlib

2009-12-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3631 Summary: Portability of zlib Product: D Version: 2.031 Platform: x86_64 OS/Version: All Status: NEW Severity: enhancement Priority: P2 Component: Phobos

[Issue 3579] Broken Links to Compiler

2009-12-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3579 Merlin Meyer-Mitchell changed: What|Removed |Added CC||d.purema...@m3.sent.com --- Co

[Issue 3632] New: modify float is float to do a bitwise compare

2009-12-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3632 Summary: modify float is float to do a bitwise compare Product: D Version: unspecified Platform: Other OS/Version: Linux Status: NEW Severity: enhancement Priority:

[Issue 3633] New: Optimizer causes access violation

2009-12-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3633 Summary: Optimizer causes access violation Product: D Version: 1.033 Platform: x86 OS/Version: Windows Status: NEW Keywords: wrong-code Severity: critical

[Issue 3514] opApply should be the first-choice foreach iteration method.

2009-12-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3514 Walter Bright changed: What|Removed |Added CC||bugzi...@digitalmars.com --- Comment #

[Issue 3634] New: return value not passed to out contracts of private methods

2009-12-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3634 Summary: return value not passed to out contracts of private methods Product: D Version: 2.036 Platform: Other OS/Version: Linux Status: NEW Severity: maj

[Issue 3632] modify float is float to do a bitwise compare

2009-12-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3632 Don changed: What|Removed |Added CC||clugd...@yahoo.com.au --- Comment #1 from Don 2

[Issue 3634] return value not passed to out contracts of private methods

2009-12-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3634 --- Comment #1 from Witold Baryluk 2009-12-18 22:59:08 PST --- Original code (with "private") fails also with "-O", "-O -inline", and many others. Here is simplified case: class A { this() { x_ = 0x40; } private: uint x_;

[Issue 3634] return value not passed to out contracts of private methods

2009-12-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3634 --- Comment #2 from Witold Baryluk 2009-12-18 23:03:34 PST --- Using "protected" attributed it works correctly: .text._D1t1A1xMFZk segment assume CS:.text._D1t1A1xMFZk _D1t1A1xMFZk: pushEBP mo