[Issue 6982] immutability isn't respected on associative array assignment

2011-12-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6982 --- Comment #5 from Kenji Hara k.hara...@gmail.com 2011-12-18 06:30:45 PST --- I think there are at least two issues. void main() { alias int Bla; immutable(Bla[string]) ifiles = [a:1, b:2, c:3]; immutable(Bla)[string] files =

[Issue 7127] New: Const-related infinite recursion in DWARF generation

2011-12-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7127 Summary: Const-related infinite recursion in DWARF generation Product: D Version: D2 Platform: Other OS/Version: All Status: NEW Keywords: patch Severity: major

[Issue 6982] immutability isn't respected on associative array assignment

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

[Issue 5278] gentoo's 'hardended' gcc doesn't work with dmd

2011-12-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5278 --- Comment #19 from Chad Joan chadj...@gmail.com 2011-12-18 07:42:42 PST --- Well, I tried bisecting dmd to find which change caused this. It didn't work because this problem does not care which version of dmd I am using, it cares which

[Issue 7128] New: Cartesian product of ranges

2011-12-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7128 Summary: Cartesian product of ranges Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: enhancement Priority: P2 Component: Phobos

[Issue 6019] Phobos imports in autogenerated .di header files break implicit linking with DLLs

2011-12-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6019 --- Comment #8 from Andrej Mitrovic andrej.mitrov...@gmail.com 2011-12-18 10:44:25 PST --- (In reply to comment #7) Created an attachment (id=1054) [details] DLL Bug The other samples bit-rotted, newest one is in the attachment. --

[Issue 6019] Phobos imports in autogenerated .di header files break implicit linking with DLLs

2011-12-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6019 --- Comment #7 from Andrej Mitrovic andrej.mitrov...@gmail.com 2011-12-18 10:43:50 PST --- Created an attachment (id=1054) DLL Bug -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this

[Issue 7127] Const-related infinite recursion in DWARF generation

2011-12-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7127 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 7129] New: Compiling certain nested structs with -inline causes error *** is a nested function and cannot be accessed from ***

2011-12-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7129 Summary: Compiling certain nested structs with -inline causes error *** is a nested function and cannot be accessed from *** Product: D Version: D2 Platform: x86

[Issue 7133] New: [tdpl] There should be no empty statement

2011-12-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7133 Summary: [tdpl] There should be no empty statement Product: D Version: D2 Platform: Other OS/Version: Mac OS X Status: NEW Severity: normal Priority: P2

[Issue 4101] [tdpl] DMD doesn't give error when goto skips initialization

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

[Issue 7133] [tdpl] There should be no empty statement

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

[Issue 7133] [tdpl] There should be no empty statement

2011-12-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7133 --- Comment #3 from Jonathan M Davis jmdavisp...@gmx.com 2011-12-18 18:28:18 PST --- I didn't think that that worked, since {} isn't a statement (at least, as far as I know, it isn't), but if it works, it's certainly better. -- Configure

[Issue 7130] New: NRVO Bug: Wrong Code With D'tor + Conditional Return

2011-12-18 Thread dsimcha
The NG server was down when I submitted this to Bugzilla and it's a pretty important issue, so I'm posting it to the NG manually now: http://d.puremagic.com/issues/show_bug.cgi?id=7130 import core.stdc.stdio; struct S { this(this) { printf(Postblit\n); } ~this() {

[Issue 3235] [tdpl] Function literals must be deduced as function or delegate

2011-12-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3235 Andrei Alexandrescu and...@metalanguage.com changed: What|Removed |Added Summary|TDPL: Function literals |[tdpl]

[Issue 6714] [tdpl] Function literal does not convert to function and delegate types

2011-12-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6714 Andrei Alexandrescu and...@metalanguage.com changed: What|Removed |Added Summary|Function literal does not |[tdpl]

[Issue 7133] [tdpl] There should be no empty statement

2011-12-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7133 --- Comment #4 from Andrei Alexandrescu and...@metalanguage.com 2011-12-18 20:06:48 PST --- {} is the empty statement in D. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail

[Issue 7133] [tdpl] There should be no empty statement

2011-12-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7133 --- Comment #5 from Jonathan M Davis jmdavisp...@gmx.com 2011-12-18 20:11:40 PST --- Is that different from C++? I thought that {} was just an empty scope without any statements in it at all in both C/C++ and D. -- Configure issuemail:

[Issue 4595] [tdpl] Accessing non-static member of a null reference compiles

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

[Issue 7123] static assert(is(typeof(toDelegate(main)))) is false

2011-12-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7123 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 7134] New: [tdpl] overloading template and non-template functions

2011-12-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7134 Summary: [tdpl] overloading template and non-template functions Product: D Version: D2 Platform: Other OS/Version: Mac OS X Status: NEW Severity: normal Priority:

[Issue 7135] New: [tdpl] Multiple delegate-related issues (literal syntax, @system deduction)

2011-12-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7135 Summary: [tdpl] Multiple delegate-related issues (literal syntax, @system deduction) Product: D Version: D2 Platform: Other OS/Version: Mac OS X Status: NEW

[Issue 7043] CTFE: ICE illegal reference value 0LU, only with -inline

2011-12-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7043 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 3092] Indexing a tuple produces a tuple containing the indexed element

2011-12-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3092 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED