Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

VisualD doesn't run compiled executable, when I select "Compile and Run" option #264

Closed
RedCatX opened this issue Dec 15, 2023 · 1 comment

Comments

@RedCatX
Copy link

RedCatX commented Dec 15, 2023

I tested versions 1.4.0-beta1, 1.3.1. VisualD generates incorrect *.syntax.cmd file:
The line exit /B %ERR% ends the script, before it runs compiled executable.

set PATH=C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\bin\HostX86\x86;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE;C:\Program Files (x86)\Windows Kits\10\bin;C:\DMD\dmd-2.100.2\windows\bin;%PATH%
set DMD_LIB=C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\lib\x86;C:\Program Files (x86)\Windows Kits\10\Lib\10.0.19041.0\ucrt\x86;C:\Program Files (x86)\Windows Kits\10\lib\10.0.19041.0\um\x86
set VCINSTALLDIR=C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\
set VCTOOLSINSTALLDIR=C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\
set VSINSTALLDIR=C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\
set WindowsSdkDir=C:\Program Files (x86)\Windows Kits\10\
set WindowsSdkVersion=10.0.19041.0
set UniversalCRTSdkDir=C:\Program Files (x86)\Windows Kits\10\
set UCRTVersion=10.0.19041.0
echo Compiling module1.d...
set VCINSTALLDIR=C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\
set VCTOOLSINSTALLDIR=C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\
set VSINSTALLDIR=C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\
set WindowsSdkDir=C:\Program Files (x86)\Windows Kits\10\
set WindowsSdkVersion=10.0.19041.0
set UniversalCRTSdkDir=C:\Program Files (x86)\Windows Kits\10\
set UCRTVersion=10.0.19041.0
"C:\Program Files (x86)\VisualD\pipedmd.exe" rdmd -debug -m32mscoff -g -gf -of"Win32\Debug\module1.exe" -map "Win32\Debug\WindowsApp1.map" -L/SUBSYSTEM:CONSOLE --build-only -main -unittest -cov module1.d
:reportError
set ERR=%ERRORLEVEL%
set DISPERR=%ERR%
if %ERR% LSS -65535 set DISPERR=0x%=EXITCODE%
if %errorlevel% neq 0 echo Building Win32\Debug\module1.exe failed (error code %DISPERR%)!
exit /B %ERR%
if %errorlevel% == 0 echo Compilation successful.
if %errorlevel% neq 0 exit %ERRORLEVEL% /B
C:\Users\User\source\repos\WindowsApp1\Win32\Debug\module1.exe
echo Execution result code: %ERRORLEVEL%
rainers added a commit to rainers/visuald that referenced this issue Dec 16, 2023
@rainers
Copy link
Member

rainers commented Dec 16, 2023

Thanks for the report. Should be fixed in https://github.com/dlang/visuald/releases/tag/v1.4.0-beta2

@rainers rainers closed this as completed Dec 16, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants