[Issue 4923] immutable module variables are modifiable in non-shared module constructors

2011-01-04 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4923 Jonathan M Davis jmdavisp...@gmx.com changed: What|Removed |Added CC|

[Issue 5409] New: Disallow (!x y)

2011-01-04 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5409 Summary: Disallow (!x y) Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: enhancement Priority: P2 Component: DMD

[Issue 5407] X86_64: Segfault on AA Foreach

2011-01-04 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5407 --- Comment #5 from Iain Buclaw ibuc...@ubuntu.com 2011-01-04 05:15:18 PST --- (In reply to comment #3) By the way, I have already demonstrated with a compiler/runtime patch, that you can have an associative array ABI that works on all

[Issue 5410] New: Variant.convertsTo(const(char)[]) seems broke

2011-01-04 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5410 Summary: Variant.convertsTo(const(char)[]) seems broke Product: D Version: D2 Platform: Other OS/Version: Linux Status: NEW Severity: normal Priority: P2

[Issue 5130] writeln cannot take delegate

2011-01-04 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5130 Andrei Alexandrescu and...@metalanguage.com changed: What|Removed |Added CC|

std.process.shell character encoding crash

2011-01-04 Thread Bystroushaak
Hello. I was trying to run this simple code: --- import std.stdio; import std.process; void main(){ string a = shell(dir); } --- DMDv2.049/linux works fine, but on windows/DMDv2.051, I've got these errors: C:\testrdmd shell_test.d C:\testdchar decode(in char[], ref size_t): Invalid

[Issue 4942] Cannot use std.container.Array with a struct as type parameter

2011-01-04 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4942 Andrei Alexandrescu and...@metalanguage.com changed: What|Removed |Added Status|NEW |ASSIGNED

[Issue 4890] GC.collect() deadlocks multithreaded program.

2011-01-04 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4890 --- Comment #2 from Sean Kelly s...@invisibleduck.org 2011-01-04 13:41:41 PST --- It turns out that the fix I applied produces a race condition with the GC. I'll have to re-wrap Thread.start() in a synchronized block as per the code prior to

[Issue 5412] New: import wtf2

2011-01-04 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5412 Summary: import wtf2 Product: D Version: D2 Platform: Other OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: DMD AssignedTo: