Giter Site home page Giter Site logo

swift-installer-scripts's Issues

Toolchain installers versions conflict between local builds and CI main builds

From FireGiant:

In SemVer, the second bundle, with a version of 0.0.0, is considered a higher version than the first bundle with a version of 0.0.0-20240506.2. The latter version is considered a prerelease due to the -. A prerelease is lower in version sort order than an equivalent version (0.0.0) without the -. If you're expecting a newer local build to be a "later" version, this SemVer rule will

Both bundles install packages into the same 0.0.0 root, so they overwrite. platforms/Windows/SideBySideUpgradeStrategy.props uses the Major.Minor version to define the upgrade version ranges so 0.0.0 can't coexist. If you want that ability, you could define in SideBySideUpgradeStrategy.props different version ranges for "semi-official" builds (e.g., 0.1 or 1.0 as a version that won't overlap with official Swift builds).

Cannot install 2 versions of swift on windows

See some weird behaviour when installing 2 versions of swift on Windows

Steps To Reproduce:
While trying to verify the vscode-swift extension, I had installed Swift 5.10 using exe downloaded from https://www.swift.org/download/

Swift —version worked fine:
C:\Users\award999\AppData\Local\Programs\Swift\Toolchains\5.10.0+Asserts\usr\bin\swift --version
Swift version 5.10 (swift-5.10-RELEASE)
Target: x86_64-unknown-windows-msvc

Now installed latest 6.0 snapshot

Now none of the 5.10 command line tools work, i.e. no output and seemingly just exit when spawned, but 6.0 is fine:
C:\Users\award999\AppData\Local\Programs\Swift\Toolchains\6.0.0+Asserts\usr\bin\swift --version
Swift version 6.0-dev (LLVM e878388283d7b73, Swift eb92e6e50035d21)
Target: x86_64-unknown-windows-msvc

On uninstall of swift 6.0, 5.10 starts working again. Not sure how common it is to have 2 toolchains but seems odd.

InternalCollectionUtilities.dll missing

With both the arm64 and x86_64 installs from the July 27'th toolchain, running swift build produces an error with the InternalCollectionsUtilities.dll missing from the install.

I'll assume that because the build succeeded that the DLL does exist but just isn't packaged.

The Dependencies utility shows me it's from the Workspace module in swiftpm. But not obvious looking at the source how it gets there.

features.json is missing from Windows installer for docc

We probably need a section similar to this, but for docc:

<ComponentGroup Id="SwiftFeatures" Directory="_usr_share_swift">
  <Component>
    <File Source="$(TOOLCHAIN_ROOT)\usr\share\swift\features.json" />
  </Component>
</ComponentGroup>

Windows ARM64 installer.exe only installs Swift under AppData for the current user

Description

The new ARM64 installer doesn't provide an easy way to install Swift under Program Files.
Instead, it silently installs Swift under the current user's home directory.
Most Windows software that I worked with installed itself under Program Files by default. Should this also be the default for Swift?

Reproduction

Try out an installer.exe artifact from https://ci-external.swift.org/job/swift-main-windows-toolchain-arm64/

Expected behavior

Clicking "Install" without customizing any settings would install Swift for all users of the machine.

Environment

ARM64 Windows 11

Additional information

No response

Windows ARM64 installer.exe installs the multi-arch SDK under Program Files (x86) when Program Files was selected

Description

If I run the installer and customize the installation path to be Program Files with no arch suffix, the installer still installs the SDK into Program Files (x86), despite the fact that the SDK contains slices for ARM64 as well as x86.

Reproduction

Try out an installer.exe artifact from https://ci-external.swift.org/job/swift-main-windows-toolchain-arm64/

Expected behavior

I expect the installer to respect the custom installation path I selected and install the SDK under that path.

Environment

ARM64 Windows 11

Additional information

No response

The Windows installer fails when running unelevated

Since #251, the installer packages the VC redistributable, which is a machine-wide install, even though the Swift toolchain itself if a per-user install. This step hence fails when running the installer unelevated. We might be able to switch back to using ExePackage, which I believe will show an elevation prompt but has other limitations on detecting prior installations, or we could mark that step Vital="false" and allow it to fail when run unelevated.

ARM64 fails to load package manifests

I'm not sure how the toolchain picks up these libs but I'll start here.

I am getting the following link error when SwiftPM tries to build the package manifest. It works fine with the x86_64 toolchain, but not with ARM64.

lld-link: error: could not open 'msvcrt.lib': no such file or directory
lld-link: error: could not open 'oldnames.lib': no such file or directory
lld-link: error: could not open 'msvcprt.lib': no such file or directory
lld-link: error: could not open 'legacy_stdio_definitions.lib': no such file or directory

Windows apps packaging their Swift runtime can make the toolchain unusable

We recently modified the installer for Nick Lockwood's SwiftFormat project to include the Swift runtime dlls, since the one installed on the machine might not be ABI-compatible. The installer will add its target folder to the system %Path%, which will then win when resolving swiftCore.dll and other Swift runtime dlls, breaking the toolchain programs like swift.exe.

Repro steps:

  • Install a Swift toolchain different from SwiftFormat's (not 5.10.1)
  • In a new command prompt, run swift.exe --version. It should work as expected.
  • Install SwiftFormat from this release
  • In a new command prompt, run swift.exe --version. It will now crash because it's picking up the Swift runtime binaries from the SwiftFormat installation.

swift-cmark dependency not available for 5.8 RELEASE

Description
When building Swift 5.8 with the swift-installer-script, the build fails because version 5.8 and 5.8.1 for Swift cmark GFM is unavailable.

Downloading: https://github.com/apple/swift-cmark/archive/swift-5.8.1-RELEASE-gfm.tar.gz#/swift-cmark-gfm.tar.gz
Download failed:
404 Client Error: Not Found for url: https://codeload.github.com/apple/swift-cmark/tar.gz/swift-5.8.1-RELEASE-gfm#/swift-cmark-gfm.tar.gz

Trying manually, I found out that 5.7 version is available.

Should we remove this dependency from 5.8.x and more recent ? Or produce a 5.8 binary package of Swift cmark GFM?

Steps to reproduce
Run build_rpm.sh script for Amazon Linux 2 and Swift 5.8

Expected behavior
Build should succeed.

Environment
Amazon Linux 2

Thoughts regarding uninstall

https://github.com/apple/swift-installer-scripts/blob/ce12b9784e419aaaa24388646209a22f441bf9eb/platforms/Windows/CustomActions/SwiftInstaller/Sources/swift_installer.cc#L452-L511

In the above code snippet, there is made mention of attempting to modify the MSI database in-situ during the install. I have never seen anyone try this before. I do not think what you are doing is a supported practice. The snippet mentions problems committing the changes to the database. I am pretty certain given the symptoms listed that Windows holds a lock on the MSI file being installed that prevents it from being modified during the installation.

There is another method, however. Custom actions can be run on uninstall as well. We could create a second MSI custom action function in the same DLL that does the same path lookup but deletes files instead of copying them. I could submit a PR for this myself, but since I would have to build Swift from source, it may take me a while to get into the state where I can work on this issue directly.

Uninstaller fails to remove file correctly with custom `INSTALLDIR`

Looks like there's something wrong with the WiX configuration. Even if a custom INSTALLDIR was set on installation (and made into the database), the uninstaller will still reset it to default, making the RemoveFiles step a no-op.

The following is a derived piece from verbose MSI log:

Action start 11:36:26: CostFinalize.
MSI (s) (E8:58) [11:36:26:785]: Doing action: SetWINDOWSVOLUME
MSI (s) (E8:58) [11:36:26:785]: Note: 1: 2205 2:  3: ActionText 
Action ended 11:36:26: CostFinalize. Return value 1.
MSI (s) (E8:58) [11:36:26:786]: PROPERTY CHANGE: Modifying WINDOWSVOLUME property. Its current value is 'E:\'. Its new value: 'C:\'.
MSI (s) (E8:58) [11:36:26:786]: PROPERTY CHANGE: Modifying INSTALLDIR property. Its current value is 'E:\'. Its new value: 'C:\'.
MSI (s) (E8:58) [11:36:26:786]: PROPERTY CHANGE: Modifying Library property. Its current value is 'E:\Library\'. Its new value: 'C:\Library\'.
MSI (s) (E8:58) [11:36:26:786]: PROPERTY CHANGE: Modifying Developer property. Its current value is 'E:\Library\Developer\'. Its new value: 'C:\Library\Developer\'.
MSI (s) (E8:58) [11:36:26:786]: PROPERTY CHANGE: Modifying Toolchains property. Its current value is 'E:\Library\Developer\Toolchains\'. Its new value: 'C:\Library\Developer\Toolchains\'.
MSI (s) (E8:58) [11:36:26:786]: PROPERTY CHANGE: Modifying xctoolchain property. Its current value is 'E:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\'. Its new value: 'C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\'.
MSI (s) (E8:58) [11:36:26:786]: PROPERTY CHANGE: Modifying _usr property. Its current value is 'E:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\'. Its new value: 'C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\'.
MSI (s) (E8:58) [11:36:26:786]: PROPERTY CHANGE: Modifying _usr_share property. Its current value is 'E:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\share\'. Its new value: 'C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\share\'.
MSI (s) (E8:58) [11:36:26:786]: PROPERTY CHANGE: Modifying _usr_share_swift property. Its current value is 'E:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\share\swift\'. Its new value: 'C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\share\swift\'.
MSI (s) (E8:58) [11:36:26:786]: PROPERTY CHANGE: Modifying _usr_libexec property. Its current value is 'E:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\libexec\'. Its new value: 'C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\libexec\'.
MSI (s) (E8:58) [11:36:26:786]: PROPERTY CHANGE: Modifying _usr_lib property. Its current value is 'E:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\lib\'. Its new value: 'C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\lib\'.
MSI (s) (E8:58) [11:36:26:786]: PROPERTY CHANGE: Modifying _usr_lib_swift property. Its current value is 'E:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\lib\swift\'. Its new value: 'C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\lib\swift\'.
MSI (s) (E8:58) [11:36:26:786]: PROPERTY CHANGE: Modifying _usr_lib_swift_shims property. Its current value is 'E:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\lib\swift\shims\'. Its new value: 'C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\lib\swift\shims\'.
MSI (s) (E8:58) [11:36:26:786]: PROPERTY CHANGE: Modifying _usr_lib_swift_migrator property. Its current value is 'E:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\lib\swift\migrator\'. Its new value: 'C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\lib\swift\migrator\'.
MSI (s) (E8:58) [11:36:26:786]: PROPERTY CHANGE: Modifying _usr_lib_swift_swiftToCxx property. Its current value is 'E:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\lib\swift\swiftToCxx\'. Its new value: 'C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\lib\swift\swiftToCxx\'.
MSI (s) (E8:58) [11:36:26:786]: PROPERTY CHANGE: Modifying _usr_lib_swift_clang property. Its current value is 'E:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\lib\swift\clang\'. Its new value: 'C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\lib\swift\clang\'.
MSI (s) (E8:58) [11:36:26:786]: PROPERTY CHANGE: Modifying _usr_lib_site_packages property. Its current value is 'E:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\lib\site-packages\'. Its new value: 'C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\lib\site-packages\'.
MSI (s) (E8:58) [11:36:26:786]: PROPERTY CHANGE: Modifying _usr_lib_site_packages_lldb property. Its current value is 'E:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\lib\site-packages\lldb\'. Its new value: 'C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\lib\site-packages\lldb\'.
MSI (s) (E8:58) [11:36:26:786]: PROPERTY CHANGE: Modifying _usr_lib_site_packages_lldb_utils property. Its current value is 'E:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\lib\site-packages\lldb\utils\'. Its new value: 'C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\lib\site-packages\lldb\utils\'.
MSI (s) (E8:58) [11:36:26:786]: PROPERTY CHANGE: Modifying _usr_lib_site_packages_lldb_formatters property. Its current value is 'E:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\lib\site-packages\lldb\formatters\'. Its new value: 'C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\lib\site-packages\lldb\formatters\'.
MSI (s) (E8:58) [11:36:26:786]: PROPERTY CHANGE: Modifying _usr_lib_site_packages_lldb_formatters_cpp property. Its current value is 'E:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\lib\site-packages\lldb\formatters\cpp\'. Its new value: 'C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\lib\site-packages\lldb\formatters\cpp\'.
MSI (s) (E8:58) [11:36:26:786]: PROPERTY CHANGE: Modifying _usr_lib_clang property. Its current value is 'E:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\lib\clang\'. Its new value: 'C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\lib\clang\'.
MSI (s) (E8:58) [11:36:26:786]: PROPERTY CHANGE: Modifying dirIm5DaPOi9SWhc2moMddNcICej7A property. Its current value is 'E:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\lib\clang\16.0.0\'. Its new value: 'C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\lib\clang\16.0.0\'.
MSI (s) (E8:58) [11:36:26:786]: PROPERTY CHANGE: Modifying dirG3Xp4mP42AR_ZVlS1qMxv8wBUG8 property. Its current value is 'E:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\lib\clang\16.0.0\lib\'. Its new value: 'C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\lib\clang\16.0.0\lib\'.
MSI (s) (E8:58) [11:36:26:786]: PROPERTY CHANGE: Modifying dirKpWXM5R1I6mVzuzWZx_9HFOnvN0 property. Its current value is 'E:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\lib\clang\16.0.0\lib\x86_64-unknown-windows-msvc\'. Its new value: 'C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\lib\clang\16.0.0\lib\x86_64-unknown-windows-msvc\'.
MSI (s) (E8:58) [11:36:26:786]: PROPERTY CHANGE: Modifying dir21SIfYYFxTcorRofzjQ1MwbDAHo property. Its current value is 'E:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\lib\clang\16.0.0\include\'. Its new value: 'C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\lib\clang\16.0.0\include\'.
MSI (s) (E8:58) [11:36:26:786]: PROPERTY CHANGE: Modifying dire_zy_blhzpma.K7cshOG3MsDUTw property. Its current value is 'E:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\lib\clang\16.0.0\include\profile\'. Its new value: 'C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\lib\clang\16.0.0\include\profile\'.
MSI (s) (E8:58) [11:36:26:786]: PROPERTY CHANGE: Modifying dir48HdYqkxUnHvKLL4_15SDrotOWw property. Its current value is 'E:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\lib\clang\16.0.0\include\ppc_wrappers\'. Its new value: 'C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\lib\clang\16.0.0\include\ppc_wrappers\'.
MSI (s) (E8:58) [11:36:26:786]: PROPERTY CHANGE: Modifying dirtNoxKDDMFnyY6rgzFNN2EmLBnzM property. Its current value is 'E:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\lib\clang\16.0.0\include\orc\'. Its new value: 'C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\lib\clang\16.0.0\include\orc\'.
MSI (s) (E8:58) [11:36:26:786]: PROPERTY CHANGE: Modifying dirYi0kF_GWt.t0geDDO1ZJWGQ9UM4 property. Its current value is 'E:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\lib\clang\16.0.0\include\openmp_wrappers\'. Its new value: 'C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\lib\clang\16.0.0\include\openmp_wrappers\'.
MSI (s) (E8:58) [11:36:26:786]: PROPERTY CHANGE: Modifying dirL.w0BFbJzZJ8GbAEj.OP2aDlqjc property. Its current value is 'E:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\lib\clang\16.0.0\include\cuda_wrappers\'. Its new value: 'C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\lib\clang\16.0.0\include\cuda_wrappers\'.
MSI (s) (E8:58) [11:36:26:786]: PROPERTY CHANGE: Modifying _usr_include property. Its current value is 'E:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\include\'. Its new value: 'C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\include\'.
MSI (s) (E8:58) [11:36:26:786]: PROPERTY CHANGE: Modifying _usr_include_SourceKit property. Its current value is 'E:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\include\SourceKit\'. Its new value: 'C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\include\SourceKit\'.
MSI (s) (E8:58) [11:36:26:786]: PROPERTY CHANGE: Modifying _usr_include_os property. Its current value is 'E:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\include\os\'. Its new value: 'C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\include\os\'.
MSI (s) (E8:58) [11:36:26:786]: PROPERTY CHANGE: Modifying _usr_include_llvm_c property. Its current value is 'E:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\include\llvm-c\'. Its new value: 'C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\include\llvm-c\'.
MSI (s) (E8:58) [11:36:26:786]: PROPERTY CHANGE: Modifying _usr_include_lldb property. Its current value is 'E:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\include\lldb\'. Its new value: 'C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\include\lldb\'.
MSI (s) (E8:58) [11:36:26:786]: PROPERTY CHANGE: Modifying _usr_include_indexstore property. Its current value is 'E:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\include\indexstore\'. Its new value: 'C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\include\indexstore\'.
MSI (s) (E8:58) [11:36:26:786]: PROPERTY CHANGE: Modifying _usr_include_dispatch property. Its current value is 'E:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\include\dispatch\'. Its new value: 'C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\include\dispatch\'.
MSI (s) (E8:58) [11:36:26:786]: PROPERTY CHANGE: Modifying _usr_include_clang_c property. Its current value is 'E:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\include\clang-c\'. Its new value: 'C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\include\clang-c\'.
MSI (s) (E8:58) [11:36:26:786]: PROPERTY CHANGE: Modifying _usr_include__InternalSwiftScan property. Its current value is 'E:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\include\_InternalSwiftScan\'. Its new value: 'C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\include\_InternalSwiftScan\'.
MSI (s) (E8:58) [11:36:26:786]: PROPERTY CHANGE: Modifying _usr_bin property. Its current value is 'E:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\bin\'. Its new value: 'C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\bin\'.
Action start 11:36:26: SetWINDOWSVOLUME.
MSI (s) (E8:58) [11:36:26:786]: Doing action: InstallValidate
MSI (s) (E8:58) [11:36:26:786]: Note: 1: 2205 2:  3: ActionText 
Action ended 11:36:26: SetWINDOWSVOLUME. Return value 1.
MSI (s) (E8:58) [11:36:26:787]: PROPERTY CHANGE: Deleting MsiRestartManagerSessionKey property. Its current value is '144e743ed80ff64693d4247f67747e7e'.
MSI (s) (E8:58) [11:36:26:787]: Feature: Toolchain; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: llvm_dlltool.exe; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: lldb_lib.exe; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: llvm_ranlib.exe; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: llvm_readelf.exe; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: llvm_strip.exe; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: dsymutil.exe; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: llvm_ar.exe; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: llvm_cov.exe; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: llvm_cvtres.exe; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: llvm_cxxfilt.exe; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: llvm_dwarfdump.exe; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: llvm_dwp.exe; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: llvm_lipo.exe; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: llvm_mt.exe; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: llvm_nm.exe; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: llvm_objcopy.exe; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: llvm_objdump.exe; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: llvm_pdbutil.exe; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: llvm_profdata.exe; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: llvm_rc.exe; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: llvm_readobj.exe; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: llvm_size.exe; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: llvm_strings.exe; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: llvm_symbolizer.exe; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: llvm_undname.exe; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: LTO.dll; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: LTO.lib; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: lto.h; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: clang_cl.exe; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: clang_cpp.exe; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: clang__.exe; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: clang_format.exe; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: clang_tidy.exe; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: clang.exe; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: clangd.exe; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: libclang.dll; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: libIndexStore.dll; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: libclang.lib; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: libIndexStore.lib; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: BuildSystem.h; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: CXCompilationDatabase.h; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: CXErrorCode.h; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: CXString.h; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: Documentation.h; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: FatalErrorHandler.h; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: Index.h; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: Platform.h; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: Refactor.h; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: indexstore.h; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: IndexStoreCXX.h; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: ld.lld.exe; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: ld64.lld.exe; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: lld_link.exe; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: wasm_ld.exe; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: lld.exe; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: lldb_server.exe; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: lldb_vscode.exe; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: lldb.exe; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: repl_swift.exe; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: liblldb.dll; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: liblldb.lib; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: __init__.py_c31e016e2f8b4fba9eebd73d5009e919; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: _lldb.py; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: embedded_interpreter.py; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: lldb_argdumper.exe; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: logger.py; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: __init__.py_6124a6ee9e584275b153b0e1ddb4a2b2; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: attrib_fromdict.py; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: cache.py; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: metrics.py; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: synth.py; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: __init__.py_1bd1d2dc68b7417b83484f6183339af2; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: gnu_libstdcpp.py; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: libcxx.py; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: __init__.py_52ef75ed702f4acc8272e6b2f8aa5392; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: in_call_stack.py; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: symbolication.py; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: BlocksRuntime.dll; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: BlocksRuntime.lib; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: dispatch.dll; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: dispatch.lib; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: sourcekitdInProc.dll; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: sourcekitdInProc.lib; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: sourcekitd.h; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: swift_api_digester.exe; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: swift_autolink_extract.exe; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: swift_symbolgraph_extract.exe; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: swift_demangle.exe; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: swift_frontend.exe; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: swiftDemangle.dll; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: _InternalSwiftScan.dll; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: swiftDemangle.lib; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: _InternalSwiftScan.lib; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: DependencyScan.h; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: DependencyScanMacros.h; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: _InternalSwiftScan.modulemap; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: _SwiftCxxInteroperability.h; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: _SwiftStdlibCxxOverlay.h; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: experimental_interoperability_version.json; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: ios4.json; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: ios42.json; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: macos4.json; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: macos42.json; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: ovarlay4.json; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: overlay42.json; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: tvos4.json; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: tvos42.json; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: watchos4.json; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: watchos42.json; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: features.json; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: swift_build_tool.exe; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: llbuildSwift.dll; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: ArgumentParser.dll; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: TSCBasic.dll; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: TSCUtility.dll; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: swiftc.exe; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: swift.exe; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: swift_help.exe; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: swift_build_sdk_interfaces.exe; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: swiftOptions.dll; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: swiftDriver.dll; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: swiftDriverExecution.dll; Installed: Local;   Request: Absent;   Action: FileAbsent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpBpJL5Suq0h_ciTTIJPje0bWXg7k; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpu5zWFD91jJ1HM7lynJwV90FzJPQ; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmp3_eU7GFridir_tEJcuDhwsj67uA; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpECcEuScMcMNwxmIBrDU0g4MJFzg; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpjELVOxTe.Zu6zzvXgOIS2Fowm2U; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpjVZcULoioVCVuNYjLzrh5ekiruI; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpMtK3XRtTCB7DtmOPJv4gMwzohjs; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmp7SIpDby87PxCJpJw_qsJJlug7AQ; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpXbo1hBXzM83LHyGR8.0IhMNpI3g; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmp0AVFPwehQ.bweIKwhkB5lRGpWhE; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpjOq9ee6nKQ7yUmICyizhADGGIj8; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpPIfE6hawIZP5mdvDygq92eJ4xHo; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmp9G90gDjVWMwgAcM86tqtezSG7N8; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmple1Z0amRiYNmQCRany0_lsE.0Ww; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpYAeucVM219tgPO1tIH77H4rL19k; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmp8It_gAV4kOhaqeOXMtykfLSI_qs; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmplYLgNzXGlbJUyWjYtQQMWwO6slg; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpUR_gxufPv7F5R64F5byA0xV8BL0; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpI9gN.R.sBX_zMRwEUikohNIxeWM; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpoCzG_pVvWc_08HkCm4EvDxIFl1o; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpKilzLCGj3Gpf1yAcBHtHkhXY.c8; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpSHSlWgw4tZRVdg1UrxYT0hPGIsI; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpQUkm4infZ7XlYO74y7MZIs.p3mk; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpJ99lAiQ59omJFK3Yr4Xn6NoFySY; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpvilD7GRZN.T.2fu9DqLWEmrYoK4; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpYUAk.a1eCegTjKWQAiCehq.ODXc; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmptu5GItbJ9s7HR2ajDerH_FBp75M; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpAwxVvr0h7svPNKelQRKMb9DDXmY; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmp1eqwmRIjAl0sLQmjC3d8RcnPhCw; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpPO5Oc4FCP6r8z4VRhK9eR6CpzfE; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpwk3_WALz1R1DQts.mvKjOoqQGRU; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpOICerDr3bd5Y1X6sqPgwmzDZaYU; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpMt9X4EB0J8sa.MPqaOyD9F4GWYM; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpEs5ao46KdM3RktZ8UzEXgCCyKeE; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmp72GfyKkJ5XL_3ZpeI3jCMdjph6A; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmp6l8igduU8KqvjJdnKzB7VDYV9XM; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpE1VGqXh89LrtDLkiQ9gMHNrN_lU; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpa06AIed5_xdqplQDP.LhCj6Pkp8; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpbAyInS5phr7q5vfztwZ9VU54Ic8; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmp.KHd2vyuKJD3QpuuEu0JoPn8d9g; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpzDqiHAG5_xHUZIxccTVqfscKa.4; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpXyuzaefcTEMiLRC6Q0LG2TgGXWo; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpWidWnfYZEqMpY4Ve0bFwfWudglU; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmp5LdTDsfBxPPkGP5PIOsNEt9EwG0; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpQ0hFJv7a9GDiBA5pIbapGFHOPyU; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpT_RIZq7oARMTGbTL4R57IiNrr9U; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmp8ekihOGOTijUyGT79Lh3qwvQgcU; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpC5k72adnDndQ5.pKzYUcM7x3bfM; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmp2R6IdQajd6p6hgw6Tn1C9CodPAs; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpbuGp4a6JMeIOy9ul0xvPgd_Nu7o; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpuxgFSNULH8jjBQaGQINa7y2x3SU; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpwdhlbRTPkDdEGDuCSlKaISHu82Q; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpjBAjgnBTvwjmtNAy03hyPlESHns; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpA_h0LjhV9CsodRuot8bpg0RTalg; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpLqi7aqLzqqhYbOUGp1pYWF3MAeY; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpFa8Ai4ftPM2Jds9LznrRuIEchIQ; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpdLr6sdDEJu_hhoMqWaAPXrQleLk; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpek__iqLlJLw_AWOZdcZfdRiRNvc; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmp1ORIPI9ODmewZxearR5kPsD9pA0; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpOU6JdjuORAg0.ZW0UmptWAqnENE; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmparEol4Y.UOqk6DbgbVn_ylTlM_I; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmptXFY21K8EcJtTF22haxcroAZCQY; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpeJTcqLSJhDvbGKAlHp4n_jqQ0pE; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpiaSMqy785XBPbIcA_EmNfZRCNeQ; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpuxNeuUyMZ4EIUcwMTWk1_MAH240; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpwyYVDALnYY7.Nrxu3Co6trWAQis; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpGUOtlwuAO0vwBCZvW8aKG8YdosE; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpFb4hX_XrDir1L1s3IlbYCoGxpK8; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmp9q_MLo02xw5zZ48lNT0OTWL5hO4; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpv7RBdtUdSuHQX.pxOuAFUK65zPA; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpOoNncqxNOCsaARWlpMaDHOM1pys; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmppcDP2OFx9q9h_czJZpnQoFVKFxA; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpGDqZMNbgy9ubwHOMJ3mfrOaJoy4; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpihOTJuZU2_k2uUCgbJiqZpYWlTI; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpdthrmLByt4Xs0x8bkpeTaqS7z0U; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpr3L2dHkYptTebx9MSCTAsld..eA; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpBQPmtD97Q282WO8QpT0Dp26.yY0; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmp0S4MFoD23Lqq4xNBKJ8q1e.M6UE; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpN4bR7oNIGT8xmHOruKEW3kb8qp0; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmp7Vf8H_ZMtS.P8U0LmkFB4AWJWBE; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpl6QYpb9nfhVIOrErkKEAvSi.Wp4; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpvKdmj3wtor9stvKyk7j4t2qKFn4; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpGPqeLchS1gzdtQ.LM8mnFw2dXYs; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpmiFkubneOr2z8FtGj5cBcTsUfik; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmp3uvp7uwEs4UZRUKF0CRp1vRFG50; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpeqykJDtK9olFMhOrneeoXPpcn2E; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpaYH356v7tE1hCAaJTpSKEe3PJ8U; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpM17zG_020h.u.OQv0hdYmDRhxl8; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmp45ywBWgADJSkn5i8oertQhwntHE; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpPiBn_rXpE8NHdYPCr3qatfCMzKo; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpxtF6h39tqzwa2COVWpnPL4yy1R4; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpioHMl2FpNy_k_pntqrhujWgZe4U; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpxa3rzf.iD.nn0ij9UjAb.RDpqaY; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpeZQpNRFtiRLhkj_lVGx2JBK5sLU; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpuR.lMGQrxb3Vcs9XgX54A4LzS14; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpHPzqM4rlItqIk1TDFkePI0vtf6M; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpvcvIcciotURPUAyKO69AJKyWqC4; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmp_VDUb1TWzhZbCISM4fGuUU1AQ.4; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpPSnghp9T3211P1XKITfz1H0RLuE; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpEPNQKJs0p2EUFqUE.oNOixY_VnI; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpfxEUQ6OTk.AM9zGJSQsrIFXZBVU; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpDBpuyq3fkXj9WgyTMj0S9M3Ob1w; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpd_RUGD9HR9AzQu9qyRHjcsB261s; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpgZK1maw6iPTiT5ip75W4PtdfI5E; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpN4oLgn1XA03TNKlm5_KjCU65GOI; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpmsfOrOZEub3zJQ9FO86fj5aIfFk; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpgQ8mVuCdywDjc6PdjxFrZntSzvU; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpzk4h8tV8uIOzyhYaot6KmlsH1q4; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmp2dOMqNHAjvtkjXwlU6tdHvPR9q8; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmp2ueu.igt.Ru76lDElOh0OY1ixiY; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpulR0UoIXXxxoZuBOFK.8khALFUY; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpVB4xf0MrncyeXZCqByJ3JLYDBXM; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmp9PvJtFfZ.nyCs9zFwoVPCmYNmEs; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmp7ffOpLvQD4cwJTfuSVoKfyc0wvE; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpVsPByzeesacJPB_Z2KBUJD3.ESo; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpTb1J9h6dmVVh7QX7COffCsczYu4; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpVyoZTKLEyLxDnu_pgqiYLzjbDrw; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpD7BNlfmKAgw0whCB46ZNuT6mVS4; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpLRIH78Tgdno4wZVIAVFd4tSoGO4; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpux2_Fn2gfIkBzNSOMtP4_Nl.Gng; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpk4TL9DScME619U5Thdp1yrSwZsw; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmp13JzBbUJf4iIDxxjfggwDYv09ME; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpG5Lqs775MPbmzTSIWdNYVVG5_9k; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpbeDo4_5QVPQvWZbAybjXeyQQQP4; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpc4N5AT.NceM3Kq2ZUKzZ9pA8Khc; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpmsD_sPA1tA51JtTL7xqw_qDgBeg; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmp3WmJDdHpH9BdM6Kp73UFPRgUbtU; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpKLhovYFgNKFoR1M562ifb.ngzYQ; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpYrq0_V3qPk5y_3I_Qd8VA_6BJg8; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpFo7bctgF0okqjp2mb036geUvm1o; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpc__w9sFlwZwGnsXuOQkeY9E3vQQ; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmph.tqURuxH48OK8nmR56jXRpZTf0; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmptZqHmlP3tWKqHUPv5v180nqHLcc; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpxQnrEhxorJJxhXH9Rw49HjZipms; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmp7Nkbc4wAtki9un7aThWFk3tlcG0; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpb0Jff2l_014cLIyxudfPeTknTnA; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmp6HkoY_XHqW0A95AJ5cPT2SjxRNI; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpsOki93gf106ss_CHMfHUzt8A4cU; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpGguhfuhbJYpFrIuCqDrdokuxytI; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpM44vo_Em8hkfLhcSZf25Uh4bDds; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmptfLXahg4amsXHXk020D2mjDGVU8; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpqQEiTVtaQzvja4IMx.Oa3EeZ81Y; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmp8.IrdTYsoA3bnXnmEVNblzi7cJw; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpDDJ70vIRVWdfdu2GZyHTmdmMVtg; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpqLZjBtqd6S0LEMig8R4S.9wIMI4; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmp6eR5lpfNHpLHU8Qo.E_BV3UZY84; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpThDOFrg9kkogYUlb0lF4idENT3Y; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmp0epl7445g3JV4Gjy3NsCIq_4yFY; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpaXAlAtup6Vl5Kn2eT45RJc_4U3E; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpukXd21NrURn5QLDcOvX92Pn_Kdc; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpNuVnolzos6OXFT0_Msh0tiSyNTY; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpngThbcxASuR6077Nkc8vbEpNHkc; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmp4d8EOiirtcQXK_V23KWicEGKXaY; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpWmZiRvljceeATsynvWt6jmy3TEI; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmplFllh_MJ_E54i6q37wJS993mTbU; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpmhIfcu3iqh8C44Fovac6yPCsxDk; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmphH8_NmSW1402cyYLP1Qg99fKjvQ; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpnb51qZHOJwl6isDHxKug1akkR0g; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpugYae4yYSafdAI2vh2YiFpVG6MI; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmptUugBdB0pp6Zvflyl_Ar3oNZmk4; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpLLOEyBtr9tCMNTLqswnHU2u0pck; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpP7MT3jmzHi.jjhdBtxPPeZodHFE; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpHZe9a22PnbKXGC3Sds9vYdJUW08; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmp0nSM4YqevUf9teT.4sMPtgWhOgk; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpm._Z_aoKYROU3xw7CAY4e24Z2Dg; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpr.4XGye5bUuoAPSvVJm8q47KFpU; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpFP4N6BsTCbw0tam8Ru.9YkC52es; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpoRGDxUeVo1dT7BTDRPXH5AlzytI; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpNi5EgOpBIcX2XZxVzPe2dXiDe5M; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpmhqVWDWGthIpIU6cOgOrwlBGvEI; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmp4LFUIo_V.s9Ju5VJbG5lJrV4.EQ; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmp1Q0mxIDGb4V8tTswd68Q2riFZjA; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpY34k1QdFQOeRvJW78YwlfhkZWYM; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpoqyJJrzfFi.5TWUVpuAjHz3ipPw; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpt5r_Fdp1jhwYVgVkymZc2WrrVqU; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpIca1pELUzDUUkok2lNv6kVDpHg8; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmp.l58ij3SLNQlJqHn39MxBVvywZ0; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmppd_TXJd0XQEeqaleQp.dzYcDyJU; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpBNouunzdVNG9kTTMffTrnvbVktE; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpn5U2pqTUvI1ueKjXWxeOy6m2ULE; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmp9AXZLOElfG859.17_S8j4ibQQpE; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpEpeTSW319IGqurO4ia72HJnlZjs; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpUr46.Hw0iX42E1_Xc0LlTziBQuQ; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: cmpoiFrSd5.fr5h6OnogU2HB2HwlGQ; Installed: Local;   Request: Absent;   Action: Absent
MSI (s) (E8:58) [11:36:26:787]: Component: EnvironmentVariables; Installed: Local;   Request: Absent;   Action: FileAbsent

