Re: dmd 1.063 and 2.048 release

2010-08-16 Thread Don
Brad Roberts wrote: On 8/15/2010 12:54 PM, Walter Bright wrote: Nick Sabalausky wrote: This may be a pain to do, but you could narrow it down from the other direction: recompile DMD from various trunk revisions between 2.046 and 2.047 and see which actual commit created the problem. Try

MatD - Matlab external interface bindings for D

2010-08-16 Thread Trass3r
I've created some bindings to access Matlab's external interface from D, i.e. manipulating .mat files, accessing the current workspace and creating .mex files. Thought I'd share it: http://bitbucket.org/trass3r/matd/wiki/Home

Re: dmd 1.063 and 2.048 release

2010-08-16 Thread Jordi
On 08/16/2010 04:11 PM, Don wrote: Brad Roberts wrote: On 8/15/2010 12:54 PM, Walter Bright wrote: Nick Sabalausky wrote: This may be a pain to do, but you could narrow it down from the other direction: recompile DMD from various trunk revisions between 2.046 and 2.047 and see which actual

Re: dmd 1.063 and 2.048 release

2010-08-16 Thread Walter Bright
Michal Minich wrote: On Wed, 11 Aug 2010 17:34:20 -0400, Sean Kelly wrote: Michal Minich Wrote: On Wed, 11 Aug 2010 16:29:40 +, Michal Minich wrote: Module constructor is not called when it is placed in imported module, and WinMain is used. Are there some changes to runtime

Re: dmd 1.063 and 2.048 release

2010-08-16 Thread Walter Bright
Jordi wrote: Found it. It took me 7 iterations of binary search across the svn repositories for dmd, druntime and phobos. The commit causing the issue is 505 in dmd. It is related to structs returning *this, which indeed i do in my maths structs. Now, i don't know if the bug is in dmd or in

Re: dmd 1.063 and 2.048 release

2010-08-16 Thread Michal Minich
On Mon, 16 Aug 2010 09:58:22 -0700, Walter Bright wrote: Michal Minich wrote: On Wed, 11 Aug 2010 17:34:20 -0400, Sean Kelly wrote: Michal Minich Wrote: On Wed, 11 Aug 2010 16:29:40 +, Michal Minich wrote: Module constructor is not called when it is placed in imported module, and

Re: dmd 1.063 and 2.048 release

2010-08-16 Thread bearophile
Michal Minich: the changeset only contains change to rt_term function - added call to _moduleTlsDtor another bug? or miss to check-in some files? You may copy this (plus what you thinks is missing) inside the bug report. Bye, bearophile

Re: dmd 1.063 and 2.048 release

2010-08-16 Thread Michal Minich
On Mon, 16 Aug 2010 15:21:32 -0400, bearophile wrote: Michal Minich: the changeset only contains change to rt_term function - added call to _moduleTlsDtor another bug? or miss to check-in some files? You may copy this (plus what you thinks is missing) inside the bug report. Bye,

Re: MatD - Matlab external interface bindings for D

2010-08-16 Thread BCS
Hello Trass3r, I've created some bindings to access Matlab's external interface from D, i.e. manipulating .mat files, accessing the current workspace and creating .mex files. Thought I'd share it: http://bitbucket.org/trass3r/matd/wiki/Home If you are looking for a place to host that I can