Jump to page: 1 2
Thread overview
Beta D 2.071.0-b2
Mar 30, 2016
Martin Nowak
Mar 30, 2016
Basile B.
Mar 30, 2016
Basile B.
Mar 30, 2016
Guillaume Piolat
Mar 30, 2016
Luís Marques
Mar 30, 2016
John Colvin
Mar 30, 2016
Luís Marques
Mar 30, 2016
John Colvin
Mar 31, 2016
Jacob Carlborg
Mar 31, 2016
Jacob Carlborg
Mar 31, 2016
Jacob Carlborg
Mar 31, 2016
Jacob Carlborg
Apr 01, 2016
Jacob Carlborg
Apr 03, 2016
tost
Apr 03, 2016
Rory McGuire
March 30, 2016
Second beta for the 2.071.0 release.

http://dlang.org/download.html#dmd_beta http://dlang.org/changelog/2.071.0.html

Please report any bugs at https://issues.dlang.org

-Martin
March 30, 2016
On Wednesday, 30 March 2016 at 11:03:51 UTC, Martin Nowak wrote:
> Second beta for the 2.071.0 release.
>
> http://dlang.org/download.html#dmd_beta http://dlang.org/changelog/2.071.0.html
>
> Please report any bugs at https://issues.dlang.org
>
> -Martin

Two regressions found in previous beta are now fixed. Otherwise NAD.
March 30, 2016
On Wednesday, 30 March 2016 at 11:03:51 UTC, Martin Nowak wrote:
> Second beta for the 2.071.0 release.
>
> http://dlang.org/download.html#dmd_beta http://dlang.org/changelog/2.071.0.html
>
> Please report any bugs at https://issues.dlang.org
>
> -Martin

Everything looks green:
https://travis-ci.org/d-gamedev-team/gfm
https://travis-ci.org/p0nce/dplug

Though I haven't tested release builds.
March 30, 2016
On Wednesday, 30 March 2016 at 11:03:51 UTC, Martin Nowak wrote:
> Second beta for the 2.071.0 release.
>
> http://dlang.org/download.html#dmd_beta http://dlang.org/changelog/2.071.0.html
>
> Please report any bugs at https://issues.dlang.org
>
> -Martin

Who maintains the homebrew recipe? The --devel package is still at beta 1.
March 30, 2016
On Wednesday, 30 March 2016 at 13:04:08 UTC, Luís Marques wrote:
> On Wednesday, 30 March 2016 at 11:03:51 UTC, Martin Nowak wrote:
>> Second beta for the 2.071.0 release.
>>
>> http://dlang.org/download.html#dmd_beta http://dlang.org/changelog/2.071.0.html
>>
>> Please report any bugs at https://issues.dlang.org
>>
>> -Martin
>
> Who maintains the homebrew recipe? The --devel package is still at beta 1.

That would be me. Waiting for merge: https://github.com/Homebrew/homebrew/pull/50539
March 30, 2016
On Wednesday, 30 March 2016 at 15:48:28 UTC, John Colvin wrote:
> That would be me. Waiting for merge: https://github.com/Homebrew/homebrew/pull/50539

Thanks!

Would it be against the homebrew spirit for the DMD recipe to link to some URL like <...lastest-devel.tar.gz>? After all, that already happens with the --HEAD version, which doesn't link to any specific git commit. That way we wouldn't have to wait for the homebrew merges. There's the issue of the hash, but the --HEAD version doesn't have that either, and https://dlang.org should be trusted.
March 30, 2016
On Wednesday, 30 March 2016 at 16:00:34 UTC, Luís Marques wrote:
> On Wednesday, 30 March 2016 at 15:48:28 UTC, John Colvin wrote:
>> That would be me. Waiting for merge: https://github.com/Homebrew/homebrew/pull/50539
>
> Thanks!
>
> Would it be against the homebrew spirit for the DMD recipe to link to some URL like <...lastest-devel.tar.gz>? After all, that already happens with the --HEAD version, which doesn't link to any specific git commit. That way we wouldn't have to wait for the homebrew merges. There's the issue of the hash, but the --HEAD version doesn't have that either, and https://dlang.org should be trusted.

I'm 99.9% certain the Homebrew core devs wouldn't allow something like that.
March 30, 2016
On Wednesday, 30 March 2016 at 12:04:19 UTC, Basile B. wrote:
> On Wednesday, 30 March 2016 at 11:03:51 UTC, Martin Nowak wrote:
>> Second beta for the 2.071.0 release.
>>
>> http://dlang.org/download.html#dmd_beta http://dlang.org/changelog/2.071.0.html
>>
>> Please report any bugs at https://issues.dlang.org
>>
>> -Martin
>
> Two regressions found in previous beta are now fixed. Otherwise NAD.

Actually this morning I've setup and tested 2.070.2 instead of the beta and now, with the right version, one of the regression is still there.
Unfortunately I was not able to make a good report:

https://issues.dlang.org/show_bug.cgi?id=15836
March 31, 2016
On 2016-03-30 13:03, Martin Nowak wrote:
> Second beta for the 2.071.0 release.

I'm compiling my projects using the new beta. I get some errors about the new import rules that I don't really understand:

clang/Type.d(114,24): Deprecation: local import search method found overloadset clang.Type.isEmpty instead of overloadset clang.Type.isEmpty

This is where it complains [1], "isEmpty" pulled in from here [2] and declared here [3].

[1] https://github.com/jacob-carlborg/dstep/blob/master/clang/Type.d#L114

[2] https://github.com/jacob-carlborg/dstep/blob/master/clang/Type.d#L9

[3] https://github.com/jacob-carlborg/mambo/blob/master/mambo/core/Array.d#L110

-- 
/Jacob Carlborg
March 31, 2016
On 2016-03-30 13:03, Martin Nowak wrote:
> Second beta for the 2.071.0 release.

I've found other confusing error messages. Compiling the following code:

class Foo
{
    import core.stdc.config;

    struct Bar
    {
        c_long a, b; // line 7
    }
}

With the -transition=checkimports flag gives the following error messages:

main.d(1): Deprecation: class main.Foo alias core.stdc.config.c_long found in local import
main.d(7): Deprecation: local import search method found nothing (null) instead of alias core.stdc.config.c_long
main.d(1): Deprecation: class main.Foo alias core.stdc.config.c_long found in local import
main.d(7): Deprecation: local import search method found nothing (null) instead of alias core.stdc.config.c_long

-- 
/Jacob Carlborg
« First   ‹ Prev
1 2