Re: Beta D 2.071.0-b2

2016-04-04 Thread Steven Schveighoffer via Digitalmars-d-announce
On 4/3/16 7:59 AM, tost 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 //foo.d module

Re: Beta D 2.071.0-b2

2016-04-03 Thread Rory McGuire via Digitalmars-d-announce
On Sun, Apr 3, 2016 at 1:59 PM, tost via Digitalmars-d-announce < digitalmars-d-announce@puremagic.com> 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 >>

Re: Beta D 2.071.0-b2

2016-04-03 Thread tost via Digitalmars-d-announce
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 //foo.d module foo; void main() {} class A {

Re: Beta D 2.071.0-b2

2016-04-01 Thread Jacob Carlborg via Digitalmars-d-announce
On 2016-03-31 21:21, Steven Schveighoffer wrote: Right, so definitely a bug in the compiler. The -transition=checkimports flag is supposed to tell you about changes in behavior between the prior regime (achieved with -transition=import) and the current regime. -Steve Reported two bugs:

Re: Beta D 2.071.0-b2

2016-03-31 Thread Jacob Carlborg via Digitalmars-d-announce
On 2016-03-31 16:59, Steven Schveighoffer wrote: The compiler. Your first post has a deprecation indicating it found a symbol twice in the same place :) The second seems like there should be no issues. I assume it compiles identically both with and without -transition=import? If that's the case,

Re: Beta D 2.071.0-b2

2016-03-31 Thread Steven Schveighoffer via Digitalmars-d-announce
On 3/31/16 10:29 AM, Jacob Carlborg wrote: On 2016-03-31 15:21, Steven Schveighoffer wrote: These sure seem like bugs (including your other post). In my code or in the compiler? The compiler. Your first post has a deprecation indicating it found a symbol twice in the same place :) The

Re: Beta D 2.071.0-b2

2016-03-31 Thread Jacob Carlborg via Digitalmars-d-announce
On 2016-03-31 15:21, Steven Schveighoffer wrote: These sure seem like bugs (including your other post). In my code or in the compiler? The repetition (in case you are wondering) is because the compiler prints a message for every usage of a symbol. In this case, you defined two symbols, so

Re: Beta D 2.071.0-b2

2016-03-31 Thread Steven Schveighoffer via Digitalmars-d-announce
On 3/31/16 3:22 AM, Jacob Carlborg wrote: 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

Re: Beta D 2.071.0-b2

2016-03-31 Thread Jacob Carlborg via Digitalmars-d-announce
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

Re: Beta D 2.071.0-b2

2016-03-31 Thread Jacob Carlborg via Digitalmars-d-announce
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

Re: Beta D 2.071.0-b2

2016-03-30 Thread Basile B. via Digitalmars-d-announce
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

Re: Beta D 2.071.0-b2

2016-03-30 Thread John Colvin via Digitalmars-d-announce
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

Re: Beta D 2.071.0-b2

2016-03-30 Thread Luís Marques via Digitalmars-d-announce
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

Re: Beta D 2.071.0-b2

2016-03-30 Thread John Colvin via Digitalmars-d-announce
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

Re: Beta D 2.071.0-b2

2016-03-30 Thread Luís Marques via Digitalmars-d-announce
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

Re: Beta D 2.071.0-b2

2016-03-30 Thread Basile B. via Digitalmars-d-announce
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