mamba-org / mamba

The Fast Cross-Platform Package Manager
https://mamba.readthedocs.io
BSD 3-Clause "New" or "Revised" License
6.84k stars 353 forks source link

Calling mamba install multiple times eventually causes problems with Windows clipboard & other Windows functionalities #1934

Closed DManowitz closed 6 months ago

DManowitz commented 2 years ago

In Windows 10 with mamba version 0.25.0, after calling mamba install to install packages a number of times (not sure exactly how many times needed to exhibit this behavior, but I have observed this behavior happen repeatedly), various Windows functionalities stop working. For example, the ability to cut or copy and paste files stops working (although not all cut/copy & paste functionality stops working - plain text cut/copy & paste within and between processes still seems to work). Also, eventually, the ability to double-click on a file in Windows explorer and have it launch the associated program stops working, as does the print dialog.

Rebooting Windows causes everything to revert to normal behavior.

Not sure if other mamba commands cause this behavior, or if this is an issue in underlying software, but definitely can reproduce using mamba install.

jonashaag commented 2 years ago

Wow. Can you try to come up with instructions how to reproduce this reliably?

DManowitz commented 2 years ago

Just call mamba install repeatedly on different packages until you start to see this behavior happen. These problems eventually happen every time for me when I do this. For example, you could try to install a package with many dependencies (e.g. geoviews), but from the bottom-up (i.e., don't try to install geoviews directly, but start with packages that are needed by lower-level dependencies first, and then install up the dependency tree).

I have a feeling this issue may be related to another one I reported, #1857, although I'm not totally sure.

jonashaag commented 2 years ago

If you can pin it down to certain packages, number of times used, ... or even reproduce it in a fresh Windows install, that would help debugging a lot.

DManowitz commented 2 years ago

I'm doing this on my home computer, so I don't have the ability to try it with a fresh Windows install, but I'll try to come up with a list of packages you can use to reproduce it. BTW, have you or anyone else tried to reproduce issue #1857?

On Mon, Sep 19, 2022 at 10:56 AM Jonas Haag @.***> wrote:

If you can pin it down to certain packages, number of times used, ... or even reproduce it in a fresh Windows install, that would help debugging a lot.

— Reply to this email directly, view it on GitHub https://github.com/mamba-org/mamba/issues/1934#issuecomment-1251139153, or unsubscribe https://github.com/notifications/unsubscribe-auth/AP6TT74I64BVGARXTVRNGH3V7B5KHANCNFSM6AAAAAAQPS3N7I . You are receiving this because you authored the thread.Message ID: @.***>

danzimmerman commented 2 years ago

I don't know if this is related, but if I install and remove vs2019_win-64 repeatedly I have issues with Mamba breaking (for that shell session) because some paths or commands are getting too long. The presence of vs2019_win-64 in my environment causes this particular issue for other packages too, I think.

To reproduce the specific issue I'm talking about, do something like

mamba create -n numinstall
mamba activate numinstall
mamba install vs2019_win-64 -y && mamba install vs2019_win-64 -y
... repeat three or four times ...

Outputs, eventually

The input line is too long.
The syntax of the command is incorrect.

Further invocations of the mamba command output this:

C:\Program Files (x86)\Microsoft Visual Studio\2019\Community>mamba
The input line is too long.
The syntax of the command is incorrect.

C:\Program Files (x86)\Microsoft Visual Studio\2019\Community>@SET PATH=!_sysp!;!_sysp!\Library\mingw-w64\bin;!_sysp!\Library\usr\bin;!_sysp!\Library\bin;!_sysp!\Scripts;!_sysp!\bin;%PATH%

I don't think I've ever noticed it affecting anything about the rest of the system, it's just an in-environment annoyance more than anything.

However, I suppose some similar packages that do a lot of path manipulation could do something to the environment and then cause Mamba to error out in a way that it can't clean up env variables that it sets?

jonashaag commented 2 years ago

@danzimmerman can you reproduce that issue whilst having --log-level trace enabled and post the output here?

DManowitz commented 2 years ago

I think that is likely an unrelated issue. I've seen that sort of issue before, but I'm able to reproduce my issue with different packages and without seeing the same issue that you are seeing.

On Mon, Sep 19, 2022 at 2:37 PM Dan Zimmerman @.***> wrote:

I don't know if this is related, but if I install and remove vs2019_win-64 repeatedly I have issues with Mamba breaking (for that shell session) because some paths or commands are getting too long. The presence of vs2019_win-64 in my environment causes this particular issue for other packages too, I think.

To reproduce the specific issue I'm talking about, do something like

mamba create -n numinstall mamba activate numinstall mamba install vs2019_win-64 -y && mamba install vs2019_win-64 -y ... repeat three or four times ...

Outputs, eventually

The input line is too long. The syntax of the command is incorrect.

Further invocations of the mamba command output this:

C:\Program Files (x86)\Microsoft Visual Studio\2019\Community>mamba The input line is too long. The syntax of the command is incorrect.

C:\Program Files (x86)\Microsoft Visual @.*** PATH=!_sysp!;!_sysp!\Library\mingw-w64\bin;!_sysp!\Library\usr\bin;!_sysp!\Library\bin;!_sysp!\Scripts;!_sysp!\bin;%PATH%

I don't think I've ever noticed it affecting anything about the rest of the system, it's just an in-environment annoyance more than anything.

However, I suppose some similar packages that do a lot of path manipulation could do something to the environment and then cause Mamba to error out in a way that it can't clean up env variables that it sets?

— Reply to this email directly, view it on GitHub https://github.com/mamba-org/mamba/issues/1934#issuecomment-1251401605, or unsubscribe https://github.com/notifications/unsubscribe-auth/AP6TT73KSRPT6VA5AIQ3IBTV7CXH7ANCNFSM6AAAAAAQPS3N7I . You are receiving this because you authored the thread.Message ID: @.***>

DManowitz commented 2 years ago

So, I may be incorrect about it just being the number of times mamba install is called. I tried installing the dependencies for geoviews one-at-a-time from the bottom of the dependency tree, but I couldn't reproduce the problem, so I'm looking for a good way to reproduce the problem.

wolfv commented 2 years ago

Thanks @DManowitz for the bug report. Quite curious ... I don't know how I could make that happen, even if I would want to do that! :)

If you find any further information, please let us know. It could also be some obscure things in the activation scripts of the installed packages.

DManowitz commented 2 years ago

I've tried reproducing the problem with no user applications running except a command window, a Windows Explorer window, Firefox, and Acrobat (since one symptom I was seeing was that double-clicking on a PDF file would eventually not open the file in Acrobat), and I was not able to reproduce the problem after trying to install a significant number of packages with all dependencies listed explicitly.

This makes me think that perhaps there is an interaction between mamba / conda and some other program I often have running. I have not had a chance to try to narrow down any culprit, though.

Also, I have had the problem occur after installing different sets of packages, so I do not think it is related to the peculiarities of a specific package or set of packages.

tony-p commented 1 year ago

I've been having similar issues. It looks like paths are getting concatenated on top of each other which results in the path variables becoming super long (many path entries are in there multiple times).

For example the path from 1 variable set has these entries (split over lines for readability)

set "__VSCMD_PREINIT_PATH=C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\Bin\amd64
C:\Windows\Microsoft.NET\Framework64\v4.0.30319
C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE
C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\Tools
C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\bin\HostX64\x64
C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\VC\VCPackages
C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\TestWindow
C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer
C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\bin\Roslyn
C:\Program Files\Microsoft Visual Studio\2022\Community\Team Tools\Performance Tools\x64
C:\Program Files\Microsoft Visual Studio\2022\Community\Team Tools\Performance Tools
C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\FSharp\Tools
C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\Bin\amd64
C:\Windows\Microsoft.NET\Framework64\v4.0.30319
C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE
C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\Tools
C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\TestWindow
C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer
C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\bin\Roslyn
C:\Program Files\Microsoft Visual Studio\2022\Community\Team Tools\Performance Tools\x64
C:\Program Files\Microsoft Visual Studio\2022\Community\Team Tools\Performance Tools
C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\FSharp\Tools
C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\Bin\amd64
C:\Windows\Microsoft.NET\Framework64\v4.0.30319
C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE
C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\Tools
C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\bin\HostX64\x64
C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\VC\VCPackages
C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\TestWindow
C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer
C:\Program Files\Microsoft 
Visual Studio\2022\Community\MSBuild\Current\bin\Roslyn
C:\Program Files\Microsoft Visual Studio\2022\Community\Team Tools\Performance Tools\x64
C:\Program Files\Microsoft Visual Studio\2022\Community\Team Tools\Performance Tools
C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\FSharp\Tools
C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\Bin\amd64
C:\Windows\Microsoft.NET\Framework64\v4.0.30319
C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE
C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\Tools
C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\TestWindow
C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer
C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\bin\Roslyn
C:\Program Files\Microsoft Visual Studio\2022\Community\Team Tools\Performance Tools\x64
C:\Program Files\Microsoft Visual Studio\2022\Community\Team Tools\Performance Tools
C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\FSharp\Tools
C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\Bin\amd64
C:\Windows\Microsoft.NET\Framework64\v4.0.30319
C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE
C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\Tools
C:\Users\<me>\mambaforge\envs\ros-test
C:\Users\<me>\mambaforge\envs\ros-test\Library\mingw-w64\bin
C:\Users\<me>\mambaforge\envs\ros-test\Library\usr\bin
C:\Users\<me>\mambaforge\envs\ros-test\Library\bin
C:\Users\<me>\mambaforge\envs\ros-test\Scripts
C:\Users\<me>\mambaforge\envs\ros-test\bin
C:\Users\<me>\mambaforge\condabin
C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\bin\HostX86\x86
C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\VC\VCPackages
C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\TestWindow
C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer
C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\bin\Roslyn
C:\Program Files\Microsoft Visual Studio\2022\Community\Team Tools\Performance Tools
C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\FSharp\Tools
C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\Bin\amd64
C:\Windows\Microsoft.NET\Framework\v4.0.30319
C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE
C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\Tools
C:\Windows\system32
C:\Windows
C:\Windows\System32\Wbem
C:\Windows\System32\WindowsPowerShell\v1.0
C:\Windows\System32\OpenSSH
C:\Program Files\Git\cmd
C:\Program Files\Docker\Docker\resources\bin
C:\Program Files\Microsoft SQL Server\150\Tools\Binn
C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn
C:\Program Files\dotnet
C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit
C:\Users\<me>\AppData\Local\Microsoft\WindowsApps
.
C:\Users\<me>\AppData\Local\Programs\Microsoft VS Code\bin
C:\Users\<me>\.dotnet\tools
C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin
C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\Ninja
C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\VC\Linux\bin\ConnectionManagerExe
C:\Program Files\Microsoft Visual Studio\2022\Community\VC\vcpkg
C:\Program Files\Microsoft Visual 
Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin
C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\Ninja
C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\VC\Linux\bin\ConnectionManagerExe
C:\Program Files\Microsoft Visual Studio\2022\Community\VC\vcpkg
C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin
C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\Ninja
C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\VC\Linux\bin\ConnectionManagerExe
C:\Program Files\Microsoft Visual Studio\2022\Community\VC\vcpkg
C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin
C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\Ninja
C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\VC\Linux\bin\ConnectionManagerExe
C:\Program Files\Microsoft Visual Studio\2022\Community\VC\vcpkg
C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin
C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\Ninja
C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\VC\Linux\bin\ConnectionManagerExe
C:\Program Files\Microsoft Visual Studio\2022\Community\VC\vcpkg
C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin
C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\Ninja"

This is the last bit of my trace (that was left in my terminal)

)

C:\Program Files\Microsoft Visual Studio\2022\Community>set __local_ARG_FOUND=

C:\Program Files\Microsoft Visual Studio\2022\Community>exit /B 0

C:\Program Files\Microsoft Visual Studio\2022\Community>for /F "tokens=1,* delims= " %a in ("") do (
if "3" GEQ "2" ()
 call :parse_argument %a
 set "__VCVARSALL_ARGS_LIST=%b"
 goto :parse_loop
)

C:\Program Files\Microsoft Visual Studio\2022\Community>exit /B 0

C:\Program Files\Microsoft Visual Studio\2022\Community>set __VCVARSALL_ARGS_LIST=

C:\Program Files\Microsoft Visual Studio\2022\Community>if "3" GEQ "1" (

)
[DEBUG:vcvarsall.bat] Command line parse completed with values:
[DEBUG:vcvarsall.bat] __VCVARSALL_TARGET_ARCH='x64'
[DEBUG:vcvarsall.bat] __VCVARSALL_HOST_ARCH='x64'
[DEBUG:vcvarsall.bat] __VCVARSALL_WINSDK=''
[DEBUG:vcvarsall.bat] __VCVARSALL_STORE=''
[DEBUG:vcvarsall.bat] __VCVARSALL_HELP=''
[DEBUG:vcvarsall.bat] __VCVARSALL_PARSE_ERROR='0'

C:\Program Files\Microsoft Visual Studio\2022\Community>if "" NEQ "" goto :call_vsdevcmd

C:\Program Files\Microsoft Visual Studio\2022\Community>if "0" NEQ "0" goto :usage_error

C:\Program Files\Microsoft Visual Studio\2022\Community>if "" NEQ "" goto :usage

C:\Program Files\Microsoft Visual Studio\2022\Community>if not exist "C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\Build\..\..\..\Common7\Tools\vsdevcmd.bat" goto missing

C:\Program Files\Microsoft Visual Studio\2022\Community>if "x64" == "" goto :usage_error

C:\Program Files\Microsoft Visual Studio\2022\Community>if "x64" == "" goto :usage_error

C:\Program Files\Microsoft Visual Studio\2022\Community>set "__VCVARSALL_VSDEVCMD_ARGS=-arch=x64 -host_arch=x64"

C:\Program Files\Microsoft Visual Studio\2022\Community>if "" NEQ "" (set "__VCVARSALL_VSDEVCMD_ARGS=-arch=x64 -host_arch=x64 -winsdk=" )

C:\Program Files\Microsoft Visual Studio\2022\Community>if "" NEQ "" (set "__VCVARSALL_VSDEVCMD_ARGS=-arch=x64 -host_arch=x64 -app_platform=UWP" )

C:\Program Files\Microsoft Visual Studio\2022\Community>if "14.29" NEQ "" (set "__VCVARSALL_VSDEVCMD_ARGS=-arch=x64 -host_arch=x64 -vcvars_ver=14.29" )

C:\Program Files\Microsoft Visual Studio\2022\Community>if "" NEQ "" (set "__VCVARSALL_VSDEVCMD_ARGS=-arch=x64 -host_arch=x64 -vcvars_ver=14.29 -vcvars_spectre_libs=" )

C:\Program Files\Microsoft Visual Studio\2022\Community>goto :call_vsdevcmd

C:\Program Files\Microsoft Visual Studio\2022\Community>set VSCMD_VCVARSALL_INIT=1

C:\Program Files\Microsoft Visual Studio\2022\Community>if "" NEQ "" (
call "C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\Build\..\..\..\Common7\Tools\vsdevcmd.bat" /clean_env
 goto :end
)

C:\Program Files\Microsoft Visual Studio\2022\Community>call "C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\Build\..\..\..\Common7\Tools\vsdevcmd.bat" -arch=x64 -host_arch=x64 -vcvars_ver=14.29

