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


module foo;

void main() {}

class A {

        void bar(int i) {}

        void baz() {
                import othermodule;

// othermodule.d
module othermodule;

void bar(string s) {}

compiled with

dmd foo.d othermodule.d


foo.d(11): Error: function foo.A.bar (int i) is not callable using argument types (string)

is this a feature of the new name lookup algorithm or a bug? Adapting my codebase would be trivial :)

Reply via email to