[Issue 12924] New: deprecated("foo"); and deprecated; should not compile

2014-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12924 Issue ID: 12924 Summary: deprecated("foo"); and deprecated; should not compile Product: D Version: unspecified Hardware: All OS: All Status: NEW Severity: norma

[Issue 11421] Dynamic array of associative array literal type inference

2014-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11421 --- 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/842543d25373016adddc7ddd5bbd96b23d609c6a fix Issue 11421 - Dynamic ar

[Issue 12907] [ICE] Assertion failure '0' in 'mangle.c' when using `auto` return type with lambda with dereferanced `function` call

2014-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12907 --- 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/ec399f968140505feeef1a9d375f14c917f67aa6 fix Issue 12907 - [ICE] Asse

[Issue 12906] [CTFE] Static array of structs causes postblit call

2014-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12906 --- 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/790212f9a4cc4f1b4348b0973ff818a60cc6579d fix Issue 12906 - [CTFE] Sta

[Issue 12901] `in`/`out` contracts on struct constructor must require function body

2014-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12901 github-bugzi...@puremagic.com changed: What|Removed |Added Status|NEW |RESOLVED Resolution|-

[Issue 12901] `in`/`out` contracts on struct constructor must require function body

2014-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12901 --- 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/b8a9cad38adb096046b12df5509473118af8436c fix Issue 12901 - `in`/`out`

[Issue 12813] Parser is confused between float and UFC syntax

2014-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12813 Kenji Hara changed: What|Removed |Added Component|DMD |websites --

[Issue 12813] Parser is confused between float and UFC syntax

2014-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12813 Kenji Hara changed: What|Removed |Added Keywords||pull --- Comment #1 from Kenji Hara --- https:

[Issue 12903] dmd stuck forever in dmd TemplateInstance::toAlias()

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

[Issue 12287] infinite loop on std.traits.moduleName on templated struct member

2014-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12287 Kenji Hara changed: What|Removed |Added CC||timothee.co...@gmail.com --- Comment #20 from K

[Issue 12846] Phobos git HEAD: std.datetime spewing out tons of deprecation messages

2014-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12846 Jonathan M Davis changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 12886] std.datetime cannot parse HTTP date

2014-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12886 Jonathan M Davis changed: What|Removed |Added Hardware|x86_64 |All OS|Linux

[Issue 12923] UTF exception in stride even though passes validate.

2014-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12923 --- Comment #2 from Timothee Cour --- (In reply to Timothee Cour from comment #1) > (In reply to Timothee Cour from comment #0) > > import std.utf; > > void main(){ > > char[3]a=[167, 133, 175]; > > validate(a); > > //passes > > > > auto k=s

[Issue 12923] UTF exception in stride even though passes validate.

2014-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12923 Timothee Cour changed: What|Removed |Added CC||timothee.co...@gmail.com --- Comment #1 from

[Issue 12923] New: UTF exception in stride even though passes validate.

2014-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12923 Issue ID: 12923 Summary: UTF exception in stride even though passes validate. Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: blocker

[Issue 3568] BitArray Indexing Should Use ulong

2014-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=3568 safety0ff.bugz changed: What|Removed |Added Keywords||pull CC|

[Issue 11015] BitArray.opCom is invalid on 64 bit machines

2014-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11015 safety0ff.bugz changed: What|Removed |Added Keywords||pull CC|

[Issue 11072] BitArray.opCmp is invalid on 64x

2014-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11072 safety0ff.bugz changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 12853] std.encoding EncodingSchemeUtf16Native and EncodingSchemeUtf32Native decode() and SafeDecode() wrong stripping length

2014-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12853 --- Comment #3 from Ketmar Dark --- sorry, i have no github account and not planning to get one in nearest millenia. if this bugzilla is "second place citizen", it should be removed altogether i believe. --

[Issue 12853] std.encoding EncodingSchemeUtf16Native and EncodingSchemeUtf32Native decode() and SafeDecode() wrong stripping length

2014-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12853 safety0ff.bugz changed: What|Removed |Added Keywords||patch --

[Issue 12853] std.encoding EncodingSchemeUtf16Native and EncodingSchemeUtf32Native decode() and SafeDecode() wrong stripping length

