https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94623

--- Comment #8 from Iain Buclaw <ibuclaw at gdcproject dot org> ---
(In reply to David Binderman from comment #7)
> >I wonder if creduce understands D ?
> 
> Yes it does. Reduced D code is
> 
> void a() {
>   try
>     try
>       try
>         throw new Exception("");
>   finally throw new Error("");
>   finally {}
>   catch {
>   }
> }
> int b() {
>   a;
>   return 1;
> }
> static assert(b);

Thanks, alternatively, there is dustmite (which is made specifically for D)

https://github.com/CyberShadow/DustMite

Built using: gdc dustmite.d splitter.d polyhash.d -o dustmite

Reply via email to