[Issue 16439] New: Non-typesafe variadic functions can never be @safe

2016-08-28 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16439 Issue ID: 16439 Summary: Non-typesafe variadic functions can never be @safe Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: normal

[Issue 16439] Non-typesafe variadic functions can never be @safe

2016-08-28 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16439 Walter Bright changed: What|Removed |Added Keywords||safe, spec --

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

2016-08-28 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=8838 --- Comment #17 from Walter Bright --- Fixed by: https://github.com/dlang/dmd/pull/5972 --

[Issue 16440] New: wrong code with -main -c -of

2016-08-28 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16440 Issue ID: 16440 Summary: wrong code with -main -c -of Product: D Version: D2 Hardware: x86_64 OS: Linux Status: NEW Keywords: wrong-code Severity:

[Issue 16439] Non-typesafe variadic functions can never be @safe

2016-08-28 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16439 --- Comment #1 from Walter Bright --- Spec change: https://github.com/dlang/dlang.org/pull/1446 --

[Issue 16434] dmd assertion failure in declaration.d

2016-08-28 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16434 Andrej Mitrovic changed: What|Removed |Added CC|

[Issue 16434] dmd assertion failure in declaration.d

2016-08-28 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16434 --- Comment #2 from John Colvin --- dmd git HEAD as of a few days ago (fe0ab0df5cfe4aa9c1ec4ea140e5521767e28df5) --

[Issue 16434] dmd assertion failure in declaration.d

2016-08-28 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16434 --- Comment #3 from John Colvin --- OS X, but also tested on linux --

[Issue 10549] Default object equality test not properly implemented

2016-08-28 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=10549 --- Comment #2 from github-bugzi...@puremagic.com --- Commit pushed to master at https://github.com/dlang/dlang.org https://github.com/dlang/dlang.org/commit/cbd6d46b0034eb0b4757c693a71566d64d19a850 default opEquals does not compare object contents

[Issue 16439] Non-typesafe variadic functions can never be @safe

2016-08-28 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16439 github-bugzi...@puremagic.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 16439] Non-typesafe variadic functions can never be @safe

2016-08-28 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16439 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/dlang.org https://github.com/dlang/dlang.org/commit/d78d5fd8f2796e55cd0e3eb35754d886c3f3b25a fix Issue 16439 - Non-typesafe variadic functions

[Issue 16443] std.getopt: segmentation fault with empty string option

2016-08-28 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16443 --- Comment #2 from Jean-Mathieu Deschenes --- Hi, I have already created a PR for it. Let me know what you think: https://github.com/dlang/phobos/pull/4753 --

[Issue 16439] Non-typesafe variadic functions can never be @safe

2016-08-28 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16439 Walter Bright changed: What|Removed |Added Status|RESOLVED|REOPENED

[Issue 11051] Unmatched case in a final switch should throw in both release and non-release mode

2016-08-28 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11051 Andrej Mitrovic changed: What|Removed |Added Assignee|nob...@puremagic.com

[Issue 16440] wrong code with -main -c -of

2016-08-28 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16440 --- Comment #2 from ag0ae...@gmail.com --- (In reply to Andrej Mitrovic from comment #1) > The problem is the compiler allows -c and -main. It will generate the D main > function in a separate module but later when you try to link via `dmd >

[Issue 16443] std.getopt: segmentation fault with empty string option

2016-08-28 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16443 Robert Schadek changed: What|Removed |Added CC||rburn...@gmail.com ---

[Issue 16436] Implement pragma(switches, "")

2016-08-28 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16436 --- Comment #6 from b2.t...@gmx.com --- (In reply to Andrej Mitrovic from comment #5) > I don't see why `rdmd` couldn't try to parse the file manually for shebangs > and do something special on Windows. This could be an RDMD enhancement > request. I

[Issue 16442] New: FrontTransversal fails with empty ranges

2016-08-28 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16442 Issue ID: 16442 Summary: FrontTransversal fails with empty ranges Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: normal Priority:

[Issue 16440] wrong code with -main -c -of

2016-08-28 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16440 Andrej Mitrovic changed: What|Removed |Added Keywords|wrong-code

[Issue 16436] Implement pragma(switches, "")

2016-08-28 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16436 Andrej Mitrovic changed: What|Removed |Added CC|

[Issue 16441] Implement the __FILE_FULL_PATH__ trait

2016-08-28 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16441 Andrej Mitrovic changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 16441] New: Implement the __FILE_FULL_PATH__ trait

2016-08-28 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16441 Issue ID: 16441 Summary: Implement the __FILE_FULL_PATH__ trait Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: enhancement

[Issue 16440] wrong code with -main -c -of

2016-08-28 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16440 --- Comment #3 from Andrej Mitrovic --- > dmd happily compiles multiple source files to one object file. Ah I thought this was only a feature of -lib. I forgot about the mix of -c and -of, otherwise it would indeed be

[Issue 16443] New: std.getopt: segmentation fault with empty string option

2016-08-28 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16443 Issue ID: 16443 Summary: std.getopt: segmentation fault with empty string option Product: D Version: D2 Hardware: x86_64 OS: Linux Status: NEW

[Issue 11051] Unmatched case in a final switch should throw in both release and non-release mode

2016-08-28 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11051 --- Comment #10 from Andrej Mitrovic --- (In reply to Orvid King from comment #9) > This seems like another case where a check should stay present in release > mode, > but only if it's in @safe code. I like this idea!

[Issue 14848] [REG 1.012] template alias on struct field without instance requires 'this'

2016-08-28 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14848 Andrej Mitrovic changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 6842] Can't use alias of instance member

2016-08-28 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6842 Andrej Mitrovic changed: What|Removed |Added CC|

[Issue 16443] std.getopt: segmentation fault with empty string option

2016-08-28 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16443 github-bugzi...@puremagic.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 16443] std.getopt: segmentation fault with empty string option

2016-08-28 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16443 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/024b751547479b1ff973b0929c2aac34343f4de1 Fix Issue 16443 - Prevent segmentation fault If the

[Issue 15960] SetUnion should filter duplicates

2016-08-28 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15960 --- Comment #1 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/501a1d5f41ec980b2b8c67b7a1fc31b6e65991a9 fix issue 15960 - deprecate setUnion in favor of merge