Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

[release/7.0-staging] Update dependencies from dotnet/linker dotnet/msquic dotnet/runtime-assets dotnet/emsdk #84145

Conversation

dotnet-maestro[bot]
Copy link
Contributor

@dotnet-maestro dotnet-maestro bot commented Mar 30, 2023

This pull request updates the following dependencies

From https://github.com/dotnet/emsdk

  • Subscription: 4300062c-0674-4458-f8e2-08db309149d7
  • Build: 20230405.1
  • Date Produced: April 5, 2023 5:00:28 PM UTC
  • Commit: edbcdace786fb39c68c0b8b1038272f480d09598
  • Branch: refs/heads/release/7.0

From https://github.com/dotnet/linker

  • Subscription: 617aff9b-6b7b-44e9-2a24-08db30914ae2
  • Build: 20230315.1
  • Date Produced: March 15, 2023 5:52:47 PM UTC
  • Commit: d3fc41eadc9ff73ae8e20eb6f874cf5321714c0b
  • Branch: refs/heads/release/7.0

From https://github.com/dotnet/msquic

  • Subscription: c2ef5ed2-a6be-4490-643e-08db30930111
  • Build: 20220909.1
  • Date Produced: September 9, 2022 8:49:39 PM UTC
  • Commit: b1a2104c42648101a2373a1278bcf4ef897ad840
  • Branch: refs/heads/release/7.0

From https://github.com/dotnet/runtime-assets

  • Subscription: b5dc0012-be3b-4798-f8e3-08db309149d7
  • Build: 20230329.6
  • Date Produced: March 30, 2023 12:14:16 AM UTC
  • Commit: ec5d27d08b78d68d96eeb8899f329a2fa732923a
  • Branch: refs/heads/release/7.0

…23.1

Microsoft.NET.Workload.Emscripten.net6.Manifest-7.0.100 , Microsoft.NET.Workload.Emscripten.net7.Manifest-7.0.100
 From Version 7.0.4 -> To Version 7.0.5
@dotnet-issue-labeler dotnet-issue-labeler bot added the area-codeflow for labeling automated codeflow label Mar 30, 2023
…315.1

Microsoft.NET.ILLink.Tasks
 From Version 7.0.100-1.22423.4 -> To Version 7.0.100-1.23165.1
@dotnet-maestro dotnet-maestro bot changed the title [release/7.0-staging] Update dependencies from dotnet/emsdk [release/7.0-staging] Update dependencies from dotnet/emsdk dotnet/linker Mar 30, 2023
…909.1

System.Net.MsQuic.Transport
 From Version 7.0.0-alpha.1.22406.1 -> To Version 7.0.0-alpha.1.22459.1
@dotnet-maestro dotnet-maestro bot changed the title [release/7.0-staging] Update dependencies from dotnet/emsdk dotnet/linker [release/7.0-staging] Update dependencies from dotnet/emsdk dotnet/linker dotnet/msquic Mar 30, 2023
…ld 20230329.6

Microsoft.DotNet.CilStrip.Sources , System.ComponentModel.TypeConverter.TestData , System.Data.Common.TestData , System.Drawing.Common.TestData , System.Formats.Tar.TestData , System.IO.Compression.TestData , System.IO.Packaging.TestData , System.Net.TestData , System.Private.Runtime.UnicodeData , System.Runtime.Numerics.TestData , System.Runtime.TimeZoneData , System.Security.Cryptography.X509Certificates.TestData , System.Text.RegularExpressions.TestData , System.Windows.Extensions.TestData
 From Version 7.0.0-beta.23151.1 -> To Version 7.0.0-beta.23179.6
@dotnet-maestro dotnet-maestro bot changed the title [release/7.0-staging] Update dependencies from dotnet/emsdk dotnet/linker dotnet/msquic [release/7.0-staging] Update dependencies from dotnet/emsdk dotnet/linker dotnet/msquic dotnet/runtime-assets Mar 30, 2023
@carlossanlop
Copy link
Member

carlossanlop commented Mar 31, 2023

