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

2014-06-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12924 --- 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/4b2578e208f2af9a02159fc2d8d87fb17b09005e fix Issue 12924 -

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

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

[Issue 12940] New: std.bigint.Bigint.toSize_t too, and alternative API suggestion

2014-06-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12940 Issue ID: 12940 Summary: std.bigint.Bigint.toSize_t too, and alternative API suggestion Product: D Version: D2 Hardware: x86 OS: Windows Status: NEW

[Issue 10897] btc, btr and bts shouldn't be safe

2014-06-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=10897 David Nadlinger c...@klickverbot.at changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 5270] Using a scope delegate allows memory corruption in safe mode

2014-06-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=5270 David Nadlinger c...@klickverbot.at changed: What|Removed |Added Keywords||safe

[Issue 8838] Slicing static arrays should be considered unsafe (@system)

2014-06-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=8838 David Nadlinger c...@klickverbot.at changed: What|Removed |Added Keywords||safe

[Issue 8752] Unsafe use of T.init should be allowed in @system function

2014-06-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=8752 David Nadlinger c...@klickverbot.at changed: What|Removed |Added Keywords||safe

[Issue 12939] More uniform error messages for not nothrow and not @safe functions

2014-06-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12939 hst...@quickfur.ath.cx changed: What|Removed |Added CC||hst...@quickfur.ath.cx --

[Issue 12931] Make const, immutable, and inout illegal as funtion attributes on the left-hand side of a function

2014-06-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12931 hst...@quickfur.ath.cx changed: What|Removed |Added CC||hst...@quickfur.ath.cx --

[Issue 12845] @safe std.algorithm.remove on array of tuples

2014-06-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12845 hst...@quickfur.ath.cx changed: What|Removed |Added CC||hst...@quickfur.ath.cx --

[Issue 12527] Cannot make @system function/delegate alias in a @safe section

2014-06-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12527 hst...@quickfur.ath.cx changed: What|Removed |Added CC||hst...@quickfur.ath.cx --

[Issue 12561] typeof function literal doesn't check @safe

2014-06-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12561 hst...@quickfur.ath.cx changed: What|Removed |Added CC||hst...@quickfur.ath.cx --

[Issue 11466] std.range.zip for nothrow and @safe functions

2014-06-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11466 hst...@quickfur.ath.cx changed: What|Removed |Added CC||hst...@quickfur.ath.cx --

[Issue 11176] array.ptr in @safe code

2014-06-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11176 hst...@quickfur.ath.cx changed: What|Removed |Added CC||hst...@quickfur.ath.cx --

[Issue 11047] UDA + getAttributes bypass purity/safety check

2014-06-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11047 hst...@quickfur.ath.cx changed: What|Removed |Added CC||hst...@quickfur.ath.cx --

[Issue 10512] Reinterpret-casting struct fields as another struct should be @safe

2014-06-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=10512 hst...@quickfur.ath.cx changed: What|Removed |Added CC||hst...@quickfur.ath.cx --

[Issue 10297] Memory safe D spec is out of date

2014-06-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=10297 hst...@quickfur.ath.cx changed: What|Removed |Added CC||hst...@quickfur.ath.cx --

[Issue 9246] safe struct with dtor doesn't generate safe opAssign

2014-06-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=9246 hst...@quickfur.ath.cx changed: What|Removed |Added CC||hst...@quickfur.ath.cx --

[Issue 12939] More uniform error messages for not nothrow and not @safe functions

2014-06-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12939 hst...@quickfur.ath.cx changed: What|Removed |Added Keywords||safe --

[Issue 12561] typeof function literal doesn't check @safe

2014-06-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12561 hst...@quickfur.ath.cx changed: What|Removed |Added Keywords||safe --

[Issue 11466] std.range.zip for nothrow and @safe functions

2014-06-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11466 hst...@quickfur.ath.cx changed: What|Removed |Added Keywords||safe --

[Issue 12931] Make const, immutable, and inout illegal as funtion attributes on the left-hand side of a function

