www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - Re: dmd 1.055 and 2.039 release

reply Eldar Insafutdinov <e.insafutdinov gmail.com> writes:
Walter Bright Wrote:

 Eldar Insafutdinov wrote:
 This patch is no longer relevant. Here is the patch
 http://pastebin.com/m1bed188d that fixes compiling QtD with the
 current dmd (I also have to apply a patch from #3600). However I
 cannot really file a bug as I cannot reduce it to a testcase of a
 reasonable size. Any chance that this patch can be applied? Shall I
 submit it to the bugzilla then?

You should still submit it to bugzilla, because often someone else is able to cut them down to size.

There is only 2 of us working on QtD and there has not been interest from anyone to help with it. QtD contains more than 500 auto generated classes/modules with tons of methods and inter-dependencies. It's not easy at all. Consider it as an example of real word application with a million lines of code. If not Rainer's tremendous help, I would have given up with the development of QtD a while ago. He was only able to help me because he used QtD as a stress test. This patch is also made by Rainer and apparently it is no longer valid (it was applicable to dmd svn revision 323, but not 324 anymore). All I can do is to rely on Rainer again.
Jan 03 2010
next sibling parent Eldar Insafutdinov <e.insafutdinov gmail.com> writes:
Eldar Insafutdinov Wrote:

 Walter Bright Wrote:
 
 Eldar Insafutdinov wrote:
 This patch is no longer relevant. Here is the patch
 http://pastebin.com/m1bed188d that fixes compiling QtD with the
 current dmd (I also have to apply a patch from #3600). However I
 cannot really file a bug as I cannot reduce it to a testcase of a
 reasonable size. Any chance that this patch can be applied? Shall I
 submit it to the bugzilla then?

You should still submit it to bugzilla, because often someone else is able to cut them down to size.

There is only 2 of us working on QtD and there has not been interest from anyone to help with it. QtD contains more than 500 auto generated classes/modules with tons of methods and inter-dependencies. It's not easy at all. Consider it as an example of real word application with a million lines of code. If not Rainer's tremendous help, I would have given up with the development of QtD a while ago. He was only able to help me because he used QtD as a stress test. This patch is also made by Rainer and apparently it is no longer valid (it was applicable to dmd svn revision 323, but not 324 anymore). All I can do is to rely on Rainer again.

I.e. it is valid, it just no longer fixes #2511 as it used to do. It would be nice at least to get this one fixed, as it is a blocker for us too.
Jan 03 2010
prev sibling parent Walter Bright <newshound1 digitalmars.com> writes:
Eldar Insafutdinov wrote:
 Walter Bright Wrote:
 
 Eldar Insafutdinov wrote:
 This patch is no longer relevant. Here is the patch 
 http://pastebin.com/m1bed188d that fixes compiling QtD with the 
 current dmd (I also have to apply a patch from #3600). However I 
 cannot really file a bug as I cannot reduce it to a testcase of a
  reasonable size. Any chance that this patch can be applied?
 Shall I submit it to the bugzilla then?

is able to cut them down to size.

There is only 2 of us working on QtD and there has not been interest from anyone to help with it.

Interest from people waxes and wanes, I wouldn't be concerned if it was wane at the moment. The advantage to Bugzilla is it sits there, sails up, ready for when the wind blows. The n.g., however, is very topical, and old news scrolls away and out of sight.
 QtD contains more than 500 auto
 generated classes/modules with tons of methods and
 inter-dependencies. It's not easy at all. Consider it as an example
 of real word application with a million lines of code. If not
 Rainer's tremendous help, I would have given up with the development
 of QtD a while ago. He was only able to help me because he used QtD
 as a stress test.

You and Rainer have been very valuable contributors to the quality of D.
 This patch is also made by Rainer and apparently it is no longer
 valid (it was applicable to dmd svn revision 323, but not 324
 anymore). All I can do is to rely on Rainer again.

Jan 03 2010