@steveisok @lewing the conflict here is caused by the addition of two more emsdk keys under the original one. Is the expectation to keep all 3, or only one of them? Their ID seems to be the same, except for the suffix numbers 1 and 2 (and the original key lacking one):

    <!--  Begin: Package sources from dotnet-emsdk -->
    <add key="darc-pub-dotnet-emsdk-7fa7119" value="https://pkgs.dev.azure.com/dnceng/public/_packaging/darc-pub-dotnet-emsdk-7fa7119c/nuget/v3/index.json" />
<<<<<<< darc-release/7.0-staging-4f9ec8a2-1957-4623-8f24-8d66192eb170
+   <add key="darc-pub-dotnet-emsdk-7fa7119-2" value="https://pkgs.dev.azure.com/dnceng/public/_packaging/darc-pub-dotnet-emsdk-7fa7119c-2/nuget/v3/index.json" />
+   <add key="darc-pub-dotnet-emsdk-7fa7119-1" value="https://pkgs.dev.azure.com/dnceng/public/_packaging/darc-pub-dotnet-emsdk-7fa7119c-1/nuget/v3/index.json" />
=======
>>>>>>> release/7.0-staging
    <!--  End: Package sources from dotnet-emsdk -->

@steveisok
Copy link
Member

@steveisok @lewing the conflict here is caused by the addition of two more emsdk keys under the original one. Is the expectation to keep all 3, or only one of them? Their ID seems to be the same, except for the suffix numbers 1 and 2 (and the original key lacking one):

I'd keep what is in the 7.0 branch. My guess is what darc is trying to add is just a duplicate.

Copy link
Member

@carlossanlop carlossanlop left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'd keep what is in the 7.0 branch. My guess is what darc is trying to add is just a duplicate.

Ok great, fixed, @steveisok. I know it was probably a dumb question, but mono/wasm sometimes works in mysterious ways 😄.

@lewing
Copy link
Member

lewing commented Apr 3, 2023

