Thread overview | |||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
January 03, 2016 Beta D 2.070.0-b1 | ||||
---|---|---|---|---|
| ||||
First beta for the 2.070.0 release. Still a few things missing from the changelog, there is a new package std.experimental.ndslice, and native (DWARF based) exception handling on linux. http://dlang.org/download.html#dmd_beta http://dlang.org/changelog/2.070.0.html Please report any bugs at https://issues.dlang.org -Martin |
January 03, 2016 Re: Beta D 2.070.0-b1 | ||||
---|---|---|---|---|
| ||||
Posted in reply to Martin Nowak | On Sunday, 3 January 2016 at 19:24:57 UTC, Martin Nowak wrote:
> First beta for the 2.070.0 release.
>
> Still a few things missing from the changelog, there is a new package std.experimental.ndslice, and native (DWARF based) exception handling on linux.
>
> http://dlang.org/download.html#dmd_beta http://dlang.org/changelog/2.070.0.html
>
> Please report any bugs at https://issues.dlang.org
>
> -Martin
Thanks!
|
January 03, 2016 Re: Beta D 2.070.0-b1 | ||||
---|---|---|---|---|
| ||||
Posted in reply to Martin Nowak | On Sunday, 3 January 2016 at 19:24:57 UTC, Martin Nowak wrote: > First beta for the 2.070.0 release. Any hope for this? https://github.com/D-Programming-Language/dmd/pull/3407#issuecomment-136974686 It's been bugging a lot of people lately. |
January 03, 2016 Re: Beta D 2.070.0-b1 | ||||
---|---|---|---|---|
| ||||
Posted in reply to tsbockman | On Sunday, 3 January 2016 at 20:20:19 UTC, tsbockman wrote:
> On Sunday, 3 January 2016 at 19:24:57 UTC, Martin Nowak wrote:
>> First beta for the 2.070.0 release.
>
> Any hope for this?
> https://github.com/D-Programming-Language/dmd/pull/3407#issuecomment-136974686
> It's been bugging a lot of people lately.
+1
|
January 03, 2016 Re: Beta D 2.070.0-b1 | ||||
---|---|---|---|---|
| ||||
Posted in reply to tsbockman | On 01/03/2016 09:20 PM, tsbockman wrote:
>
> Any hope for this?
>
> https://github.com/D-Programming-Language/dmd/pull/3407#issuecomment-136974686
>
> It's been bugging a lot of people lately.
Well, this still needs a lot of work that nobody was did.
Walter spend almost the whole release cycle on EH, I spend a huge amount
of time on nightlies/install scripts and was away half of the cycle. So
while I still think 313&314 should be one of our main priorities, it
seems I couldn't convince anyone.
|
January 04, 2016 Re: Beta D 2.070.0-b1 | ||||
---|---|---|---|---|
| ||||
Posted in reply to Martin Nowak | On Sunday, 3 January 2016 at 19:24:57 UTC, Martin Nowak wrote:
> First beta for the 2.070.0 release.
> Please report any bugs at https://issues.dlang.org
>
> -Martin
Regression?
Found when compiling dub-package scriptlike (struct Path).
#!/usr/bin/env rdmd
struct S {
this(string r = ".") {
}
}
void main(string[] args) {
S s;
}
./foo.d(9): Error: variable foo.main.s default construction is disabled for type S
Failed: ["dmd", "-v", "-o-", "./foo.d", "-I."]
It works with dmd 2.069.2.
I think this has been discussed and is intentional.
I would suggest clearly mentioning it in the changelog.
// Joakim
|
January 04, 2016 Re: Beta D 2.070.0-b1 | ||||
---|---|---|---|---|
| ||||
Posted in reply to Joakim Brännström | On 01/04/2016 04:29 PM, Joakim Brännström wrote: > Regression? > Found when compiling dub-package scriptlike (struct Path). Thanks for reporting. It's not acceptable to break code like that without a proper deprecation cycle. https://issues.dlang.org/show_bug.cgi?id=15515 |
January 11, 2016 Re: Beta D 2.070.0-b1 | ||||
---|---|---|---|---|
| ||||
Posted in reply to Martin Nowak | On 01/03/2016 08:24 PM, Martin Nowak wrote: > Please report any bugs at https://issues.dlang.org Please test the beta. I immediately found several bugs while testing libraries [¹], one of which in gfm (affecting a couple of dependent packages) [²] and another one in ae-graphics. We've already lost one week w/o fixing those blockers, so again please help and test the beta. In case you don't already use Travis-CI or something similar, you should start doing so. Testing the latest beta in Travis-CI is as simple as adding dmd-2.070.0-b1 to your .travis.yml [³] (and we'll soon make it even easier adding support for dmd-beta and dmd-nightly). [¹]: https://github.com/MartinNowak/project_tester [²]: https://issues.dlang.org/show_bug.cgi?id=15550 [³]: https://github.com/p0nce/ae-graphics/blob/12c1f6d4413d7e6978973a9b84152bce3f331e2d/.travis.yml |
January 11, 2016 Re: Beta D 2.070.0-b1 | ||||
---|---|---|---|---|
| ||||
Posted in reply to Martin Nowak | On 2016-01-11 00:58, Martin Nowak wrote: > [¹]: https://github.com/MartinNowak/project_tester Can one request for adding projects to this? -- /Jacob Carlborg |
January 11, 2016 Re: Beta D 2.070.0-b1 | ||||
---|---|---|---|---|
| ||||
Posted in reply to Martin Nowak | On 2016-01-11 00:58, Martin Nowak wrote: > Please test the beta. The introduction of "message" in Throwable is a breaking change [1], but I guess it's not worth reporting an issue for. [1] Error: class tango.text.xml.SaxParser.SAXException use of object.Throwable.message() is hidden by SAXException; use 'alias message = Throwable.message;' to introduce base class overload set -- /Jacob Carlborg |
Copyright © 1999-2021 by the D Language Foundation