[Issue 9101] template mixin constructor causes link error

2012-12-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9101 --- Comment #4 from Kenji Hara k.hara...@gmail.com 2012-12-12 00:07:53 PST --- (In reply to comment #3) It's not the linker, the symbol is referenced from within the object file. The problem is triggered by my precise GC patches in druntime

[Issue 6395] ICE(glue.c) Multiple-at-a-time bug breaking e.g. DustMite

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

[Issue 9101] template mixin constructor causes link error

2012-12-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9101 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Keywords||link-failure, pull

[Issue 9142] Segmentation fault (DMD only) when calling some external functions twice in one expression

2012-12-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9142 Maksim Zholudev maxim...@gmail.com changed: What|Removed |Added Resolution|WORKSFORME |FIXED --- Comment

[Issue 9101] template mixin constructor causes link error

2012-12-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9101 --- Comment #6 from github-bugzi...@puremagic.com 2012-12-12 02:56:08 PST --- Commits pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 8678] Wrong processing of Complex!double as function argument

2012-12-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8678 Maksim Zholudev maxim...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 7845] ICE(cgcs.c) 354

2012-12-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7845 Maksim Zholudev maxim...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 2962] ICE(glue.c) or bad codegen passing variable as template value parameter

2012-12-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2962 Don clugd...@yahoo.com.au changed: What|Removed |Added Status|REOPENED|RESOLVED

[Issue 9145] New: File is not opened if 'File' constructor is called in 'with' statement expression

2012-12-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9145 Summary: File is not opened if 'File' constructor is called in 'with' statement expression Product: D Version: D2 Platform: x86_64 OS/Version: Linux Status: NEW

[Issue 8805] corrupt data at compile time.

2012-12-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8805 Don clugd...@yahoo.com.au changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 7810] [CTFE] Typesafe variadic function with array of structs

2012-12-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7810 Don clugd...@yahoo.com.au changed: What|Removed |Added CC||iteronve...@gmail.com ---

[Issue 9138] Code optimization results in a wrong value

2012-12-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9138 David Eckardt david.ecka...@sociomantic.com changed: What|Removed |Added Version|D1 D2 |1.057 ---

[Issue 6395] ICE(glue.c) Multiple-at-a-time bug breaking e.g. DustMite

2012-12-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6395 --- Comment #8 from jens.k.muel...@gmx.de 2012-12-12 05:55:50 PST --- *** Issue 8348 has been marked as a duplicate of this issue. *** -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving

[Issue 8348] ICE(glue.c): 'semanticRun == PASSsemantic3done' on line 547 in file 'glue.c'

2012-12-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8348 jens.k.muel...@gmx.de changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 8348] ICE(glue.c): 'semanticRun == PASSsemantic3done' on line 547 in file 'glue.c'

2012-12-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8348 Dmitry Olshansky dmitry.o...@gmail.com changed: What|Removed |Added Attachment #1124|0 |1 is

[Issue 8348] ICE(glue.c): 'semanticRun == PASSsemantic3done' on line 547 in file 'glue.c'

2012-12-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8348 Dmitry Olshansky dmitry.o...@gmail.com changed: What|Removed |Added Status|RESOLVED|REOPENED

[Issue 8348] ICE(glue.c): 'semanticRun == PASSsemantic3done' on line 547 in file 'glue.c'

2012-12-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8348 --- Comment #8 from jens.k.muel...@gmx.de 2012-12-12 06:56:31 PST --- Then either 6395 can not be considered fixed or this is not a duplicate of 6395? What do you think? -- Configure issuemail:

[Issue 8348] ICE(glue.c): 'semanticRun == PASSsemantic3done' on line 547 in file 'glue.c'

2012-12-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8348 --- Comment #9 from Dmitry Olshansky dmitry.o...@gmail.com 2012-12-12 07:01:19 PST --- (In reply to comment #8) Then either 6395 can not be considered fixed or this is not a duplicate of 6395? What do you think? I'm going to try testcase

[Issue 6436] Refcounted initialization bug

2012-12-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6436 --- Comment #5 from github-bugzi...@puremagic.com 2012-12-12 07:41:14 PST --- Commits pushed to master at https://github.com/D-Programming-Language/phobos

[Issue 8902] Unexpected duplicate union initialization for X error

2012-12-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8902 --- Comment #3 from github-bugzi...@puremagic.com 2012-12-12 07:41:20 PST --- Commit pushed to master at https://github.com/D-Programming-Language/phobos

