On Friday, 23 February 2018 at 09:18:33 UTC, Jacob Carlborg wrote:
On 2018-02-19 11:49, Martin Nowak wrote:

Glad to announce the first beta for the 2.079.0 release, ♥ to the 77
contributors for this release.

The following is a regression that breaks DWT:

extern (C) void foo(int) { }
extern (C) void foo(double) { }

The above used to compile but now results in:

main.d(2): Error: function main.foo(double) cannot be overloaded with another extern(C) function at main.d(1)

Was reported before the beta was released [1].

[1] https://issues.dlang.org/show_bug.cgi?id=18385

Overloaded `extern(C)` functions has also been reported as a bug at https://issues.dlang.org/show_bug.cgi?id=15217

Reply via email to