C:\Program Files\Microsoft Visual Studio\2022\Community>if "3" NEQ "" (

 set  1>C:\Users\<me>\AppData\Local\Temp\dd_vsdevcmd17_preinit_env.log
)
[DEBUG:VsDevCmd] Writing pre-initialization environment to C:\Users\<me>\AppData\Local\Temp\dd_vsdevcmd17_preinit_env.log

C:\Program Files\Microsoft Visual Studio\2022\Community>if "3" GEQ "2" (

 set

)
[DEBUG:VsDevCmd.bat] --------------------- VS Developer Command Prompt Environment [pre-init] ---------------------
ALLUSERSPROFILE=C:\ProgramData
AMENT_PREFIX_PATH=C:\Users\<me>\mambaforge\envs\ros-test\Library
ament_python_executable=C:\Users\<me>\mambaforge\envs\ros-test\Library\python.exe
APPDATA=C:\Users\<me>\AppData\Roaming
CC=cl.exe
CHROME_CRASHPAD_PIPE_NAME=\\.\pipe\LOCAL\crashpad_20036_XHUGPJDRVIRMXGIY
CMAKE_ARGS=-DCMAKE_BUILD_TYPE=Release
CMAKE_GEN=Visual Studio 16 2019
CMAKE_GENERATOR=Visual Studio 16 2019
CMAKE_GENERATOR_PLATFORM=x64
CMAKE_GENERATOR_TOOLSET=v142
CMAKE_PLAT=x64
CommonProgramFiles=C:\Program Files\Common Files
CommonProgramFiles(x86)=C:\Program Files (x86)\Common Files
CommonProgramW6432=C:\Program Files\Common Files
COMPUTERNAME=LAPTOP-UT40CF9E
ComSpec=C:\Windows\system32\cmd.exe
CONDA_BAT=C:\Users\<me>\mambaforge\condabin\conda.bat
CONDA_BUILD_CROSS_COMPILATION=0
CONDA_DEFAULT_ENV=ros-test
CONDA_EXE=C:\Users\<me>\mambaforge\condabin\..\Scripts\conda.exe
CONDA_PREFIX=C:\Users\<me>\mambaforge\envs\ros-test
CONDA_PROMPT_MODIFIER=(ros-test)
CONDA_PYTHON_EXE=C:\Users\<me>\mambaforge\python.exe
CONDA_SHLVL=1
CPATH=;C:\Users\<me>\mambaforge\envs\ros-test\Library\include
CXX=cl.exe
DISTUTILS_USE_SDK=1
DriverData=C:\Windows\System32\Drivers\DriverData
FPS_BROWSER_APP_PROFILE_STRING=Internet Explorer
FPS_BROWSER_USER_PROFILE_STRING=Default
FrameworkDir32=C:\Windows\Microsoft.NET\Framework\
FrameworkDir64=C:\Windows\Microsoft.NET\Framework64\
FrameworkVersion64=v4.0.30319
HOMEDRIVE=C:
HOMEPATH=\Users\<me>
LOCALAPPDATA=C:\Users\<me>\AppData\Local
LOGONSERVER=\\LAPTOP-UT40CF9E
MAMBA_EXES="C:\Users\<me>\mambaforge\condabin\..\Scripts\mamba.exe"
MSSdk=1
MSYS2_ARG_CONV_EXCL=/AI;/AL;/OUT;/out
MSYS2_ENV_CONV_EXCL=CL
NEWER_VS_WITH_OLDER_VC=0
NUMBER_OF_PROCESSORS=16
OneDrive=C:\Users\<me>\OneDrive - <Company>
OneDriveCommercial=C:\Users\<me>\OneDrive - <Company>
ORIGINAL_XDG_CURRENT_DESKTOP=undefined
OS=Windows_NT
Path=C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\Tools;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\bin\HostX64\x64;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\VC\VCPackages;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\TestWindow;C:\Program Files\Microsoft 
Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer;C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\bin\Roslyn;C:\Program Files\Microsoft Visual Studio\2022\Community\Team Tools\Performance Tools\x64;C:\Program Files\Microsoft Visual Studio\2022\Community\Team Tools\Performance Tools;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\FSharp\Tools;C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\Tools;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\TestWindow;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer;C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\bin\Roslyn;C:\Program Files\Microsoft Visual Studio\2022\Community\Team Tools\Performance Tools\x64;C:\Program Files\Microsoft Visual Studio\2022\Community\Team Tools\Performance Tools;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\FSharp\Tools;C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\Tools;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\bin\HostX64\x64;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\VC\VCPackages;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\TestWindow;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer;C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\bin\Roslyn;C:\Program Files\Microsoft Visual Studio\2022\Community\Team Tools\Performance Tools\x64;C:\Program Files\Microsoft Visual Studio\2022\Community\Team Tools\Performance Tools;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\FSharp\Tools;C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\Tools;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\TestWindow;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer;C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\bin\Roslyn;C:\Program Files\Microsoft Visual Studio\2022\Community\Team Tools\Performance Tools\x64;C:\Program Files\Microsoft Visual Studio\2022\Community\Team Tools\Performance Tools;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\FSharp\Tools;C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\Tools;C:\Users\<me>\mambaforge\envs\ros-test;C:\Users\<me>\mambaforge\envs\ros-test\Library\mingw-w64\bin;C:\Users\<me>\mambaforge\envs\ros-test\Library\usr\bin;C:\Users\<me>\mambaforge\envs\ros-test\Library\bin;C:\Users\<me>\mambaforge\envs\ros-test\Scripts;C:\Users\<me>\mambaforge\envs\ros-test\bin;C:\Users\<me>\mambaforge\condabin;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\bin\HostX86\x86;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\VC\VCPackages;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\TestWindow;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer;C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\bin\Roslyn;C:\Program Files\Microsoft Visual Studio\2022\Community\Team Tools\Performance Tools;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\FSharp\Tools;C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework\v4.0.30319;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\Tools;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\Git\cmd;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Microsoft SQL Server\150\Tools\Binn;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn;C:\Program Files\dotnet;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\Users\<me>\AppData\Local\Microsoft\WindowsApps;.;C:\Users\<me>\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\<me>\.dotnet\tools;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\Ninja;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\VC\Linux\bin\ConnectionManagerExe;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\vcpkg;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\Ninja;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\VC\Linux\bin\ConnectionManagerExe;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\vcpkg;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\Ninja;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\VC\Linux\bin\ConnectionManagerExe;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\vcpkg;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\Ninja;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\VC\Linux\bin\ConnectionManagerExe;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\vcpkg;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\Ninja;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\VC\Linux\bin\ConnectionManagerExe;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\vcpkg;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\Ninja
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
Platform=x64
PROCESSOR_ARCHITECTURE=AMD64
PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 154 Stepping 3, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=9a03
ProgramData=C:\ProgramData
ProgramFiles=C:\Program Files
ProgramFiles(x86)=C:\Program Files (x86)
ProgramW6432=C:\Program Files
PROJ_LIB=C:\Users\<me>\mambaforge\envs\ros-test\Library\share\proj
PROJ_NETWORK=ON
PSModulePath=C:\Program Files\WindowsPowerShell\Modules;C:\Windows\system32\WindowsPowerShell\v1.0\Modules
PUBLIC=C:\Users\Public
PYTHONPATH=C:\Users\<me>\mambaforge\envs\ros-test\Library\lib/site-packages;C:/Users/<me>/mambaforge/envs/ros-test\Lib\site-packages
PY_VCRUNTIME_REDIST=\bin\vcruntime140.dll
QT_PLUGIN_PATH=C:\Users\<me>\mambaforge\envs\ros-test\Library\plugins
ROS_DISTRO=humble
ROS_ETC_DIR=C:\Users\<me>\mambaforge\envs\ros-test\Library\etc\ros
ROS_LOCALHOST_ONLY=0
ROS_OS_OVERRIDE=conda:win64
ROS_PYTHON_VERSION=3
ROS_VERSION=2
SESSIONNAME=Console
SystemDrive=C:
SystemRoot=C:\Windows
TEMP=C:\Users\<me>\AppData\Local\Temp
TMP=C:\Users\<me>\AppData\Local\Temp
USERDOMAIN=AzureAD
USERDOMAIN_ROAMINGPROFILE=AzureAD
USERNAME=<me>
USERPROFILE=C:\Users\<me>
USE_NEW_CMAKE_GEN_SYNTAX=1
VCVARSBAT=64
VSCMD_ARG_VCVARS_VER=14.36
VSCMD_DEBUG=3
VSCMD_VCVARSALL_INIT=1
VSINSTALLDIR=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\
VS_MAJOR=16
VS_VERSION=16.0
VS_YEAR=2019
windir=C:\Windows
WindowsLibPath=References\CommonConfiguration\Neutral
WindowsSDKVersion=\
XML_CATALOG_FILES=file:///C:/Users/<me>/mambaforge/envs/ros-test/etc/xml/catalog
ZES_ENABLE_SYSMAN=1
CommandPromptType=Native
DevEnvDir=C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\
ExtensionSdkDir=C:\Program Files (x86)\Microsoft SDKs\Windows Kits\10\ExtensionSDKs
EXTERNAL_INCLUDE=C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\include;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\ATLMFC\include;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\VS\include;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\include;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\ATLMFC\include;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\VS\include;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\include;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\ATLMFC\include;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\VS\include
Framework40Version=v4.0
FrameworkDir=C:\Windows\Microsoft.NET\Framework64\
FrameworkVersion=v4.0.30319
FrameworkVersion32=v4.0.30319
FSHARPINSTALLDIR=C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\FSharp\Tools
INCLUDE=C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\include;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\ATLMFC\include;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\VS\include;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\include;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\ATLMFC\include;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\VS\include;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\include;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\ATLMFC\include;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\VS\include
LIB=C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\ATLMFC\lib\x86;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\lib\x86;C:\Users\<me>\mambaforge\envs\ros-test\Library\lib
LIBPATH=C:\Windows\Microsoft.NET\Framework64\v4.0.30319;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\ATLMFC\lib\x64;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\lib\x64;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\lib\x86\store\references;C:\Windows\Microsoft.NET\Framework64\v4.0.30319;C:\Windows\Microsoft.NET\Framework64\v4.0.30319;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\ATLMFC\lib\x64;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\lib\x64;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\lib\x86\store\references;C:\Windows\Microsoft.NET\Framework64\v4.0.30319;C:\Windows\Microsoft.NET\Framework64\v4.0.30319;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\ATLMFC\lib\x86;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\lib\x86;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\lib\x86\store\references;C:\Windows\Microsoft.NET\Framework\v4.0.30319
PROMPT=$P$G
VCIDEInstallDir=C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\VC\
VCINSTALLDIR=C:\Program Files\Microsoft Visual Studio\2022\Community\VC\
VCPKG_ROOT=C:\Program Files\Microsoft Visual Studio\2022\Community\VC\vcpkg
VCToolsInstallDir=C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\
VCToolsRedistDir=C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Redist\MSVC\14.36.32532\
VCToolsVersion=14.37.32822
VisualStudioVersion=17.0
VS170COMNTOOLS=C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\Tools\
VSCMD_ARG_app_plat=Desktop
VSCMD_ARG_HOST_ARCH=x64
VSCMD_ARG_TGT_ARCH=x64
VSCMD_VER=17.7.0
WindowsSDKLibVersion=winv6.3\
_LIB=C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\ATLMFC\lib\x86;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\lib\x86
_TEMP_SCRIPT_PATH=C:\Users\<me>\AppData\Local\Temp\tmppua02f3n.bat
__DOTNET_ADD_32BIT=1
__DOTNET_ADD_64BIT=1
__DOTNET_PREFERRED_BITNESS=64
__VCVARSALL_HOST_ARCH=x64
__VCVARSALL_PARSE_ERROR=0
__VCVARSALL_TARGET_ARCH=x64
__VCVARSALL_VER=14.29
__VCVARSALL_VSDEVCMD_ARGS=-arch=x64 -host_arch=x64 -vcvars_ver=14.29
__VSCMD_PREINIT_PATH=C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files\Git\cmd;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;C:\Program Files\dotnet\;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\;C:\Users\<me>\AppData\Local\Microsoft\WindowsApps;;C:\Users\<me>\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\<me>\.dotnet\tools
TERM_PROGRAM=vscode
TERM_PROGRAM_VERSION=1.81.1
LANG=en_US.UTF-8
COLORTERM=truecolor
GIT_ASKPASS=c:\Users\<me>\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\git\dist\askpass.sh
VSCODE_GIT_ASKPASS_NODE=C:\Users\<me>\AppData\Local\Programs\Microsoft VS Code\Code.exe
VSCODE_GIT_ASKPASS_EXTRA_ARGS=--ms-enable-electron-run-as-node
VSCODE_GIT_ASKPASS_MAIN=c:\Users\<me>\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\git\dist\askpass-main.js
VSCODE_GIT_IPC_HANDLE=\\.\pipe\vscode-git-dede466619-sock
__VSCMD_PREINIT_VCToolsVersion=14.37.32822
__VSCMD_PREINIT_VS170COMNTOOLS=C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\Tools\
__VSCMD_script_err_count=0
__vscmd_vsdevcmd_errcount=0
[DEBUG:VsDevCmd.bat] --------------------- VS Developer Command Prompt Environment [pre-init] ---------------------

C:\Program Files\Microsoft Visual Studio\2022\Community>set __vscmd_vsdevcmd_errcount=0

C:\Program Files\Microsoft Visual Studio\2022\Community>set "__VSCMD_ARGS_LIST=-arch=x64 -host_arch=x64 -vcvars_ver=14.29"

C:\Program Files\Microsoft Visual Studio\2022\Community>call "C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\Tools\vsdevcmd\core\vsdevcmd_start.bat"

C:\Program Files\Microsoft Visual Studio\2022\Community>if "3" GEQ "1"
[DEBUG:core\vsdevcmd_start] initializing with arguments ''

C:\Program Files\Microsoft Visual Studio\2022\Community>call "C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\Tools\vsdevcmd\core\parse_cmd.bat"

C:\Program Files\Microsoft Visual Studio\2022\Community>if "3" GEQ "1"
[DEBUG:core\parse_cmd.bat] initializaing with arguments ''

C:\Program Files\Microsoft Visual Studio\2022\Community>if "" NEQ "" goto :clean_env

C:\Program Files\Microsoft Visual Studio\2022\Community>set __local_parse_error=0

C:\Program Files\Microsoft Visual Studio\2022\Community>(
for /F "tokens=1,2 delims==" %1 in ("-arch=x64") do (
if "3" GEQ "2" ()
 call :parse_arg_inner %1 %2
)
 set "__VSCMD_ARGS_LIST=-host_arch=x64 -vcvars_ver=14.29"
 goto :parse_loop
)

C:\Program Files\Microsoft Visual Studio\2022\Community>(
if "3" GEQ "2" ()
 call :parse_arg_inner -arch x64
)
[DEBUG:parse_cmd] inner argument {-arch, x64}

