digitalmars.D.announce - dmd 1.049 and 2.034 release
- Walter Bright (6/6) Oct 11 2009 Folding in patches to compiler faults from bugzilla.
- Jeremie Pelletier (2/12) Oct 11 2009 What already? Seems like 2.033 was only a week ago.. oh wait.
- Walter Bright (2/3) Oct 11 2009 It was only a week ago!
- Don (5/15) Oct 12 2009 A small milestone -- This release fixes the last remaining compiler
- Ary Borenszweig (5/21) Oct 12 2009 Cool!!
- Don (4/27) Oct 12 2009 http://www.dsource.org/projects/dstress
- #ponce (3/13) Oct 12 2009 Wow ! Huge thanks for fixing bug #258 !
- Moritz Warning (4/14) Oct 12 2009 Thanks to Walter and those who contributed all those numerous patches.
- Walter Bright (2/3) Oct 12 2009 What's the bugzilla entry?
- Moritz Warning (5/9) Oct 12 2009 I don't know what the regressions are exactly.
- Nick Sabalausky (7/21) Oct 12 2009 Are you using Tango 0.99.8 or trunk? If you're using 0.99.8 then it's
- Moritz Warning (3/9) Oct 12 2009 It's trunk.
- Nick Sabalausky (4/13) Oct 12 2009 Maybe this?:
- Moritz Warning (13/29) Oct 12 2009 No, this is the first error:
- Fawzi Mohamed (8/43) Oct 13 2009 yet that is a strange error, I was not really able to reduce it, on one
- Eldar Insafutdinov (2/12) Oct 12 2009 Despite the application of #3301 patch that fixed compilation of QtD, th...
- Walter Bright (2/5) Oct 12 2009 What's the bugilla entry?
- Eldar Insafutdinov (2/8) Oct 12 2009 I haven't put my hands onto creating a testcase. QtD is very big amount ...
- Rainer Schuetze (6/16) Oct 13 2009 Hi,
- Walter Bright (2/9) Oct 13 2009 Yeah, makes sense.
- Walter Bright (3/10) Oct 13 2009 I checked into svn a compiler change folding in your patch. Can you try
- Leandro Lucarella (13/24) Oct 13 2009 Thanks for the small commits :)
- Eldar Insafutdinov (3/14) Oct 14 2009 I commented on this in the bugzilla on #1170, that I tested QtD with dmd...
- Daniel de Kok (2/12) Oct 12 2009 Thanks to all involved for the nice stream of bugfixes!
- Ali Cehreli (2/3) Oct 13 2009 The link within "Download latest D 2.0 alpha D compiler for Win32 and x...
Folding in patches to compiler faults from bugzilla. http://www.digitalmars.com/d/1.0/changelog.html http://ftp.digitalmars.com/dmd.1.049.zip http://www.digitalmars.com/d/2.0/changelog.html http://ftp.digitalmars.com/dmd.2.034.zip Many thanks to the numerous people who contributed to this update.
Oct 11 2009
Walter Bright wrote:Folding in patches to compiler faults from bugzilla. http://www.digitalmars.com/d/1.0/changelog.html http://ftp.digitalmars.com/dmd.1.049.zip http://www.digitalmars.com/d/2.0/changelog.html http://ftp.digitalmars.com/dmd.2.034.zip Many thanks to the numerous people who contributed to this update.What already? Seems like 2.033 was only a week ago.. oh wait.
Oct 11 2009
Jeremie Pelletier wrote:What already? Seems like 2.033 was only a week ago.. oh wait.It was only a week ago!
Oct 11 2009
Walter Bright wrote:Folding in patches to compiler faults from bugzilla. http://www.digitalmars.com/d/1.0/changelog.html http://ftp.digitalmars.com/dmd.1.049.zip http://www.digitalmars.com/d/2.0/changelog.html http://ftp.digitalmars.com/dmd.2.034.zip Many thanks to the numerous people who contributed to this update.A small milestone -- This release fixes the last remaining compiler segfaults and internal compiler errors from DStress. This will probably be the last "stability release" -- there aren't many ICE bugs left in Bugzilla.
Oct 12 2009
Don wrote:Walter Bright wrote:Cool!! Where is DStress so I can download it? I might want to run tests against it with Descent (we did that in the past but with an older implementation it's no longer in use).Folding in patches to compiler faults from bugzilla. http://www.digitalmars.com/d/1.0/changelog.html http://ftp.digitalmars.com/dmd.1.049.zip http://www.digitalmars.com/d/2.0/changelog.html http://ftp.digitalmars.com/dmd.2.034.zip Many thanks to the numerous people who contributed to this update.A small milestone -- This release fixes the last remaining compiler segfaults and internal compiler errors from DStress. This will probably be the last "stability release" -- there aren't many ICE bugs left in Bugzilla.
Oct 12 2009
Ary Borenszweig wrote:Don wrote:http://www.dsource.org/projects/dstress Part of my motivation for fixing the crashing bugs was knowing how important it is for IDEs.Walter Bright wrote:Cool!! Where is DStress so I can download it? I might want to run tests against it with Descent (we did that in the past but with an older implementation it's no longer in use).Folding in patches to compiler faults from bugzilla. http://www.digitalmars.com/d/1.0/changelog.html http://ftp.digitalmars.com/dmd.1.049.zip http://www.digitalmars.com/d/2.0/changelog.html http://ftp.digitalmars.com/dmd.2.034.zip Many thanks to the numerous people who contributed to this update.A small milestone -- This release fixes the last remaining compiler segfaults and internal compiler errors from DStress. This will probably be the last "stability release" -- there aren't many ICE bugs left in Bugzilla.
Oct 12 2009
Walter Bright Wrote:Folding in patches to compiler faults from bugzilla. http://www.digitalmars.com/d/1.0/changelog.html http://ftp.digitalmars.com/dmd.1.049.zip http://www.digitalmars.com/d/2.0/changelog.html http://ftp.digitalmars.com/dmd.2.034.zip Many thanks to the numerous people who contributed to this update.I was going to rewrite all my code.
Oct 12 2009
On Sun, 11 Oct 2009 21:43:36 -0700, Walter Bright wrote:Folding in patches to compiler faults from bugzilla. http://www.digitalmars.com/d/1.0/changelog.html http://ftp.digitalmars.com/dmd.1.049.zip http://www.digitalmars.com/d/2.0/changelog.html http://ftp.digitalmars.com/dmd.2.034.zip Many thanks to the numerous people who contributed to this update.Thanks to Walter and those who contributed all those numerous patches. But Tango is still broken due to regressions (since 1.047?). Maybe someone can take look into this.
Oct 12 2009
Moritz Warning wrote:But Tango is still broken due to regressions (since 1.047?).What's the bugzilla entry?
Oct 12 2009
On Mon, 12 Oct 2009 11:24:38 -0700, Walter Bright wrote:Moritz Warning wrote:I don't know what the regressions are exactly. It looks like a few different regressions to me. Unfortunately, I'm short of time. So someone else has to check it out.But Tango is still broken due to regressions (since 1.047?).What's the bugzilla entry?
Oct 12 2009
"Moritz Warning" <moritzwarning web.de> wrote in message news:havc43$9av$1 digitalmars.com...On Sun, 11 Oct 2009 21:43:36 -0700, Walter Bright wrote:Are you using Tango 0.99.8 or trunk? If you're using 0.99.8 then it's because DMD 1.044 had some sort of breaking change which Tango did make an adjustment to work with, but that was after 0.99.8 came out and they still have yet to put out a new release. If you're using tango trunk, then I don't know what the problem is either...Folding in patches to compiler faults from bugzilla. http://www.digitalmars.com/d/1.0/changelog.html http://ftp.digitalmars.com/dmd.1.049.zip http://www.digitalmars.com/d/2.0/changelog.html http://ftp.digitalmars.com/dmd.2.034.zip Many thanks to the numerous people who contributed to this update.Thanks to Walter and those who contributed all those numerous patches. But Tango is still broken due to regressions (since 1.047?). Maybe someone can take look into this.
Oct 12 2009
On Mon, 12 Oct 2009 15:53:28 -0400, Nick Sabalausky wrote:"Moritz Warning" <moritzwarning web.de> wrote in message news:havc43$9av$1 digitalmars.com...[..]On Sun, 11 Oct 2009 21:43:36 -0700, Walter Bright wrote:If you're using tango trunk, then I don't know what the problem is either...It's trunk.
Oct 12 2009
"Moritz Warning" <moritzwarning web.de> wrote in message news:hb01mo$23g5$1 digitalmars.com...On Mon, 12 Oct 2009 15:53:28 -0400, Nick Sabalausky wrote:Maybe this?: http://www.dsource.org/projects/tango/forums/topic/809"Moritz Warning" <moritzwarning web.de> wrote in message news:havc43$9av$1 digitalmars.com...[..]On Sun, 11 Oct 2009 21:43:36 -0700, Walter Bright wrote:If you're using tango trunk, then I don't know what the problem is either...It's trunk.
Oct 12 2009
On Mon, 12 Oct 2009 19:29:06 -0400, Nick Sabalausky wrote:"Moritz Warning" <moritzwarning web.de> wrote in message news:hb01mo$23g5$1 digitalmars.com...No, this is the first error: /home/mwarning/trunk/build/runtime/../../runtime/common/tango/core/ Thread.d(659): Error: e2ir: cannot cast from tango.core.Thread.Thread to void* /home/mwarning/trunk/build/runtime/../../runtime/common/tango/core/ Thread.d(659): Error: e2ir: cannot cast from tango.core.Thread.Thread to void* Though, these cases work: class Foo{} Foo foo = new Foo(); auto x = cast(void*) foo; A{ void* x(){ return cast(void*)this; } }On Mon, 12 Oct 2009 15:53:28 -0400, Nick Sabalausky wrote:Maybe this?: http://www.dsource.org/projects/tango/forums/topic/809"Moritz Warning" <moritzwarning web.de> wrote in message news:havc43$9av$1 digitalmars.com...[..]On Sun, 11 Oct 2009 21:43:36 -0700, Walter Bright wrote:If you're using tango trunk, then I don't know what the problem is either...It's trunk.
Oct 12 2009
On 2009-10-13 01:56:11 +0200, Moritz Warning <moritzwarning web.de> said:On Mon, 12 Oct 2009 19:29:06 -0400, Nick Sabalausky wrote:yet that is a strange error, I was not really able to reduce it, on one side it is clearly a compiler error (it does not allow cast(void*)this which is valid), on the other all smaller cases that I could think of seem to work... submitted it as http://d.puremagic.com/issues/show_bug.cgi?id=3392 Fawzi"Moritz Warning" <moritzwarning web.de> wrote in message news:hb01mo$23g5$1 digitalmars.com...No, this is the first error: /home/mwarning/trunk/build/runtime/../../runtime/common/tango/core/ Thread.d(659): Error: e2ir: cannot cast from tango.core.Thread.Thread to void* /home/mwarning/trunk/build/runtime/../../runtime/common/tango/core/ Thread.d(659): Error: e2ir: cannot cast from tango.core.Thread.Thread to void* Though, these cases work: class Foo{} Foo foo = new Foo(); auto x = cast(void*) foo; A{ void* x(){ return cast(void*)this; } }On Mon, 12 Oct 2009 15:53:28 -0400, Nick Sabalausky wrote:Maybe this?: http://www.dsource.org/projects/tango/forums/topic/809"Moritz Warning" <moritzwarning web.de> wrote in message news:havc43$9av$1 digitalmars.com...[..]On Sun, 11 Oct 2009 21:43:36 -0700, Walter Bright wrote:If you're using tango trunk, then I don't know what the problem is either...It's trunk.
Oct 13 2009
Walter Bright Wrote:Folding in patches to compiler faults from bugzilla. http://www.digitalmars.com/d/1.0/changelog.html http://ftp.digitalmars.com/dmd.1.049.zip http://www.digitalmars.com/d/2.0/changelog.html http://ftp.digitalmars.com/dmd.2.034.zip Many thanks to the numerous people who contributed to this update.release introduces a new regression, that causes the compiler to hang while compiling it. This release therefore remains broken.
Oct 12 2009
Eldar Insafutdinov wrote:the new release introduces a new regression, that causes the compiler to hang while compiling it. This release therefore remains broken.What's the bugilla entry?
Oct 12 2009
Walter Bright Wrote:Eldar Insafutdinov wrote:I haven't put my hands onto creating a testcase. QtD is very big amount of modules with the pretty uniform code. Some modules import up to 60 other modules. It's difficult to create a testcase out of this, especially as in case of last regressions, which were about module imports.the new release introduces a new regression, that causes the compiler to hang while compiling it. This release therefore remains broken.What's the bugilla entry?
Oct 12 2009
Hi, the problem is related to a change that was probably done to improve http://d.puremagic.com/issues/show_bug.cgi?id=1170 see my comments there for more details. Rainer Eldar Insafutdinov Wrote:Walter Bright Wrote:Eldar Insafutdinov wrote:I haven't put my hands onto creating a testcase. QtD is very big amount of modules with the pretty uniform code. Some modules import up to 60 other modules. It's difficult to create a testcase out of this, especially as in case of last regressions, which were about module imports.the new release introduces a new regression, that causes the compiler to hang while compiling it. This release therefore remains broken.What's the bugilla entry?
Oct 13 2009
Rainer Schuetze wrote:Hi, the problem is related to a change that was probably done to improve http://d.puremagic.com/issues/show_bug.cgi?id=1170 see my comments there for more details.Yeah, makes sense.
Oct 13 2009
Rainer Schuetze wrote:Hi, the problem is related to a change that was probably done to improve http://d.puremagic.com/issues/show_bug.cgi?id=1170 see my comments there for more details.I checked into svn a compiler change folding in your patch. Can you try it out with QtD?
Oct 13 2009
Walter Bright, el 13 de octubre a las 14:16 me escribiste:Rainer Schuetze wrote:Thanks for the small commits :) BTW, unless you're planning to skip DMD 2.035, I think you increased the DMD 2 version accidentally to 2.036 ;) -- Leandro Lucarella (AKA luca) http://llucax.com.ar/ ---------------------------------------------------------------------- GPG Key: 5F5A8D05 (F8CD F9A7 BF00 5431 4145 104C 949E BFB6 5F5A 8D05) ---------------------------------------------------------------------- Yeah, I'm a great quitter. It's one of the few things I do well. I come from a long line of quitters. My father was a quitter, my grandfather was a quitter... I was raised to give up. -- George ConstanzaHi, the problem is related to a change that was probably done to improve http://d.puremagic.com/issues/show_bug.cgi?id=1170 see my comments there for more details.I checked into svn a compiler change folding in your patch. Can you try it out with QtD?
Oct 13 2009
Walter Bright Wrote:Rainer Schuetze wrote:205 yesterday, and it compiles fine. Thank you for separate commits!Hi, the problem is related to a change that was probably done to improve http://d.puremagic.com/issues/show_bug.cgi?id=1170 see my comments there for more details.I checked into svn a compiler change folding in your patch. Can you try it out with QtD?
Oct 14 2009
On 2009-10-12 06:43:36 +0200, Walter Bright <newshound1 digitalmars.com> said:Folding in patches to compiler faults from bugzilla. http://www.digitalmars.com/d/1.0/changelog.html http://ftp.digitalmars.com/dmd.1.049.zip http://www.digitalmars.com/d/2.0/changelog.html http://ftp.digitalmars.com/dmd.2.034.zip Many thanks to the numerous people who contributed to this update.Thanks to all involved for the nice stream of bugfixes!
Oct 12 2009
http://www.digitalmars.com/d/2.0/changelog.htmlThe link within "Download latest D 2.0 alpha D compiler for Win32 and x86 linux" is still pointing to 2.027. Ali
Oct 13 2009