Johan Engelen
Johan Engelen
Ping, this bug is still preventing Weka from using newer compilers. Thanks!
This probably needs some extra work to make it exception-safe (what if exception is thrown in the dtor)
> > This probably needs some extra work to make it exception-safe (what if exception is thrown in the dtor) > > This case wasn't treated previously either. Since we...
Testcase whose behavior changes with this change (i.e. I think the PR is wrong currently) : ```d import std.stdio; import std.exception; struct S { int i; ~this() { writeln("~S(", i,...
> The deconstructor should be nogc and nothrow by default here. Why? Is that a language requirement? (do you have a reference?)
Fixed as part of https://github.com/ldc-developers/ldc/pull/4252
@dkorpel Hi Dennis, the work is appreciated but I really don't like that the _actual_ missing symbol (and referencing symbol) is no longer part of the output; do I understand...
> > A couple of notes: > > That's why currently the new errors don't replace the linker output, but are printed in addition to it. Great, thanks! Sorry for...
> @JohanEngelen is this error message any better? Nitpicking, but I think "not inside ~~the~~ scope ~~of~~ `Bar`" is better. The lack of some grammar signals to the user that...
Thinking about it some more, isn't this a case of `this` being used as type? Which was already removed in other cases here: https://dlang.org/changelog/2.100.0.html#super_type_gone So perhaps the deprecation message should...