From f45790a634bb80e63d1404321d865ada400413e5 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Thu, 6 Aug 2026 01:34:53 +0000 Subject: [PATCH 1/2] Update dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-optimization build 20260803.1 On relative base path root optimization.linux-arm64.MIBC.Runtime , optimization.linux-x64.MIBC.Runtime , optimization.windows_nt-arm64.MIBC.Runtime , optimization.windows_nt-x64.MIBC.Runtime , optimization.windows_nt-x86.MIBC.Runtime , optimization.PGO.CoreCLR From Version 1.0.0-prerelease.26318.1 -> To Version 1.0.0-prerelease.26403.1 --- eng/Version.Details.props | 12 ++++++------ eng/Version.Details.xml | 24 ++++++++++++------------ 2 files changed, 18 insertions(+), 18 deletions(-) diff --git a/eng/Version.Details.props b/eng/Version.Details.props index 050f8c3f773ae7..6ec4726637e92a 100644 --- a/eng/Version.Details.props +++ b/eng/Version.Details.props @@ -92,12 +92,12 @@ This file should be imported by eng/Versions.props 11.0.0-alpha.1.26372.1 11.0.0-alpha.1.26372.1 - 1.0.0-prerelease.26318.1 - 1.0.0-prerelease.26318.1 - 1.0.0-prerelease.26318.1 - 1.0.0-prerelease.26318.1 - 1.0.0-prerelease.26318.1 - 1.0.0-prerelease.26318.1 + 1.0.0-prerelease.26403.1 + 1.0.0-prerelease.26403.1 + 1.0.0-prerelease.26403.1 + 1.0.0-prerelease.26403.1 + 1.0.0-prerelease.26403.1 + 1.0.0-prerelease.26403.1 11.0.0-beta.26403.1 11.0.0-beta.26403.1 diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 2a783b71073520..d905bb1646417a 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -303,21 +303,21 @@ https://github.com/dotnet/dotnet 813f634ceb016018f5acc9bd3c2b16e17dff4686 - + https://dev.azure.com/dnceng/internal/_git/dotnet-optimization - 06d09f3116a8ce9eed58e97ab167a3d1f4e1f151 + 4e59839621546daec139a776ec6510f61775e1df - + https://dev.azure.com/dnceng/internal/_git/dotnet-optimization - 06d09f3116a8ce9eed58e97ab167a3d1f4e1f151 + 4e59839621546daec139a776ec6510f61775e1df - + https://dev.azure.com/dnceng/internal/_git/dotnet-optimization - 06d09f3116a8ce9eed58e97ab167a3d1f4e1f151 + 4e59839621546daec139a776ec6510f61775e1df - + https://dev.azure.com/dnceng/internal/_git/dotnet-optimization - 06d09f3116a8ce9eed58e97ab167a3d1f4e1f151 + 4e59839621546daec139a776ec6510f61775e1df https://github.com/dotnet/hotreload-utils @@ -355,13 +355,13 @@ https://github.com/dotnet/dotnet 813f634ceb016018f5acc9bd3c2b16e17dff4686 - + https://dev.azure.com/dnceng/internal/_git/dotnet-optimization - 06d09f3116a8ce9eed58e97ab167a3d1f4e1f151 + 4e59839621546daec139a776ec6510f61775e1df - + https://dev.azure.com/dnceng/internal/_git/dotnet-optimization - 06d09f3116a8ce9eed58e97ab167a3d1f4e1f151 + 4e59839621546daec139a776ec6510f61775e1df From a7ebe51731ef2ac0209facccb50ca37c62b7d6f4 Mon Sep 17 00:00:00 2001 From: Juan Hoyos <19413848+hoyosjs@users.noreply.github.com> Date: Thu, 6 Aug 2026 04:14:07 -0700 Subject: [PATCH 2/2] remove warning flag for profile guided optimizations --- src/coreclr/pgosupport.cmake | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/coreclr/pgosupport.cmake b/src/coreclr/pgosupport.cmake index c123229c28ff7e..c42a098e689b10 100644 --- a/src/coreclr/pgosupport.cmake +++ b/src/coreclr/pgosupport.cmake @@ -5,7 +5,7 @@ include(CheckCXXCompilerFlag) if(NOT WIN32) # Function required to give CMAKE_REQUIRED_* local scope function(check_have_lto_and_pgodata_supported profile_path) - set(CMAKE_REQUIRED_FLAGS "-flto -fprofile-instr-use=${profile_path} -Wno-profile-instr-out-of-date -Wno-profile-instr-unprofiled") + set(CMAKE_REQUIRED_FLAGS "-flto -fprofile-instr-use=${profile_path} -Wno-profile-instr-out-of-date -Wno-profile-instr-unprofiled -Wno-profile-instr-missing") set(CMAKE_REQUIRED_LIBRARIES -flto) check_cxx_source_compiles("int main() { return 0; }" HAVE_LTO_AND_PGO_DATA_SUPPORTED) endfunction(check_have_lto_and_pgodata_supported) @@ -55,7 +55,7 @@ function(add_pgo TargetName) check_have_lto_and_pgodata_supported(${ProfilePath}) if(HAVE_LTO_AND_PGO_DATA_SUPPORTED) message(STATUS "Enabling profile guided optimizations for ${TargetName}") - target_compile_options(${TargetName} PRIVATE -flto -fprofile-instr-use=${ProfilePath} -Wno-profile-instr-out-of-date -Wno-profile-instr-unprofiled) + target_compile_options(${TargetName} PRIVATE -flto -fprofile-instr-use=${ProfilePath} -Wno-profile-instr-out-of-date -Wno-profile-instr-unprofiled -Wno-profile-instr-missing) set_property(TARGET ${TargetName} APPEND_STRING PROPERTY LINK_FLAGS " -flto -fprofile-instr-use=${ProfilePath}") add_compile_definitions(WITH_NATIVE_PGO) else(HAVE_LTO_AND_PGO_DATA_SUPPORTED) @@ -98,6 +98,7 @@ if(NOT WIN32) $<$:-fprofile-instr-use=${_PgoGlobalProfilePath}> $<$:-Wno-profile-instr-out-of-date> $<$:-Wno-profile-instr-unprofiled> + $<$:-Wno-profile-instr-missing> ) endif() endif()