digitalmars.D - Re: Walnut, DMD compiler
- Dan (7/32) Dec 31 2007 Ah man.
- Walter Bright (2/4) Jan 01 2008 This will be fixed on the next update.
- Dan (2/7) Jan 01 2008 Sweet. Thanks Walter, I appreciate it.
jcc7 Wrote:== Quote from Dan (murpsoft hotmail.com)'s articleAt the moment, Walnut cannot compile with DMD 1.21 or later because of some bugor unmentioned feature implemented in that version. It has something to do withstruct Value { union { struct {} int i; bool b; char[] c; bla bla. } and later doing something with b. I'd be able to say more, but the errormessage is 100% ambiguous and doesn't mention a file or line number. I worked on reducing the error to a small example, and I filed a related bug: http://d.puremagic.com/issues/show_bug.cgi?id=1738 In the process of reducing the error, I guess I lost some of the context for the error, but I think it seems to be related to the assignment of FALSE in structure.d:Note that I'm not defending that DMD rejects your code. My bug report only gives an example of an error message that should include a line number. I hope this helps, but it looks like the compiler is malfunctioning in a couple of ways when it tries to process your code. I only identified one of the malfunctions (lack of a line number).Ah man. So my program won't work with a modern compiler anymore, and I can't fix my code because I don't know what's wrong with it because DMD doesn't give a useful error message. JCC was good enough to file a bug report for me, but he got no reply for the last two weeks. *sigh* I know it's selfish, but perchance I could beg some help on my project? I can program okay, but I'm not good at all this project management stuff. Sincerely, Dan
Dec 31 2007
jcc7 Wrote:I worked on reducing the error to a small example, and I filed a related bug: http://d.puremagic.com/issues/show_bug.cgi?id=1738This will be fixed on the next update.
Jan 01 2008
Walter Bright Wrote:jcc7 Wrote:Sweet. Thanks Walter, I appreciate it.I worked on reducing the error to a small example, and I filed a related bug: http://d.puremagic.com/issues/show_bug.cgi?id=1738This will be fixed on the next update.
Jan 01 2008