Details
-
Bug
-
Resolution: Invalid
-
Not Evaluated
-
None
-
Qt Creator 10.0.0-beta1
-
None
Description
Not sure if this is an actual bug. I just noticed it while investigating another issue.
When I launch Qt Creator with fresh settings, it detects the toolchains and writes toolchains.xml.firstlaunch.txt. On a second launch it rewrites the MSVC entries, which results in toolchains.xml.secondlaunch.txt
.
diff
3c3 < <!-- Written by QtCreator 9.0.82, 2023-02-16T09:36:28. --> --- > <!-- Written by QtCreator 9.0.82, 2023-02-16T09:39:03. --> 29c29 < <value type="QString" key="ProjectExplorer.GccToolChain.OriginalTargetTriple"></value> --- > <value type="QString" key="ProjectExplorer.GccToolChain.OriginalTargetTriple">x86_64-w64-mingw32</value> 52c52,98 < <valuelist type="QVariantList" key="ProjectExplorer.MsvcToolChain.environmentModifications"/> --- > <valuelist type="QVariantList" key="ProjectExplorer.MsvcToolChain.environmentModifications"> > <valuelist type="QVariantList"> > <value type="QString">CommandPromptType</value> > <value type="int">0</value> > <value type="QString">Cross</value> > </valuelist> > <valuelist type="QVariantList"> > <value type="QString">FrameworkDir</value> > <value type="int">0</value> > <value type="QString">C:\Windows\Microsoft.NET\Framework\</value> > </valuelist> > <valuelist type="QVariantList"> > <value type="QString">FrameworkDir32</value> > <value type="int">0</value> > <value type="QString">C:\Windows\Microsoft.NET\Framework\</value> > </valuelist> > <valuelist type="QVariantList"> > <value type="QString">FrameworkVersion32</value> > <value type="int">0</value> > <value type="QString">v4.0.30319</value> > </valuelist> > <valuelist type="QVariantList"> > <value type="QString">LIBPATH</value> > <value type="int">0</value> > <value type="QString">C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\ATLMFC\lib\x64;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\lib\x64;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\lib\x86\store\references;C:\Program Files (x86)\Windows Kits\10\UnionMetadata\10.0.19041.0;C:\Program Files (x86)\Windows Kits\10\References\10.0.19041.0;C:\Windows\Microsoft.NET\Framework\v4.0.30319</value> > </valuelist> > <valuelist type="QVariantList"> > <value type="QString">Path</value> > <value type="int">0</value> > <value type="QString">C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\bin\HostX86\x64;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\VC\VCPackages;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\TestWindow;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\bin\Roslyn;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\Tools\devinit;C:\Program Files (x86)\Windows Kits\10\bin\10.0.19041.0\x86;C:\Program Files (x86)\Windows Kits\10\bin\x86;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\\MSBuild\Current\Bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\Tools\;C:\Program Files\ImageMagick-7.1.0-Q16-HDRI;;;;C:\Python311\Scripts\;C:\Python311\;C:\Python310\Scripts\;C:\Python310\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\gs\gs9.56.0\bin;C:\Program Files\Microsoft VS Code\bin;C:\Program Files\gs\gs9.56.1\bin;C:\Program Files (x86)\dotnet\;C:\Program Files\Cppcheck;C:\ProgramData\chocolatey\lib\mpv.install\tools;C:\Program Files\Git\cmd;C:\Users\alportal\AppData\Local\Programs\git-cola\bin;C:\Users\alportal\AppData\Local\Programs\git-cola\bin;C:\Users\alportal\AppData\Local\Programs\git-cola\bin;C:\Users\alportal\AppData\Local\Programs\git-cola\bin;C:\Users\alportal\AppData\Local\Programs\git-cola\bin;C:\Program Files\Conan\conan;c:\ProgramData\chocolatey\bin\;C:\Users\alportal\AppData\Local\Microsoft\WindowsApps;C:\Program Files\MPC-BE x64\;C:\Program Files\Oracle\VirtualBox;C:\Users\alportal\AppData\Local\Pandoc\;C:\Program Files\Mercurial\;C:\tools\Cmder;;c:\Qt\Tools\mingw1120_64\bin\</value> > </valuelist> > <valuelist type="QVariantList"> > <value type="QString">VSCMD_ARG_HOST_ARCH</value> > <value type="int">0</value> > <value type="QString">x86</value> > </valuelist> > <valuelist type="QVariantList"> > <value type="QString">__DOTNET_ADD_32BIT</value> > <value type="int">0</value> > <value type="QString">1</value> > </valuelist> > <valuelist type="QVariantList"> > <value type="QString">__DOTNET_PREFERRED_BITNESS</value> > <value type="int">0</value> > <value type="QString">32</value> > </valuelist> > </valuelist> 68c114,160 < <valuelist type="QVariantList" key="ProjectExplorer.MsvcToolChain.environmentModifications"/> --- > <valuelist type="QVariantList" key="ProjectExplorer.MsvcToolChain.environmentModifications"> > <valuelist type="QVariantList"> > <value type="QString">CommandPromptType</value> > <value type="int">0</value> > <value type="QString">Cross</value> > </valuelist> > <valuelist type="QVariantList"> > <value type="QString">FrameworkDir</value> > <value type="int">0</value> > <value type="QString">C:\Windows\Microsoft.NET\Framework\</value> > </valuelist> > <valuelist type="QVariantList"> > <value type="QString">FrameworkDir32</value> > <value type="int">0</value> > <value type="QString">C:\Windows\Microsoft.NET\Framework\</value> > </valuelist> > <valuelist type="QVariantList"> > <value type="QString">FrameworkVersion32</value> > <value type="int">0</value> > <value type="QString">v4.0.30319</value> > </valuelist> > <valuelist type="QVariantList"> > <value type="QString">LIBPATH</value> > <value type="int">0</value> > <value type="QString">C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\ATLMFC\lib\x64;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\lib\x64;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\lib\x86\store\references;C:\Program Files (x86)\Windows Kits\10\UnionMetadata\10.0.19041.0;C:\Program Files (x86)\Windows Kits\10\References\10.0.19041.0;C:\Windows\Microsoft.NET\Framework\v4.0.30319</value> > </valuelist> > <valuelist type="QVariantList"> > <value type="QString">Path</value> > <value type="int">0</value> > <value type="QString">C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\bin\HostX86\x64;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\VC\VCPackages;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\TestWindow;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\bin\Roslyn;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\Tools\devinit;C:\Program Files (x86)\Windows Kits\10\bin\10.0.19041.0\x86;C:\Program Files (x86)\Windows Kits\10\bin\x86;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\\MSBuild\Current\Bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\Tools\;C:\Program Files\ImageMagick-7.1.0-Q16-HDRI;;;;C:\Python311\Scripts\;C:\Python311\;C:\Python310\Scripts\;C:\Python310\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\gs\gs9.56.0\bin;C:\Program Files\Microsoft VS Code\bin;C:\Program Files\gs\gs9.56.1\bin;C:\Program Files (x86)\dotnet\;C:\Program Files\Cppcheck;C:\ProgramData\chocolatey\lib\mpv.install\tools;C:\Program Files\Git\cmd;C:\Users\alportal\AppData\Local\Programs\git-cola\bin;C:\Users\alportal\AppData\Local\Programs\git-cola\bin;C:\Users\alportal\AppData\Local\Programs\git-cola\bin;C:\Users\alportal\AppData\Local\Programs\git-cola\bin;C:\Users\alportal\AppData\Local\Programs\git-cola\bin;C:\Program Files\Conan\conan;c:\ProgramData\chocolatey\bin\;C:\Users\alportal\AppData\Local\Microsoft\WindowsApps;C:\Program Files\MPC-BE x64\;C:\Program Files\Oracle\VirtualBox;C:\Users\alportal\AppData\Local\Pandoc\;C:\Program Files\Mercurial\;C:\tools\Cmder;;c:\Qt\Tools\mingw1120_64\bin\</value> > </valuelist> > <valuelist type="QVariantList"> > <value type="QString">VSCMD_ARG_HOST_ARCH</value> > <value type="int">0</value> > <value type="QString">x86</value> > </valuelist> > <valuelist type="QVariantList"> > <value type="QString">__DOTNET_ADD_32BIT</value> > <value type="int">0</value> > <value type="QString">1</value> > </valuelist> > <valuelist type="QVariantList"> > <value type="QString">__DOTNET_PREFERRED_BITNESS</value> > <value type="int">0</value> > <value type="QString">32</value> > </valuelist> > </valuelist> 494c586,592 < <valuelist type="QVariantList" key="ProjectExplorer.MsvcToolChain.environmentModifications"/> --- > <valuelist type="QVariantList" key="ProjectExplorer.MsvcToolChain.environmentModifications"> > <valuelist type="QVariantList"> > <value type="QString">Path</value> > <value type="int">0</value> > <value type="QString">C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\bin\HostX64\x64;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\VC\VCPackages;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\TestWindow;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\bin\Roslyn;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\Tools\devinit;C:\Program Files (x86)\Windows Kits\10\bin\10.0.19041.0\x64;C:\Program Files (x86)\Windows Kits\10\bin\x64;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\\MSBuild\Current\Bin;C:\Windows\Microsoft.NET\Framework64\v4.0.30319;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\Tools\;C:\Program Files\ImageMagick-7.1.0-Q16-HDRI;;;;C:\Python311\Scripts\;C:\Python311\;C:\Python310\Scripts\;C:\Python310\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\gs\gs9.56.0\bin;C:\Program Files\Microsoft VS Code\bin;C:\Program Files\gs\gs9.56.1\bin;C:\Program Files (x86)\dotnet\;C:\Program Files\Cppcheck;C:\ProgramData\chocolatey\lib\mpv.install\tools;C:\Program Files\Git\cmd;C:\Users\alportal\AppData\Local\Programs\git-cola\bin;C:\Users\alportal\AppData\Local\Programs\git-cola\bin;C:\Users\alportal\AppData\Local\Programs\git-cola\bin;C:\Users\alportal\AppData\Local\Programs\git-cola\bin;C:\Users\alportal\AppData\Local\Programs\git-cola\bin;C:\Program Files\Conan\conan;c:\ProgramData\chocolatey\bin\;C:\Users\alportal\AppData\Local\Microsoft\WindowsApps;C:\Program Files\MPC-BE x64\;C:\Program Files\Oracle\VirtualBox;C:\Users\alportal\AppData\Local\Pandoc\;C:\Program Files\Mercurial\;C:\tools\Cmder;;c:\Qt\Tools\mingw1120_64\bin\</value> > </valuelist> > </valuelist>
PS: the setting of the ProjectExplorer.GccToolChain.OriginalTargetTriple for the MinGW toolchain is another issue (the one I was originally looking for)