[Issue 6557] New: Inplace enum literals

2011-08-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6557 Summary: Inplace enum literals Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: enhancement Priority: P2 Component: DMD

[Issue 6385] isInputRange!(ubyte[2u]) is a failure when used in global scope

2011-08-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6385 Don clugd...@yahoo.com.au changed: What|Removed |Added CC||clugd...@yahoo.com.au ---

[Issue 6557] Inplace enum literals

2011-08-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6557 --- Comment #1 from Kenji Hara k.hara...@gmail.com 2011-08-26 05:14:00 PDT --- void foo(enum {a, b} arg) { if (arg == b) {} if (arg == foo.a) {} // alternative syntax } I have one question. In following case, what does foo receive

[Issue 6466] core.demangle incorrect demangling of variables

2011-08-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6466 Trass3r mrmoc...@gmx.de changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 6308] Destruction of temporaries on exception causes unhandled access violation

2011-08-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6308 --- Comment #11 from Andrej Mitrovic andrej.mitrov...@gmail.com 2011-08-26 09:25:16 PDT --- This code: import std.file; void main() { string[] dirs; foreach (string dir; dirEntries(rC:\, SpanMode.shallow)) { if (dir.isDir)

[Issue 6558] New: [CTFE] UTF-decoding foreach gives wrong index (1-indexed)

2011-08-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6558 Summary: [CTFE] UTF-decoding foreach gives wrong index (1-indexed) Product: D Version: D2 Platform: Other OS/Version: Windows Status: NEW Keywords:

[Issue 6558] [CTFE] UTF-decoding foreach gives wrong index (1-indexed)

2011-08-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6558 Nick Sabalausky cbkbbej...@mailinator.com changed: What|Removed |Added Severity|normal |major ---

[Issue 6559] New: [CTFE-ish] Inconsistent array formatting at runtime vs compiletime

2011-08-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6559 Summary: [CTFE-ish] Inconsistent array formatting at runtime vs compiletime Product: D Version: D2 Platform: Other OS/Version: Windows Status: NEW

[Issue 5533] Regression(2.051, Linux only): segv: -gc, associative arrays, const pointers to self

2011-08-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5533 --- Comment #3 from Russ Lewis webmas...@villagersonline.com 2011-08-26 13:50:27 PDT --- I built dmd and ran it under gdb, and it appears that the problem is infinite recursion in the function dwarf_typidx(TYPE*). -- Configure issuemail:

[Issue 4375] Require explicit braces when 'else' is ambiguous

2011-08-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4375 kenn...@gmail.com changed: What|Removed |Added Keywords||patch CC|

[Issue 6548] [e2ir.c] Problem with ^^ vector op

2011-08-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6548 Iain Buclaw ibuc...@ubuntu.com changed: What|Removed |Added CC||ibuc...@ubuntu.com

[Issue 6560] New: Exponentiation operator ^^ doesn't work for complex numbers

2011-08-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6560 Summary: Exponentiation operator ^^ doesn't work for complex numbers Product: D Version: D1 D2 Platform: All OS/Version: All Status: NEW Severity:

[Issue 6557] Inplace enum literals

2011-08-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6557 --- Comment #2 from bearophile_h...@eml.cc 2011-08-26 16:31:38 PDT --- (In reply to comment #1) In following case, what does foo receive as arg? void main() { typeof(foo.a) E; E a = foo.b; foo(a); // == foo(foo.a) or

[Issue 6560] Exponentiation operator ^^ doesn't work for complex numbers

2011-08-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6560 bearophile_h...@eml.cc changed: What|Removed |Added CC||bearophile_h...@eml.cc

[Issue 6560] Exponentiation operator ^^ doesn't work for complex numbers

2011-08-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6560 --- Comment #2 from bdsat...@gmail.com 2011-08-26 17:41:40 PDT --- (In reply to comment #1) https://github.com/D-Programming-Language/phobos/blob/master/std/complex.d#L324 I'm using DMD v2.051 on Ubuntu 11.04, the following isn't compiling:

[Issue 6560] Exponentiation operator ^^ doesn't work for complex numbers

2011-08-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6560 --- Comment #3 from bearophile_h...@eml.cc 2011-08-26 17:46:41 PDT --- (In reply to comment #2) I'm using DMD v2.051 on Ubuntu 11.04, the following isn't compiling: import std.stdio; import std.complex; void main() {

[Issue 6561] New: alias this + undefined symbol should cause error

2011-08-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6561 Summary: alias this + undefined symbol should cause error Product: D Version: D2 Platform: All OS/Version: All Status: NEW Keywords: accepts-invalid Severity:

[Issue 6561] alias this + undefined symbol should cause error

2011-08-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6561 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Keywords||patch --- Comment #1

[Issue 6562] New: writeln Sigsegv

2011-08-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6562 Summary: writeln Sigsegv Product: D Version: D2 Platform: x86_64 OS/Version: Linux Status: NEW Severity: minor Priority: P2 Component: DMD