[18:43:28] crit: System.Exception: Failed to list devices.
                    at Microsoft.DotNet.XHarness.iOS.Shared.Hardware.HardwareDeviceLoader.LoadDevices(ILog log, Boolean includeLocked, Boolean forceRefresh, Boolean listExtraData, Boolean includeWirelessDevices, CancellationToken cancellationToken) in /_/src/Microsoft.DotNet.XHarness.iOS.Shared/Hardware/HardwareDeviceLoader.cs:line 103
                    at Microsoft.DotNet.XHarness.Apple.DeviceFinder.FindDevice(TestTargetOs target, String deviceName, ILog log, Boolean includeWirelessDevices, CancellationToken cancellationToken) in /_/src/Microsoft.DotNet.XHarness.Apple/DeviceFinder.cs:line 72
                    at Microsoft.DotNet.XHarness.Apple.BaseOrchestrator.OrchestrateOperationInternal(TestTargetOs target, String deviceName, Boolean includeWirelessDevices, Boolean resetSimulator, Boolean enableLldb, GetAppBundleInfoFunc getAppBundle, ExecuteMacCatalystAppFunc executeMacCatalystApp, ExecuteAppFunc executeApp, CancellationToken cancellationToken) in /_/src/Microsoft.DotNet.XHarness.Apple/Orchestration/BaseOrchestrator.cs:line 215
                    at Microsoft.DotNet.XHarness.Apple.BaseOrchestrator.OrchestrateOperation(TestTargetOs target, String deviceName, Boolean includeWirelessDevices, Boolean resetSimulator, Boolean enableLldb, GetAppBundleInfoFunc getAppBundle, ExecuteMacCatalystAppFunc executeMacCatalystApp, ExecuteAppFunc executeApp, CancellationToken cancellationToken) in /_/src/Microsoft.DotNet.XHarness.Apple/Orchestration/BaseOrchestrator.cs:line 96
                    at Microsoft.DotNet.XHarness.Apple.TestOrchestrator.OrchestrateTest(GetAppBundleInfoFunc getAppBundlePath, TestTargetOs target, String deviceName, TimeSpan timeout, TimeSpan launchTimeout, CommunicationChannel communicationChannel, XmlResultJargon xmlResultJargon, IEnumerable`1 singleMethodFilters, IEnumerable`1 classMethodFilters, Boolean includeWirelessDevices, Boolean resetSimulator, Boolean enableLldb, Boolean signalAppEnd, IReadOnlyCollection`1 environmentalVariables, IEnumerable`1 passthroughArguments, CancellationToken cancellationToken) in /_/src/Microsoft.DotNet.XHarness.Apple/Orchestration/TestOrchestrator.cs:line 189
                    at Microsoft.DotNet.XHarness.CLI.Commands.Apple.AppleAppCommand`1.Invoke(ILogger logger) in /_/src/Microsoft.DotNet.XHarness.CLI/Commands/Apple/AppleAppCommand.cs:line 68
                    at Microsoft.DotNet.XHarness.CLI.Commands.XHarnessCommand`1.Invoke(IEnumerable`1 arguments) in /_/src/Microsoft.DotNet.XHarness.CLI/Commands/XHarnessCommand.cs:line 145
XHarness exit code: 71 (GENERAL_FAILURE)

@steveisok is that a known thing?

@steveisok
Copy link
Member

@premun
Copy link
Member

premun commented Apr 3, 2023

The log it points to says this:

[18:43:27.5159660] Running /private/tmp/helix/working/BF9709EE/p/microsoft.dotnet.xharness.cli/1.0.0-prerelease.22411.1/tools/net7.0/any/../../../runtimes/any/native/mlaunch/bin/mlaunch --sdkroot /Applications/Xcode_14.1.app --listdev=/tmp/helix/working/BF9709EE/t/tmpk3e55l.tmp --list-wireless-devices=false --output-format=XML --timeout=0.5 -v -v -v -v -v
[18:43:27.6478100] Launching /private/tmp/helix/working/BF9709EE/p/microsoft.dotnet.xharness.cli/1.0.0-prerelease.22411.1/tools/net7.0/any/../../../runtimes/any/native/mlaunch/bin/mlaunch --sdkroot /Applications/Xcode_14.1.app --listdev=/tmp/helix/working/BF9709EE/t/tmpk3e55l.tmp --list-wireless-devices=false --output-format=XML --timeout=0.5 -v -v -v -v -v
[18:43:28.3453030] Using Xcode 14.1 found in /Applications/Xcode_14.1.app
[18:43:28.3455350] Xamarin.Hosting: Xamarin.Hosting
[18:43:28.3456130] Xamarin.Hosting:     Version: 29a6536838 (refs/heads/main)
[18:43:28.3456290] Xamarin.Hosting:     Xcode: /Applications/Xcode_14.1.app
[18:43:28.3473830] Xamarin.Hosting:     Xcode Version: 14.1
[18:43:28.3478350] Xamarin.Hosting:     Verbosity: 5
[18:43:28.3824560] Xamarin.Hosting: Loaded /Applications/Xcode_14.1.app/Contents/SharedFrameworks/DVTFoundation.framework/Versions/A/DVTFoundation
[18:43:28.3898040] Xamarin.Hosting: Loaded /Library/Developer/PrivateFrameworks/CoreSimulator.framework/CoreSimulator
[18:43:28.3905620] Xamarin.Hosting: Loaded /Applications/Xcode_14.1.app/Contents/SharedFrameworks/DVTDeviceFoundation.framework/DVTDeviceFoundation
[18:43:28.3930380] Xamarin.Hosting: Loaded /Applications/Xcode_14.1.app/Contents/SharedFrameworks/DTDeviceKitBase.framework/DTDeviceKitBase
[18:43:28.4151110] Xamarin.Hosting: Loaded /Applications/Xcode_14.1.app/Contents/SharedFrameworks/DVTKit.framework/DVTKit
[18:43:28.4159260] Xamarin.Hosting: Loaded /Applications/Xcode_14.1.app/Contents/SharedFrameworks/DTDeviceKit.framework/DTDeviceKit
[18:43:28.4160130] Xamarin.Hosting: Loaded /Applications/Xcode_14.1.app/Contents/SharedFrameworks/DTXConnectionServices.framework/DTXConnectionServices
[18:43:28.4175800] Xamarin.Hosting: Loaded /Applications/Xcode_14.1.app/Contents/SharedFrameworks/DVTSourceControl.framework/DVTSourceControl
[18:43:28.4176700] Xamarin.Hosting: Loaded /Applications/Xcode_14.1.app/Contents/SharedFrameworks/DVTServices.framework/DVTServices
[18:43:28.4178490] Xamarin.Hosting: Loaded /Applications/Xcode_14.1.app/Contents/SharedFrameworks/DVTPortal.framework/DVTPortal
[18:43:28.4367740] Xamarin.Hosting: Loaded /Applications/Xcode_14.1.app/Contents/SharedFrameworks/DVTDocumentation.framework/DVTDocumentation
[18:43:28.4378210] Xamarin.Hosting: Loaded /Applications/Xcode_14.1.app/Contents/SharedFrameworks/DVTAnalyticsClient.framework/DVTAnalyticsClient
[18:43:28.4394600] Xamarin.Hosting: Loaded /Applications/Xcode_14.1.app/Contents/SharedFrameworks/XCServices.framework/XCServices
[18:43:28.4412670] Xamarin.Hosting: Loaded /Applications/Xcode_14.1.app/Contents/SharedFrameworks/DVTAppStoreConnect.framework/DVTAppStoreConnect
[18:43:28.4482790] Xamarin.Hosting: Loaded /Applications/Xcode_14.1.app/Contents/SharedFrameworks/ContentDeliveryServices.framework/ContentDeliveryServices
[18:43:28.4753080] error HE0004: Could not load the framework 'DVTITunesSoftwareServiceFoundation' (path: /Applications/Xcode_14.1.app/Contents/SharedFrameworks/DVTITunesSoftwareServiceFoundation.framework/DVTITunesSoftwareServiceFoundation): 
[18:43:28.4753510] dlopen(/Applications/Xcode_14.1.app/Contents/SharedFrameworks/DVTITunesSoftwareServiceFoundation.framework/DVTITunesSoftwareServiceFoundation, 0x0001): Library not loaded: @rpath/ContentDelivery.framework/Versions/A/ContentDelivery
[18:43:28.4753630]   Referenced from: <3BBA1E58-71C9-3514-B181-7041610E13D9> /Applications/Xcode_14.1.app/Contents/SharedFrameworks/DVTITunesSoftwareServiceFoundation.framework/Versions/A/DVTITunesSoftwareServiceFoundation
[18:43:28.4754120]   Reason: tried: '/usr/lib/swift/ContentDelivery.framework/Versions/A/ContentDelivery' (no such file, not in dyld cache), '/System/Volumes/Preboot/Cryptexes/OS/usr/lib/swift/ContentDelivery.framework/Versions/A/ContentDelivery' (no such file), '/private/tmp/helix/working/BF9709EE/p/microsoft.dotnet.xharness.cli/1.0.0-prerelease.22411.1/runtimes/any/native/mlaunch/lib/mlaunch/mlaunch.app/Contents/Frameworks/ContentDelivery.framework/Versions/A/ContentDelivery' (no such file), '/Applications/Xcode_14.1.app/Contents/SharedFrameworks/DVTITunesSoftwareServiceFoundation.framework/Versions/A/Frameworks/ContentDelivery.framework/Versions/A/ContentDelivery' (no such file), '/usr/lib/swift/ContentDelivery.framework/Versions/A/ContentDelivery' (no such file, not in dyld cache), '/System/Volumes/Preboot/Cryptexes/OS/usr/lib/swift/ContentDelivery.framework/Versions/A/ContentDelivery' (no such file), '/private/tmp/helix/working/BF9709EE/p/microsoft.dotnet.xharness.cli/1.0.0-prerelease.22411.1/runtimes/any/native/mlaunch/lib/mlaunch/mlaunch.app/Contents/Frameworks/ContentDelivery.framework/Versions/A/ContentDelivery' (no such file), '/Applications/Xcode_14.1.app/Contents/SharedFrameworks/DVTITunesSoftwareServiceFoundation.framework/Versions/A/Frameworks/ContentDelivery.framework/Versions/A/ContentDelivery' (no such file), '/Library/Frameworks/ContentDelivery.framework/Versions/A/ContentDelivery' (no such file), '/System/Library/Frameworks/ContentDelivery.framework/Versions/A/ContentDelivery' (no such file, not in dyld cache)
[18:43:28.4754490]         
[18:43:28.4786160]   at Xamarin.Hosting.Services.LoadFramework (System.String framework, System.Boolean warnIfMissing) [0x00089] in /Users/builder/azdo/_work/3/s/tools/mlaunch/Xamarin.Hosting/Xamarin.Hosting/Services.cs:267 
[18:43:28.4786470]   at Xamarin.Hosting.Services.LoadFrameworks () [0x002fc] in /Users/builder/azdo/_work/3/s/tools/mlaunch/Xamarin.Hosting/Xamarin.Hosting/Services.cs:148 
[18:43:28.4786620]   at Xamarin.Hosting.Services.Initialize (System.String xcode_location, System.Boolean enable_xcode_plugins) [0x000d8] in /Users/builder/azdo/_work/3/s/tools/mlaunch/Xamarin.Hosting/Xamarin.Hosting/Services.cs:91 
[18:43:28.4786720]   at Xamarin.Launcher.DevController.Initialize () [0x00001] in /Users/builder/azdo/_work/3/s/tools/mlaunch/Xamarin.Hosting/Xamarin.Launcher/controller-device.cs:35 
[18:43:28.4786960]   at Xamarin.Launcher.DevController.ListDevicesAsync (Xamarin.Launcher.OutputFormat format, System.String output_file, System.Boolean list_extra_data) [0x0003f] in /Users/builder/azdo/_work/3/s/tools/mlaunch/Xamarin.Hosting/Xamarin.Launcher/controller-device.cs:446 
[18:43:28.4787150]   at Xamarin.Utils.NSRunLoopExtensions.RunUntilTaskCompletion[T] (Foundation.NSRunLoop this, System.Threading.Tasks.Task`1[TResult] task) [0x00082] in /Users/builder/azdo/_work/3/s/tools/mlaunch/Xamarin.Hosting/Xamarin.Utils/Extensions.cs:35 
[18:43:28.4787240]   at Xamarin.Launcher.Driver.Main2 (System.String[] args) [0x00ba3] in /Users/builder/azdo/_work/3/s/tools/mlaunch/Xamarin.Hosting/Xamarin.Launcher/Main.cs:435 
[18:43:28.4787360]   at Xamarin.Launcher.Driver.Main (System.String[] args) [0x0006d] in /Users/builder/azdo/_work/3/s/tools/mlaunch/Xamarin.Hosting/Xamarin.Launcher/Main.cs:123 
[18:43:28.4836240] Process mlaunch exited with 1
[18:43:28.4972750] Failed to parse device list: System.Exception: Failed to list devices.
   at Microsoft.DotNet.XHarness.iOS.Shared.Hardware.HardwareDeviceLoader.LoadDevices(ILog log, Boolean includeLocked, Boolean forceRefresh, Boolean listExtraData, Boolean includeWirelessDevices, CancellationToken cancellationToken) in /_/src/Microsoft.DotNet.XHarness.iOS.Shared/Hardware/HardwareDeviceLoader.cs:line 103

