From 5b15361bf200ca820ade8ac2e637ecfee6576429 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Mon, 29 Jun 2026 14:28:30 +0000 Subject: [PATCH 1/5] Backflow from https://github.com/dotnet/dotnet / 7c528f6 build 320578 Diff: https://github.com/dotnet/dotnet/compare/176d7c111be3d48cdfe9ea564c665576914e7125..7c528f6e19c5245206de3dc561eb8a110bf9f746 From: https://github.com/dotnet/dotnet/commit/176d7c111be3d48cdfe9ea564c665576914e7125 To: https://github.com/dotnet/dotnet/commit/7c528f6e19c5245206de3dc561eb8a110bf9f746 [[ commit created by automation ]] --- eng/Subsets.props | 4 - eng/Versions.props | 2 +- src/coreclr/CMakeLists.txt | 2 +- src/mono/CMakeLists.txt | 7 + src/workloads/VSSetup.props | 42 --- src/workloads/VSSetup.targets | 49 ---- src/workloads/mono_wasm_mobile.vsmanproj | 68 ----- src/workloads/readme.md | 2 - src/workloads/workloads.csproj | 327 ----------------------- 9 files changed, 9 insertions(+), 494 deletions(-) delete mode 100644 src/workloads/VSSetup.props delete mode 100644 src/workloads/VSSetup.targets delete mode 100644 src/workloads/mono_wasm_mobile.vsmanproj delete mode 100644 src/workloads/readme.md delete mode 100644 src/workloads/workloads.csproj diff --git a/eng/Subsets.props b/eng/Subsets.props index f81c5e0661cf5d..fd3156ed8ad2cc 100644 --- a/eng/Subsets.props +++ b/eng/Subsets.props @@ -609,10 +609,6 @@ - - - - diff --git a/eng/Versions.props b/eng/Versions.props index c3817ef6345fda..632d0b765f31ce 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -15,7 +15,7 @@ 7.0.20 6.0.36 preview - 6 + 7 false release diff --git a/src/coreclr/CMakeLists.txt b/src/coreclr/CMakeLists.txt index 4c275c6611ef91..60fe8cee3fcac4 100644 --- a/src/coreclr/CMakeLists.txt +++ b/src/coreclr/CMakeLists.txt @@ -156,7 +156,7 @@ endif () if(NOT CLR_CROSS_COMPONENTS_BUILD) # NativeAOT is buildable for all CoreCLR-supported configurations except a known reject list. # Keep this in sync with the NativeAotSupported reject list in eng/common/native/NativeAotSupported.props. - if(NOT (CLR_CMAKE_HOST_ARCH_WASM OR (CLR_CMAKE_HOST_ARCH_I386 AND NOT CLR_CMAKE_HOST_WIN32))) + if(NOT (CLR_CMAKE_HOST_ARCH_WASM OR CLR_CMAKE_HOST_ARCH_S390X OR CLR_CMAKE_HOST_ARCH_POWERPC64 OR (CLR_CMAKE_HOST_ARCH_I386 AND NOT CLR_CMAKE_HOST_WIN32))) add_subdirectory(nativeaot) endif() endif(NOT CLR_CROSS_COMPONENTS_BUILD) diff --git a/src/mono/CMakeLists.txt b/src/mono/CMakeLists.txt index d2a2348e06f96a..b71def00903dd2 100644 --- a/src/mono/CMakeLists.txt +++ b/src/mono/CMakeLists.txt @@ -616,6 +616,13 @@ endif() ###################################### set(LLVM_LIBS) if(LLVM_PREFIX) + set(MONO_LLVM_ENABLED 1) + if(CMAKE_CXX_COMPILER_ID STREQUAL "Clang" AND CMAKE_CXX_COMPILER_VERSION VERSION_LESS 21.0) + message(WARNING "Mono llvm support requires clang 21+, found ${CMAKE_CXX_COMPILER_VERSION}. Skipping building Mono llvm support.") + set(MONO_LLVM_ENABLED 0) + endif() +endif() +if(MONO_LLVM_ENABLED) if(TARGET_ARCH STREQUAL "x86_64") set(llvm_codegen_libs "x86codegen") elseif(TARGET_ARCH STREQUAL "x86") diff --git a/src/workloads/VSSetup.props b/src/workloads/VSSetup.props deleted file mode 100644 index 6cfb80b3951c1b..00000000000000 --- a/src/workloads/VSSetup.props +++ /dev/null @@ -1,42 +0,0 @@ - - - - 1 - - - - https://vsdrop.corp.microsoft.com/file/v1/ - https://devdiv.artifacts.visualstudio.com/ - $(MSBuildThisDirectory)Tools\Drop.App\lib\net45\Drop.exe - - 10 - $([System.DateTime]::Now.AddYears($(DropExpiration)).ToString("M/d/yyyy h:m:s tt")) - - 10 - - verbose - - - -s "$(DropServiceUri)" - --timeout "$(DropTimeout)" - --tracelevel "$(DropTraceLevel)" - -x "$(DropExpirationDate)" - - -a - - - - dotnet - installer - local_build - $([System.DateTime]::Now.ToString("yyMMdd")).1 - - - - https://vsdrop.corp.microsoft.com/file/v1/Products/$(ManifestTeamProject)/$(ManifestRepositoryName)/$(ManifestBuildBranch)/$(ManifestBuildNumber); - - - - $(OutputPath)\obj\$(MSBuildProject) - - diff --git a/src/workloads/VSSetup.targets b/src/workloads/VSSetup.targets deleted file mode 100644 index 3aa4709342e598..00000000000000 --- a/src/workloads/VSSetup.targets +++ /dev/null @@ -1,49 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - Products/$(ManifestTeamProject)/$(ManifestRepositoryName)/$(ManifestBuildBranch)/$(ManifestBuildNumber) - - -n "$(DropName)" - -d "$(VSDropSource)" - - $(DropExe) Upgrade $(DropParamService) $(DropParamAuth) $(DropParamTimeout) $(DropParamTraceLevel) - $(DropExe) Create $(DropParamService) $(DropParamAuth) $(DropParamTimeout) $(DropParamTraceLevel) $(DropParamExpirationDate) $(DropParamName) - $(DropExe) Publish $(DropParamService) $(DropParamAuth) $(DropParamTimeout) $(DropParamTraceLevel) $(DropParamName) $(DropParamSource) - $(DropExe) Finalize $(DropParamService) $(DropParamAuth) $(DropParamTimeout) $(DropParamTraceLevel) $(DropParamName) - $(DropExe) Update $(DropParamService) $(DropParamAuth) $(DropParamTimeout) $(DropParamTraceLevel) $(DropParamName) --neverExpire - - - - - - - - - - - - - - - - diff --git a/src/workloads/mono_wasm_mobile.vsmanproj b/src/workloads/mono_wasm_mobile.vsmanproj deleted file mode 100644 index 95f1f2400181c8..00000000000000 --- a/src/workloads/mono_wasm_mobile.vsmanproj +++ /dev/null @@ -1,68 +0,0 @@ - - - - - - false - false - false - build-manifest - true - false - DotNetOptionalWorkloads - vs - 42.42.42 - true - $(ManifestOutputPath) - - - - - / - - - /CHS/ - - - /CHT/ - - - /CSY/ - - - /DEU/ - - - /ENU/ - - - /ESN/ - - - /FRA/ - - - /ITA/ - - - /JPN/ - - - /KOR/ - - - /PLK/ - - - /PTB/ - - - /RUS/ - - - /TRK/ - - - - - diff --git a/src/workloads/readme.md b/src/workloads/readme.md deleted file mode 100644 index 0f82ab54eccff0..00000000000000 --- a/src/workloads/readme.md +++ /dev/null @@ -1,2 +0,0 @@ -# Building -The workloads project can only be built using .NET Framework msbuild. To build locally, run ```.\build.cmd -project src\workloads\workloads.csproj -msbuildEngine vs``` diff --git a/src/workloads/workloads.csproj b/src/workloads/workloads.csproj deleted file mode 100644 index 11c978d593f64e..00000000000000 --- a/src/workloads/workloads.csproj +++ /dev/null @@ -1,327 +0,0 @@ - - - - - $(NetCoreAppCurrent) - false - false - - $(ArtifactsObjDir)workloads/ - $(WorkloadIntermediateOutputPath)VS/ - $(ArtifactsBinDir)workloads/ - $(ArtifactsShippingPackagesDir) - false - - - - - - $(ArtifactsObjDir)/LightCommandPackages - - $(ArtifactsNonShippingPackagesDir) - - - - $(PkgMicrosoft_Signed_Wix)\tools - $(PkgMicroBuild_Plugins_SwixBuild_Dotnet) - $(SwixPluginPath)\build\MicroBuild.Plugins.SwixBuild.targets - - - - - - - - - - - - - - - <_ComponentResources Include="microsoft-net-runtime-mono-tooling" Title=".NET 10.0 Shared Mobile Build Tools" - Description="Shared build tasks for mobile platform development."/> - <_ComponentResources Include="wasm-tools" Title=".NET 10.0 WebAssembly Build Tools" - Description="Build tools for WebAssembly ahead-of-time (AoT) compilation and native linking."/> - <_ComponentResources Include="wasm-experimental" Title=".NET 10.0 WebAssembly Experimental Tools" - Description=".NET 10.0 WebAssembly experimental tooling"/> - <_ComponentResources Include="wasi-experimental" Title=".NET 10.0 Wasi Experimental" - Description=".NET 10.0 Experimental SDK and tooling for WASI"/> - <_ComponentResources Include="microsoft-net-runtime-android" Title=".NET 10.0 Android Build Tools" - Description="Build tools for Android compilation and native linking."/> - <_ComponentResources Include="microsoft-net-runtime-android-aot" Title=".NET 10.0 Android Build Tools (AoT)" - Description="Build tools for Android ahead-of-time (AoT) compilation and native linking."/> - <_ComponentResources Include="microsoft-net-runtime-ios" Title=".NET 10.0 iOS Build Tools" - Description="Build tools for iOS compilation and native linking."/> - <_ComponentResources Include="microsoft-net-runtime-tvos" Title=".NET 10.0 tvOS Build Tools" - Description="Build tools for tvOS compilation and native linking."/> - <_ComponentResources Include="microsoft-net-runtime-maccatalyst" Title=".NET 10.0 Mac Catalyst Build Tools" - Description="Build tools for Mac Catalyst compilation and native linking."/> - <_ComponentResources Include="runtimes-ios" Title=".NET 10.0 iOS Runtimes" - Description=".NET 10.0 runtime components for iOS execution."/> - <_ComponentResources Include="runtimes-tvos" Title=".NET 10.0 tvOS Build Tools" - Description=".NET 10.0 runtime components for tvOS execution."/> - <_ComponentResources Include="runtimes-maccatalyst" Title=".NET 10.0 Mac Catalyst Build Tools" - Description=".NET 10.0 runtime components for Mac Catalyst execution."/> - - <_ComponentResources Include="microsoft-net-runtime-mono-tooling-net9" Title=".NET 9.0 Shared Mobile Build Tools" - Description="Shared build tasks for mobile platform development."/> - <_ComponentResources Include="wasm-tools-net9" Title=".NET 9.0 WebAssembly Build Tools" - Description="Build tools for WebAssembly ahead-of-time (AoT) compilation and native linking."/> - <_ComponentResources Include="wasm-experimental-net9" Title=".NET 9.0 WebAssembly Experimental Tools" - Description=".NET 9.0 WebAssembly experimental tooling"/> - <_ComponentResources Include="wasi-experimental-net9" Title=".NET 9.0 Wasi Experimental" - Description=".NET 9.0 Experimental SDK and tooling for WASI"/> - <_ComponentResources Include="microsoft-net-runtime-android-net9" Title=".NET 9.0 Android Build Tools" - Description="Build tools for Android compilation and native linking."/> - <_ComponentResources Include="microsoft-net-runtime-android-aot-net9" Title=".NET 9.0 Android Build Tools (AoT)" - Description="Build tools for Android ahead-of-time (AoT) compilation and native linking."/> - <_ComponentResources Include="microsoft-net-runtime-ios-net9" Title=".NET 9.0 iOS Build Tools" - Description="Build tools for iOS compilation and native linking."/> - <_ComponentResources Include="microsoft-net-runtime-tvos-net9" Title=".NET 9.0 tvOS Build Tools" - Description="Build tools for tvOS compilation and native linking."/> - <_ComponentResources Include="microsoft-net-runtime-maccatalyst-net9" Title=".NET 9.0 Mac Catalyst Build Tools" - Description="Build tools for Mac Catalyst compilation and native linking."/> - <_ComponentResources Include="runtimes-ios-net9" Title=".NET 9.0 iOS Runtimes" - Description=".NET 9.0 runtime components for iOS execution."/> - <_ComponentResources Include="runtimes-tvos-net9" Title=".NET 9.0 tvOS Build Tools" - Description=".NET 9.0 runtime components for tvOS execution."/> - <_ComponentResources Include="runtimes-maccatalyst-net9" Title=".NET 9.0 Mac Catalyst Build Tools" - Description=".NET 9.0 runtime components for Mac Catalyst execution."/> - - <_ComponentResources Include="microsoft-net-runtime-mono-tooling-net8" Title=".NET 8.0 Shared Mobile Build Tools" - Description="Shared build tasks for mobile platform development."/> - <_ComponentResources Include="wasm-tools-net8" Title=".NET 8.0 WebAssembly Build Tools" - Description="Build tools for WebAssembly ahead-of-time (AoT) compilation and native linking."/> - <_ComponentResources Include="wasm-experimental-net8" Title=".NET 8.0 WebAssembly Experimental Tools" - Description=".NET 8.0 WebAssembly experimental tooling"/> - <_ComponentResources Include="wasi-experimental-net8" Title=".NET 8.0 Wasi Experimental" - Description=".NET 8.0 Experimental SDK and tooling for WASI"/> - <_ComponentResources Include="microsoft-net-runtime-android-net8" Title=".NET 8.0 Android Build Tools" - Description="Build tools for Android compilation and native linking."/> - <_ComponentResources Include="microsoft-net-runtime-android-aot-net8" Title=".NET 8.0 Android Build Tools (AoT)" - Description="Build tools for Android ahead-of-time (AoT) compilation and native linking."/> - <_ComponentResources Include="microsoft-net-runtime-ios-net8" Title=".NET 8.0 iOS Build Tools" - Description="Build tools for iOS compilation and native linking."/> - <_ComponentResources Include="microsoft-net-runtime-tvos-net8" Title=".NET 8.0 tvOS Build Tools" - Description="Build tools for tvOS compilation and native linking."/> - <_ComponentResources Include="microsoft-net-runtime-maccatalyst-net8" Title=".NET 8.0 Mac Catalyst Build Tools" - Description="Build tools for Mac Catalyst compilation and native linking."/> - <_ComponentResources Include="runtimes-ios-net8" Title=".NET 8.0 iOS Runtimes" - Description=".NET 8.0 runtime components for iOS execution."/> - <_ComponentResources Include="runtimes-tvos-net8" Title=".NET 8.0 tvOS Build Tools" - Description=".NET 8.0 runtime components for tvOS execution."/> - <_ComponentResources Include="runtimes-maccatalyst-net8" Title=".NET 8.0 Mac Catalyst Build Tools" - Description=".NET 8.0 runtime components for Mac Catalyst execution."/> - <_ComponentResources Include="runtimes-windows-net8" Title=".NET 8.0 Windows Runtimes" - Description=".NET 8.0 runtime components for Windows execution."/> - - <_ComponentResources Include="microsoft-net-runtime-mono-tooling-net7" Title=".NET 7.0 Shared Mobile Build Tools" - Description="Shared build tasks for mobile platform development."/> - <_ComponentResources Include="wasm-tools-net7" Title=".NET 7.0 WebAssembly Build Tools" - Description="Build tools for net6.0 WebAssembly ahead-of-time (AoT) compilation and native linking."/> - <_ComponentResources Include="microsoft-net-runtime-android-net7" Title=".NET 7.0 Android Build Tools" - Description="Build tools for net6.0 Android compilation and native linking."/> - <_ComponentResources Include="microsoft-net-runtime-android-aot-net7" Title=".NET 7.0 Android Build Tools (AoT)" - Description="Build tools for net6.0 Android ahead-of-time (AoT) compilation and native linking."/> - <_ComponentResources Include="microsoft-net-runtime-ios-net7" Title=".NET 7.0 iOS Build Tools" - Description="Build tools for net7.0 iOS compilation and native linking."/> - <_ComponentResources Include="microsoft-net-runtime-tvos-net7" Title=".NET 7.0 tvOS Build Tools" - Description="Build tools for net7.0 tvOS compilation and native linking."/> - <_ComponentResources Include="microsoft-net-runtime-maccatalyst-net7" Title=".NET 7.0 Mac Catalyst Build Tools" - Description="Build tools for net7.0 Mac Catalyst compilation and native linking."/> - <_ComponentResources Include="runtimes-ios-net7" Title=".NET 7.0 iOS Runtimes" - Description=".NET 7.0 runtime components for iOS execution."/> - <_ComponentResources Include="runtimes-tvos-net7" Title=".NET 7.0 tvOS Build Tools" - Description=".NET 7.0 runtime components for tvOS execution."/> - <_ComponentResources Include="runtimes-maccatalyst-net7" Title=".NET 7.0 Mac Catalyst Build Tools" - Description=".NET 7.0 runtime components for Mac Catalyst execution."/> - <_ComponentResources Include="runtimes-windows-net7" Title=".NET 7.0 Windows Runtimes" - Description=".NET 7.0 runtime components for Windows execution."/> - - <_ComponentResources Include="microsoft-net-runtime-mono-tooling-net6" Title=".NET 6.0 Shared Mobile Build Tools" - Description="Shared build tasks for mobile platform development."/> - <_ComponentResources Include="wasm-tools-net6" Title=".NET 6.0 WebAssembly Build Tools" - Description="Build tools for net6.0 WebAssembly ahead-of-time (AoT) compilation and native linking."/> - <_ComponentResources Include="microsoft-net-runtime-android-net6" Title=".NET 6.0 Android Build Tools" - Description="Build tools for net6.0 Android compilation and native linking."/> - <_ComponentResources Include="microsoft-net-runtime-android-aot-net6" Title=".NET 6.0 Android Build Tools (AoT)" - Description="Build tools for net6.0 Android ahead-of-time (AoT) compilation and native linking."/> - <_ComponentResources Include="microsoft-net-runtime-ios-net6" Title=".NET 6.0 iOS Build Tools" - Description="Build tools for net6.0 iOS compilation and native linking."/> - <_ComponentResources Include="microsoft-net-runtime-tvos-net" Title=".NET 6.0 tvOS Build Tools" - Description="Build tools for net6.0 tvOS compilation and native linking."/> - <_ComponentResources Include="microsoft-net-runtime-maccatalyst-net6" Title=".NET 6.0 Mac Catalyst Build Tools" - Description="Build tools for net6.0 Mac Catalyst compilation and native linking."/> - <_ComponentResources Include="runtimes-ios-net6" Title=".NET 6.0 iOS Runtimes" - Description=".NET 6.0 runtime components for iOS execution."/> - <_ComponentResources Include="runtimes-tvos-net6" Title=".NET 6.0 tvOS Build Tools" - Description=".NET 6.0 runtime components for tvOS execution."/> - <_ComponentResources Include="runtimes-maccatalyst-net6" Title=".NET 6.0 Mac Catalyst Build Tools" - Description=".NET 6.0 runtime components for Mac Catalyst execution."/> - <_ComponentResources Include="runtimes-windows-net6" Title=".NET 6.0 Windows Runtimes" - Description=".NET 6.0 runtime components for Windows execution."/> - - - - - - - $(VisualStudioSetupInsertionPath)$(SDKBundleVersion)\ - - - - - - - Mono. - - - Mono. - - - Microsoft - - - Microsoft - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - <_WixObj Include="$(_WixObjDir)\**\*.wixobj" /> - - - - - - - - - - - - - - - - - - - <_MajorVersion>$([System.Version]::Parse('$(AssemblyVersion)').Major) - <_MinorVersion>$([System.Version]::Parse('$(AssemblyVersion)').Minor) - <_PatchVersion>$([System.Version]::Parse('$(AssemblyVersion)').Build) - <_BuildNumber>$([System.Version]::Parse('$(AssemblyVersion)').Revision) - - - - - - 5 - - 1996-04-01 - - - - - - - - - - - - From f0c7a3e7131c020e291d4ccd994d76608f4971a4 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Mon, 29 Jun 2026 14:28:36 +0000 Subject: [PATCH 2/5] Update dependencies from build 320578 Updated Dependencies: Microsoft.CodeAnalysis, Microsoft.CodeAnalysis.Analyzers, Microsoft.CodeAnalysis.BannedApiAnalyzers, Microsoft.CodeAnalysis.CSharp, Microsoft.Net.Compilers.Toolset (Version 5.9.0-1.26324.112 -> 5.9.0-1.26328.102) Microsoft.CodeAnalysis.NetAnalyzers, Microsoft.DotNet.ApiCompat.Task, Microsoft.NET.Workload.Emscripten.Current.Manifest-11.0.100.Transport (Version 11.0.100-preview.7.26324.112 -> 11.0.100-preview.7.26328.102) Microsoft.DotNet.Arcade.Sdk, Microsoft.DotNet.Build.Tasks.Archives, Microsoft.DotNet.Build.Tasks.Feed, Microsoft.DotNet.Build.Tasks.Installers, Microsoft.DotNet.Build.Tasks.Packaging, Microsoft.DotNet.Build.Tasks.TargetFramework, Microsoft.DotNet.Build.Tasks.Templating, Microsoft.DotNet.Build.Tasks.Workloads, Microsoft.DotNet.CodeAnalysis, Microsoft.DotNet.GenAPI, Microsoft.DotNet.GenFacades, Microsoft.DotNet.Helix.Sdk, Microsoft.DotNet.PackageTesting, Microsoft.DotNet.RemoteExecutor, Microsoft.DotNet.SharedFramework.Sdk, Microsoft.DotNet.XliffTasks, Microsoft.DotNet.XUnitExtensions (Version 11.0.0-beta.26324.112 -> 11.0.0-beta.26328.102) Microsoft.DotNet.Cecil (Version 0.11.5-preview.26324.112 -> 0.11.5-preview.26328.102) Microsoft.DotNet.XUnitConsoleRunner (Version 2.9.3-beta.26324.112 -> 2.9.3-beta.26328.102) Microsoft.NET.Sdk.IL, Microsoft.NETCore.App.Ref, Microsoft.NETCore.ILAsm, runtime.native.System.IO.Ports, System.Reflection.Metadata, System.Reflection.MetadataLoadContext, System.Text.Json (Version 11.0.0-preview.7.26324.112 -> 11.0.0-preview.7.26328.102) NuGet.Frameworks, NuGet.Packaging, NuGet.ProjectModel, NuGet.Versioning (Version 7.9.0-rc.32512 -> 7.9.0-rc.32902) System.CommandLine (Version 3.0.0-preview.7.26324.112 -> 3.0.0-preview.7.26328.102) runtime.linux-arm64.Microsoft.NETCore.Runtime.JIT.Tools, runtime.linux-x64.Microsoft.NETCore.Runtime.JIT.Tools, runtime.linux-musl-arm64.Microsoft.NETCore.Runtime.JIT.Tools, runtime.linux-musl-x64.Microsoft.NETCore.Runtime.JIT.Tools, runtime.win-arm64.Microsoft.NETCore.Runtime.JIT.Tools, runtime.win-x64.Microsoft.NETCore.Runtime.JIT.Tools, runtime.osx-arm64.Microsoft.NETCore.Runtime.JIT.Tools, runtime.osx-x64.Microsoft.NETCore.Runtime.JIT.Tools, runtime.linux-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Libclang, runtime.linux-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk, runtime.linux-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools, runtime.linux-musl-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Libclang, runtime.linux-musl-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk, runtime.linux-musl-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools, runtime.linux-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Libclang, runtime.linux-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk, runtime.linux-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools, runtime.linux-musl-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Libclang, runtime.linux-musl-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk, runtime.linux-musl-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools, runtime.win-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Libclang, runtime.win-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk, runtime.win-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools, runtime.osx-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Libclang, runtime.osx-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk, runtime.osx-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools, runtime.osx-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Libclang, runtime.osx-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk, runtime.osx-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools (Version 23.1.0-alpha.1.26314.2 -> 23.1.0-alpha.1.26326.1) [[ commit created by automation ]] --- eng/Version.Details.props | 136 ++++----- eng/Version.Details.xml | 274 +++++++++--------- .../core-templates/steps/send-to-helix.yml | 22 +- eng/common/cross/install-debs.py | 8 +- eng/common/native/NativeAotSupported.props | 2 + eng/common/tools.sh | 3 +- global.json | 12 +- 7 files changed, 241 insertions(+), 216 deletions(-) diff --git a/eng/Version.Details.props b/eng/Version.Details.props index 3b72106347f807..493da4059621d8 100644 --- a/eng/Version.Details.props +++ b/eng/Version.Details.props @@ -6,80 +6,80 @@ This file should be imported by eng/Versions.props - 5.9.0-1.26324.112 - 5.9.0-1.26324.112 - 5.9.0-1.26324.112 - 5.9.0-1.26324.112 - 11.0.100-preview.7.26324.112 - 11.0.100-preview.7.26324.112 - 11.0.0-beta.26324.112 - 11.0.0-beta.26324.112 - 11.0.0-beta.26324.112 - 11.0.0-beta.26324.112 - 11.0.0-beta.26324.112 - 11.0.0-beta.26324.112 - 11.0.0-beta.26324.112 - 11.0.0-beta.26324.112 - 0.11.5-preview.26324.112 - 11.0.0-beta.26324.112 - 11.0.0-beta.26324.112 - 11.0.0-beta.26324.112 - 11.0.0-beta.26324.112 - 11.0.0-beta.26324.112 - 11.0.0-beta.26324.112 - 11.0.0-beta.26324.112 - 11.0.0-beta.26324.112 + 5.9.0-1.26328.102 + 5.9.0-1.26328.102 + 5.9.0-1.26328.102 + 5.9.0-1.26328.102 + 11.0.100-preview.7.26328.102 + 11.0.100-preview.7.26328.102 + 11.0.0-beta.26328.102 + 11.0.0-beta.26328.102 + 11.0.0-beta.26328.102 + 11.0.0-beta.26328.102 + 11.0.0-beta.26328.102 + 11.0.0-beta.26328.102 + 11.0.0-beta.26328.102 + 11.0.0-beta.26328.102 + 0.11.5-preview.26328.102 + 11.0.0-beta.26328.102 + 11.0.0-beta.26328.102 + 11.0.0-beta.26328.102 + 11.0.0-beta.26328.102 + 11.0.0-beta.26328.102 + 11.0.0-beta.26328.102 + 11.0.0-beta.26328.102 + 11.0.0-beta.26328.102 3.2.2-beta.26257.113 - 2.9.3-beta.26324.112 - 11.0.0-beta.26324.112 - 5.9.0-1.26324.112 - 11.0.0-preview.7.26324.112 - 11.0.100-preview.7.26324.112 - 11.0.0-preview.7.26324.112 - 11.0.0-preview.7.26324.112 - 7.9.0-rc.32512 - 7.9.0-rc.32512 - 7.9.0-rc.32512 - 7.9.0-rc.32512 - 11.0.0-preview.7.26324.112 - 3.0.0-preview.7.26324.112 - 11.0.0-preview.7.26324.112 - 11.0.0-preview.7.26324.112 - 11.0.0-preview.7.26324.112 + 2.9.3-beta.26328.102 + 11.0.0-beta.26328.102 + 5.9.0-1.26328.102 + 11.0.0-preview.7.26328.102 + 11.0.100-preview.7.26328.102 + 11.0.0-preview.7.26328.102 + 11.0.0-preview.7.26328.102 + 7.9.0-rc.32902 + 7.9.0-rc.32902 + 7.9.0-rc.32902 + 7.9.0-rc.32902 + 11.0.0-preview.7.26328.102 + 3.0.0-preview.7.26328.102 + 11.0.0-preview.7.26328.102 + 11.0.0-preview.7.26328.102 + 11.0.0-preview.7.26328.102 11.0.0-alpha.0.26180.1 11.0.0-alpha.1.26281.1 - 23.1.0-alpha.1.26314.2 - 23.1.0-alpha.1.26314.2 - 23.1.0-alpha.1.26314.2 - 23.1.0-alpha.1.26314.2 - 23.1.0-alpha.1.26314.2 - 23.1.0-alpha.1.26314.2 - 23.1.0-alpha.1.26314.2 - 23.1.0-alpha.1.26314.2 - 23.1.0-alpha.1.26314.2 - 23.1.0-alpha.1.26314.2 - 23.1.0-alpha.1.26314.2 - 23.1.0-alpha.1.26314.2 - 23.1.0-alpha.1.26314.2 - 23.1.0-alpha.1.26314.2 - 23.1.0-alpha.1.26314.2 - 23.1.0-alpha.1.26314.2 - 23.1.0-alpha.1.26314.2 - 23.1.0-alpha.1.26314.2 - 23.1.0-alpha.1.26314.2 - 23.1.0-alpha.1.26314.2 - 23.1.0-alpha.1.26314.2 - 23.1.0-alpha.1.26314.2 - 23.1.0-alpha.1.26314.2 - 23.1.0-alpha.1.26314.2 - 23.1.0-alpha.1.26314.2 - 23.1.0-alpha.1.26314.2 - 23.1.0-alpha.1.26314.2 - 23.1.0-alpha.1.26314.2 - 23.1.0-alpha.1.26314.2 + 23.1.0-alpha.1.26326.1 + 23.1.0-alpha.1.26326.1 + 23.1.0-alpha.1.26326.1 + 23.1.0-alpha.1.26326.1 + 23.1.0-alpha.1.26326.1 + 23.1.0-alpha.1.26326.1 + 23.1.0-alpha.1.26326.1 + 23.1.0-alpha.1.26326.1 + 23.1.0-alpha.1.26326.1 + 23.1.0-alpha.1.26326.1 + 23.1.0-alpha.1.26326.1 + 23.1.0-alpha.1.26326.1 + 23.1.0-alpha.1.26326.1 + 23.1.0-alpha.1.26326.1 + 23.1.0-alpha.1.26326.1 + 23.1.0-alpha.1.26326.1 + 23.1.0-alpha.1.26326.1 + 23.1.0-alpha.1.26326.1 + 23.1.0-alpha.1.26326.1 + 23.1.0-alpha.1.26326.1 + 23.1.0-alpha.1.26326.1 + 23.1.0-alpha.1.26326.1 + 23.1.0-alpha.1.26326.1 + 23.1.0-alpha.1.26326.1 + 23.1.0-alpha.1.26326.1 + 23.1.0-alpha.1.26326.1 + 23.1.0-alpha.1.26326.1 + 23.1.0-alpha.1.26326.1 + 23.1.0-alpha.1.26326.1 11.0.0-alpha.1.26312.1 11.0.0-alpha.1.26312.1 diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 062d3d09127008..a849c01b0454da 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,127 +1,127 @@ - + https://github.com/dotnet/icu d94093d6935a845e9a508e023ae1a94102a801b6 - + https://github.com/dotnet/llvm-project - 921a6f0c606b4504c5d221aede62d4e35339ec1c + d3d4d65a3d02d42e361de4cf35431cc768fb01b0 - + https://github.com/dotnet/llvm-project - 921a6f0c606b4504c5d221aede62d4e35339ec1c + d3d4d65a3d02d42e361de4cf35431cc768fb01b0 - + https://github.com/dotnet/llvm-project - 921a6f0c606b4504c5d221aede62d4e35339ec1c + d3d4d65a3d02d42e361de4cf35431cc768fb01b0 - + https://github.com/dotnet/llvm-project - 921a6f0c606b4504c5d221aede62d4e35339ec1c + d3d4d65a3d02d42e361de4cf35431cc768fb01b0 - + https://github.com/dotnet/llvm-project - 921a6f0c606b4504c5d221aede62d4e35339ec1c + d3d4d65a3d02d42e361de4cf35431cc768fb01b0 - + https://github.com/dotnet/llvm-project - 921a6f0c606b4504c5d221aede62d4e35339ec1c + d3d4d65a3d02d42e361de4cf35431cc768fb01b0 - + https://github.com/dotnet/llvm-project - 921a6f0c606b4504c5d221aede62d4e35339ec1c + d3d4d65a3d02d42e361de4cf35431cc768fb01b0 - + https://github.com/dotnet/llvm-project - 921a6f0c606b4504c5d221aede62d4e35339ec1c + d3d4d65a3d02d42e361de4cf35431cc768fb01b0 - + https://github.com/dotnet/dotnet - 41b5d5408ece9441d251840e91d5b20b38b958c0 + 7c528f6e19c5245206de3dc561eb8a110bf9f746 - + https://github.com/dotnet/dotnet - 41b5d5408ece9441d251840e91d5b20b38b958c0 + 7c528f6e19c5245206de3dc561eb8a110bf9f746 - + https://github.com/dotnet/dotnet - 41b5d5408ece9441d251840e91d5b20b38b958c0 + 7c528f6e19c5245206de3dc561eb8a110bf9f746 - + https://github.com/dotnet/dotnet - 41b5d5408ece9441d251840e91d5b20b38b958c0 + 7c528f6e19c5245206de3dc561eb8a110bf9f746 - + https://github.com/dotnet/dotnet - 41b5d5408ece9441d251840e91d5b20b38b958c0 + 7c528f6e19c5245206de3dc561eb8a110bf9f746 - + https://github.com/dotnet/dotnet - 41b5d5408ece9441d251840e91d5b20b38b958c0 + 7c528f6e19c5245206de3dc561eb8a110bf9f746 - + https://github.com/dotnet/dotnet - 41b5d5408ece9441d251840e91d5b20b38b958c0 + 7c528f6e19c5245206de3dc561eb8a110bf9f746 - + https://github.com/dotnet/dotnet - 41b5d5408ece9441d251840e91d5b20b38b958c0 + 7c528f6e19c5245206de3dc561eb8a110bf9f746 https://github.com/dotnet/dotnet 0eae08ed2f094f44e0151e4815e7cdd1a334fcdf - + https://github.com/dotnet/dotnet - 41b5d5408ece9441d251840e91d5b20b38b958c0 + 7c528f6e19c5245206de3dc561eb8a110bf9f746 - + https://github.com/dotnet/dotnet - 41b5d5408ece9441d251840e91d5b20b38b958c0 + 7c528f6e19c5245206de3dc561eb8a110bf9f746 - + https://github.com/dotnet/dotnet - 41b5d5408ece9441d251840e91d5b20b38b958c0 + 7c528f6e19c5245206de3dc561eb8a110bf9f746 - + https://github.com/dotnet/dotnet - 41b5d5408ece9441d251840e91d5b20b38b958c0 + 7c528f6e19c5245206de3dc561eb8a110bf9f746 - + https://github.com/dotnet/dotnet - 41b5d5408ece9441d251840e91d5b20b38b958c0 + 7c528f6e19c5245206de3dc561eb8a110bf9f746 - + https://github.com/dotnet/dotnet - 41b5d5408ece9441d251840e91d5b20b38b958c0 + 7c528f6e19c5245206de3dc561eb8a110bf9f746 - + https://github.com/dotnet/dotnet - 41b5d5408ece9441d251840e91d5b20b38b958c0 + 7c528f6e19c5245206de3dc561eb8a110bf9f746 - + https://github.com/dotnet/dotnet - 41b5d5408ece9441d251840e91d5b20b38b958c0 + 7c528f6e19c5245206de3dc561eb8a110bf9f746 - + https://github.com/dotnet/dotnet - 41b5d5408ece9441d251840e91d5b20b38b958c0 + 7c528f6e19c5245206de3dc561eb8a110bf9f746 - + https://github.com/dotnet/dotnet - 41b5d5408ece9441d251840e91d5b20b38b958c0 + 7c528f6e19c5245206de3dc561eb8a110bf9f746 - + https://github.com/dotnet/dotnet - 41b5d5408ece9441d251840e91d5b20b38b958c0 + 7c528f6e19c5245206de3dc561eb8a110bf9f746 - + https://github.com/dotnet/dotnet - 41b5d5408ece9441d251840e91d5b20b38b958c0 + 7c528f6e19c5245206de3dc561eb8a110bf9f746 https://github.com/dotnet/runtime-assets @@ -175,117 +175,117 @@ https://github.com/dotnet/runtime-assets 741cd9b2bf5a322b38c37367bc26c4e97ab16abe - + https://github.com/dotnet/llvm-project - 921a6f0c606b4504c5d221aede62d4e35339ec1c + d3d4d65a3d02d42e361de4cf35431cc768fb01b0 - + https://github.com/dotnet/llvm-project - 921a6f0c606b4504c5d221aede62d4e35339ec1c + d3d4d65a3d02d42e361de4cf35431cc768fb01b0 - + https://github.com/dotnet/llvm-project - 921a6f0c606b4504c5d221aede62d4e35339ec1c + d3d4d65a3d02d42e361de4cf35431cc768fb01b0 - + https://github.com/dotnet/llvm-project - 921a6f0c606b4504c5d221aede62d4e35339ec1c + d3d4d65a3d02d42e361de4cf35431cc768fb01b0 - + https://github.com/dotnet/llvm-project - 921a6f0c606b4504c5d221aede62d4e35339ec1c + d3d4d65a3d02d42e361de4cf35431cc768fb01b0 - + https://github.com/dotnet/llvm-project - 921a6f0c606b4504c5d221aede62d4e35339ec1c + d3d4d65a3d02d42e361de4cf35431cc768fb01b0 - + https://github.com/dotnet/llvm-project - 921a6f0c606b4504c5d221aede62d4e35339ec1c + d3d4d65a3d02d42e361de4cf35431cc768fb01b0 - + https://github.com/dotnet/llvm-project - 921a6f0c606b4504c5d221aede62d4e35339ec1c + d3d4d65a3d02d42e361de4cf35431cc768fb01b0 - + https://github.com/dotnet/llvm-project - 921a6f0c606b4504c5d221aede62d4e35339ec1c + d3d4d65a3d02d42e361de4cf35431cc768fb01b0 - + https://github.com/dotnet/llvm-project - 921a6f0c606b4504c5d221aede62d4e35339ec1c + d3d4d65a3d02d42e361de4cf35431cc768fb01b0 - + https://github.com/dotnet/llvm-project - 921a6f0c606b4504c5d221aede62d4e35339ec1c + d3d4d65a3d02d42e361de4cf35431cc768fb01b0 - + https://github.com/dotnet/llvm-project - 921a6f0c606b4504c5d221aede62d4e35339ec1c + d3d4d65a3d02d42e361de4cf35431cc768fb01b0 - + https://github.com/dotnet/llvm-project - 921a6f0c606b4504c5d221aede62d4e35339ec1c + d3d4d65a3d02d42e361de4cf35431cc768fb01b0 - + https://github.com/dotnet/llvm-project - 921a6f0c606b4504c5d221aede62d4e35339ec1c + d3d4d65a3d02d42e361de4cf35431cc768fb01b0 - + https://github.com/dotnet/llvm-project - 921a6f0c606b4504c5d221aede62d4e35339ec1c + d3d4d65a3d02d42e361de4cf35431cc768fb01b0 - + https://github.com/dotnet/llvm-project - 921a6f0c606b4504c5d221aede62d4e35339ec1c + d3d4d65a3d02d42e361de4cf35431cc768fb01b0 - + https://github.com/dotnet/llvm-project - 921a6f0c606b4504c5d221aede62d4e35339ec1c + d3d4d65a3d02d42e361de4cf35431cc768fb01b0 - + https://github.com/dotnet/llvm-project - 921a6f0c606b4504c5d221aede62d4e35339ec1c + d3d4d65a3d02d42e361de4cf35431cc768fb01b0 - + https://github.com/dotnet/llvm-project - 921a6f0c606b4504c5d221aede62d4e35339ec1c + d3d4d65a3d02d42e361de4cf35431cc768fb01b0 - + https://github.com/dotnet/llvm-project - 921a6f0c606b4504c5d221aede62d4e35339ec1c + d3d4d65a3d02d42e361de4cf35431cc768fb01b0 - + https://github.com/dotnet/llvm-project - 921a6f0c606b4504c5d221aede62d4e35339ec1c + d3d4d65a3d02d42e361de4cf35431cc768fb01b0 - + https://github.com/dotnet/dotnet - 41b5d5408ece9441d251840e91d5b20b38b958c0 + 7c528f6e19c5245206de3dc561eb8a110bf9f746 - + https://github.com/dotnet/dotnet - 41b5d5408ece9441d251840e91d5b20b38b958c0 + 7c528f6e19c5245206de3dc561eb8a110bf9f746 - + https://github.com/dotnet/dotnet - 41b5d5408ece9441d251840e91d5b20b38b958c0 + 7c528f6e19c5245206de3dc561eb8a110bf9f746 - + https://github.com/dotnet/dotnet - 41b5d5408ece9441d251840e91d5b20b38b958c0 + 7c528f6e19c5245206de3dc561eb8a110bf9f746 - + https://github.com/dotnet/dotnet - 41b5d5408ece9441d251840e91d5b20b38b958c0 + 7c528f6e19c5245206de3dc561eb8a110bf9f746 - + https://github.com/dotnet/dotnet - 41b5d5408ece9441d251840e91d5b20b38b958c0 + 7c528f6e19c5245206de3dc561eb8a110bf9f746 - + https://github.com/dotnet/dotnet - 41b5d5408ece9441d251840e91d5b20b38b958c0 + 7c528f6e19c5245206de3dc561eb8a110bf9f746 https://github.com/dotnet/xharness @@ -299,9 +299,9 @@ https://github.com/dotnet/xharness a0534aec8f776d258392f0266cbdb9cc97e1dd98 - + https://github.com/dotnet/dotnet - 41b5d5408ece9441d251840e91d5b20b38b958c0 + 7c528f6e19c5245206de3dc561eb8a110bf9f746 https://dev.azure.com/dnceng/internal/_git/dotnet-optimization @@ -327,33 +327,33 @@ https://github.com/dotnet/runtime-assets 741cd9b2bf5a322b38c37367bc26c4e97ab16abe - + https://github.com/dotnet/dotnet - 41b5d5408ece9441d251840e91d5b20b38b958c0 + 7c528f6e19c5245206de3dc561eb8a110bf9f746 - + https://github.com/dotnet/dotnet - 41b5d5408ece9441d251840e91d5b20b38b958c0 + 7c528f6e19c5245206de3dc561eb8a110bf9f746 - + https://github.com/dotnet/dotnet - 41b5d5408ece9441d251840e91d5b20b38b958c0 + 7c528f6e19c5245206de3dc561eb8a110bf9f746 - + https://github.com/dotnet/dotnet - 41b5d5408ece9441d251840e91d5b20b38b958c0 + 7c528f6e19c5245206de3dc561eb8a110bf9f746 - + https://github.com/dotnet/dotnet - 41b5d5408ece9441d251840e91d5b20b38b958c0 + 7c528f6e19c5245206de3dc561eb8a110bf9f746 - + https://github.com/dotnet/dotnet - 41b5d5408ece9441d251840e91d5b20b38b958c0 + 7c528f6e19c5245206de3dc561eb8a110bf9f746 - + https://github.com/dotnet/dotnet - 41b5d5408ece9441d251840e91d5b20b38b958c0 + 7c528f6e19c5245206de3dc561eb8a110bf9f746 https://dev.azure.com/dnceng/internal/_git/dotnet-optimization @@ -365,21 +365,21 @@ - + https://github.com/dotnet/dotnet - 41b5d5408ece9441d251840e91d5b20b38b958c0 + 7c528f6e19c5245206de3dc561eb8a110bf9f746 - + https://github.com/dotnet/dotnet - 41b5d5408ece9441d251840e91d5b20b38b958c0 + 7c528f6e19c5245206de3dc561eb8a110bf9f746 - + https://github.com/dotnet/dotnet - 41b5d5408ece9441d251840e91d5b20b38b958c0 + 7c528f6e19c5245206de3dc561eb8a110bf9f746 - + https://github.com/dotnet/dotnet - 41b5d5408ece9441d251840e91d5b20b38b958c0 + 7c528f6e19c5245206de3dc561eb8a110bf9f746 https://github.com/dotnet/node diff --git a/eng/common/core-templates/steps/send-to-helix.yml b/eng/common/core-templates/steps/send-to-helix.yml index 68fa739c4ab215..ec7a20003992c2 100644 --- a/eng/common/core-templates/steps/send-to-helix.yml +++ b/eng/common/core-templates/steps/send-to-helix.yml @@ -10,6 +10,7 @@ parameters: HelixConfiguration: '' # optional -- additional property attached to a job HelixPreCommands: '' # optional -- commands to run before Helix work item execution HelixPostCommands: '' # optional -- commands to run after Helix work item execution + UseHelixMonitor: false # optional -- true will submit Helix jobs configured for the standalone Helix Job Monitor (results are reported/waited on out-of-band; this step will not wait, and WaitForWorkItemCompletion will be overridden) WorkItemDirectory: '' # optional -- a payload directory to zip up and send to Helix; requires WorkItemCommand; incompatible with XUnitProjects WorkItemCommand: '' # optional -- a command to execute on the payload; requires WorkItemDirectory; incompatible with XUnitProjects WorkItemTimeout: '' # optional -- a timeout in TimeSpan.Parse-ready value (e.g. 00:02:00) for the work item command; requires WorkItemDirectory; incompatible with XUnitProjects @@ -31,7 +32,15 @@ parameters: continueOnError: false # optional -- determines whether to continue the build if the step errors; defaults to false steps: - - powershell: 'powershell "$env:BUILD_SOURCESDIRECTORY\eng\common\msbuild.ps1 $env:BUILD_SOURCESDIRECTORY/${{ parameters.HelixProjectPath }} /restore /p:TreatWarningsAsErrors=false ${{ parameters.HelixProjectArguments }} /t:Test /bl:$env:BUILD_SOURCESDIRECTORY\artifacts\log\$env:BuildConfig\SendToHelix.binlog"' + - powershell: > + $(Build.SourcesDirectory)\eng\common\msbuild.ps1 + $(Build.SourcesDirectory)/${{ parameters.HelixProjectPath }} + /restore + /p:TreatWarningsAsErrors=false + /p:EnableHelixJobMonitor=${{ parameters.UseHelixMonitor }} + ${{ parameters.HelixProjectArguments }} + /t:Test + /bl:$(Build.SourcesDirectory)/artifacts/log/$(_BuildConfig)/SendToHelix.binlog displayName: ${{ parameters.DisplayNamePrefix }} (Windows) env: BuildConfig: $(_BuildConfig) @@ -61,7 +70,15 @@ steps: SYSTEM_ACCESSTOKEN: $(System.AccessToken) condition: and(${{ parameters.condition }}, eq(variables['Agent.Os'], 'Windows_NT')) continueOnError: ${{ parameters.continueOnError }} - - script: $BUILD_SOURCESDIRECTORY/eng/common/msbuild.sh $BUILD_SOURCESDIRECTORY/${{ parameters.HelixProjectPath }} /restore /p:TreatWarningsAsErrors=false ${{ parameters.HelixProjectArguments }} /t:Test /bl:$BUILD_SOURCESDIRECTORY/artifacts/log/$BuildConfig/SendToHelix.binlog + - script: > + $(Build.SourcesDirectory)/eng/common/msbuild.sh + $(Build.SourcesDirectory)/${{ parameters.HelixProjectPath }} + /restore + /p:TreatWarningsAsErrors=false + /p:EnableHelixJobMonitor=${{ parameters.UseHelixMonitor }} + ${{ parameters.HelixProjectArguments }} + /t:Test + /bl:$(Build.SourcesDirectory)/artifacts/log/$(_BuildConfig)/SendToHelix.binlog displayName: ${{ parameters.DisplayNamePrefix }} (Unix) env: BuildConfig: $(_BuildConfig) @@ -91,3 +108,4 @@ steps: SYSTEM_ACCESSTOKEN: $(System.AccessToken) condition: and(${{ parameters.condition }}, ne(variables['Agent.Os'], 'Windows_NT')) continueOnError: ${{ parameters.continueOnError }} + diff --git a/eng/common/cross/install-debs.py b/eng/common/cross/install-debs.py index 20ca770a1e21fc..1d1dfabf7dc92d 100755 --- a/eng/common/cross/install-debs.py +++ b/eng/common/cross/install-debs.py @@ -121,10 +121,14 @@ async def fetch_release_file(session, mirror, suite, keyring): await download_file(session, release_gpg_url, release_gpg_file.name) print("Verifying signature of Release with Release.gpg.") - verify_command = ["gpg"] + # Use gpgv rather than gpg for verification. gpgv verifies a detached + # signature against a fixed keyring without involving gpg-agent or + # keyboxd, which makes it robust on hosts running GnuPG 2.4+ (e.g. Azure + # Linux) where "gpg --keyring" routes through keyboxd and can fail. + verify_command = ["gpgv"] if keyring: verify_command += ["--keyring", keyring] - verify_command += ["--verify", release_gpg_file.name, release_file.name] + verify_command += [release_gpg_file.name, release_file.name] result = subprocess.run(verify_command, stdout=subprocess.PIPE, stderr=subprocess.PIPE) if result.returncode != 0: diff --git a/eng/common/native/NativeAotSupported.props b/eng/common/native/NativeAotSupported.props index 559a6663929eb4..cdff9ef0361216 100644 --- a/eng/common/native/NativeAotSupported.props +++ b/eng/common/native/NativeAotSupported.props @@ -13,6 +13,8 @@ <_NativeAotSupportedArch Condition=" '$(TargetArchitecture)' != 'wasm' and + '$(TargetArchitecture)' != 's390x' and + '$(TargetArchitecture)' != 'ppc64le' and ('$(TargetArchitecture)' != 'x86' or '$(TargetOS)' == 'windows') ">true diff --git a/eng/common/tools.sh b/eng/common/tools.sh index 05f9edd0aae86a..69ca926a6a87af 100755 --- a/eng/common/tools.sh +++ b/eng/common/tools.sh @@ -466,7 +466,8 @@ function ExitWithExitCode { function StopProcesses { echo "Killing running build processes..." pkill -9 "dotnet" || true - pkill -9 "vbcscompiler" || true + pkill -9 -i -x VBCSCompiler || true + pkill -9 -i -x MSBuild || true return 0 } diff --git a/global.json b/global.json index 81c4c56283ef0a..c5a3faf33757fc 100644 --- a/global.json +++ b/global.json @@ -1,6 +1,6 @@ { "sdk": { - "version": "11.0.100-preview.5.26227.104", + "version": "11.0.100-preview.5.26302.115", "allowPrerelease": true, "rollForward": "major", "paths": [ @@ -10,14 +10,14 @@ "errorMessage": "The required .NET SDK wasn't found. Please run ./eng/common/dotnet.sh (Unix) or eng\\common\\dotnet.cmd (Windows) to install it." }, "tools": { - "dotnet": "11.0.100-preview.5.26227.104" + "dotnet": "11.0.100-preview.5.26302.115" }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "11.0.0-beta.26324.112", - "Microsoft.DotNet.Helix.Sdk": "11.0.0-beta.26324.112", - "Microsoft.DotNet.SharedFramework.Sdk": "11.0.0-beta.26324.112", + "Microsoft.DotNet.Arcade.Sdk": "11.0.0-beta.26328.102", + "Microsoft.DotNet.Helix.Sdk": "11.0.0-beta.26328.102", + "Microsoft.DotNet.SharedFramework.Sdk": "11.0.0-beta.26328.102", "Microsoft.Build.NoTargets": "3.7.0", "Microsoft.Build.Traversal": "3.4.0", - "Microsoft.NET.Sdk.IL": "11.0.0-preview.7.26324.112" + "Microsoft.NET.Sdk.IL": "11.0.0-preview.7.26328.102" } } From ff829613cce5e120959a367ee2d3eddfa1d67c52 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alexander=20K=C3=B6plinger?= Date: Thu, 25 Jun 2026 21:04:58 +0200 Subject: [PATCH 3/5] Fix restore failures from RemoteExecutor bump - Bump Microsoft.Diagnostics.NETCore.Client and Microsoft.Diagnostics.Runtime to match versions required transitively by Microsoft.DotNet.RemoteExecutor, resolving an NU1605 downgrade in System.Diagnostics.Tracing.Tests. - Suppress NU1703 on the RemoteExecutor PackageReference to work around the deprecated MonoAndroid asset in System.Security.Cryptography.ProtectedData 4.5.0 (pulled in transitively via Azure.Identity -> Microsoft.Identity.Client.Extensions.Msal). Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> (cherry picked from commit 67b995825f6a5f7d0d469a5ba13d68ca393b300b) --- eng/Versions.props | 4 ++-- eng/testing/xunit/xunit.props | 5 ++++- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/eng/Versions.props b/eng/Versions.props index 632d0b765f31ce..0c191d4275e95c 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -128,7 +128,7 @@ 2.0.0 17.10.0-beta1.24272.1 3.1.28 - 0.2.621003 + 0.2.661903 2.1.0 2.0.3 1.0.4-preview6.19326.1 @@ -153,7 +153,7 @@ 13.0.4 1.0.2 4.18.4 - 4.0.722401 + 4.0.727802 8.0.2 2.14.3 2.9.1 diff --git a/eng/testing/xunit/xunit.props b/eng/testing/xunit/xunit.props index 47148592eedff2..10c1822e691db6 100644 --- a/eng/testing/xunit/xunit.props +++ b/eng/testing/xunit/xunit.props @@ -17,7 +17,10 @@ - + + $(NoWarn);xUnit1051 + + $(NoWarn);NU1703 @@ -17,10 +21,8 @@ - - + + $(NoWarn);xUnit1051 - - $(NoWarn);NU1703 @@ -21,8 +17,9 @@ - + +