digitalmars.D - DMD 0.110 release
- Walter (1/1) Dec 30 2004 http://www.digitalmars.com/d/changelog.html
- Carlos Santander B. (8/11) Dec 31 2004 structs now have typeinfo! Great!
- Walter (3/12) Dec 31 2004 The typeinfo for classes should have the module name too.
- Jarrett Billingsley (3/3) Dec 31 2004 " .sizeof property can no longer be overridden."
- Walter (5/7) Dec 31 2004 I've known it should be fixed for a while. The original idea was that th...
- David L. Davis (90/91) Dec 31 2004 Walter: With this build I decided to recheck on some of my MIID (Most im...
- Walter (12/101) Dec 31 2004 important
- =?ISO-8859-1?Q?Anders_F_Bj=F6rklund?= (27/30) Jan 01 2005 about ftp://ftp.digitalmars.com/dmd.110.zip
-
David Friedman
(4/19)
Jan 01 2005
- =?ISO-8859-1?Q?Anders_F_Bj=F6rklund?= (5/12) Jan 01 2005 That's reassuring to hear! (do you know of a fixed glibc version ?)
- David Friedman (5/25) Jan 03 2005 I'm trying to figure out if the latest CVS version has a fix. That
- Walter (4/29) Jan 03 2005 %A doesn't seem to be widely used, so I think it's probably best to wait...
- Jarrett Billingsley (2/3) Jan 01 2005 No offense, but the download is all of 2.8MB ;) And the zip has linux
- =?ISO-8859-1?Q?Anders_F_Bj=F6rklund?= (8/14) Jan 01 2005 It's possible to use it from SRPM anyway, so it's no big deal...
http://www.digitalmars.com/d/changelog.html
Dec 30 2004
Walter wrote:http://www.digitalmars.com/d/changelog.htmlstructs now have typeinfo! Great! My question: the typeinfo for a struct is in the form module_name.struct_name, while the other typeinfos and classinfos are withouth the module name. Will it remain that way? I mean, because it seems inconsistent. _______________________ Carlos Santander Bernal
Dec 31 2004
"Carlos Santander B." <csantander619 gmail.com> wrote in message news:cr3vhu$jno$1 digitaldaemon.com...Walter wrote:The typeinfo for classes should have the module name too.http://www.digitalmars.com/d/changelog.htmlstructs now have typeinfo! Great! My question: the typeinfo for a struct is in the form module_name.struct_name, while the other typeinfos and classinfos are withouth the module name. Will it remain that way? I mean, because it seems inconsistent.
Dec 31 2004
" .sizeof property can no longer be overridden." Hehe, did my thread have something to do with that? ;) Sweet Jesus, structs can be sorted! :D
Dec 31 2004
"Jarrett Billingsley" <kb3ctd2 yahoo.com> wrote in message news:cr41gk$lrn$1 digitaldaemon.com..." .sizeof property can no longer be overridden." Hehe, did my thread have something to do with that? ;)I've known it should be fixed for a while. The original idea was that those properties were part of some pseudo "base" class that could be overridden. I just never found any reasonable justification for overriding the .sizeof.
Dec 31 2004
In article <cr26v2$1rbl$1 digitaldaemon.com>, Walter says...http://www.digitalmars.com/d/changelog.htmlWalter: With this build I decided to recheck on some of my MIID (Most important issues for D) which was a thread you started back on 11.Sep.04 before dmd v0.102 was released, I was glad to see that "functions with char[], wchar[], dchar[] parameters are now calling the right matching function" (example test2() below). I guess that must have happen in the dmd v0.105 release where the changelog states: "Changed integral literal type determination to match C99 6.4.4.1." But thus far, the "String Concatenation with String Literals" using wchar[]s and dchar[]s (example test1() below) are still a problem...will this be corrected any time soon? Hope you don't mind me asking? Thanks for your reply in advance! :) Keep up the good work, David L. ------------------------------------------------------------------- "Dare to reach for the Stars...Dare to Dream, Build, and Achieve!"
Dec 31 2004
"David L. Davis" <SpottedTiger yahoo.com> wrote in message news:cr42nb$mro$1 digitaldaemon.com...Walter: With this build I decided to recheck on some of my MIID (Mostimportantissues for D) which was a thread you started back on 11.Sep.04 before dmdv0.102was released, I was glad to see that "functions with char[], wchar[],dchar[]parameters are now calling the right matching function" (example test2()below).I guess that must have happen in the dmd v0.105 release where thechangelogstates: "Changed integral literal type determination to match C996.4.4.1." Butthus far, the "String Concatenation with String Literals" using wchar[]sanddchar[]s (example test1() below) are still a problem...will this becorrectedany time soon? Hope you don't mind me asking?No, I don't mind. I don't have a schedule for fixing it, there's a lot of issues that still need addressing.Thanks for your reply in advance! :) Keep up the good work, David L. ------------------------------------------------------------------- "Dare to reach for the Stars...Dare to Dream, Build, and Achieve!"
Dec 31 2004
Walter wrote:http://www.digitalmars.com/d/changelog.htmlabout ftp://ftp.digitalmars.com/dmd.110.zip That's great, but... * the Phobos unittest still breaks (on Linux):Error: AssertError Failure format(734)http://www.digitalmars.com/drn-bin/wwwnews?digitalmars.D.bugs/2500 * man pages are missing (in the RPM below, and also at http://www.algonet.se/~afb/d/d-manpages/d-manpages.zip Expanded at: http://www.algonet.se/~afb/d/d-manpages/ (DMD + GDC) * the makefiles needs patching for "make -j2" etc, the same problem as with DMD 0.109 and earlier http://www.digitalmars.com/drn-bin/wwwnews?digitalmars.D.bugs/2519 http://www.digitalmars.com/drn-bin/wwwnews?digitalmars.D.bugs/2520 Updated source RPM can be found at the same location: http://www.algonet.se/~afb/d/dmd-0.110-3.nosrc.rpmrpmbuild --with unittest --rebuild dmd-*-*.nosrc.rpmJust the specfile: http://www.algonet.se/~afb/d/dmd.spec Packaging Wishlist: 1) include the 3 man pages in distribution (e.g. from the zipfile above) 2) fix the Makefile problems above, and include a "make install" target Future Hopes for DMD: 1) make the Phobos unittests run... 2) include an updated dmd.spec file 3) offer .i686 RPMS from D homepage --anders PS. Seems to be working in 2005 too, despite the friendly warning: "The Software was not designed to operate after Dec 31, 1999." :-)
Jan 01 2005
Anders F Björklund wrote:Walter wrote:<rest snipped> This is a bug in glibc. Davidhttp://www.digitalmars.com/d/changelog.htmlabout ftp://ftp.digitalmars.com/dmd.110.zip That's great, but... * the Phobos unittest still breaks (on Linux):Error: AssertError Failure format(734)http://www.digitalmars.com/drn-bin/wwwnews?digitalmars.D.bugs/2500
Jan 01 2005
David Friedman wrote:That's reassuring to hear! (do you know of a fixed glibc version ?) But shouldn't the unit test run in the final version of the library ? (maybe it's not such a great unittest, if it doesn't work everywhere) --anders* the Phobos unittest still breaks (on Linux):<rest snipped> This is a bug in glibc.Error: AssertError Failure format(734)http://www.digitalmars.com/drn-bin/wwwnews?digitalmars.D.bugs/2500
Jan 01 2005
Anders F Björklund wrote:David Friedman wrote:I'm trying to figure out if the latest CVS version has a fix. That doesn't seem to be the case, though, so I'll probably file a bug report.That's reassuring to hear! (do you know of a fixed glibc version ?)* the Phobos unittest still breaks (on Linux):<rest snipped> This is a bug in glibc.Error: AssertError Failure format(734)http://www.digitalmars.com/drn-bin/wwwnews?digitalmars.D.bugs/2500But shouldn't the unit test run in the final version of the library ? (maybe it's not such a great unittest, if it doesn't work everywhere) --andersMaybe, "version(GlibcHexFloatBug) { /*nothing*/ } else { <test> }" David
Jan 03 2005
"David Friedman" <d3rdclsmail_a_ _t_earthlink_d_._t_net> wrote in message news:crctos$lhd$1 digitaldaemon.com...Anders F Björklund wrote:%A doesn't seem to be widely used, so I think it's probably best to wait for a fix in glibc rather than reimplementing it within std.format.David Friedman wrote:I'm trying to figure out if the latest CVS version has a fix. That doesn't seem to be the case, though, so I'll probably file a bug report.That's reassuring to hear! (do you know of a fixed glibc version ?)* the Phobos unittest still breaks (on Linux):<rest snipped> This is a bug in glibc.Error: AssertError Failure format(734)http://www.digitalmars.com/drn-bin/wwwnews?digitalmars.D.bugs/2500But shouldn't the unit test run in the final version of the library ? (maybe it's not such a great unittest, if it doesn't work everywhere) --andersMaybe, "version(GlibcHexFloatBug) { /*nothing*/ } else { <test> }" David
Jan 03 2005
No offense, but the download is all of 2.8MB ;) And the zip has linux binaries in it as well, but I'm not complaining.
Jan 01 2005
Jarrett Billingsley wrote:It's possible to use it from SRPM anyway, so it's no big deal... Just have to create a proper directory for it, before unpacking. The zipfile is not redistributable anyway, so size doesn't matter:No offense, but the download is all of 2.8MB ;)The Software is copyrighted and comes with a single user license, and may not be redistributed. If you wish to obtain a redistribution license, please contact Digital Mars.And the line endings can be fixed before doing any patches or such. (the previously posted RPM for DMD has all of the workarounds used) Just some friendy suggestions, --anders
Jan 01 2005