@premun
Copy link
Member

premun commented Apr 3, 2023

@rolfbjarne have you seen the error above? Is this something around new Xcode that mlaunch needs to work with?

[18:43:28.4753080] error HE0004: Could not load the framework 'DVTITunesSoftwareServiceFoundation' (path: /Applications/Xcode_14.1.app/Contents/SharedFrameworks/DVTITunesSoftwareServiceFoundation.framework/DVTITunesSoftwareServiceFoundation):
[18:43:28.4753510] dlopen(/Applications/Xcode_14.1.app/Contents/SharedFrameworks/DVTITunesSoftwareServiceFoundation.framework/DVTITunesSoftwareServiceFoundation, 0x0001): Library not loaded: @rpath/ContentDelivery.framework/Versions/A/ContentDelivery
[18:43:28.4753630] Referenced from: <3BBA1E58-71C9-3514-B181-7041610E13D9> /Applications/Xcode_14.1.app/Contents/SharedFrameworks/DVTITunesSoftwareServiceFoundation.framework/Versions/A/DVTITunesSoftwareServiceFoundation
[18:43:28.4754120] Reason: tried: '/usr/lib/swift/ContentDelivery.framework/Versions/A/ContentDelivery' (no such file, not in dyld cache), '/System/Volumes/Preboot/Cryptexes/OS/usr/lib/swift/ContentDelivery.framework/Versions/A/ContentDelivery' (no such file), '/private/tmp/helix/working/BF9709EE/p/microsoft.dotnet.xharness.cli/1.0.0-prerelease.22411.1/runtimes/any/native/mlaunch/lib/mlaunch/mlaunch.app/Contents/Frameworks/ContentDelivery.framework/Versions/A/ContentDelivery' (no such file), '/Applications/Xcode_14.1.app/Contents/SharedFrameworks/DVTITunesSoftwareServiceFoundation.framework/Versions/A/Frameworks/ContentDelivery.framework/Versions/A/ContentDelivery' (no such file), '/usr/lib/swift/ContentDelivery.framework/Versions/A/ContentDelivery' (no such file, not in dyld cache), '/System/Volumes/Preboot/Cryptexes/OS/usr/lib/swift/ContentDelivery.framework/Versions/A/ContentDelivery' (no such file), '/private/tmp/helix/working/BF9709EE/p/microsoft.dotnet.xharness.cli/1.0.0-prerelease.22411.1/runtimes/any/native/mlaunch/lib/mlaunch/mlaunch.app/Contents/Frameworks/ContentDelivery.framework/Versions/A/ContentDelivery' (no such file), '/Applications/Xcode_14.1.app/Contents/SharedFrameworks/DVTITunesSoftwareServiceFoundation.framework/Versions/A/Frameworks/ContentDelivery.framework/Versions/A/ContentDelivery' (no such file), '/Library/Frameworks/ContentDelivery.framework/Versions/A/ContentDelivery' (no such file), '/System/Library/Frameworks/ContentDelivery.framework/Versions/A/ContentDelivery' (no such file, not in dyld cache)
[18:43:28.4754490]