2014-06-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12931 hst...@quickfur.ath.cx changed: What|Removed |Added Keywords||safe --

[Issue 12527] Cannot make @system function/delegate alias in a @safe section

2014-06-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12527 hst...@quickfur.ath.cx changed: What|Removed |Added Keywords||safe --

[Issue 10512] Reinterpret-casting struct fields as another struct should be @safe

2014-06-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=10512 hst...@quickfur.ath.cx changed: What|Removed |Added Keywords||safe --

[Issue 11176] array.ptr in @safe code

2014-06-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11176 hst...@quickfur.ath.cx changed: What|Removed |Added Keywords||safe --

[Issue 11047] UDA + getAttributes bypass purity/safety check

2014-06-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11047 hst...@quickfur.ath.cx changed: What|Removed |Added Keywords||safe --

[Issue 10297] Memory safe D spec is out of date

2014-06-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=10297 hst...@quickfur.ath.cx changed: What|Removed |Added Keywords||safe --

[Issue 9246] safe struct with dtor doesn't generate safe opAssign

2014-06-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=9246 hst...@quickfur.ath.cx changed: What|Removed |Added Keywords||safe --

[Issue 8131] Delegate type inference with templates is absolutely *horrible*

2014-06-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=8131 hst...@quickfur.ath.cx changed: What|Removed |Added CC||hst...@quickfur.ath.cx --

[Issue 8131] Delegate type inference with templates is absolutely *horrible*

2014-06-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=8131 hst...@quickfur.ath.cx changed: What|Removed |Added Keywords||rejects-valid --

[Issue 8131] Delegate type inference with templates is absolutely *horrible*

2014-06-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=8131 hst...@quickfur.ath.cx changed: What|Removed |Added Keywords||diagnostic --

[Issue 6646] [SafeD] array.reserve is not @safe/trusted

2014-06-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6646 hst...@quickfur.ath.cx changed: What|Removed |Added Keywords||safe --

[Issue 6644] std.stdio write/writef(ln) are not @trusted

2014-06-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6644 hst...@quickfur.ath.cx changed: What|Removed |Added Keywords||safe CC|

[Issue 6405] @safe doesn't work with multidimensional typesafe variadic parameters

2014-06-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6405 hst...@quickfur.ath.cx changed: What|Removed |Added Keywords||safe CC|

[Issue 12931] Make const, immutable, and inout illegal as funtion attributes on the left-hand side of a function

2014-06-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12931 Jonathan M Davis jmdavisp...@gmx.com changed: What|Removed |Added Keywords|safe| --

[Issue 6333] The 'capacity' function is not pure/nothrow/@safe.

2014-06-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6333 hst...@quickfur.ath.cx changed: What|Removed |Added Keywords||safe CC|

[Issue 5305] intrinsic functions have @safe stripped of them in release mode.

2014-06-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=5305 hst...@quickfur.ath.cx changed: What|Removed |Added Keywords||safe CC|

[Issue 4222] druntime should apply @safe/@system/@trusted

2014-06-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=4222 hst...@quickfur.ath.cx changed: What|Removed |Added Keywords||safe CC|

[Issue 4221] dmd should not allow overload between @safe/@trusted and @system

2014-06-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=4221 hst...@quickfur.ath.cx changed: What|Removed |Added Keywords||safe CC|

[Issue 12931] Make const, immutable, and inout illegal as funtion attributes on the left-hand side of a function

2014-06-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12931 Jonathan Crapuchettes jcrapuchet...@gmail.com changed: What|Removed |Added CC|

[Issue 3462] Add a clean way to exit a process.

2014-06-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=3462 hst...@quickfur.ath.cx changed: What|Removed |Added CC||hst...@quickfur.ath.cx --

[Issue 12941] New: Everything should be @unsafe by default, and explicitly vetted (and documented) as @safe

2014-06-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12941 Issue ID: 12941 Summary: Everything should be @unsafe by default, and explicitly vetted (and documented) as @safe Product: D Version: D2 Hardware: x86 OS: Linux

