https://issues.dlang.org/show_bug.cgi?id=23154
--- Comment #1 from Jan Jurzitza <[email protected]> --- note: linker looks for _D8protocol__T7SelfRefTbZQl6foobarMFNaNbNiNfZm demangled: `pure nothrow @nogc @safe ulong protocol.SelfRef!(bool).SelfRef.foobar()` the protocol.a file contains the following foobar symbol: _D8protocol__T7SelfRefTbZQl6foobarMFNbZm demangled: `nothrow ulong protocol.SelfRef!(bool).SelfRef.foobar()` so it looks like the foo.d module doesn't resolve the attributes consistently with the other compilation unit. --