C:\Program Files\Microsoft Visual Studio\2022\Community>set __local_arg_found=

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-arch" == "-?" (
set "__VSCMD_ARG_HELP=1"
 set "__local_arg_found=1"
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-arch" == "/?" (
set "__VSCMD_ARG_HELP=1"
 set "__local_arg_found=1"
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-arch" == "-app_platform" (
set "__VSCMD_ARG_APP_PLAT=x64"
 set "__local_arg_found=1"
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-arch" == "/app_platform" (
set "__VSCMD_ARG_APP_PLAT=x64"
 set "__local_arg_found=1"
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-arch" == "-clean_env" (
set __VSCMD_ARG_CLEAN_ENV=1
 set "__local_arg_found=1"
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-arch" == "/clean_env" (
set __VSCMD_ARG_CLEAN_ENV=1
 set "__local_arg_found=1"
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-arch" == "-help" (
set "__VSCMD_ARG_HELP=1"
 set "__local_arg_found=1"
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-arch" == "/help" (
set "__VSCMD_ARG_HELP=1"
 set "__local_arg_found=1"
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-arch" == "-no_ext" (
set "__VSCMD_ARG_NO_EXT=1"  
 set "__local_arg_found=1"
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-arch" == "/no_ext" (
set "__VSCMD_ARG_NO_EXT=1"
 set "__local_arg_found=1"
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-arch" == "-no_logo" (
set __VSCMD_ARG_NO_LOGO=1
 set "__local_arg_found=1"
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-arch" == "/no_logo" (
set __VSCMD_ARG_NO_LOGO=1
 set "__local_arg_found=1"
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-arch" == "-test" (
set "__VSCMD_ARG_TEST=1"
 set "__local_arg_found=1"
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-arch" == "/test" (
set "__VSCMD_ARG_TEST=1"
 set "__local_arg_found=1"
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-arch" == "-winsdk" (
set "__VSCMD_ARG_WINSDK=x64"
 set "__local_arg_found=1"
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-arch" == "/winsdk" (
set "__VSCMD_ARG_WINSDK=x64"
 set "__local_arg_found=1"
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-arch" == "-arch" (
set "__VSCMD_ARG_TGT_ARCH=x64"
 set "__local_arg_found=1"
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-arch" == "/arch" (
set "__VSCMD_ARG_TGT_ARCH=x64"
 set "__local_arg_found=1"
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-arch" == "-host_arch" (
set "__VSCMD_ARG_HOST_ARCH=x64"
 set "__local_arg_found=1" 
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-arch" == "/host_arch" (
set "__VSCMD_ARG_HOST_ARCH=x64"
 set "__local_arg_found=1"
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-arch" == "-startdir" (
set "__VSCMD_ARG_STARTDIR=x64"
 set "__local_arg_found=1"
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-arch" == "/startdir" (
set "__VSCMD_ARG_STARTDIR=x64"
 set "__local_arg_found=1"
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if "1" NEQ "1" (if /I "" NEQ "1" (
set "__VSCMD_INTERNAL_INIT_STATE=parse"
 if EXIST "C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\Tools\vsdevcmd\core\..\ext\vcvars.bat" call "C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\Tools\vsdevcmd\core\..\ext\vcvars.bat" -arch x64
 set "__VSCMD_INTERNAL_INIT_STATE="
) )

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-arch" == "-vcvars_ver" (set "__local_arg_found=1" )

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-arch" == "/vcvars_ver" (set "__local_arg_found=1" )

C:\Program Files\Microsoft Visual Studio\2022\Community>if "1" NEQ "1" (
if "x64" == "" ()  else ()
 set /A __local_parse_error=__local_parse_error+1
 set __local_arg_found=
 exit /B 1
)

C:\Program Files\Microsoft Visual Studio\2022\Community>set __local_arg_found=

C:\Program Files\Microsoft Visual Studio\2022\Community>exit /B 0

C:\Program Files\Microsoft Visual Studio\2022\Community>(
for /F "tokens=1,2 delims==" %1 in ("-host_arch=x64") do (
if "3" GEQ "2" ()
 call :parse_arg_inner %1 %2
)
 set "__VSCMD_ARGS_LIST=-vcvars_ver=14.29"
 goto :parse_loop
)

C:\Program Files\Microsoft Visual Studio\2022\Community>(
if "3" GEQ "2" ()
 call :parse_arg_inner -host_arch x64
)
[DEBUG:parse_cmd] inner argument {-host_arch, x64}

C:\Program Files\Microsoft Visual Studio\2022\Community>set __local_arg_found=

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-host_arch" == "-?" (
set "__VSCMD_ARG_HELP=1"
 set "__local_arg_found=1"
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-host_arch" == "/?" (
set "__VSCMD_ARG_HELP=1"  
 set "__local_arg_found=1"
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-host_arch" == "-app_platform" (
set "__VSCMD_ARG_APP_PLAT=x64"
 set "__local_arg_found=1"
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-host_arch" == "/app_platform" (
set "__VSCMD_ARG_APP_PLAT=x64"
 set "__local_arg_found=1"
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-host_arch" == "-clean_env" (
set __VSCMD_ARG_CLEAN_ENV=1
 set "__local_arg_found=1"
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-host_arch" == "/clean_env" (
set __VSCMD_ARG_CLEAN_ENV=1
 set "__local_arg_found=1"
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-host_arch" == "-help" (
set "__VSCMD_ARG_HELP=1"
 set "__local_arg_found=1"
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-host_arch" == "/help" (
set "__VSCMD_ARG_HELP=1"
 set "__local_arg_found=1"
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-host_arch" == "-no_ext" (
set "__VSCMD_ARG_NO_EXT=1"
 set "__local_arg_found=1"
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-host_arch" == "/no_ext" (
set "__VSCMD_ARG_NO_EXT=1"
 set "__local_arg_found=1"
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-host_arch" == "-no_logo" (
set __VSCMD_ARG_NO_LOGO=1
 set "__local_arg_found=1"
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-host_arch" == "/no_logo" (
set __VSCMD_ARG_NO_LOGO=1
 set "__local_arg_found=1"
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-host_arch" == "-test" (
set "__VSCMD_ARG_TEST=1"
 set "__local_arg_found=1"
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-host_arch" == "/test" (
set "__VSCMD_ARG_TEST=1"
 set "__local_arg_found=1"
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-host_arch" == "-winsdk" (
set "__VSCMD_ARG_WINSDK=x64"
 set "__local_arg_found=1"
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-host_arch" == "/winsdk" (
set "__VSCMD_ARG_WINSDK=x64"
 set "__local_arg_found=1"
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-host_arch" == "-arch" (
set "__VSCMD_ARG_TGT_ARCH=x64"
 set "__local_arg_found=1"
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-host_arch" == "/arch" (
set "__VSCMD_ARG_TGT_ARCH=x64"
 set "__local_arg_found=1"
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-host_arch" == "-host_arch" (
set "__VSCMD_ARG_HOST_ARCH=x64"
 set "__local_arg_found=1"
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-host_arch" == "/host_arch" (
set "__VSCMD_ARG_HOST_ARCH=x64"
 set "__local_arg_found=1"
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-host_arch" == "-startdir" (
set "__VSCMD_ARG_STARTDIR=x64"
 set "__local_arg_found=1" 
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-host_arch" == "/startdir" (
set "__VSCMD_ARG_STARTDIR=x64"
 set "__local_arg_found=1"
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if "1" NEQ "1" (if /I "" NEQ "1" (
set "__VSCMD_INTERNAL_INIT_STATE=parse"
 if EXIST "C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\Tools\vsdevcmd\core\..\ext\vcvars.bat" call "C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\Tools\vsdevcmd\core\..\ext\vcvars.bat" -host_arch x64
 set "__VSCMD_INTERNAL_INIT_STATE="
) )

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-host_arch" == "-vcvars_ver" (set "__local_arg_found=1" )

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-host_arch" == "/vcvars_ver" (set "__local_arg_found=1" )

