Re: Beta 2.073.0-b1

2017-01-15 Thread Nordlöw via Digitalmars-d-announce
On Sunday, 15 January 2017 at 06:07:23 UTC, Walter Bright wrote: Phobos is next! I can't wait :)

Re: Beta 2.073.0-b1

2017-01-15 Thread Martin Nowak via Digitalmars-d-announce
On 01/14/2017 09:10 AM, Basile B. wrote: > Forget this, I've realized a bit late that it's already reported: > https://issues.dlang.org/show_bug.cgi?id=17072 The cause is that we build druntime on Windows with -dip25. https://issues.dlang.org/show_bug.cgi?id=17072#c1

Re: Beta 2.073.0-b1

2017-01-15 Thread Martin Nowak via Digitalmars-d-announce
Sorry, this is OT in the beta thread. On 01/15/2017 03:31 PM, Jacob Carlborg wrote: > What about lowering to "exp.tupleof[index]", which already bypass > protection? We also have lots of other stuff to do, and no there is no 1-to-1 mapping between exp.name and exp.tupleof[index].

Re: Beta 2.073.0-b1

2017-01-15 Thread Jacob Carlborg via Digitalmars-d-announce
On 2017-01-15 01:52, Martin Nowak wrote: Changing things specifically for __traits(getMember, exp, "field") which is currently lowered to exp.field would be too much effort. What about lowering to "exp.tupleof[index]", which already bypass protection? -- /Jacob Carlborg

Re: Beta 2.073.0-b1

2017-01-14 Thread Walter Bright via Digitalmars-d-announce
On 1/7/2017 6:44 AM, biozic wrote: Are phobos unittests not passing when compiling with -dip1000 considered bugs or is it this experimental? druntime is now being compiled with -dip1000. https://github.com/dlang/druntime/pull/1733 Phobos is next!

Re: Beta 2.073.0-b1

2017-01-14 Thread Martin Nowak via Digitalmars-d-announce
On 01/14/2017 03:14 AM, bitwise wrote: > Is it possible to get an ETA on protection work on __traits? As any responsible programmer, I won't give out dates ;). But as was mentioned this is mostly just removing existing access checks, the visibility checks already treat __traits specially. This can

Re: Beta 2.073.0-b1

2017-01-14 Thread Timothee Cour via Digitalmars-d-announce
> > * -transition=safe/-dip1000 > => not mentioned in http://dlang.org/changelog/2.073.0.html > > That's deliberate, as you can't even use it with writeln yet. https://issues.dlang.org/show_bug.cgi?id=17090 `dmd -transition=?` needs quoting => make it `-transition=help` On Sat, Jan 14, 2017 at 3

Re: Beta 2.073.0-b1

2017-01-14 Thread Walter Bright via Digitalmars-d-announce
On 1/7/2017 3:54 AM, Jacob Carlborg wrote: On 2017-01-07 06:02, Martin Nowak wrote: an experimental safety checks (-transition=safe/-dip1000) Is the flag to enable the new checks or revert to the previous behavior? enable

Re: Beta 2.073.0-b1

2017-01-14 Thread Basile B. via Digitalmars-d-announce
On Saturday, 14 January 2017 at 07:51:13 UTC, Basile B. wrote: On Saturday, 7 January 2017 at 05:02:13 UTC, Martin Nowak wrote: First beta for the 2.073.0 release. _D4core4time12TickDuration25__T10opOpAssignVAyaa1_2bZ10opOpAssignMFNaNbNcNiNfS4core4time12TickDurationZS4core4time12TickDuration »

Re: Beta 2.073.0-b1

2017-01-13 Thread Basile B. via Digitalmars-d-announce
On Saturday, 7 January 2017 at 05:02:13 UTC, Martin Nowak wrote: First beta for the 2.073.0 release. This release comes with a few phobos additions, a new -mcpu=avx switch, an experimental safety checks (-transition=safe/-dip1000), and several bugfixes. http://dlang.org/download.html#dmd_bet

Re: Beta 2.073.0-b1

