Jump to page: 1 2
Thread overview
[dmd-beta] dmd 1.061 and 2.046 beta
May 09, 2010
Walter Bright
May 09, 2010
Don Clugston
May 10, 2010
Alex Makhotin
May 09, 2010
Alex Makhotin
May 10, 2010
Extrawurst
May 10, 2010
Eldar Insafutdinov
May 10, 2010
Walter Bright
May 11, 2010
Eldar Insafutdinov
May 11, 2010
Walter Bright
May 11, 2010
Max Samukha
May 14, 2010
Walter Bright
May 09, 2010
Fix hanging problem.

http://ftp.digitalmars.com/dmd1beta.zip http://ftp.digitalmars.com/dmd2beta.zip

May 09, 2010
At least on Windows, std.complex isn't linked into the lib (this was
true of the last release as well, but I think it's critical). Probably
just a trivial makefile issue. So this program fails to link:
=====
import std.complex;
void main() {}
======

On 9 May 2010 20:08, Walter Bright <walter at digitalmars.com> wrote:
> Fix hanging problem.
>
> http://ftp.digitalmars.com/dmd1beta.zip http://ftp.digitalmars.com/dmd2beta.zip
>
> _______________________________________________
> dmd-beta mailing list
> dmd-beta at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/dmd-beta
>
May 10, 2010
Walter Bright wrote:
> Fix hanging problem.
>
> http://ftp.digitalmars.com/dmd1beta.zip http://ftp.digitalmars.com/dmd2beta.zip
I confirm, it's OK now with all my code on Linux.
And it actually compiles faster now!
I can now use the advantage of fixed DWARF.
Thank you.

-- 
Alex Makhotin,
the founder of BITPROX,
http://bitprox.com

May 10, 2010
Don Clugston wrote:
> At least on Windows, std.complex isn't linked into the lib (this was
> true of the last release as well, but I think it's critical). Probably
> just a trivial makefile issue. So this program fails to link:
> =====
> import std.complex;
> void main() {}
> ======
> 
I confirm, the error is:

Error 42: Symbol Undefined _D3std7complex12__ModuleInfoZ


-- 
Alex Makhotin,
the founder of BITPROX,
http://bitprox.com

May 10, 2010
is it possible to inlcude changeset 477 into this beta for testing ?

On 09.05.2010 20:08, Walter Bright wrote:
> Fix hanging problem.
>
> http://ftp.digitalmars.com/dmd1beta.zip http://ftp.digitalmars.com/dmd2beta.zip
>
> _______________________________________________
> dmd-beta mailing list
> dmd-beta at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/dmd-beta
>
May 10, 2010
Revision 478 introduced a regression, I receive segmentation fault while compiling qtd. I quickly ran dmd under gdb and got this backtrace http://pastebin.com/1YK51aWH . Unfortunately I don't have time at the moment to try reducing it to a testcase.

On 10 May 2010 11:44, Extrawurst <spam at extrawurst.org> wrote:

> is it possible to inlcude changeset 477 into this beta for testing ?
>
>
> On 09.05.2010 20:08, Walter Bright wrote:
>
>> Fix hanging problem.
>>
>> http://ftp.digitalmars.com/dmd1beta.zip http://ftp.digitalmars.com/dmd2beta.zip
>>
>> _______________________________________________
>> dmd-beta mailing list
>> dmd-beta at puremagic.com
>> http://lists.puremagic.com/mailman/listinfo/dmd-beta
>>
>>  _______________________________________________
> dmd-beta mailing list
> dmd-beta at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/dmd-beta
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puremagic.com/pipermail/dmd-beta/attachments/20100510/6acf2a75/attachment.html>
May 10, 2010
What about 477?

Eldar Insafutdinov wrote:
> Revision 478 introduced a regression, I receive segmentation fault while compiling qtd. I quickly ran dmd under gdb and got this backtrace  http://pastebin.com/1YK51aWH . Unfortunately I don't have time at the moment to try reducing it to a testcase.
>
> On 10 May 2010 11:44, Extrawurst <spam at extrawurst.org <mailto:spam at extrawurst.org>> wrote:
>
>     is it possible to inlcude changeset 477 into this beta for testing ?
>
>
>     On 09.05.2010 20:08, Walter Bright wrote:
>
>         Fix hanging problem.
>
>         http://ftp.digitalmars.com/dmd1beta.zip
>         http://ftp.digitalmars.com/dmd2beta.zip
>
>         _______________________________________________
>         dmd-beta mailing list
>         dmd-beta at puremagic.com <mailto:dmd-beta at puremagic.com>
>         http://lists.puremagic.com/mailman/listinfo/dmd-beta
>
>     _______________________________________________
>     dmd-beta mailing list
>     dmd-beta at puremagic.com <mailto:dmd-beta at puremagic.com>
>     http://lists.puremagic.com/mailman/listinfo/dmd-beta
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> dmd-beta mailing list
> dmd-beta at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/dmd-beta
May 11, 2010
Revision 477 built it fine. Looks like it is because 478 or combination of both.

On 11 May 2010 00:13, Walter Bright <walter at digitalmars.com> wrote:

> What about 477?
>
> Eldar Insafutdinov wrote:
>
>> Revision 478 introduced a regression, I receive segmentation fault while compiling qtd. I quickly ran dmd under gdb and got this backtrace http://pastebin.com/1YK51aWH . Unfortunately I don't have time at the moment to try reducing it to a testcase.
>>
>> On 10 May 2010 11:44, Extrawurst <spam at extrawurst.org <mailto: spam at extrawurst.org>> wrote:
>>
>>    is it possible to inlcude changeset 477 into this beta for testing ?
>>
>>
>>    On 09.05.2010 20:08, Walter Bright wrote:
>>
>>        Fix hanging problem.
>>
>>        http://ftp.digitalmars.com/dmd1beta.zip
>>        http://ftp.digitalmars.com/dmd2beta.zip
>>
>>        _______________________________________________
>>        dmd-beta mailing list
>>        dmd-beta at puremagic.com <mailto:dmd-beta at puremagic.com>
>>
>>        http://lists.puremagic.com/mailman/listinfo/dmd-beta
>>
>>    _______________________________________________
>>    dmd-beta mailing list
>>    dmd-beta at puremagic.com <mailto:dmd-beta at puremagic.com>
>>
>>    http://lists.puremagic.com/mailman/listinfo/dmd-beta
>>
>>
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> dmd-beta mailing list
>> dmd-beta at puremagic.com
>> http://lists.puremagic.com/mailman/listinfo/dmd-beta
>>
> _______________________________________________
> dmd-beta mailing list
> dmd-beta at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/dmd-beta
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puremagic.com/pipermail/dmd-beta/attachments/20100511/82f4f9f2/attachment.html>
May 11, 2010
I found a couple problems, don't know if they're causing the problem you're seeing. Just uploaded a new beta to solve them.

Eldar Insafutdinov wrote:
> Revision 477 built it fine. Looks like it is because 478 or combination of both.
>
> On 11 May 2010 00:13, Walter Bright <walter at digitalmars.com <mailto:walter at digitalmars.com>> wrote:
>
>     What about 477?
>
>     Eldar Insafutdinov wrote:
>
>         Revision 478 introduced a regression, I receive segmentation
>         fault while compiling qtd. I quickly ran dmd under gdb and got
>         this backtrace  http://pastebin.com/1YK51aWH . Unfortunately I
>         don't have time at the moment to try reducing it to a testcase.
>
>         On 10 May 2010 11:44, Extrawurst <spam at extrawurst.org
>         <mailto:spam at extrawurst.org> <mailto:spam at extrawurst.org
>         <mailto:spam at extrawurst.org>>> wrote:
>
>            is it possible to inlcude changeset 477 into this beta for
>         testing ?
>
>
>            On 09.05.2010 20:08, Walter Bright wrote:
>
>                Fix hanging problem.
>
>                http://ftp.digitalmars.com/dmd1beta.zip
>                http://ftp.digitalmars.com/dmd2beta.zip
>
>                _______________________________________________
>                dmd-beta mailing list
>                dmd-beta at puremagic.com <mailto:dmd-beta at puremagic.com>
>         <mailto:dmd-beta at puremagic.com <mailto:dmd-beta at puremagic.com>>
>
>                http://lists.puremagic.com/mailman/listinfo/dmd-beta
>
>            _______________________________________________
>            dmd-beta mailing list
>            dmd-beta at puremagic.com <mailto:dmd-beta at puremagic.com>
>         <mailto:dmd-beta at puremagic.com <mailto:dmd-beta at puremagic.com>>
>
>            http://lists.puremagic.com/mailman/listinfo/dmd-beta
>
>
>         ------------------------------------------------------------------------
>
>         _______________________________________________
>         dmd-beta mailing list
>         dmd-beta at puremagic.com <mailto:dmd-beta at puremagic.com>
>         http://lists.puremagic.com/mailman/listinfo/dmd-beta
>
>     _______________________________________________
>     dmd-beta mailing list
>     dmd-beta at puremagic.com <mailto:dmd-beta at puremagic.com>
>     http://lists.puremagic.com/mailman/listinfo/dmd-beta
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> dmd-beta mailing list
> dmd-beta at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/dmd-beta
May 11, 2010
On Tue, May 11, 2010 at 11:06 AM, Walter Bright <walter at digitalmars.com>wrote:

> I found a couple problems, don't know if they're causing the problem you're seeing. Just uploaded a new beta to solve them.
>
>
The latest beta doesn't segfault but there is another problem:

/media/RESOURCES/d-projects/qtd-trunk/qtd/output/build/qt/gui/QPaintDevice.d(259): Error: no property 'PaintDeviceMetric' for type 'qt.gui.QPaintDevice.QPaintDevice' /media/RESOURCES/d-projects/qtd-trunk/qtd/output/build/qt/gui/QPaintDevice.d(259): Error: QPaintDevice.PaintDeviceMetric is used as a type

It is caused by an enum defined in an abstract class and forward referenced in an interface implemented by that abstract class:

abstract class QPaintDevice : QtdObject, IQPaintDevice
{
    enum PaintDeviceMetric {
    }
}

interface IQPaintDevice
{
        public int metric(QPaintDevice.PaintDeviceMetric metric) const;
}

The design is not quite right and we will move the enum into the interface. Yet, I think the code should compile without problems. We'll try to provide a test-case later.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puremagic.com/pipermail/dmd-beta/attachments/20100511/750b8cd4/attachment.html>
« First   ‹ Prev
1 2