[Issue 12941] Everything should be @unsafe by default, and explicitly vetted (and documented) as @safe

2014-06-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12941 hst...@quickfur.ath.cx changed: What|Removed |Added Keywords||safe --

[Issue 12941] Everything should be @unsafe by default, and explicitly vetted (and documented) as @safe

2014-06-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12941 deadalnix deadal...@gmail.com changed: What|Removed |Added CC||deadal...@gmail.com ---

[Issue 12822] Delegate .ptr assignment considered @safe

2014-06-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12822 Mike Wey m...@mikewey.eu changed: What|Removed |Added Keywords||safe CC|

[Issue 12941] Everything should be @unsafe by default, and explicitly vetted (and documented) as @safe

2014-06-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12941 --- Comment #2 from hst...@quickfur.ath.cx --- Um, isn't that stating the obvious? I thought I made it clear that the list was supposed to be a list of @safe constructs, not a list of un-@safe constructs. --

[Issue 12886] std.datetime cannot parse HTTP date

2014-06-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12886 --- Comment #5 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/daab9927fa0e7c224e1b2200c2c287957580aa03 Implement issue#

[Issue 12886] std.datetime cannot parse HTTP date

2014-06-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12886 Dmitry Olshansky dmitry.o...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 12942] New: ICE in centos

2014-06-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12942 Issue ID: 12942 Summary: ICE in centos Product: D Version: D2 Hardware: x86_64 OS: Linux Status: NEW Severity: normal Priority: P1

[Issue 12943] New: Duplicated error message for out of bound array index

2014-06-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12943 Issue ID: 12943 Summary: Duplicated error message for out of bound array index Product: D Version: D2 Hardware: x86 OS: Windows Status: NEW Keywords:

[Issue 12944] New: std.variant does not observe value semantics for large value types.

2014-06-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12944 Issue ID: 12944 Summary: std.variant does not observe value semantics for large value types. Product: D Version: D2 Hardware: All OS: All Status: NEW

[Issue 12944] std.variant does not observe value semantics for large value types.

2014-06-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12944 --- Comment #1 from Kapps opantm2+db...@gmail.com --- Also worth noting that fixing this would require all peek and operations that alter the value (i.e., opIndexAssign) to allocate if storing a reference to another Variant.

[Issue 6469] Compiler fails to initialize associative array: string-[string-string]

2014-06-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6469 --- Comment #5 from Kenji Hara k.hara...@gmail.com --- *** Issue 9520 has been marked as a duplicate of this issue. *** --

[Issue 6469] Compiler fails to initialize associative array: string-[string-string]

2014-06-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6469 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added CC||vlevenf...@gmail.com ---

[Issue 12787] can't nest associative arrays and arrays

2014-06-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12787 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 9520] Wrong associative array literal interpretation

2014-06-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=9520 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 8864] Simpler syntax for array literal of structs from one argument

2014-06-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=8864 --- Comment #2 from Kenji Hara k.hara...@gmail.com --- Today following style initializing is properly allwed: struct S { this(int n) {} } S s = 1;// translated to: T t = T(1); As a natural conclusion, following syntax should also be accepted

[Issue 6469] Compiler fails to initialize associative array: string-[string-string]

2014-06-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6469 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Keywords||pull, rejects-valid

[Issue 8864] Simpler syntax for array literal of structs from one argument

2014-06-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=8864 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Keywords||pull --- Comment #3 from

[Issue 12945] New: Deprecation for legacy static opCall feature in initializing

2014-06-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12945 Issue ID: 12945 Summary: Deprecation for legacy static opCall feature in initializing Product: D Version: D2 Hardware: All OS: All Status: NEW

[Issue 12945] Deprecation for legacy static opCall feature in initializing

2014-06-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12945 Jonathan M Davis jmdavisp...@gmx.com changed: What|Removed |Added CC||jmdavisp...@gmx.com