[Issue 14459] String literal merge bug causes incorrect runtime program behavior

2015-08-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14459 --- Comment #6 from David Nadlinger c...@klickverbot.at --- (In reply to Kenji Hara from comment #5) I'm curious why the detailed analysis result couldn't put out actual PR. As for me, that's because Daniel already knew how to fix the issue, but I

[Issue 14868] MmFile destructor seems to corrupt memory

2015-08-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14868 --- Comment #10 from Dmitry Olshansky dmitry.o...@gmail.com --- - straightforward, to throw out enforce, it will work safely, guarantee Seems like the way to go. I'd think of it as hotfix, it's apparent that file descriptor may already be closed by

[Issue 14881] New: [REG] posix.mak omits package.d files when building zip file

2015-08-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14881 Issue ID: 14881 Summary: [REG] posix.mak omits package.d files when building zip file Product: D Version: D2 Hardware: All OS: All Status: NEW

[Issue 14459] String literal merge bug causes incorrect runtime program behavior

2015-08-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14459 --- Comment #8 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/3252ddcf36f53928d04b62a601c0b7bb9d911cba fix Issue 14459 - String

[Issue 14879] tuple documentation broken link

2015-08-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14879 ag0ae...@gmail.com changed: What|Removed |Added Keywords||pull CC|

[Issue 14868] MmFile destructor seems to corrupt memory

2015-08-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14868 --- Comment #9 from Sergei Degtiarev sdegtia...@yahoo.com --- (In reply to Dmitry Olshansky from comment #8) Pull requests are welcome from anybody. Ok, good, I can do this. However I'm barely three days on the forum and don't know which way to go.

[Issue 14874] std.traits.functionAttributes does not support the new `return` attribute

2015-08-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14874 --- Comment #1 from monkeywork...@hotmail.com --- After some investigating, it seems that the fault lies with __traits(getFunctionAttributes). import std.traits; struct Test { int n; ref int getN() return { return n; } }

[Issue 14880] findSkip summary is wrong

2015-08-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14880 ag0ae...@gmail.com changed: What|Removed |Added CC||ag0ae...@gmail.com --- Comment #1 from

[Issue 11933] A range wrapped in a Variant does not work with other ranges

2015-08-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11933 monkeywork...@hotmail.com changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 14881] [REG] posix.mak omits package.d files when building zip file

2015-08-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14881 --- Comment #1 from Walter Bright bugzi...@digitalmars.com --- https://github.com/D-Programming-Language/phobos/pull/3530 --

[Issue 14876] Deprecation message is sometimes duplicated

2015-08-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14876 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Summary|Deprecation message is |Deprecation message is

[Issue 14875] New: A template instance with deprecated symbol/type needlessly repeats Deprecation: messages

2015-08-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14875 Issue ID: 14875 Summary: A template instance with deprecated symbol/type needlessly repeats Deprecation: messages Product: D Version: D2 Hardware: All OS: All

[Issue 14877] New: std.net.curl needs PATCH http method

2015-08-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14877 Issue ID: 14877 Summary: std.net.curl needs PATCH http method Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: enhancement

[Issue 14876] New: Deprecation message is sometimes duplicates

2015-08-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14876 Issue ID: 14876 Summary: Deprecation message is sometimes duplicates Product: D Version: D2 Hardware: All OS: All Status: NEW Keywords: diagnostic

[Issue 13738] RTInfo generation on deprecated struct causes deprecation message

2015-08-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13738 --- Comment #4 from Kenji Hara k.hara...@gmail.com --- I think the root of diagnostic problem is issue 14875. If a template is instantiated with deprecated type, the touch to corresponding type parameter should not repeat redundant deprecation

[Issue 12750] VS2010 profiler doesn't seem to work

2015-08-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12750 --- Comment #4 from Manu turkey...@gmail.com --- Understand. It's probably best we start letting go of 2010 _ If only =2012 wasn't so rubbish! --

[Issue 14882] [REG] MANIFEST is missing test/common.mak

2015-08-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14882 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/D-Programming-Language/druntime https://github.com/D-Programming-Language/druntime/commit/18f81c6d9a81ae818369caf8c59e5b8dc63671e3 fix Issue 14882 -

[Issue 14882] [REG] MANIFEST is missing test/common.mak

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

[Issue 14871] Linker errors with 2.068.0-rc1

2015-08-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14871 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Keywords||pull

[Issue 14874] __traits(getFunctionAttributes) does not support the new `return` attribute

2015-08-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14874 monkeywork...@hotmail.com changed: What|Removed |Added Component|phobos |dmd

[Issue 14874] __traits(getFunctionAttributes) does not support the new `return` attribute

2015-08-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14874 monkeywork...@hotmail.com changed: What|Removed |Added Assignee|nob...@puremagic.com|monkeywork...@hotmail.com --

[Issue 14882] New: [REG] MANIFEST is missing test/common.mak

2015-08-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14882 Issue ID: 14882 Summary: [REG] MANIFEST is missing test/common.mak Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: regression

[Issue 14878] destructor of lambda parameter not included in speculative @safe check

2015-08-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14878 Martin Nowak c...@dawg.eu changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 14878] destructor of lambda parameter not included in speculative @safe check

