[Issue 5546] Assigning and initializing structs from functions make more copies than necessary

2011-02-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5546 --- Comment #1 from akb...@gmail.com 2011-02-07 23:32:33 PST --- Created an attachment (id=901) Source file that demonstrates the behavior. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving

[Issue 5546] New: Assigning and initializing structs from functions make more copies than necessary

2011-02-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5546 Summary: Assigning and initializing structs from functions make more copies than necessary Product: D Version: D2 Platform: x86_64 OS/Version: Linux Status: NEW

[Issue 4017] const initializer cannot evaluate size of forward referenced alias

2011-02-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4017 Don changed: What|Removed |Added CC||clugd...@yahoo.com.au --- Comment #2 from Don 2

[Issue 1266] Cannot forward reference the typeof of the base type of a pointer whose base type is defined with typeof

2011-02-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1266 --- Comment #9 from Don 2011-02-07 22:35:39 PST --- Fix confirmed: this failed in 2.050 and 1.065 but is fixed in 2.051 and 1.066 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mai

[Issue 5545] [64-bit] DMD fails to postincrement ubytes.

2011-02-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5545 Walter Bright changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 4092] broken memory management for COM objects derived from IUnknown

2011-02-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4092 Walter Bright changed: What|Removed |Added CC||bugzi...@digitalmars.com --- Comment #

[Issue 1266] Cannot forward reference the typeof of the base type of a pointer whose base type is defined with typeof

2011-02-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1266 Walter Bright changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 2810] Bogus forward reference error with auto function

2011-02-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2810 Walter Bright changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 4017] const initializer cannot evaluate size of forward referenced alias

2011-02-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4017 Walter Bright changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 4486] CodeView debug info should contain absolute path names

2011-02-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4486 Walter Bright changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 4332] C files in druntime should be converted to D

2011-02-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4332 --- Comment #11 from Iain Buclaw 2011-02-07 16:51:50 PST --- Strange... Are there any reasonable debuggers for Windows? I must admit I'm rather terrible on the platform, but I could have a bash at seeing what's up, and why it doesn't work (wh

[Issue 5545] New: [64-bit] DMD fails to postincrement ubytes.

2011-02-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5545 Summary: [64-bit] DMD fails to postincrement ubytes. Product: D Version: D2 Platform: x86_64 OS/Version: Windows Status: NEW Severity: normal Priority: P2

[Issue 5325] Mutable references to const/immutable/shared classes

2011-02-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5325 --- Comment #1 from Michel Fortin 2011-02-07 19:28:16 EST --- New patch submitted as a github pull request: https://github.com/D-Programming-Language/dmd/pull/3 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --

[Issue 4014] CodeView debug type info not linked in from library

2011-02-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4014 Walter Bright changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 4013] Inconsistent codeview debug info for classes derived from IUnknown

2011-02-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4013 Walter Bright changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 4405] all function - returns whether predicate is true for all elements in a range

2011-02-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4405 --- Comment #6 from bearophile_h...@eml.cc 2011-02-07 15:08:53 PST --- *** Issue 5544 has been marked as a duplicate of this issue. *** -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving thi

[Issue 5540] Probable bug-hiding redundancies

2011-02-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5540 --- Comment #1 from bearophile_h...@eml.cc 2011-02-07 15:05:52 PST --- Another case, in good C++ code (probably caused by not complete copy & paste & modify): return Contains(Sphere(lss.mP0, lss.mRadius)) && Contains(Sphere(lss.mP0, lss

[Issue 5544] all() and any() in Phobos

2011-02-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5544 bearophile_h...@eml.cc changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 4405] all function - returns whether predicate is true for all elements in a range

2011-02-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4405 bearophile_h...@eml.cc changed: What|Removed |Added CC||bearophile_h...@eml.cc --- Com

[Issue 5544] all() and any() in Phobos

2011-02-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5544 Jonathan M Davis changed: What|Removed |Added CC||jmdavisp...@gmx.com --- Comment #1