@carlossanlop
Copy link
Member

Reminder: Code complete is on April 10th to ensure this change gets included in the May Servicing Release.

…05.1

Microsoft.NET.Workload.Emscripten.net6.Manifest-7.0.100 , Microsoft.NET.Workload.Emscripten.net7.Manifest-7.0.100
 From Version 7.0.5 -> To Version 7.0.6
@dotnet-maestro dotnet-maestro bot changed the title [release/7.0-staging] Update dependencies from dotnet/emsdk dotnet/linker dotnet/msquic dotnet/runtime-assets [release/7.0-staging] Update dependencies from dotnet/linker dotnet/msquic dotnet/runtime-assets dotnet/emsdk Apr 5, 2023
@steveisok
Copy link
Member

Reminder: Code complete is on April 10th to ensure this change gets included in the May Servicing Release.

I don't think the tvOS failure should stop this change. It's an infra problem that appears to be intermittent.

@carlossanlop
Copy link
Member

The latest CI run hit only two failures:

Based on:

I don't think the tvOS failure should stop this change. It's an infra problem that appears to be intermittent.

I'll merge this.

@carlossanlop carlossanlop merged commit 0506145 into release/7.0-staging Apr 6, 2023
@carlossanlop carlossanlop deleted the darc-release/7.0-staging-4f9ec8a2-1957-4623-8f24-8d66192eb170 branch April 6, 2023 02:18
@ghost ghost locked as resolved and limited conversation to collaborators May 6, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area-codeflow for labeling automated codeflow Servicing-approved Approved for servicing release
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants