[Issue 11127] std.range.cycle linker errors

2013-09-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11127 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Keywords||pull --- Comment #1

[Issue 11114] Undefined symbols after merging dmd pull #2550

2013-09-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4 --- Comment #7 from Kenji Hara k.hara...@gmail.com 2013-09-27 00:22:29 PDT --- Issue 11127 is also a regression caused by pull #2550. For that, I opened: https://github.com/D-Programming-Language/dmd/pull/2590 Denis, may the pull #2590 fix

[Issue 11125] UFCS instantiation of template causes template constraint to be skipped

2013-09-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11125 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 11114] Undefined symbols after merging dmd pull #2550

2013-09-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4 --- Comment #8 from Denis Shelomovskij verylonglogin@gmail.com 2013-09-27 11:55:22 MSD --- (In reply to comment #7) Issue 11127 is also a regression caused by pull #2550. For that, I opened:

[Issue 6178] Struct inside the AA are not init correctly

2013-09-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6178 --- Comment #26 from github-bugzi...@puremagic.com 2013-09-27 02:05:01 PDT --- Commit pushed to master at https://github.com/D-Programming-Language/dlang.org

[Issue 11129] New: multiSort doesn't work with std.container.Array

2013-09-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11129 Summary: multiSort doesn't work with std.container.Array Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2

[Issue 11129] multiSort doesn't work with std.container.Array

2013-09-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11129 monarchdo...@gmail.com changed: What|Removed |Added CC||monarchdo...@gmail.com ---

[Issue 11130] New: Regression (2.064 git-head): Enum members hijack module-scoped symbols in initializers

2013-09-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11130 Summary: Regression (2.064 git-head): Enum members hijack module-scoped symbols in initializers Product: D Version: D2 Platform: All OS/Version: All Status: NEW

[Issue 9699] strip functions should have stripLeft/stripRight counterparts and be generic

2013-09-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9699 --- Comment #8 from github-bugzi...@puremagic.com 2013-09-27 06:48:45 PDT --- Commits pushed to master at https://github.com/D-Programming-Language/phobos

[Issue 10322] std.random.RandomSample.index() returns wrong value if called before front()

2013-09-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10322 Joseph Rushton Wakeling joseph.wakel...@webdrake.net changed: What|Removed |Added Status|NEW

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

2013-09-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4092 Andrej Mitrovic andrej.mitrov...@gmail.com changed: What|Removed |Added CC|

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

2013-09-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4092 --- Comment #7 from Andrej Mitrovic andrej.mitrov...@gmail.com 2013-09-27 07:11:21 PDT --- (In reply to comment #6) Can a a synchronized block be used instead? Actually `atomicOp!+=(count, 1)` could be used as well, no? -- Configure

[Issue 9629] toUpperInPlace doesn't work properly with unicode characters

2013-09-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9629 monarchdo...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

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

2013-09-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4092 --- Comment #8 from Andrej Mitrovic andrej.mitrov...@gmail.com 2013-09-27 07:16:42 PDT --- (In reply to comment #5) void* p = gc_malloc(size, 1); // BlkAttr.FINALIZE Also, this can actually now be: return GC.malloc(size,

[Issue 9699] strip functions should have stripLeft/stripRight counterparts and be generic

2013-09-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9699 Andrej Mitrovic andrej.mitrov...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 11123] std.getopt should support functions

2013-09-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11123 --- Comment #2 from github-bugzi...@puremagic.com 2013-09-27 08:02:07 PDT --- Commits pushed to master at https://github.com/D-Programming-Language/phobos

[Issue 11123] std.getopt should support functions

2013-09-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11123 Andrej Mitrovic andrej.mitrov...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

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

2013-09-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4092 --- Comment #10 from Andrej Mitrovic andrej.mitrov...@gmail.com 2013-09-27 08:56:35 PDT --- (In reply to comment #9) https://github.com/D-Programming-Language/visuald/blob/master/stdext/com.d#L28 Nice, this will be useful for me. Thanks. --

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

2013-09-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4092 --- Comment #11 from Andrej Mitrovic andrej.mitrov...@gmail.com 2013-09-27 09:00:44 PDT --- (In reply to comment #9) https://github.com/D-Programming-Language/visuald/blob/master/stdext/com.d#L28 Hmm, you seem to have this prototype in that

[Issue 11131] New: variables without linkage shouldn't have a mangling (.mangleof)

2013-09-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11131 Summary: variables without linkage shouldn't have a mangling (.mangleof) Product: D Version: unspecified Platform: All OS/Version: All Status: NEW

[Issue 11130] Regression (2.064 git-head): Enum members hijack module-scoped symbols in initializers

2013-09-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11130 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Keywords||spec

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

2013-09-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4092 --- Comment #13 from Andrej Mitrovic andrej.mitrov...@gmail.com 2013-09-27 13:33:33 PDT --- (In reply to comment #12) This is the prototype for the precise GC, but it should do no harm elsewhere because the additional parameter in an

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

2013-09-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4092 --- Comment #12 from Rainer Schuetze r.sagita...@gmx.de 2013-09-27 13:31:42 PDT --- (In reply to comment #11) Hmm, you seem to have this prototype in that file: extern(C) void* gc_malloc(size_t sz, uint ba = 0, const TypeInfo ti=null);

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

2013-09-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4092 --- Comment #14 from Rainer Schuetze r.sagita...@gmx.de 2013-09-27 13:52:28 PDT --- The reference count might be slightly different than what's used in a language without GC, but I think starting at 0 is appropriate here. The object pointer

[Issue 11128] std.algorithm.reduce one-argument version cannot always be chained using UFCS

2013-09-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11128 Peter Alexander peter.alexander...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 8755] Change the order of reduce arguments

2013-09-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8755 Peter Alexander peter.alexander...@gmail.com changed: What|Removed |Added CC|

[Issue 11132] Odd diagnostic with C-style struct initializer when union field is present

2013-09-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11132 --- Comment #1 from Andrej Mitrovic andrej.mitrov...@gmail.com 2013-09-27 15:39:07 PDT --- In case you're wondering, I've ran into it while porting this code: - struct STGMEDIUM { DWORD tymed; union { HBITMAP hBitmap;

[Issue 11132] New: Odd diagnostic with C-style struct initializer when union field is present

2013-09-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11132 Summary: Odd diagnostic with C-style struct initializer when union field is present Product: D Version: D2 Platform: All OS/Version: All Status: NEW

[Issue 8229] string literals are not zero-terminated during CTFE

2013-09-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8229 Martin Nowak c...@dawg.eu changed: What|Removed |Added CC||c...@dawg.eu

[Issue 3956] linker removes underscore from all exported symbols of a module but the first

2013-09-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3956 Martin Nowak c...@dawg.eu changed: What|Removed |Added Keywords||dll CC|

[Issue 11133] New: ddoc: documented unittest outside of version scope

2013-09-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11133 Summary: ddoc: documented unittest outside of version scope Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2

[Issue 11133] ddoc: documented unittest outside of version scope

2013-09-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11133 --- Comment #1 from Martin Nowak c...@dawg.eu 2013-09-27 20:00:32 PDT --- Ah I forgot to mention. The following case works. It seems like it's the else branch that break the unittest docs. version (D_Ddoc) { /// struct Library {} } ///

[Issue 11134] New: Inconsistent postblit call count depends on the pointer size

2013-09-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11134 Summary: Inconsistent postblit call count depends on the pointer size Product: D Version: D2 Platform: All OS/Version: All Status: NEW Keywords:

[Issue 3956] linker removes underscore from all exported symbols of a module but the first

2013-09-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3956 --- Comment #3 from Martin Nowak c...@dawg.eu 2013-09-27 22:17:47 PDT --- Presumably something in this TWEAK_EXPORT_NAMES function goes wrong or the function isn't called under certain circumstances. It seems simple enough to remove the