C:\Program Files\Microsoft Visual Studio\2022\Community>if "1" NEQ "1" (
if "x64" == "" ()  else ()
 set /A __local_parse_error=__local_parse_error+1
 set __local_arg_found=
 exit /B 1
)

C:\Program Files\Microsoft Visual Studio\2022\Community>set __local_arg_found=

C:\Program Files\Microsoft Visual Studio\2022\Community>exit /B 0

C:\Program Files\Microsoft Visual Studio\2022\Community>(
for /F "tokens=1,2 delims==" %1 in ("-vcvars_ver=14.29") do (
if "3" GEQ "2" ()
 call :parse_arg_inner %1 %2
)
 set "__VSCMD_ARGS_LIST="
 goto :parse_loop
)

C:\Program Files\Microsoft Visual Studio\2022\Community>(
if "3" GEQ "2" ()
 call :parse_arg_inner -vcvars_ver 14.29
)
[DEBUG:parse_cmd] inner argument {-vcvars_ver, 14.29}

C:\Program Files\Microsoft Visual Studio\2022\Community>set __local_arg_found=

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-vcvars_ver" == "-?" (
set "__VSCMD_ARG_HELP=1"
 set "__local_arg_found=1"
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-vcvars_ver" == "/?" (
set "__VSCMD_ARG_HELP=1"
 set "__local_arg_found=1"
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-vcvars_ver" == "-app_platform" (
set "__VSCMD_ARG_APP_PLAT=14.29"
 set "__local_arg_found=1"
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-vcvars_ver" == "/app_platform" (
set "__VSCMD_ARG_APP_PLAT=14.29"
 set "__local_arg_found=1"
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-vcvars_ver" == "-clean_env" (
set __VSCMD_ARG_CLEAN_ENV=1
 set "__local_arg_found=1"
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-vcvars_ver" == "/clean_env" (
set __VSCMD_ARG_CLEAN_ENV=1
 set "__local_arg_found=1"
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-vcvars_ver" == "-help" (
set "__VSCMD_ARG_HELP=1"
 set "__local_arg_found=1"
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-vcvars_ver" == "/help" (
set "__VSCMD_ARG_HELP=1"
 set "__local_arg_found=1"
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-vcvars_ver" == "-no_ext" (
set "__VSCMD_ARG_NO_EXT=1"
 set "__local_arg_found=1"
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-vcvars_ver" == "/no_ext" (
set "__VSCMD_ARG_NO_EXT=1"
 set "__local_arg_found=1"
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-vcvars_ver" == "-no_logo" (
set __VSCMD_ARG_NO_LOGO=1
 set "__local_arg_found=1"
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-vcvars_ver" == "/no_logo" (
set __VSCMD_ARG_NO_LOGO=1
 set "__local_arg_found=1"
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-vcvars_ver" == "-test" (
set "__VSCMD_ARG_TEST=1"
 set "__local_arg_found=1"
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-vcvars_ver" == "/test" (
set "__VSCMD_ARG_TEST=1"
 set "__local_arg_found=1"
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-vcvars_ver" == "-winsdk" (
set "__VSCMD_ARG_WINSDK=14.29"
 set "__local_arg_found=1" 
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-vcvars_ver" == "/winsdk" (
set "__VSCMD_ARG_WINSDK=14.29"
 set "__local_arg_found=1"
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-vcvars_ver" == "-arch" (
set "__VSCMD_ARG_TGT_ARCH=14.29"
 set "__local_arg_found=1"
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-vcvars_ver" == "/arch" (
set "__VSCMD_ARG_TGT_ARCH=14.29"
 set "__local_arg_found=1"
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-vcvars_ver" == "-host_arch" (
set "__VSCMD_ARG_HOST_ARCH=14.29"
 set "__local_arg_found=1"
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-vcvars_ver" == "/host_arch" (
set "__VSCMD_ARG_HOST_ARCH=14.29"
 set "__local_arg_found=1"
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-vcvars_ver" == "-startdir" (
set "__VSCMD_ARG_STARTDIR=14.29"
 set "__local_arg_found=1"
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-vcvars_ver" == "/startdir" (
set "__VSCMD_ARG_STARTDIR=14.29"
 set "__local_arg_found=1"
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if "" NEQ "1" (if /I "" NEQ "1" (
set "__VSCMD_INTERNAL_INIT_STATE=parse"
 if EXIST "C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\Tools\vsdevcmd\core\..\ext\vcvars.bat" call "C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\Tools\vsdevcmd\core\..\ext\vcvars.bat" -vcvars_ver 14.29
 set "__VSCMD_INTERNAL_INIT_STATE="
) )

C:\Program Files\Microsoft Visual Studio\2022\Community>if "parse" == "help" goto :print_help

C:\Program Files\Microsoft Visual Studio\2022\Community>if "parse" == "test" goto :test

C:\Program Files\Microsoft Visual Studio\2022\Community>if "parse" == "clean" goto :clean_env

C:\Program Files\Microsoft Visual Studio\2022\Community>if "parse" == "export" goto :export_parse_variables

C:\Program Files\Microsoft Visual Studio\2022\Community>if "parse" == "parse" goto :parse_arg_inner  -vcvars_ver 14.29

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-vcvars_ver" == "-vcvars_ver" (
set "__VSCMD_ARG_VCVARS_VER=14.29"
 set "__local_arg_found=1"
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-vcvars_ver" == "/vcvars_ver" (
set "__VSCMD_ARG_VCVARS_VER=14.29"
 set "__local_arg_found=1"
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-vcvars_ver" == "-vcvars_spectre_libs" (
set "__VSCMD_ARG_VCVARS_SPECTRE=14.29"
 set "__local_arg_found=1"
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-vcvars_ver" == "/vcvars_spectre_libs" (
set "__VSCMD_ARG_VCVARS_SPECTRE=14.29"
 set "__local_arg_found=1"
)

C:\Program Files\Microsoft Visual Studio\2022\Community>exit /B 0

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-vcvars_ver" == "-vcvars_ver" (set "__local_arg_found=1" )

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "-vcvars_ver" == "/vcvars_ver" (set "__local_arg_found=1" )

C:\Program Files\Microsoft Visual Studio\2022\Community>if "1" NEQ "1" (
if "14.29" == "" ()  else ()
 set /A __local_parse_error=__local_parse_error+1
 set __local_arg_found=
 exit /B 1
)

C:\Program Files\Microsoft Visual Studio\2022\Community>set __local_arg_found=

C:\Program Files\Microsoft Visual Studio\2022\Community>exit /B 0

C:\Program Files\Microsoft Visual Studio\2022\Community>if "3" GEQ "2" (

)
[DEBUG:parse_cmd] -no_ext :
[DEBUG:parse_cmd] -winsdk :
[DEBUG:parse_cmd] -app_platform :
[DEBUG:parse_cmd] -test   :
[DEBUG:parse_cmd] -help   :
[DEBUG:parse_cmd] -arch   : x64
[DEBUG:parse_cmd] -host_arch : x64
[DEBUG:parse_cmd] -vcvars_ver : 14.29
[DEBUG:parse_cmd] -startdir :

C:\Program Files\Microsoft Visual Studio\2022\Community>set "VSCMD_ARG_help="

C:\Program Files\Microsoft Visual Studio\2022\Community>if "" NEQ "" goto :print_help

C:\Program Files\Microsoft Visual Studio\2022\Community>goto :export_variables

C:\Program Files\Microsoft Visual Studio\2022\Community>set VSCMD_TEST=

C:\Program Files\Microsoft Visual Studio\2022\Community>if "" NEQ "" goto :end

C:\Program Files\Microsoft Visual Studio\2022\Community>set "VSCMD_ARG_winsdk="

C:\Program Files\Microsoft Visual Studio\2022\Community>if NOT "" == "" (set "VSCMD_ARG_app_plat=" )  else (set "VSCMD_ARG_app_plat=Desktop" )

C:\Program Files\Microsoft Visual Studio\2022\Community>if "x64" NEQ "" (if "x64" == "amd64" (set "VSCMD_ARG_TGT_ARCH=x64" )  else (set "VSCMD_ARG_TGT_ARCH=x64" ) )  else (set "VSCMD_ARG_TGT_ARCH=x86" )

C:\Program Files\Microsoft Visual Studio\2022\Community>if "x64" NEQ "" (if "x64" == "amd64" (set "VSCMD_ARG_HOST_ARCH=x64" )  else (set "VSCMD_ARG_HOST_ARCH=x64" ) )  else (

 set "VSCMD_ARG_HOST_ARCH=x64"
)

C:\Program Files\Microsoft Visual Studio\2022\Community>set "VSCMD_ARG_no_ext="

C:\Program Files\Microsoft Visual Studio\2022\Community>set "VSCMD_ARG_no_logo="

C:\Program Files\Microsoft Visual Studio\2022\Community>set "VSCMD_ARG_CLEAN_ENV=" 

C:\Program Files\Microsoft Visual Studio\2022\Community>set "__VSCMD_INTERNAL_INIT_STATE=export"

C:\Program Files\Microsoft Visual Studio\2022\Community>if EXIST "C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\Tools\vsdevcmd\core\..\ext\vcvars.bat" call "C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\Tools\vsdevcmd\core\..\ext\vcvars.bat"

C:\Program Files\Microsoft Visual Studio\2022\Community>if "export" == "help" goto :print_help

C:\Program Files\Microsoft Visual Studio\2022\Community>if "export" == "test" goto :test

C:\Program Files\Microsoft Visual Studio\2022\Community>if "export" == "clean" goto :clean_env

C:\Program Files\Microsoft Visual Studio\2022\Community>if "export" == "export" goto :export_parse_variables

C:\Program Files\Microsoft Visual Studio\2022\Community>set "VSCMD_ARG_VCVARS_VER=14.29"

C:\Program Files\Microsoft Visual Studio\2022\Community>set "VSCMD_ARG_VCVARS_SPECTRE="

C:\Program Files\Microsoft Visual Studio\2022\Community>goto :end

C:\Program Files\Microsoft Visual Studio\2022\Community>set __VSCMD_ARG_VCVARS_VER=

C:\Program Files\Microsoft Visual Studio\2022\Community>set __VSCMD_ARG_VCVARS_SPECTRE=

C:\Program Files\Microsoft Visual Studio\2022\Community>set __VCVARS_HOST_DIR=

C:\Program Files\Microsoft Visual Studio\2022\Community>set __VCVARS_SPECTRE_DIR=

C:\Program Files\Microsoft Visual Studio\2022\Community>set __VCVARS_HOST_NATIVEDIR= 

C:\Program Files\Microsoft Visual Studio\2022\Community>set __VCVARS_TARGET_DIR=

C:\Program Files\Microsoft Visual Studio\2022\Community>set __VCVARS_BIN_DIR=

C:\Program Files\Microsoft Visual Studio\2022\Community>set __VCVARS_LIB_DIR=

C:\Program Files\Microsoft Visual Studio\2022\Community>set __VCVARS_TOOLS_VERSION=

C:\Program Files\Microsoft Visual Studio\2022\Community>set __VCVARS_REDIST_VERSION=

C:\Program Files\Microsoft Visual Studio\2022\Community>set __VCVARS_DEFAULT_CONFIG_FILE=

C:\Program Files\Microsoft Visual Studio\2022\Community>set __VCVARS_DEFAULT_REDIST_FILE=

C:\Program Files\Microsoft Visual Studio\2022\Community>set __VCVARS_VERSION=

C:\Program Files\Microsoft Visual Studio\2022\Community>set __VCVARS_NATIVE_BIN_OVERRIDE=

C:\Program Files\Microsoft Visual Studio\2022\Community>set __VCVARS_BIN_OVERRIDE=

C:\Program Files\Microsoft Visual Studio\2022\Community>set __VCVARS_VC_LIB_DESKTOP_OVERRIDE=

C:\Program Files\Microsoft Visual Studio\2022\Community>set __VCVARS_VC_LIB_STORE_OVERRIDE=

C:\Program Files\Microsoft Visual Studio\2022\Community>set __VCVARS_VC_LIB_ONECORE_OVERRIDE=

C:\Program Files\Microsoft Visual Studio\2022\Community>set __VCVARS_ATL_LIB_OVERRIDE=

C:\Program Files\Microsoft Visual Studio\2022\Community>set __VCVARS_IFC_PATH_OVERRIDE=

C:\Program Files\Microsoft Visual Studio\2022\Community>set __VCVARS_VC_INCLUDE_OVERRIDE=

C:\Program Files\Microsoft Visual Studio\2022\Community>set __VCVARS_VS_INCLUDE_OVERRIDE=

C:\Program Files\Microsoft Visual Studio\2022\Community>set __VCVARS_ATLMFC_INCLUDE_OVERRIDE=

C:\Program Files\Microsoft Visual Studio\2022\Community>set __VCVARS_ADD_TO_PATH=

C:\Program Files\Microsoft Visual Studio\2022\Community>set __VCVARS_ADD_TO_LIB=

C:\Program Files\Microsoft Visual Studio\2022\Community>set __VCVARS_ADD_TO_LIBPATH=

C:\Program Files\Microsoft Visual Studio\2022\Community>set __VCVARS_ADD_TO_INCLUDE=

C:\Program Files\Microsoft Visual Studio\2022\Community>set __VCVARS_SET_IFCPATH=

C:\Program Files\Microsoft Visual Studio\2022\Community>set __VCVARS_SXS_FILE=

C:\Program Files\Microsoft Visual Studio\2022\Community>set __VCVARS_SXS_VERSION=

C:\Program Files\Microsoft Visual Studio\2022\Community>set __VCVARS_VER_TMP=

C:\Program Files\Microsoft Visual Studio\2022\Community>set __checkWin81=

C:\Program Files\Microsoft Visual Studio\2022\Community>if "" NEQ "" (
set __VCVARS_SCRIPT_ERROR=
 exit /B 1
)

C:\Program Files\Microsoft Visual Studio\2022\Community>exit /B 0

C:\Program Files\Microsoft Visual Studio\2022\Community>set "__VSCMD_INTERNAL_INIT_STATE="

C:\Program Files\Microsoft Visual Studio\2022\Community>set "VSCMD_ARG_STARTDIR="

C:\Program Files\Microsoft Visual Studio\2022\Community>goto :end

C:\Program Files\Microsoft Visual Studio\2022\Community>set __VSCMD_ARG_APP_PLAT=

C:\Program Files\Microsoft Visual Studio\2022\Community>set __VSCMD_ARG_CLEAN_ENV=

C:\Program Files\Microsoft Visual Studio\2022\Community>set __VSCMD_ARG_HELP=

C:\Program Files\Microsoft Visual Studio\2022\Community>set __VSCMD_ARG_HOST_ARCH=

C:\Program Files\Microsoft Visual Studio\2022\Community>set __VSCMD_ARG_NO_EXT=

C:\Program Files\Microsoft Visual Studio\2022\Community>set __VSCMD_ARG_NO_LOGO=

C:\Program Files\Microsoft Visual Studio\2022\Community>set __VSCMD_ARG_TEST=

C:\Program Files\Microsoft Visual Studio\2022\Community>set __VSCMD_ARG_TGT_ARCH=

C:\Program Files\Microsoft Visual Studio\2022\Community>set __VSCMD_ARG_WINSDK=

C:\Program Files\Microsoft Visual Studio\2022\Community>set __VSCMD_ARG_STARTDIR=

