On Friday, 9 April 2021 at 14:59:16 UTC, x3g6h7k8 wrote:
Thereafter I removed the __"inline"__ from the regular dub release buildOptions. With this change an executable was created.

Seems I missed that I also removed the `-release` switch, which was the important one. It works with or w/o `inline`. Instead of removing `-release` it's also possible to add `-check=switch=off`. Using `optimize` w/o `-release` has given me some headache with active out-contracts in the Base64 module (Base64.encode(bytes)) leading to 0xc0000005 after a seemingly corrupted stack. Unfortunately I can't really reproduce this in a small example. Maybe this was simply the place where another problem manifested itself.

Reply via email to