2014-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12853 safety0ff.bugz changed: What|Removed |Added CC||safety0ff.b...@gmail.com --- Comment #2 fro

[Issue 12853] std.encoding EncodingSchemeUtf16Native and EncodingSchemeUtf32Native decode() and SafeDecode() wrong stripping length

2014-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12853 Ketmar Dark changed: What|Removed |Added CC||ket...@ketmar.no-ip.org --- Comment #1 from Ke

[Issue 12921] Module std.getopt does not respect property syntax

2014-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12921 --- Comment #2 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/98bf97467a850bdbdf421e6195eb4f54fbe1ff86 Fix Issue 12921 - Modu

[Issue 5710] cannot use delegates as parameters to non-global template

2014-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=5710 --- Comment #39 from timon.g...@gmx.ch --- (In reply to Sobirari Muhomori from comment #38) > (In reply to Martin Nowak from comment #34) > > It's still challenging to implement all the IR gen for this. > > BTW, looks like all the code generation was

[Issue 5710] cannot use delegates as parameters to non-global template

2014-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=5710 --- Comment #38 from Sobirari Muhomori --- (In reply to Martin Nowak from comment #34) > It's still challenging to implement all the IR gen for this. BTW, looks like all the code generation was there for ages: struct A { int a; int delegate(

[Issue 12909] [AA] Function is incorrectly inferred as strongly pure for associative array with key of non-mutable array or pointer as argument

2014-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12909 --- Comment #3 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/20feb28801935b27cc26df279de09f14abaa8509 fix Issue 12909 - [AA] Funct

[Issue 3882] Unused result of pure functions

2014-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=3882 --- Comment #37 from github-bugzi...@puremagic.com --- Commit pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/a30376f35f2b302280daf2796ba5c8a680a599ac [Refactoring] Separate test c

[Issue 12910] [AA] `rehash` is incorrectly inferred as strongly pure for some associative arrays

