July 25, 2012
Al 24/07/12 22:14, En/na Walter Bright ha escrit:
> Should be correct now.
> 
> On 7/24/2012 4:57 AM, Jordi Sayol wrote:
>>
>> in dmd2beta.zip:
>> sources are missing.
>> linux/bin64/rdmd is a 32-bit binary.
>>

Now src/druntime/import tree mix module and interface files.

-- 
Jordi Sayol
_______________________________________________
dmd-beta mailing list
dmd-beta@puremagic.com
http://lists.puremagic.com/mailman/listinfo/dmd-beta

July 24, 2012
On Tue, 24 Jul 2012 02:13:47 -0700
Walter Bright <walter@digitalmars.com> wrote:

> http://ftp.digitalmars.com/dmd1beta.zip http://ftp.digitalmars.com/dmd2beta.zip
> 
> _______________________________________________
> dmd-beta mailing list
> dmd-beta@puremagic.com
> http://lists.puremagic.com/mailman/listinfo/dmd-beta

[2.060 beta] static foreach over typesafe vararg rejected
http://d.puremagic.com/issues/show_bug.cgi?id=8427
_______________________________________________
dmd-beta mailing list
dmd-beta@puremagic.com
http://lists.puremagic.com/mailman/listinfo/dmd-beta

July 24, 2012
On 7/24/2012 3:17 PM, David Nadlinger wrote:
> On Tue, Jul 24, 2012 at 11:41 PM, Walter Bright <walter@digitalmars.com> wrote:
>>> What if the automated test suite held a copy of what it tested with.
>>> Candidate releases could be as simple as giving a URL to download the build
>>> artifact.
>>>
>> Not a bad idea.
> I have suggested this a long time ago, but the problem is that the
> auto tester machines naturally only build a single platforms each,
> thus making packaging a bit more annoying if we want to stick to the
> »huge single ZIP« approach. Aggregating the results shouldn't exactly
> be hard, but we'd also need a solid script to do that *hint, hint*.
>
> Nevertheless, providing nightly snapshots for users to download would
> be really helpful for users who don't want to go through the hassles
> of building DMD/druntime/Phobos on their own, but still want to test
> new features or check for regressions. Several (most?) high-profile
> open source projects do this.

Please create a pull request for this!

>
> Besides that, please consider to number beta releases consecutively
> (as in dmd-2.060-beta1.zip), incrementing the version on each and
> every change (i.e. never touch the old archives). While generally
> helpful for reducing confusion, this comes in handy particularly when
> new regressions is introduced during the beta period.
>
> David
> _______________________________________________
> dmd-beta mailing list
> dmd-beta@puremagic.com
> http://lists.puremagic.com/mailman/listinfo/dmd-beta


_______________________________________________
dmd-beta mailing list
dmd-beta@puremagic.com
http://lists.puremagic.com/mailman/listinfo/dmd-beta
July 25, 2012
On Wed, Jul 25, 2012 at 1:06 AM, Walter Bright <walter@digitalmars.com> wrote:
> On 7/24/2012 3:17 PM, David Nadlinger wrote:
>> Nevertheless, providing nightly snapshots for users to download would be really helpful for users who don't want to go through the hassles of building DMD/druntime/Phobos on their own, but still want to test new features or check for regressions. Several (most?) high-profile open source projects do this.
>
>
> Please create a pull request for this!

Unfortunately, this is not easy to do, as Brad's tester is written in a proprietary scripting language…

David
_______________________________________________
dmd-beta mailing list
dmd-beta@puremagic.com
http://lists.puremagic.com/mailman/listinfo/dmd-beta
July 24, 2012
On 7/24/2012 3:35 PM, Jordi Sayol wrote:
>
> Now src/druntime/import tree mix module and interface files.

I don't think that's a problem.
_______________________________________________
dmd-beta mailing list
dmd-beta@puremagic.com
http://lists.puremagic.com/mailman/listinfo/dmd-beta

July 24, 2012
On Wed, 25 Jul 2012, David Nadlinger wrote:

