[Issue 14439] aa's keys, values, byKey, byValue not usable in @safe context

2016-03-22 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14439 --- Comment #3 from Brad Roberts --- Not sure without looking at the implementation. There's a lot of delicate issues with lifetime of memory around the aa code. --

[Issue 6138] Using dirEntries and chdir() can have unwanted results

2016-03-22 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6138 Timothee Cour changed: What|Removed |Added CC|

[Issue 12391] DirEntries throws in foreach

2016-03-22 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12391 --- Comment #5 from b2.t...@gmx.com --- It seems to be by design. By hand it's possible to catch silently (e.g the /srv/tftpboot folder on linux). void scan(string root) { foreach(DirEntry entry; dirEntries(root, SpanMode.shallow)) {

[Issue 12391] DirEntries throws in foreach

2016-03-22 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12391 b2.t...@gmx.com changed: What|Removed |Added CC||chris...@schardt.info --- Comment #4 from

[Issue 12513] std.file: dirEntries-range crashes, when hitting the system folder "System Volume Information"

2016-03-22 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12513 b2.t...@gmx.com changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 14439] aa's keys, values, byKey, byValue not usable in @safe context

2016-03-22 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14439 Chris Wright changed: What|Removed |Added CC||dhase...@gmail.com ---

[Issue 15179] Local imports cause outer imports to be excluded from overload set

2016-03-22 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15179 Jesse Phillips changed: What|Removed |Added CC|

[Issue 11791] std.file.write failed to write huge files

2016-03-22 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11791 b2.t...@gmx.com changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 4166] Remove/deprecate std.string.chop

2016-03-22 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=4166 Andrei Alexandrescu changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Issue 14251] synchronized (mtx) doesn't check attributes (pure, const)

2016-03-22 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14251 --- Comment #3 from Johan Engelen --- https://github.com/D-Programming-Language/dmd/pull/5564 --

[Issue 15809] Putting std.stdio.File.ByLine in a class causes Invalid memory operation upon exit

2016-03-22 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15809 --- Comment #2 from ag0ae...@gmail.com --- It boils down to this: alias T = void*; struct RefCounted { T* _store; this(int dummy) { import core.memory : GC; import core.stdc.stdlib : malloc; _store =

[Issue 12897] std.json.toJSON doesn't translate unicode chars(>=0x80) to "\uXXXX"

2016-03-22 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12897 b2.t...@gmx.com changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Issue 14251] synchronized (mtx) doesn't check attributes (pure, const)

2016-03-22 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14251 --- Comment #2 from Johan Engelen --- Synchronizing inside a const method is done in a deprecated method in std.concurrency: // @@@DEPRECATED_2016-03@@@ /++ $(RED Deprecated. isClosed can't be used with a

[Issue 14251] synchronized (mtx) doesn't check attributes (pure, const)

2016-03-22 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14251 Johan Engelen changed: What|Removed |Added CC||jbc.enge...@gmail.com

[Issue 8682] Can't install DMD 2.060 on OS X 10.6.8

2016-03-22 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=8682 b2.t...@gmx.com changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 15809] Putting std.stdio.File.ByLine in a class causes Invalid memory operation upon exit

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

[Issue 15821] std.container.array.Array on the heap leads to InvalidMemoryOperationError

2016-03-22 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15821 --- Comment #1 from ag0ae...@gmail.com --- Issue 15809 looks very similar. This suggests that there's a dmd/druntime bug beneath. --

[Issue 15821] New: std.container.array.Array on the heap leads to InvalidMemoryOperationError

2016-03-22 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15821 Issue ID: 15821 Summary: std.container.array.Array on the heap leads to InvalidMemoryOperationError Product: D Version: D2 Hardware: x86_64 OS: Linux

[Issue 14318] Shared library stdio not loaded

2016-03-22 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14318 --- Comment #3 from t...@mt2015.com --- (In reply to toop from comment #2) > I get error: privileged instruction at windowsHandleOpen line because there > is no console. > > if (!AttachConsole(ATTACH_PARENT_PROCESS)) > { > AllocConsole(); > } >

[Issue 8197] phobos\win32.mak missing -Idruntime\import

2016-03-22 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=8197 Dmitry Olshansky changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 9045] Feature request for std.asscii => function isNewline

2016-03-22 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=9045 --- Comment #13 from Dmitry Olshansky --- (In reply to Nick Sabalausky from comment #10) > While an 'isNewline(dchar)' func wouldn't work for reasons already > discussed, what *would* work and be very helpful IMO, is something

[Issue 9045] Feature request for std.asscii => function isNewline

2016-03-22 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=9045 --- Comment #12 from Dmitry Olshansky --- (In reply to Nick Sabalausky from comment #10) > While an 'isNewline(dchar)' func wouldn't work for reasons already > discussed, what *would* work and be very helpful IMO, is something

[Issue 4532] std.string.format, std.stream methods, etc. still use the old doFormat instead of formattedWrite

2016-03-22 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=4532 Dmitry Olshansky changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 4166] Remove/deprecate std.string.chop

2016-03-22 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=4166 Dmitry Olshansky changed: What|Removed |Added CC|

[Issue 15820] inconsistent error msg on assert between runtime and CT

2016-03-22 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15820 Timothee Cour changed: What|Removed |Added CC|

[Issue 15820] New: inconsistent error msg on assert between runtime and CT

2016-03-22 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15820 Issue ID: 15820 Summary: inconsistent error msg on assert between runtime and CT Product: D Version: D2 Hardware: x86 OS: Mac OS X Status: NEW

[Issue 15819] private import std.array inside class prevents calling instance.array(), giving contradicting error

2016-03-22 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15819 Timothee Cour changed: What|Removed |Added Summary|array(x) is ok but not |private import

[Issue 15819] array(x) is ok but not x.array, giving contradicting error

2016-03-22 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15819 --- Comment #2 from Timothee Cour --- reduced case: the issue goes away if we comment "private import std.array;" module bugs.bug_D20160321T233851; /+ dmd -unittest -main -run bugs/bug_D20160321T233851.d +/ import