[Issue 2978] Unhandled win32 exception on successful exe compilation

2009-06-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2978 --- Comment #5 from Rob Jacques 2009-06-05 20:46:31 PDT --- Thanks Don. Error appears to occur at line 1000 of root.c in function int File::read(). ... #elif _WIN32 DWORD size; DWORD numread; HANDLE h; int result = 0; cha

[Issue 3053] New: cross imports produce repeated calls to a call destructor

2009-06-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3053 Summary: cross imports produce repeated calls to a call destructor Product: D Version: unspecified Platform: x86 OS/Version: Linux Status: NEW Severity: m

[Issue 1972] Foreach range statement breaks CTFE

2009-06-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1972 --- Comment #1 from Shin Fujishiro 2009-06-05 12:24:42 PDT --- Created an attachment (id=393) --> (http://d.puremagic.com/issues/attachment.cgi?id=393) Fix the problem (DMD 2.030) -- Configure issuemail: http://d.puremagic.com/issues/use

[Issue 3051] Passing alias to member function does not work (1/2)

2009-06-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3051 --- Comment #5 from Steven Schveighoffer 2009-06-05 08:10:38 PDT --- (In reply to comment #4) > In fact, I'm now unsure why that can't work for both these bugs too... One other thing about having two "this" pointers, how come this can work

[Issue 3051] Passing alias to member function does not work (1/2)

2009-06-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3051 --- Comment #4 from Steven Schveighoffer 2009-06-05 08:00:23 PDT --- Since the template is instantiated differently for each function that it is called with, it's entirely possible to "know" the stack frame pointer since it will be a consta

[Issue 3051] Passing alias to member function does not work (1/2)

2009-06-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3051 --- Comment #3 from Sobirari Muhomori 2009-06-05 07:36:54 PDT --- huh... &fun is a delegate! Does it take stack pointer with all needed information? Quite hackish, I would say... foreign function messing my stack... ugh... So it behaves as

[Issue 3051] Passing alias to member function does not work (1/2)

2009-06-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3051 Steven Schveighoffer changed: What|Removed |Added CC||schvei...@yahoo.com --- Comme

[Issue 3051] Passing alias to member function does not work (1/2)

2009-06-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3051 --- Comment #1 from Sobirari Muhomori 2009-06-05 05:20:57 PDT --- how on earth templates can be parameterized with values unevaluatable at compile time? -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ---

Re: [Issue 3050] New: Allow exception in CTFE (patch)

2009-06-05 Thread Denis Koroskin
Just wow! I wonder what else can D community do since DMD has full source code available now.