> On Wed, Jul 25, 2012 at 1:06 AM, Walter Bright <walter@digitalmars.com> wrote:
> > On 7/24/2012 3:17 PM, David Nadlinger wrote:
> >> Nevertheless, providing nightly snapshots for users to download would be really helpful for users who don't want to go through the hassles of building DMD/druntime/Phobos on their own, but still want to test new features or check for regressions. Several (most?) high-profile open source projects do this.
> >
> >
> > Please create a pull request for this!
> 
> Unfortunately, this is not easy to do, as Brad's tester is written in a proprietary scripting language?
> 
> David

Bash isn't particularly proprietary.  The web pages are, but that's less relevant.

However, I strongly object to propagating the one-big-zip model and really wish we had per-platform output.  Let's do THAT and make everyone happier.

Also, I have concerns about the storage and bandwidth costs of shipping the build output around.  It's just not practical for pull build, but probably is for master builds.

If someone wants to get make targets added to (or fixed to be more generically usable) the various repositories to do the packaging, I'm all for adding it to the tester, including a test of the resulting package to make sure its usable.  NOTE: the install needs to stay under the build root, and NOT go to /usr/... or /opt/... or anywhere else.

My 2 cents,
Brad
_______________________________________________
dmd-beta mailing list
dmd-beta@puremagic.com
http://lists.puremagic.com/mailman/listinfo/dmd-beta

July 24, 2012
On 7/24/12 7:58 PM, Brad Roberts wrote:
> However, I strongly object to propagating the one-big-zip model and really
> wish we had per-platform output.  Let's do THAT and make everyone happier.

Yes, I recall Walter's on board with that but didn't get around to implementing it.

Andrei
_______________________________________________
dmd-beta mailing list
dmd-beta@puremagic.com
http://lists.puremagic.com/mailman/listinfo/dmd-beta

July 24, 2012
On Tue, 24 Jul 2012, Andrei Alexandrescu wrote:

> On 7/24/12 7:58 PM, Brad Roberts wrote:
> > However, I strongly object to propagating the one-big-zip model and really wish we had per-platform output.  Let's do THAT and make everyone happier.
> 
> Yes, I recall Walter's on board with that but didn't get around to implementing it.
> 
> Andrei

IMHO, for next release.  Not a good time to be doing a bunch of changes to
the build infrastructure (at the end of a cycle).
_______________________________________________
dmd-beta mailing list
dmd-beta@puremagic.com
http://lists.puremagic.com/mailman/listinfo/dmd-beta

July 24, 2012
I don't have a very well-reduced test case for this yet, but it definitely breaks previously working code in an unplanned way:

http://d.puremagic.com/issues/show_bug.cgi?id=8428

On Tue, Jul 24, 2012 at 8:04 PM, Brad Roberts <braddr@puremagic.com> wrote:

> On Tue, 24 Jul 2012, Andrei Alexandrescu wrote:
>
> > On 7/24/12 7:58 PM, Brad Roberts wrote:
> > > However, I strongly object to propagating the one-big-zip model and
> really
> > > wish we had per-platform output.  Let's do THAT and make everyone
> happier.
> >
> > Yes, I recall Walter's on board with that but didn't get around to implementing it.
> >
> > Andrei
>
> IMHO, for next release.  Not a good time to be doing a bunch of changes to
> the build infrastructure (at the end of a cycle).
> _______________________________________________
> dmd-beta mailing list
> dmd-beta@puremagic.com
> http://lists.puremagic.com/mailman/listinfo/dmd-beta
>


July 24, 2012
On Tue, 24 Jul 2012 02:13:47 -0700
Walter Bright <walter@digitalmars.com> wrote:

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

[2.060 beta] 'version' rejected inside 'static if's
http://d.puremagic.com/issues/show_bug.cgi?id=8429
_______________________________________________
dmd-beta mailing list
dmd-beta@puremagic.com
http://lists.puremagic.com/mailman/listinfo/dmd-beta