[Issue 5544] New: all() and any() in Phobos

2011-02-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5544 Summary: all() and any() in Phobos Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: enhancement Priority: P2 Component: Phobos

[Issue 5543] New: to!int to see a char as a single-char string

2011-02-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5543 Summary: to!int to see a char as a single-char string Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: enhancement Priority: P2 C

[Issue 4468] std.string.join() for lazy iterable of strings

2011-02-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4468 --- Comment #1 from bearophile_h...@eml.cc 2011-02-07 14:33:28 PST --- See also bug 5542 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---

[Issue 5542] New: std.string.join() for chars too

2011-02-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5542 Summary: std.string.join() for chars too Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: enhancement Priority: P2 Component: Pho

[Issue 5541] New: Disallow escaping of references to stack-allocated memory

2011-02-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5541 Summary: Disallow escaping of references to stack-allocated memory Product: D Version: D2 Platform: All OS/Version: All Status: NEW Keywords: accepts-inva

[Issue 5540] New: Probable bug-hiding redundancies

2011-02-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5540 Summary: Probable bug-hiding redundancies Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: enhancement Priority: P2 Component: DM

[Issue 5539] New: Statically disallow unsigned<0 test

2011-02-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5539 Summary: Statically disallow unsigned<0 test Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: enhancement Priority: P2 Component:

[Issue 5538] New: Immutable classes can't be passed as messages in std.concurrency

2011-02-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5538 Summary: Immutable classes can't be passed as messages in std.concurrency Product: D Version: D2 Platform: Other OS/Version: Linux Status: NEW Severity: n

[Issue 5319] rt.critical/monitor: Add support for Solaris

2011-02-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5319 --- Comment #3 from Iain Buclaw 2011-02-07 09:29:23 PST --- Solaris isn't supported in core.sys.posix.pthreads though, is it? (Admittedly I have a largely unfinished patch to add Solaris support in druntime lingering in a VM somewhere, so maybe

[Issue 5494] [patch,enh] Issues with std.stdarg

2011-02-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5494 --- Comment #2 from Rob Jacques 2011-02-07 09:22:50 PST --- Well, I think Issue 4310 can be closed, so long as std.stdarg gets depreciated in favor of core.stdarg. There is an API mismatch between the 32-bit and 64-bit core.stdarg, which should

[Issue 3975] Misnamed main causes linker errors

2011-02-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3975 bearophile_h...@eml.cc changed: What|Removed |Added CC||bearophile_h...@eml.cc --- Com

[Issue 3975] Misnamed main causes linker errors

2011-02-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3975 Bernard Helyer changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 4332] C files in druntime should be converted to D

2011-02-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4332 --- Comment #10 from Brad Roberts 2011-02-07 01:15:44 PST --- Further testing (dmd's test34) showed that the critical .c to .d change needed to be reverted as well. Win32 is back to using the .c version for both files now. -- Configure issu

[Issue 3835] ref foreach does not work in CTFE

2011-02-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3835 Don changed: What|Removed |Added Keywords||wrong-code --- Comment #12 from Don 2011-02-07

[Issue 4598] std.xml check is too restrictive

2011-02-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4598 Walter Bright changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 4069] std.xml.Document.pretty saves empty elements with spaces and line breaks

2011-02-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4069 Walter Bright changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 5382] [regression 2.051] DLL multi-threading broken

2011-02-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5382 Walter Bright changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 5494] [patch,enh] Issues with std.stdarg

2011-02-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5494 Brad Roberts changed: What|Removed |Added CC||bra...@puremagic.com --- Comment #1 fro

[Issue 5447] Should be illegal to throw a non-Throwable

2011-02-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5447 Don changed: What|Removed |Added CC||bugzi...@kyllingen.net --- Comment #4 from Don

[Issue 5402] Invalid free() when throwing non-Throwable

2011-02-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5402 Don changed: What|Removed |Added Status|NEW |RESOLVED CC|