C:\Program Files\Microsoft Visual Studio\2022\Community>if "0" NEQ "0" (
set __local_parse_error=
 exit /B 1
)

C:\Program Files\Microsoft Visual Studio\2022\Community>set __local_parse_error=

C:\Program Files\Microsoft Visual Studio\2022\Community>exit /B 0

C:\Program Files\Microsoft Visual Studio\2022\Community>if "0" NEQ "0" set /A __vscmd_vsdevcmd_errcount=__vscmd_vsdevcmd_errcount+1 

C:\Program Files\Microsoft Visual Studio\2022\Community>if /I "" == "none" set "__VSCMD_CURRENT_DIR=C:\Program Files\Microsoft Visual Studio\2022\Community"

C:\Program Files\Microsoft Visual Studio\2022\Community>if "3" GEQ "2" (

)
[DEBUG:vsdevcmd_start] Parsing results...
[DEBUG:vsdevcmd_start] -clean_env :
[DEBUG:vsdevcmd_start] -test      :
[DEBUG:vsdevcmd_start] -help      :

C:\Program Files\Microsoft Visual Studio\2022\Community>if "" == "1" goto :end

C:\Program Files\Microsoft Visual Studio\2022\Community>if "" NEQ "" (
if "3" NEQ "" ()

 set  1>C:\Users\<me>\AppData\Local\Temp\test_dd_vsdevcmd17_env.log

 setlocal
 if "" NEQ "" (

 if "0" NEQ "" set /A __vscmd_vsdevcmd_errcount=__vscmd_vsdevcmd_errcount+1
)
 goto :end
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if "" NEQ "" goto :end

C:\Program Files\Microsoft Visual Studio\2022\Community>if "C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files\Git\cmd;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;C:\Program Files\dotnet\;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\;C:\Users\<me>\AppData\Local\Microsoft\WindowsApps;;C:\Users\<me>\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\<me>\.dotnet\tools" == "" (
set "__VSCMD_PREINIT_PATH=C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\Tools;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\bin\HostX64\x64;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\VC\VCPackages;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\TestWindow;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer;C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\bin\Roslyn;C:\Program Files\Microsoft Visual Studio\2022\Community\Team Tools\Performance Tools\x64;C:\Program Files\Microsoft Visual Studio\2022\Community\Team Tools\Performance Tools;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\FSharp\Tools;C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\Tools;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\TestWindow;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer;C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\bin\Roslyn;C:\Program Files\Microsoft Visual Studio\2022\Community\Team Tools\Performance Tools\x64;C:\Program Files\Microsoft Visual Studio\2022\Community\Team Tools\Performance Tools;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\FSharp\Tools;C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\Tools;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\bin\HostX64\x64;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\VC\VCPackages;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\TestWindow;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer;C:\Program Files\Microsoft 
Visual Studio\2022\Community\MSBuild\Current\bin\Roslyn;C:\Program Files\Microsoft Visual Studio\2022\Community\Team Tools\Performance Tools\x64;C:\Program Files\Microsoft Visual Studio\2022\Community\Team Tools\Performance Tools;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\FSharp\Tools;C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\Tools;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\TestWindow;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer;C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\bin\Roslyn;C:\Program Files\Microsoft Visual Studio\2022\Community\Team Tools\Performance Tools\x64;C:\Program Files\Microsoft Visual Studio\2022\Community\Team Tools\Performance Tools;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\FSharp\Tools;C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\Tools;C:\Users\<me>\mambaforge\envs\ros-test;C:\Users\<me>\mambaforge\envs\ros-test\Library\mingw-w64\bin;C:\Users\<me>\mambaforge\envs\ros-test\Library\usr\bin;C:\Users\<me>\mambaforge\envs\ros-test\Library\bin;C:\Users\<me>\mambaforge\envs\ros-test\Scripts;C:\Users\<me>\mambaforge\envs\ros-test\bin;C:\Users\<me>\mambaforge\condabin;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\bin\HostX86\x86;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\VC\VCPackages;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\TestWindow;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer;C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\bin\Roslyn;C:\Program Files\Microsoft Visual Studio\2022\Community\Team Tools\Performance Tools;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\FSharp\Tools;C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework\v4.0.30319;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\Tools;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\Git\cmd;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Microsoft SQL Server\150\Tools\Binn;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn;C:\Program Files\dotnet;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\Users\<me>\AppData\Local\Microsoft\WindowsApps;.;C:\Users\<me>\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\<me>\.dotnet\tools;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\Ninja;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\VC\Linux\bin\ConnectionManagerExe;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\vcpkg;C:\Program Files\Microsoft Visual 
Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\Ninja;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\VC\Linux\bin\ConnectionManagerExe;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\vcpkg;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\Ninja;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\VC\Linux\bin\ConnectionManagerExe;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\vcpkg;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\Ninja;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\VC\Linux\bin\ConnectionManagerExe;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\vcpkg;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\Ninja;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\VC\Linux\bin\ConnectionManagerExe;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\vcpkg;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\Ninja"
 if "" == "" set "__VSCMD_PREINIT_INCLUDE=C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\include;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\ATLMFC\include;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\VS\include;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\include;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\ATLMFC\include;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\VS\include;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\include;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\ATLMFC\include;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\VS\include"  
 if "" == ""set "__VSCMD_PREINIT_LIB=C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\ATLMFC\lib\x86;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\lib\x86;C:\Users\<me>\mambaforge\envs\ros-test\Library\lib"
 if "" == "" set "__VSCMD_PREINIT_LIBPATH=C:\Windows\Microsoft.NET\Framework64\v4.0.30319;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\ATLMFC\lib\x64;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\lib\x64;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\lib\x86\store\references;C:\Windows\Microsoft.NET\Framework64\v4.0.30319;C:\Windows\Microsoft.NET\Framework64\v4.0.30319;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\ATLMFC\lib\x64;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\lib\x64;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\lib\x86\store\references;C:\Windows\Microsoft.NET\Framework64\v4.0.30319;C:\Windows\Microsoft.NET\Framework64\v4.0.30319;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\ATLMFC\lib\x86;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\lib\x86;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\lib\x86\store\references;C:\Windows\Microsoft.NET\Framework\v4.0.30319"
 if "" == "" set "__VSCMD_PREINIT_EXTERNAL_INCLUDE=C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\include;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\ATLMFC\include;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\VS\include;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\include;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\ATLMFC\include;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\VS\include;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\include;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\ATLMFC\include;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\VS\include"
)

C:\Program Files\Microsoft Visual Studio\2022\Community>if "C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\Tools\" NEQ "" (if "C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\Tools\" == "" (set "__VSCMD_PREINIT_VS170COMNTOOLS=C:\Program Files\Microsoft Visual 
Studio\2022\Community\Common7\Tools\" ) )

C:\Program Files\Microsoft Visual Studio\2022\Community>pushd "C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\Tools\vsdevcmd\core\..\..\"

C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\Tools>set "VS170COMNTOOLS=C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\Tools\"

C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\Tools>popd
The input line is too long.
The syntax of the command is incorrect.
C:\Program Files\Microsoft Visual Studio\2022\Community>if "C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\Tools\" NEQ "" set "PATH=C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\Tools\;soft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\ATLMFC\include;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\VS\include;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\include;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\ATLMFC\include;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\VS\include;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\include;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\ATLMFC\include;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\VS\include"
C:\Program Files\Microsoft Visual Studio\2022\Community>
DManowitz commented 6 months ago

I've been having similar issues. It looks like paths are getting concatenated on top of each other which results in the path variables becoming super long (many path entries are in there multiple times).

I've noticed this as well, but this issue is different from what I was describing. I've since found the source of my issues (it was another program causing the problem, and I've submitted a bug report there).