2015-08-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14878 Martin Nowak c...@dawg.eu changed: What|Removed |Added Resolution|FIXED |INVALID --

[Issue 14877] std.net.curl needs PATCH http method

2015-08-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14877 Martin Nowak c...@dawg.eu changed: What|Removed |Added CC||c...@dawg.eu --- Comment #1 from

[Issue 14880] findSkip summary is wrong

2015-08-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14880 --- Comment #2 from Luís Marques l...@luismarques.eu --- (In reply to ag0aep6g from comment #1) Can you make a pull request for this, Luís? Yes. I just thought experienced people with already cloned repos would do it faster. Give me one or two days

[Issue 14882] [REG] MANIFEST is missing test/common.mak

2015-08-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14882 --- Comment #1 from Walter Bright bugzi...@digitalmars.com --- https://github.com/D-Programming-Language/druntime/pull/1339 --

[Issue 14871] Linker errors with 2.068.0-rc1

2015-08-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14871 Daniel Kozak kozz...@gmail.com changed: What|Removed |Added CC||kozz...@gmail.com ---

[Issue 14875] A template instance with deprecated symbol/type needlessly repeats Deprecation: messages

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

[Issue 13738] RTInfo generation on deprecated struct causes deprecation message

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

[Issue 14876] Deprecation message is sometimes duplicated

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

[Issue 14878] New: destructor of lambda parameter not included in speculative @safe check

2015-08-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14878 Issue ID: 14878 Summary: destructor of lambda parameter not included in speculative @safe check Product: D Version: D2 Hardware: All OS: All Status:

[Issue 14459] String literal merge bug causes incorrect runtime program behavior

2015-08-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14459 --- Comment #7 from Kenji Hara k.hara...@gmail.com --- I think it's clearly a bug. Because: 1. The identiry of the string literal is saved into a variable, then copied to one another variable. The two pointer variables comparison must match. 2. But

[Issue 14868] MmFile destructor seems to corrupt memory

2015-08-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14868 --- Comment #8 from Dmitry Olshansky dmitry.o...@gmail.com --- That's why I suggest to exclude the check. Can somebody fix it? Pull requests are welcome from anybody. The class is currently unusable. I'm surprised it even works. std.mmfile is a

[Issue 14196] opApply and nothrow don't play along

2015-08-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14196 Илья Ярошенко ilyayaroshe...@gmail.com changed: What|Removed |Added CC|

[Issue 14880] New: findSkip summary is wrong

2015-08-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14880 Issue ID: 14880 Summary: findSkip summary is wrong Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: normal Priority: P1

[Issue 14879] New: tuple documentation broken link

2015-08-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14879 Issue ID: 14879 Summary: tuple documentation broken link Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: normal Priority: P1

[Issue 14878] destructor of lambda parameter not included in speculative @safe check

2015-08-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14878 --- Comment #1 from Kenji Hara k.hara...@gmail.com --- (In reply to Martin Nowak from comment #0) static assert(!__traits(compiles, (T) @safe {})); static assert(!is(typeof((T) @safe {}))); `(T) @safe {}` is a lambda with untyped parameter name T.

[Issue 14871] Linker errors with 2.068.0-rc1

2015-08-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14871 Daniel wyr...@gmx.net changed: What|Removed |Added CC||wyr...@gmx.net --- Comment #8 from

[Issue 14871] Linker errors with 2.068.0-rc1

2015-08-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14871 --- Comment #7 from Daniel Kozak kozz...@gmail.com --- Not code but, it makes no clue what exactly is wrong. I can see poor soul on SO asking what is wrong. --

[Issue 14871] Linker errors with 2.068.0-rc1

2015-08-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14871 --- Comment #6 from Daniel Kozak kozz...@gmail.com --- I mean on compiler side. Because this kind of error its really stupid. And it breaks code. --

[Issue 14873] Build fails with message 'cannot create PDB file'

2015-08-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14873 --- Comment #2 from Derik Palacino de...@palacino.net --- I'll check on the possibility of the 14164 resolution, and download the latest and re-check the issue there. --

[Issue 14868] MmFile destructor seems to corrupt memory

2015-08-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14868 --- Comment #5 from Sergei Degtiarev sdegtia...@yahoo.com --- MmFile class destructor makes only two system calls: ~this() { unmap(); errnoEnforce(fd == -1 || fd = 2 || .close(fd) != -1, Could not close handle); } and the second one,

[Issue 14873] Build fails with message 'cannot create PDB file'

2015-08-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14873 --- Comment #3 from Derik Palacino de...@palacino.net --- Issue 14164 appears completely unrelated to this. This issue is blocking successful compilation. If there a log that might reveal an underlying error message for which this may be a generic

[Issue 14868] MmFile destructor seems to corrupt memory

2015-08-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14868 Dmitry Olshansky dmitry.o...@gmail.com changed: What|Removed |Added CC|

[Issue 14868] MmFile destructor seems to corrupt memory

2015-08-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14868 --- Comment #7 from Sergei Degtiarev sdegtia...@yahoo.com --- (In reply to Dmitry Olshansky from comment #6) enforce internally throws exception so calling it in finalizer is baaad idea with current non-reentrant GC. That's why I suggest to

[Issue 14459] String literal merge bug causes incorrect runtime program behavior

2015-08-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14459 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Keywords||pull Hardware|x86