[Issue 17811] No stack for Win32 exceptions

via Digitalmars-d-bugs digitalmars-d-bugs at puremagic.com
Wed Sep 6 21:38:19 UTC 2017


https://issues.dlang.org/show_bug.cgi?id=17811

--- Comment #3 from bitwise <nicolas.jinchereau at gmail.com> ---
@Rainer Schuetze

Thanks - I hadn't tried that option yet.

I just tried it though, and I'm getting build errors due to the incorrect
compiler being used.

Currently, certain parts of Visual D ignore the selected compiler for the
project. For example, I have chosen Compiler=LDC in my project settings. The
project builds fine using LDC, but when I "Go to definition" on any symbol in
my project, it opens the source file from DMD's import path. This can be
verified by F12'ing on a symbol, right clicking the newly opened tab, and
selecting "Open Containing Folder". The build log from trying to build phobos
also shows that DMD is being used to try and compile phobos, which gives tonnes
of these errors:

Debug\privatedruntime.lib: Error: corrupt OMF object module
Debug\phobos-errno.c.obj 161
Debug\privatedruntime.lib: Error: corrupt OMF object module
Debug\phobos-adler32.c.obj 161
....

--


More information about the Digitalmars-d-bugs mailing list