2017-01-13 Thread bitwise via Digitalmars-d-announce
On Saturday, 7 January 2017 at 05:02:13 UTC, Martin Nowak wrote: First beta for the 2.073.0 release. This release comes with a few phobos additions, a new -mcpu=avx switch, an experimental safety checks (-transition=safe/-dip1000), and several bugfixes. http://dlang.org/download.html#dmd_bet

Re: Beta 2.073.0-b1

2017-01-11 Thread Martin Nowak via Digitalmars-d-announce
On Saturday, 7 January 2017 at 21:39:18 UTC, Timothee Cour wrote: * -transition=safe/-dip1000 => not mentioned in http://dlang.org/changelog/2.073.0.html That's deliberate, as you can't even use it with writeln yet. * std.experimental.ndslice has been deprecated. The synchronization between P

Re: Beta 2.073.0-b1

2017-01-07 Thread Timothee Cour via Digitalmars-d-announce
* -transition=safe/-dip1000 => not mentioned in http://dlang.org/changelog/2.073.0.html * std.experimental.ndslice has been deprecated. The synchronization between Phobos and Mir turned out to be a lot of work with litte gain => That's a good move. Will make development faster indeed by not being

Re: Beta 2.073.0-b1

2017-01-07 Thread biozic via Digitalmars-d-announce
On Saturday, 7 January 2017 at 15:59:47 UTC, Martin Nowak wrote: On 01/07/2017 03:44 PM, biozic wrote: Are phobos unittests not passing when compiling with -dip1000 considered bugs or is it this experimental? Most of phobos is currently not usable with DIP1000, partly because safety checks ar

Re: Beta 2.073.0-b1

2017-01-07 Thread Martin Nowak via Digitalmars-d-announce
On 01/07/2017 03:44 PM, biozic wrote: > On Saturday, 7 January 2017 at 05:02:13 UTC, Martin Nowak wrote: >> First beta for the 2.073.0 release. >> >> This release comes with a few phobos additions, a new -mcpu=avx >> switch, an experimental safety checks (-transition=safe/-dip1000), and >> several

Re: Beta 2.073.0-b1

2017-01-07 Thread biozic via Digitalmars-d-announce
On Saturday, 7 January 2017 at 05:02:13 UTC, Martin Nowak wrote: First beta for the 2.073.0 release. This release comes with a few phobos additions, a new -mcpu=avx switch, an experimental safety checks (-transition=safe/-dip1000), and several bugfixes. http://dlang.org/download.html#dmd_bet

Re: Beta 2.073.0-b1

2017-01-07 Thread Jacob Carlborg via Digitalmars-d-announce
On 2017-01-07 06:02, Martin Nowak wrote: an experimental safety checks (-transition=safe/-dip1000) Is the flag to enable the new checks or revert to the previous behavior? -- /Jacob Carlborg

Re: Beta 2.073.0-b1

2017-01-07 Thread Basile B. via Digitalmars-d-announce
On Saturday, 7 January 2017 at 05:02:13 UTC, Martin Nowak wrote: First beta for the 2.073.0 release. This release comes with a few phobos additions, a new -mcpu=avx switch, an experimental safety checks (-transition=safe/-dip1000), and several bugfixes. http://dlang.org/download.html#dmd_bet

Re: Beta 2.073.0-b1

2017-01-06 Thread Jon Degenhardt via Digitalmars-d-announce
On Saturday, 7 January 2017 at 05:02:13 UTC, Martin Nowak wrote: First beta for the 2.073.0 release. This release comes with a few phobos additions, a new -mcpu=avx switch, an experimental safety checks (-transition=safe/-dip1000), and several bugfixes. http://dlang.org/download.html#dmd_bet

Beta 2.073.0-b1

2017-01-06 Thread Martin Nowak via Digitalmars-d-announce
First beta for the 2.073.0 release. This release comes with a few phobos additions, a new -mcpu=avx switch, an experimental safety checks (-transition=safe/-dip1000), and several bugfixes. http://dlang.org/download.html#dmd_beta http://dlang.org/changelog/2.073.0.html Please report any bugs at h