D issues are now tracked on GitHub. This Bugzilla instance remains as a read-only archive.
Issue 23653 - Interface method not being detected as unimplemented when using abstract class
Summary: Interface method not being detected as unimplemented when using abstract class
Status: RESOLVED DUPLICATE of issue 21321
Alias: None
Product: D
Classification: Unclassified
Component: dmd (show other issues)
Version: D2
Hardware: x86 All
: P1 critical
Assignee: No Owner
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-01-24 12:52 UTC by Marcelo Silva Nascimento Mancini
Modified: 2023-01-29 09:46 UTC (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description Marcelo Silva Nascimento Mancini 2023-01-24 12:52:23 UTC
```d
interface IScene{void initialize();}
abstract class AScene : IScene{}
class MainScene : AScene{}

void main() 
{
    new MainScene().initialize();
}
```

Really sick, this has been happening for some time with me, it sigsegfaults and I'm only able to find the error via the debugger.
Comment 1 Nick Treleaven 2023-01-29 09:46:21 UTC

*** This issue has been marked as a duplicate of issue 21321 ***