[phobos] build failure in std.file

Lars Tandle Kyllingstad lars at kyllingen.net
Tue Sep 14 13:27:31 PDT 2010


No, I don't think it has anything to do with doc gen, that just happened to be what I was doing when I spotted the error. For some reason 'make html' on Linux runs the Windows dmd.

-Lars

----- Reply message -----
From: "Brad Roberts" <braddr at puremagic.com>
Date: Tue, Sep 14, 2010 21:07
Subject: [phobos] build failure in std.file
To: "Discuss the phobos library for D" <phobos at puremagic.com>

Hrm, so it's doc generation that's causing it?  Is that part of the 
default target on win32 but not posix?  That wouldnt explain why I'm not 
seeing the problem on win32 though.

What am I doing or not doing that's making me not see the problem?  I want 
to increase my test coverage to catch this issue.

Confused,
Brad

On Tue, 14 Sep 2010, Lars Tandle Kyllingstad wrote:

> Date: Tue, 14 Sep 2010 11:40:27 +0200
> From: Lars Tandle Kyllingstad <lars at kyllingen.net>
> Reply-To: Discuss the phobos library for D <phobos at puremagic.com>
> To: Discuss the phobos library for D <phobos at puremagic.com>
> Subject: Re: [phobos] build failure in std.file
> 
> FWIW, I get the same error Walter does, when trying to build the
> documentation.  'make -f posix.mak html' runs the Windows DMD through
> wine.
> 
> -Lars
> 
> 
> 
> On Tue, 2010-09-14 at 00:36 -0700, Brad Roberts wrote:
> > On 9/14/2010 12:21 AM, Walter Bright wrote:
> > > 
> > > Thanks! I updated, but the compile failure persists:
> > > 
> > > H:\mars\phobos>..\dmd -c std\file.d
> > > std\algorithm.d(3200): Error: cast(string)_param_1 is not an lvalue
> > > 
> > 
> > Ok.. it's something that's different for your env from mine.. my win32 build
> > passes just fine.  It's completed a build cycle since dsource came back up and
> > it built and passes all the tests just fine.
> > 
> > The script I use to do the phobos build:
> >    http://github.com/braddr/d-tester/blob/master/client/src/do_build_phobos.sh
> > 
> > The log for the most recent win32 phobos build:
> >    http://d.puremagic.com/test-results/test_data.ghtml?dataid=2346
> > 
> > Every build cycle is done from a completely fresh checkout straight from
> > dsource.  The only changes that are applied on top of it come from:
> >    http://github.com/braddr/d-tester/blob/master/client/src/do_fixup.sh
> >    http://github.com/braddr/d-tester/blob/master/client/src/patch-dmd-win32.mak
> >    http://github.com/braddr/d-tester/blob/master/client/src/sc.ini
> > 
> > 
> > _______________________________________________
> > phobos mailing list
> > phobos at puremagic.com
> > http://lists.puremagic.com/mailman/listinfo/phobos
> 
> 
> _______________________________________________
> phobos mailing list
> phobos at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/phobos
> 
_______________________________________________
phobos mailing list
phobos at puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puremagic.com/pipermail/phobos/attachments/20100914/802cef43/attachment.html>


More information about the phobos mailing list