2014-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12910 --- 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/fd44afb7d8735a67be48ea4496fabda03166f2fc fix Issue 12910 - [AA] `reha

[Issue 12910] [AA] `rehash` is incorrectly inferred as strongly pure for some associative arrays

2014-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12910 github-bugzi...@puremagic.com changed: What|Removed |Added Status|NEW |RESOLVED Resolution|-

[Issue 12910] [AA] `rehash` is incorrectly inferred as strongly pure for some associative arrays

2014-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12910 Issue 12910 depends on issue 12909, which changed state. Issue 12909 Summary: [AA] Function is incorrectly inferred as strongly pure for associative array with key of non-mutable array or pointer as argument https://issues.dlang.org/show_bug.cgi?id=1

[Issue 12909] [AA] Function is incorrectly inferred as strongly pure for associative array with key of non-mutable array or pointer as argument

2014-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12909 github-bugzi...@puremagic.com changed: What|Removed |Added Status|NEW |RESOLVED Resolution|-

[Issue 12902] [ICE] Assertion failure '!ae->lengthVar' in 'expression.c' when using `opDollar`

2014-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12902 Kenji Hara changed: What|Removed |Added Keywords||pull --- Comment #2 from Kenji Hara --- https:

[Issue 12904] Wrong-code for some slice to slice assignments when using `opDollar`

2014-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12904 Kenji Hara changed: What|Removed |Added Keywords||pull --- Comment #1 from Kenji Hara --- https:

[Issue 12922] Solution is always rebuilt in Visual Studio 2010

2014-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12922 Rainer Schuetze changed: What|Removed |Added CC||r.sagita...@gmx.de --- Comment #1 from Rai

[Issue 12908] [AA] `foreach` by keys and values over associative array in pure function allow impure function calls

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

[Issue 9148] 'pure' is broken

2014-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=9148 --- Comment #7 from Kenji Hara --- *** Issue 12908 has been marked as a duplicate of this issue. *** --

[Issue 12922] New: Solution is always rebuilt in Visual Studio 2010

2014-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12922 Issue ID: 12922 Summary: Solution is always rebuilt in Visual Studio 2010 Product: D Version: D2 Hardware: x86 OS: Windows Status: NEW Severity: normal

[Issue 9009] allow foreach without identifier

2014-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=9009 --- Comment #8 from Nick Treleaven --- Just to note that a related issue is: foreach (i, Unused; ...) This may be more common than the foreach (Unused; ...) case - see: http://forum.dlang.org/post/lnhelg$g01$1...@digitalmars.com A possible solutio

[Issue 12921] Module std.getopt does not respect property syntax

2014-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12921 --- Comment #1 from Stefan Frijters --- Fixing pull: https://github.com/D-Programming-Language/phobos/pull/2250 --

[Issue 12912] Lambda function is incorrectly inferred as impure if it uses member field or function

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

[Issue 9148] 'pure' is broken

2014-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=9148 Kenji Hara changed: What|Removed |Added CC||verylonglogin@gmail.com --- Comment #6 from

[Issue 12909] [AA] Function is incorrectly inferred as strongly pure for associative array with key of non-mutable array or pointer as argument

2014-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12909 Kenji Hara changed: What|Removed |Added Keywords||pull --- Comment #2 from Kenji Hara --- https:

[Issue 12910] [AA] `rehash` is incorrectly inferred as strongly pure for some associative arrays

2014-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12910 Kenji Hara changed: What|Removed |Added Keywords||pull Component|druntime

[Issue 12907] [ICE] Assertion failure '0' in 'mangle.c' when using `auto` return type with lambda with dereferanced `function` call

2014-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12907 Kenji Hara changed: What|Removed |Added Keywords||pull --- Comment #1 from Kenji Hara --- https:

[Issue 12906] [CTFE] Static array of structs causes postblit call

2014-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12906 Kenji Hara changed: What|Removed |Added Keywords||pull --- Comment #1 from Kenji Hara --- https:

[Issue 12901] `in`/`out` contracts on struct constructor must require function body

2014-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12901 Kenji Hara changed: What|Removed |Added Keywords||accepts-invalid, pull --- Comment #1 from Kenji

[Issue 12921] New: Module std.getopt does not respect property syntax

2014-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12921 Issue ID: 12921 Summary: Module std.getopt does not respect property syntax Product: D Version: D2 Hardware: x86_64 OS: Linux Status: NEW Severity: minor

[Issue 12919] disallow implicit signed/unsigned integer conversions

2014-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12919 --- Comment #1 from Martin Nowak --- https://issues.dlang.org/show_bug.cgi?id=259 https://issues.dlang.org/show_bug.cgi?id=259#c39 --

[Issue 12920] New: ICE: Internal error: backend/symbol.c 1035

2014-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12920 Issue ID: 12920 Summary: ICE: Internal error: backend/symbol.c 1035 Product: D Version: D2 Hardware: x86_64 OS: Linux Status: NEW Severity: normal Pri

[Issue 12919] New: disallow implicit signed/unsigned integer conversions

2014-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12919 Issue ID: 12919 Summary: disallow implicit signed/unsigned integer conversions Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: enhancement

[Issue 12918] Copying-constructing structs onto the heap

2014-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12918 --- Comment #2 from Jonathan M Davis --- > Implicit functionality cause problems, so you need something significant to > justify its presence. What are some use cases of code like that? It's inconsistent that it doesn't work. Copying on the stack w

[Issue 12918] Copying-constructing structs onto the heap

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

[Issue 12918] Copying-constructing structs onto the heap

2014-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12918 Jonathan M Davis changed: What|Removed |Added Summary|Copying structs on the heap |Copying-constructing |

[Issue 12918] New: Copying structs on the heap

2014-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12918 Issue ID: 12918 Summary: Copying structs on the heap Product: D Version: unspecified Hardware: All OS: All Status: NEW Severity: enhancement Priority:

[Issue 12900] REG 2.065: Wrong code in IfStatement condition Expression

2014-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12900 Johannes Pfau changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Issue 7175] Zero-length static array .ptr is always null

2014-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=7175 Issue 7175 depends on issue 12900, which changed state. Issue 12900 Summary: REG 2.065: Wrong code in IfStatement condition Expression https://issues.dlang.org/show_bug.cgi?id=12900 What|Removed |Added --