[Issue 8348] ICE(glue.c): 'semanticRun == PASSsemantic3done' on line 547 in file 'glue.c'

2012-12-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8348 --- Comment #10 from Dmitry Olshansky dmitry.o...@gmail.com 2012-12-12 07:41:26 PST --- (In reply to comment #9) (In reply to comment #8) Then either 6395 can not be considered fixed or this is not a duplicate of 6395? What do you think?

[Issue 6635] std.conv.emplace: enforcement is too weak

2012-12-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6635 --- Comment #4 from github-bugzi...@puremagic.com 2012-12-12 07:41:17 PST --- Commit pushed to master at https://github.com/D-Programming-Language/phobos

[Issue 5010] Error messages for properties could be improved

2012-12-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5010 Adrian Matoga e...@atari8.info changed: What|Removed |Added CC||e...@atari8.info ---

[Issue 9124] Object variable of variadic template struct needs explicit this in certain situations

2012-12-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9124 Puneet Goel pun...@coverify.org changed: What|Removed |Added Status|RESOLVED|REOPENED

[Issue 9143] template structs with two parameters confuse DMD on multiple instantiations

2012-12-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9143 --- Comment #1 from Puneet Goel pun...@coverify.org 2012-12-12 11:34:05 PST --- Earlier I thought the problem occurs for bool parameters. But it seems to be more generic. A more interesting test case: 1. Line 7 fails to compile. 2. There is

[Issue 9143] template structs with two parameters confuse DMD on multiple instantiations

2012-12-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9143 Puneet Goel pun...@coverify.org changed: What|Removed |Added Severity|normal |blocker --- Comment

[Issue 9101] template mixin constructor causes link error

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

[Issue 9140] ref foreach of immutables in postcondition

2012-12-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9140 --- Comment #4 from github-bugzi...@puremagic.com 2012-12-12 16:13:31 PST --- Commits pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 8783] ref foreach update of const fixed size arrays in constructor

2012-12-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8783 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Status|RESOLVED|REOPENED

[Issue 9124] Object variable of variadic template struct needs explicit this in certain situations

2012-12-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9124 --- Comment #4 from Kenji Hara k.hara...@gmail.com 2012-12-12 18:24:42 PST --- Thanks for finding another case. My first fix was not sufficient. https://github.com/D-Programming-Language/dmd/pull/1368 -- Configure issuemail:

[Issue 9140] ref foreach of immutables in postcondition

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

[Issue 9143] template structs with two parameters confuse DMD on multiple instantiations

2012-12-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9143 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Keywords||pull, rejects-valid

[Issue 8348] ICE(glue.c): 'semanticRun == PASSsemantic3done' on line 547 in file 'glue.c'

2012-12-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8348 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added CC|

[Issue 8348] ICE(glue.c): 'semanticRun == PASSsemantic3done' on line 547 in file 'glue.c'

2012-12-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8348 --- Comment #12 from Walter Bright bugzi...@digitalmars.com 2012-12-12 20:21:31 PST --- The error is that semantic2() and semantic3() are not run for Slot.__fieldPostBlit(). I'm pretty sure this is due to some processing being done while

[Issue 8512] Nasty bug about template

2012-12-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8512 --- Comment #1 from Kenji Hara k.hara...@gmail.com 2012-12-12 22:08:20 PST --- I think this code has a forward reference error, so cannot compile. The starting of forward reference is here. template temp1(){ template temp(T){ alias

[Issue 8348] ICE(glue.c): 'semanticRun == PASSsemantic3done' on line 547 in file 'glue.c'

2012-12-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8348 --- Comment #13 from Walter Bright bugzi...@digitalmars.com 2012-12-12 22:13:10 PST --- Ok, here's the trouble. A postblit is generated for copying elements of the associated array, but the postblit fails to compile because postblit doesn't

[Issue 8348] ICE(glue.c): 'semanticRun == PASSsemantic3done' on line 547 in file 'glue.c'

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

[Issue 4816] template constraint and __traits(compiles, ...) don't work properly together with a delegate

2012-12-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4816 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 6967] template instantiation depends an pragma(msg, T.stringof) if __traits is used

2012-12-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6967 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 9124] Object variable of variadic template struct needs explicit this in certain situations

2012-12-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9124 --- Comment #5 from Puneet Goel pun...@coverify.org 2012-12-12 23:02:58 PST --- (In reply to comment #4) https://github.com/D-Programming-Language/dmd/pull/1368 This looks good. I have taken out all the 132 this disambiguators that I had