[Issue 13807] [REG2.067a] inout(T)[] no longer matches string[]

2014-12-05 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13807 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/f9e27712c788d5f04ab7b9af72c2efa77b38a60a fix Issue 13807 - inout(T)[]

[Issue 13775] [REG2.067a] Broken explicit casting of dynamic array slices of known size to static array of different type

2014-12-05 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13775 Kenji Hara changed: What|Removed |Added Keywords||pull Summary|Broken explicit casting

[Issue 13777] Value range propagation faild on array function argument

2014-12-05 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13777 Kenji Hara changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 13775] [REG2.067a] Broken explicit casting of dynamic array slices of known size to static array of different type

2014-12-05 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13775 --- Comment #10 from Steven Schveighoffer --- (In reply to Kenji Hara from comment #9) > (In reply to Steven Schveighoffer from comment #4) > > Is this really an ICE? Usually an ICE shows a DMD source line number where > > the assert happened, or a s

[Issue 13775] [REG2.067a] Broken explicit casting of dynamic array slices of known size to static array of different type

2014-12-05 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13775 --- Comment #11 from Kenji Hara --- (In reply to Steven Schveighoffer from comment #10) > OK, I understand. Is there a reason not to make this assert though? To do it, we need to handle all invalid casts in front end layer. > The impression it give

[Issue 13775] [REG2.067a] Broken explicit casting of dynamic array slices of known size to static array of different type

2014-12-05 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13775 --- Comment #12 from Steven Schveighoffer --- (In reply to Kenji Hara from comment #11) > (In reply to Steven Schveighoffer from comment #10) > > OK, I understand. Is there a reason not to make this assert though? > > To do it, we need to handle all

[Issue 6196] with statement with single statement breaks linking

2014-12-05 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6196 --- Comment #8 from hst...@quickfur.ath.cx --- Seems to have been fixed in git HEAD; could you re-test? --

[Issue 9507] std.range.transposed behaves poorly with jagged ranges of ranges

2014-12-05 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=9507 hst...@quickfur.ath.cx changed: What|Removed |Added Keywords||pull --- Comment #2 from hst...@quick

[Issue 9691] Static void arrays are not documented

2014-12-05 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=9691 hst...@quickfur.ath.cx changed: What|Removed |Added Keywords||pull --- Comment #3 from hst...@quick

[Issue 9691] Static void arrays are not documented

2014-12-05 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=9691 --- Comment #4 from Andrej Mitrovic --- (In reply to hsteoh from comment #3) > https://github.com/D-Programming-Language/dlang.org/pull/715 Note that I was also asking for the documentation of fixed-length (static) void arrays, not just plain void dy

[Issue 9691] Static void arrays are not documented

2014-12-05 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=9691 --- Comment #5 from hst...@quickfur.ath.cx --- Point taken. I'll update the PR. :-) --

[Issue 9691] Static void arrays are not documented

2014-12-05 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=9691 --- Comment #6 from hst...@quickfur.ath.cx --- Updated. --

[Issue 6788] std.range.pairwise

2014-12-05 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6788 --- Comment #5 from hst...@quickfur.ath.cx --- Hmm. Sounds like what you want is n-element subsets, rather than tuples specifically. I'll see if I can find any good algorithms for n-subset enumeration... --

[Issue 13823] New: Diagnostic for accessing wrongly-instantiated templated aggregate needs to improve

2014-12-05 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13823 Issue ID: 13823 Summary: Diagnostic for accessing wrongly-instantiated templated aggregate needs to improve Product: D Version: D2 Hardware: All OS: Windows

[Issue 9691] Static void arrays are not documented

2014-12-05 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=9691 --- Comment #7 from github-bugzi...@puremagic.com --- Commit pushed to master at https://github.com/D-Programming-Language/dlang.org https://github.com/D-Programming-Language/dlang.org/commit/436291ba70e4f9abd7b845825b22fb455d3f721a Merge pull request

[Issue 9691] Static void arrays are not documented

2014-12-05 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=9691 --- Comment #8 from hst...@quickfur.ath.cx --- Hooray! Close this bug now, or wait for the GC guarantee issue to be fixed first? --

[Issue 10588] Typeinfo.compare uses bitwise comparison for structs

2014-12-05 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=10588 --- Comment #1 from hst...@quickfur.ath.cx --- Still happens on git HEAD as of today. Tested on Linux/64. --

[Issue 6256] [patch] std.algorithm.map does not support static arrays and has 'length' for narrow strings.

2014-12-05 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6256 hst...@quickfur.ath.cx changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 6083] [tdpl] There can be only one alias this.

2014-12-05 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6083 hst...@quickfur.ath.cx changed: What|Removed |Added Keywords||pull --- Comment #6 from hst...@quick

[Issue 10284] dlang.org/phobos/index.html needs redesign

2014-12-05 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=10284 hst...@quickfur.ath.cx changed: What|Removed |Added Keywords||pull --- Comment #2 from hst...@quic

[Issue 6788] std.range.pairwise

2014-12-05 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6788 --- Comment #6 from bearophile_h...@eml.cc --- (In reply to hsteoh from comment #5) > Hmm. Sounds like what you want is n-element subsets, rather than tuples > specifically. I'll see if I can find any good algorithms for n-subset > enumeration... Isn'

[Issue 6256] [patch] std.algorithm.map does not support static arrays and has 'length' for narrow strings.

2014-12-05 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6256 bearophile_h...@eml.cc changed: What|Removed |Added CC||bearophile_h...@eml.cc --- Comment #4

[Issue 9691] Static void arrays are not documented

2014-12-05 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=9691 Andrej Mitrovic changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 9691] Static void arrays are not documented

2014-12-05 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=9691 --- Comment #9 from Andrej Mitrovic --- (In reply to hsteoh from comment #8) > Hooray! Close this bug now, or wait for the GC guarantee issue to be fixed > first? GC seems to be a hot potato right now, we shouldn't let it block these needed doc fixes

[Issue 6256] [patch] std.algorithm.map does not support static arrays and has 'length' for narrow strings.

2014-12-05 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6256 --- Comment #5 from hst...@quickfur.ath.cx --- Sure, open another enhancement request for this. Loop-unrolling is already done by GDC (and probably LDC) anyway, so it's not clear that having many copies of a function, each with a different static arra

[Issue 7392] ICE(symbol.c) on invalid nested case statement

2014-12-05 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=7392 hst...@quickfur.ath.cx changed: What|Removed |Added Severity|normal |critical --

[Issue 13775] [REG2.067a] Broken explicit casting of dynamic array slices of known size to static array of different type

2014-12-05 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13775 --- Comment #13 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/0b77f0d79c2c7f5949804483221c3f47d2bbf101 fix Issue 13775 - Broken ex

[Issue 9507] std.range.transposed behaves poorly with jagged ranges of ranges

2014-12-05 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=9507 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/D-Programming-Language/phobos https://github.com/D-Programming-Language/phobos/commit/1ddb5010b642ff729e0dcad104b1ee60fb1e9afa Issue 9507: transposed(

[Issue 9507] std.range.transposed behaves poorly with jagged ranges of ranges

2014-12-05 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=9507 hst...@quickfur.ath.cx changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 13824] std.range.transposed irrevocably consumes subranges

2014-12-05 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13824 hst...@quickfur.ath.cx changed: What|Removed |Added Summary|std.range.transposed|std.range.transposed

[Issue 13824] New: std.range.transposed irrevocably modifies subranges

2014-12-05 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13824 Issue ID: 13824 Summary: std.range.transposed irrevocably modifies subranges Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: normal