[Issue 15848] Identity opAssign not called on out parameters

2016-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15848 Mathias Lang changed: What|Removed |Added Assignee|nob...@puremagic.com

[Issue 15848] Identity opAssign not called on out parameters

2016-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15848 Mathias Lang changed: What|Removed |Added CC|

[Issue 12529] Function/delegate type alias picks up @safe attribute from surrounding scope

2016-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12529 Walter Bright changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 12529] Function/delegate type alias picks up @safe attribute from surrounding scope

2016-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12529 Walter Bright changed: What|Removed |Added See Also|

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

2016-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12527 Walter Bright changed: What|Removed |Added See Also|

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

2016-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12527 Walter Bright changed: What|Removed |Added CC|

[Issue 14411] switch statement: docs/behavior differ

2016-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14411 --- Comment #9 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/b76b0ce720197bc58c37e706c4788f8c5517dc7c Fix issue 14411 - Make implicit switch case fallthrough an

[Issue 16174] New: [SECURITY] HTTP header injection

2016-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16174 Issue ID: 16174 Summary: [SECURITY] HTTP header injection Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: normal Priority: P1

[Issue 14411] switch statement: docs/behavior differ

2016-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14411 Mathias Lang changed: What|Removed |Added CC|

[Issue 14411] switch statement: docs/behavior differ

2016-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14411 Andrei Alexandrescu changed: What|Removed |Added CC||and...@erdani.com

[Issue 14411] switch statement: docs/behavior differ

2016-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14411 Nemanja Boric <4bur...@gmail.com> changed: What|Removed |Added CC||4bur...@gmail.com ---

[Issue 16173] Implicit fall through is silently allowed

2016-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16173 Nemanja Boric <4bur...@gmail.com> changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 16173] Implicit fall through is silently allowed

2016-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16173 --- Comment #1 from Nemanja Boric <4bur...@gmail.com> --- (In reply to Nemanja Boric from comment #0) > ``` > import std.stdio; > import std.conv; > void main(string[] argv) > { > int x = to!(int)(argv[1]); > switch (x) { > case 1: >

[Issue 16173] New: Implicit fall through is silently allowed

2016-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16173 Issue ID: 16173 Summary: Implicit fall through is silently allowed Product: D Version: D2 Hardware: x86_64 OS: Linux Status: NEW Severity: enhancement

[Issue 15932] Get rid of the implicit slicing of static arrays

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

[Issue 15704] @safe code should not allow copying to/from void[]

2016-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15704 --- Comment #4 from hst...@quickfur.ath.cx --- Oh, you're right, it doesn't compile because implicit conversion from void[] to int*[] is not allowed. OK, nevermind what I said, then. :-D --

[Issue 15704] @safe code should not allow copying to/from void[]

2016-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15704 Steven Schveighoffer changed: What|Removed |Added CC|

[Issue 15704] @safe code should not allow copying to/from void[]

2016-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15704 hst...@quickfur.ath.cx changed: What|Removed |Added Summary|@safe code should not allow |@safe code should not allow

[Issue 15704] @safe code should not allow copying into void[]

2016-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15704 --- Comment #2 from hst...@quickfur.ath.cx --- It's not just writing to void[] that's the problem. Consider: int[] intArr = [ 1,2,3,4,5 ]; void[] voidArr = intArr; // OK, every array converts to void[] int*[] ptrArr; ptrArr.length = 5; ptrArr[]

[Issue 16073] Ranges without opDollar not supported

2016-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16073 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/94d74ac8f5772e3e32f7c2e2b4b59fd0783a6ad5 [Issue 16073] Fix incorrect uses of random access range

[Issue 11176] array.ptr in @safe code may point past end of array

2016-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11176 --- Comment #19 from Steven Schveighoffer --- I added a possible mechanism to allow safe equivalent to arr.ptr. Please see PR: https://github.com/dlang/druntime/pull/1592 --

[Issue 16171] std.experimental.allocator.make does not respect private class constructors

2016-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16171 --- Comment #2 from joeyemm...@yahoo.com --- (In reply to b2.temp from comment #1) > please make another report for this one. This is another issue. Issue 16172 --

[Issue 16172] New: std.experimental.allocator.make mistakenly thinks default construction possible on classes with a private constructor

2016-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16172 Issue ID: 16172 Summary: std.experimental.allocator.make mistakenly thinks default construction possible on classes with a private constructor Product: D Version: D2

[Issue 16171] std.experimental.allocator.make does not respect private class constructors

2016-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16171 b2.t...@gmx.com changed: What|Removed |Added CC||b2.t...@gmx.com OS|Windows

[Issue 15498] Unhelpful error message "destructors, postblits and invariants are not allowed in overlapping fields"

2016-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15498 --- Comment #11 from joeyemm...@yahoo.com --- (In reply to Steven Schveighoffer from comment #10) > (In reply to joeyemmons from comment #9) > > Created attachment 1601 [details] > > Shows Issue 15498 > > > > The error seems to be printed for no

[Issue 15498] Unhelpful error message "destructors, postblits and invariants are not allowed in overlapping fields"

2016-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15498 --- Comment #10 from Steven Schveighoffer --- (In reply to joeyemmons from comment #9) > Created attachment 1601 [details] > Shows Issue 15498 > > The error seems to be printed for no reason at all except to confuse > things...

[Issue 16171] New: std.experimental.allocator.make does not respect private class constructors

2016-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16171 Issue ID: 16171 Summary: std.experimental.allocator.make does not respect private class constructors Product: D Version: D2 Hardware: x86_64 OS: Windows

[Issue 15704] @safe code should not allow copying into void[]

2016-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15704 Nick Treleaven changed: What|Removed |Added Summary|@safe code should not allow |@safe code

[Issue 16096] Linking to static library: can't parse __DATA/__objc_imageinfo

2016-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16096 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/65b2b91ce8c6f90bdb8feb72fcd1c27e166cc471 Fix issue 16096 - compiling Objective-C code with -lib is

[Issue 15498] Unhelpful error message "destructors, postblits and invariants are not allowed in overlapping fields"

2016-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15498 --- Comment #9 from joeyemm...@yahoo.com --- Created attachment 1601 --> https://issues.dlang.org/attachment.cgi?id=1601=edit Shows Issue 15498 The error seems to be printed for no reason at all except to confuse things... --

[Issue 16170] New: std.algorithm.sorting.partition has many issues

2016-06-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16170 Issue ID: 16170 Summary: std.algorithm.sorting.partition has many issues Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: normal