[Windows] Runtimes bin directory must be in Path

When doing some testing of vscode-swift, realized if the runtimes bin directory at <user dir>\AppData\Local\Programs\Swift\Runtimes\6.0.0\usr\bin\ is not in your path then you cannot run the fully resolved path to swift.exe <user dir>\AppData\Local\Programs\Swift\Toolchains\6.0.0+Asserts\usr\bin\swift.exe which I had set in vscode-swift extension. There was no output from the process so took a long time to figure out what the issue even was. Not sure if there is anything we can do here to relatively find this path when running swift.exe? Not 100% sure how I got in this state to begin with, but can reproduce by removing the Runtimes bin directory from the Path

WIndows: INSTALLDIR's permission seems not right.

INSTALLDIR's permissions seems not right.

Directory permissions after install swift-5.7-DEVELOPMENT-SNAPSHOT-2022-06-04-a-windows10.exe on Windows 10 x64:

>accesschk.exe -d c:/library

Accesschk v6.12 - Reports effective permissions for securable objects
Copyright (C) 2006-2017 Mark Russinovich
Sysinternals - www.sysinternals.com

c:\Library
  RW BUILTIN\Administrators
  RW NT AUTHORITY\SYSTEM
  R  BUILTIN\Users
  RW NT AUTHORITY\Authenticated Users

I don't think you want Authenticated Users Group has the write permission.

Linux / Shared / globals.inc is blocked at Swift 5.7.1

I am trying to build Swift 5.9 on Amazon Linux 2023

Challenge: the file https://github.com/apple/swift-installer-scripts/blob/main/platforms/Linux/RPM/Shared/metadata/global.inc has only dependencies for Swift 5.7.x (both on main branch and release/5.9 branch)

It lacks at least swift-asn1 and swift-certificates but others as well as my builds fail.

Can someone provide an updated globals.inc up-to-date with correct dependencies for Swift 5.9 ?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.