[Issue 2095] covariance w/o typechecks = bugs

2010-11-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2095 Andrei Alexandrescu changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Issue 2095] covariance w/o typechecks = bugs

2010-11-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2095 --- Comment #26 from Jason House 2010-11-27 06:24:58 PST --- If derived[] is implicitly converted to const(base)[], what happens when I append another bade object to the array? Should it implicitly convert to const(base[])? -- Configure issu

[Issue 2095] covariance w/o typechecks = bugs

2010-11-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2095 --- Comment #27 from Andrei Alexandrescu 2010-11-27 06:32:03 PST --- (In reply to comment #26) > If derived[] is implicitly converted to const(base)[], what happens when I > append another bade object to the array? Should it implicitly convert

[Issue 2095] covariance w/o typechecks = bugs

2010-11-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2095 --- Comment #28 from Andrei Alexandrescu 2010-11-27 10:10:58 PST --- (In reply to comment #27) > (In reply to comment #26) > > If derived[] is implicitly converted to const(base)[], what happens when I > > append another bade object to the arr

[Issue 4321] Passing local parameter to non-global template fails.

2010-11-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4321 ibrahim YANIKLAR changed: What|Removed |Added AssignedTo|nob...@puremagic.com|bugzi...@digitalmars.com --- Commen

[Issue 5281] New: Equality among arrays of Bigints

2010-11-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5281 Summary: Equality among arrays of Bigints Product: D Version: D2 Platform: x86 OS/Version: Windows Status: NEW Severity: normal Priority: P2 Component: Pho

[Issue 2590] Deallocator is not called if constructor fails.

2010-11-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2590 --- Comment #8 from Max Samukha 2010-11-27 12:03:42 PST --- Though D is going to deprecate new/delete operators, it is worth noting that the rule under discussion was adopted by C++ 15 years ago. >From "Counting Objects in C++" article by Sco

[Issue 2590] Deallocator is not called if constructor fails.

2010-11-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2590 --- Comment #9 from Max Samukha 2010-11-27 12:06:43 PST --- A better formatted text: http://www.drdobbs.com/cpp/184403484 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail becau

[Issue 2095] covariance w/o typechecks = bugs

2010-11-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2095 --- Comment #29 from Jason House 2010-11-27 12:08:04 PST --- Doesn't the following make x an lvalue? const(base)[] x = derived_array; -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving th

[Issue 2095] covariance w/o typechecks = bugs

2010-11-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2095 --- Comment #30 from Stewart Gordon 2010-11-27 12:20:15 PST --- (In reply to comment #29) > Doesn't the following make x an lvalue? > > const(base)[] x = derived_array; It does ... but appending to x won't alter derived_array. There was, how

[Issue 2656] Remove octal literals

2010-11-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2656 --- Comment #15 from bearophile_h...@eml.cc 2010-11-27 14:25:07 PST --- (In reply to comment #14) > Let's give it a hope. Facts and reason do have to carry some weight. I'll > commit octal to Phobos. Even MISRA C disallows octal constants. They

[Issue 2656] Remove octal literals

2010-11-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2656 Unknown W. Brackets changed: What|Removed |Added CC||bug...@unknownbrackets.org --- C

[Issue 5282] New: Use memcmp or other appropriate optimizations for array comparison where possible

2010-11-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5282 Summary: Use memcmp or other appropriate optimizations for array comparison where possible Product: D Version: unspecified Platform: Other OS/Version: All Status: N

[Issue 5283] New: Increase granularity of unit tests so that all unittest blocks in a module run even after another block fails

2010-11-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5283 Summary: Increase granularity of unit tests so that all unittest blocks in a module run even after another block fails Product: D Version: unspecified Platform: Oth