[Issue 7024] inconsistent mangling of shared in extern(C++)

2011-12-03 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7024 --- Comment #8 from deadalnix deadal...@gmail.com 2011-12-03 04:42:25 PST --- (In reply to comment #7) The baseline of D type system is to disallow things that can't be guaranteed. C++ definitely can't guarantee any of the three. To avoid

[Issue 7059] New: Forward reference error with auto recursive function

2011-12-03 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7059 Summary: Forward reference error with auto recursive function Product: D Version: D2 Platform: x86 OS/Version: Windows Status: NEW Keywords: rejects-valid

[Issue 7059] Forward reference error with auto recursive function

2011-12-03 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7059 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 5288] auto return: forward ref error when using it with recursive functions

2011-12-03 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5288 --- Comment #4 from Kenji Hara k.hara...@gmail.com 2011-12-03 06:06:08 PST --- *** Issue 7059 has been marked as a duplicate of this issue. *** -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are

[Issue 7061] New: delegates sometimes cannot be used in struct initializers

2011-12-03 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7061 Summary: delegates sometimes cannot be used in struct initializers Product: D Version: D2 Platform: All OS/Version: All Status: NEW Keywords:

[Issue 7055] to!float(INF2) == 2

2011-12-03 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7055 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 7024] inconsistent mangling of shared in extern(C++)

2011-12-03 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7024 --- Comment #9 from d...@dawgfoto.de 2011-12-03 06:44:56 PST --- - The current D policy is to not base such things on trust but require explicit casting. - You have no way to guarantee atomic access for shared in C++. - Overloaded

[Issue 6979] hasUnsharedAliasing cannot accept plural parameters

2011-12-03 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6979 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 4765] std.math.modf always returns 0

2011-12-03 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4765 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 6973] static assert(isOutputRange!(OutputRange!int, int)) is false

2011-12-03 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6973 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 7000] missing import of std.stdio in std.regex?

2011-12-03 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7000 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 5193] SList cannot have struct elements that have immutable members.

2011-12-03 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5193 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Issue 7062] New: Void parameter errors with overloaded templates don't indicate instantiation location

2011-12-03 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7062 Summary: Void parameter errors with overloaded templates don't indicate instantiation location Product: D Version: D2 Platform: Other OS/Version: Windows Status:

[Issue 7060] parser bug auto foo()in{}body{}

2011-12-03 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7060 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 4785] auto return of a function with in contract

2011-12-03 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4785 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added CC||timon.g...@gmx.ch ---

[Issue 7063] New: No error or warning for conflicting D and C symbols

2011-12-03 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7063 Summary: No error or warning for conflicting D and C symbols Product: D Version: D2 Platform: x86 OS/Version: Mac OS X Status: NEW Severity: normal Priority: P2

[Issue 7063] No error or warning for conflicting D and C symbols

2011-12-03 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7063 --- Comment #1 from Peter Alexander peter.alexander...@gmail.com 2011-12-03 15:39:49 PST --- If it wasn't obvious from the code given above, the module must be named 'test' -- Configure issuemail: