1
0
Fork 0
mirror of https://github.com/VSadov/Satori.git synced 2025-06-11 02:13:38 +09:00
Commit graph

134751 commits

Author SHA1 Message Date
Carlos Sánchez López
062bc0d3f2
Fix zlib-ng build failure caught in the sdk CI (#104750)
* Fix zlib-ng build failure caught in the sdk repo.
Fixed by converting its NativeLibrary entry in Microsoft.NETCore.Native.Unix.targets to a NetCoreAppNativeLibrary, and place it after System.IO.Compression.Native, to ensure the linker detects the symbols, since it is unable to look back.
2024-07-12 10:50:22 -07:00
Theodore Tsirpanis
fa6c8b08e6
Ignore type resolution failures when checking for attributes in StackTrace.ToString. (#104530)
* Guard the call to `IsDefined(typeof(CompilerGeneratedAttribute))` from throwing.

An `IsDefinedSafe` method was added that returns false if checking for the attribute throws, and other usages in the file were updated as well. This also allows us to remove a big try catch block.

* Guard getting the `StateMachineAttribute`s from throwing.
2024-07-12 10:48:43 -07:00
Ahmet Ibrahim Aksoy
d15e757575
Add missing cancellation throw in SendPingAsync path (#104780) 2024-07-12 19:47:03 +02:00
Gordon Ross
c9f7f954d4
Turn off USE_REGIONS for sunos and illumos (#104301) 2024-07-12 19:38:58 +02:00
Ahmet Ibrahim Aksoy
a19fc08e6c
Get response headers from LoopbackServer implementation (#104774) 2024-07-12 19:37:35 +02:00
Gordon Ross
e587186273
Clean up procfs.h mess on sunos and illumos (#104304)
Applications should include <procfs.h> not <sys/procfs.h>
If there's actually some need to directly include sys/procfs.h
then one should #define	_STRUCTURED_PROC	1
as explained in the procfs.h file
2024-07-12 19:35:52 +02:00
Pavel Savara
4112bfa316
[browser] fix minification (#104787) 2024-07-12 19:19:10 +02:00
Radek Zikmund
25f82f314b
Replace Ubuntu 18 images with Ubuntu 20 in ARM 64 runs (#104689)
* Disable (No)ClientCert_DefaultValue_ResumeSucceeds only on Ubuntu 18 ARM

* Update ubuntu images to 20.04 instead

* Use Ubuntu 22.04

* Revert "Use Ubuntu 22.04"

This reverts commit 0d421162f420cc1d1107b80453e787c8013da864.
2024-07-12 18:34:34 +02:00
Aman Khalid
72d00a898c
ARM64-SVE: Add FloatingPointExponentialAccelerator (#104649) 2024-07-12 11:59:01 -04:00
Sven Boemer
8dc7b9e965
Fix issue link for an expected difference in warning behavior (#104760)
These warnings are intentionally only produced by Native
AOT. Analyzer doesn't detect reflection access to Requires*
attributes other than RequiresUnreferencedCode, per discussion in
https://github.com/dotnet/linker/issues/2739. Replacing the issue
links so we can close that issue.

Fixes https://github.com/dotnet/linker/issues/2739
2024-07-12 08:36:59 -07:00
Sven Boemer
bf54567d4e
Uncomment disabled test that has been fixed (#104764) 2024-07-12 08:21:18 -07:00
Larry Ewing
8a28b8c334
Update downlevel Versions.props (#104685) 2024-07-12 10:04:46 -05:00
Anton Firszov
f9eda07950
Enable DiagnosticsTest for HTTP3 (#104641) 2024-07-12 16:17:53 +02:00
Tomasz Sowiński
edf167216a
Turn off "V" in zlib-ng compilation (#104776)
Our target ISA is rv64gc, not gcv. If kernel can't detect RISC-V extensions, zlib-ng defaults has_rvv to true, which crashes on hardware without vector instructions like VisionFive 2.
2024-07-12 07:02:13 -07:00
Pavel Savara
a955d599c2
[Wasi] switch to preview 2 (#104683)
Co-authored-by: Joel Dice <joel.dice@fermyon.com>
Co-authored-by: SingleAccretion <62474226+SingleAccretion@users.noreply.github.com>
2024-07-12 15:42:14 +02:00
Tanner Gooding
07de38f27b
Ensure mono wasm jiterpreter handles v128_bitcast (#104698) 2024-07-12 06:34:02 -07:00
Jakob Botsch Nielsen
b8ac8b2d7f
JIT: Refine post-dominance check in strength reduction (#104687)
When strength reduction has to find an insertion point for the new
primary IV update it needs to find a block that post-dominates all the
users of the IV. This was using `optReachable` before, but that is
conservative since it finds paths that may exit the loop. This
implements a more precise check.
2024-07-12 15:00:12 +02:00
Larry Ewing
61f08d36ac
[wasm] Bump the stj version to avoid error (#104751)
* Bump the stj version to avoid error

* System.Net.Http.Json does not have version 8.0.4, changing to net9 prev 5

---------

Co-authored-by: Ilona Tomkowicz <32700855+ilonatommy@users.noreply.github.com>
2024-07-12 13:11:52 +02:00
Stephen Toub
b54bfdd041
Some more cleanup to regex NonBacktracking (#104766)
* Rent object[] rather than (uint,uint)[][] from the ArrayPool

* Remove unnecessary TInputReader generic from functions

* Add more comments and do some renames

* Remove unused TFindOptimizationsHandler from FindEndPositionDeltasNFA

* Fix a stray input reader

* Some more renames

* Avoid duplicated reads of input character and nullability info

* Remove initialStateId from TryFindNextStartingPosition and make initial accelerators more similar

* Remove unused initialStatePos / initialStatePosCandidate

It's only ever written and not actually used for anything.

* Remove unnecessary generic args and remove resulting dead code

Multiple XxDfa / XxNfa methods took a TStateHandler, but it was only ever DfaStateHandler for XxDfa or NfaStateHandler for XxNfa. We can just use the types directly in those methods, rather than generically parameterizing. Doing that revealed all but one of the members of IStateHandler weren't needed on the interface. And removing those revealed a bunch of dead code on DfaStateHandler/NfaStateHandler, which were removed, as well as arguments to some methods that weren't used.

* Put GetStateFlags back in IStateHandler and use it to avoid duplication at call sites

* Put out argument last in TryCreateNewTransition

* Store state to local in FindStartPositionDeltasDFA

* Merge IAcceleratedStateHandler into IInitialStateHandler

* Remove MintermClassifier.IntLookup
2024-07-12 06:38:53 -04:00
Tom Deseyn
9b09bcfada
System.Runtime.Serialization.Formatters: fix target framework check for source-build. (#104735)
* System.Runtime.Serialization.Formatters: fix target framework check for source-build.

The inbox implementation should no longer include a working binary formatter.

The check used to build a working formatter was '$(TargetFramework)' == '$(NetCoreAppMinimum)'.

Because NetCoreAppMinimum gets set to TargetFramework in the source-build configuration,
the source-build configuration unintentionally included a working binary formatter.

* Don't build the net8.0 target when DotNetBuildSourceOnly.

* Join lines.
2024-07-12 11:46:35 +02:00
Matous Kozak
42b2b19e88
[Apple-Mobile][Globalization] Refactoring of CalendarData.iOS and new DateTimeFormatInfo* tests (#102464)
* enable ShortDatePattern tests + refactor

* LongDatePattern correct format

* LongDatePattern tests

* fix EnumDatePatterns AddRange for Apple Hybrid

* remove duplicate invariant ShorDatePattern test

* remove duplicate en-US LongDatePattern case

* MonthDayPattern test cases

* add _ICU suffix to DatePattern names

* DayNames ICU test cases

* AbbreviatedDayNames ICU tests

* Move GetCalendarInfoNative to EnumCalendarInfo ICU

* MonthNames test suit for ICU

* AbbreviatedMonthGenitiveNames ICU test suit

* AbbreviatedMonthNames ICU test suit

* MonthGenitive ICU test suit

* refactor CalendarData.iOS.cs
to use more of the shared CalendarData.ICU code

* refactor new DateTiemFormatInfo* API tests
2024-07-12 09:42:55 +02:00
Michal Strehovský
c09ec6552f
Delete FEATURE_READYTORUN_COMPILER ifdef (#104727)
#103361 resurrected this long-deleted ifdef (crossgen1-specific code).
2024-07-12 09:37:33 +02:00
Ahmet Ibrahim Aksoy
27e9b9db7a
[HTTP/2] Throw meaningful exception if we get GOAWAY while reading response body (#104707)
* Throw HttpProtocolException in case we get a GOAWAY frame while waiting for next frame on response

* Fix helper method names

* Apply suggestions from code review

Co-authored-by: Miha Zupan <mihazupan.zupan1@gmail.com>

* Code review feedback

* Revert method names

* Fix test with the new behavior

---------

Co-authored-by: Miha Zupan <mihazupan.zupan1@gmail.com>
2024-07-12 06:11:59 +02:00
Mike McLaughlin
0d5a9e7a59
Fix ISOSDACInterface::GetThreadData reading the GC alloc context. (#104762)
* Fix ISOSDACInterface::GetThreadData reading the GC alloc context.

The RuntimeThreadLocals struct that the gc_alloc_context is in wasn't being added
to dump in Thread::EnumMemoryRegions.
2024-07-11 19:38:54 -07:00
Michal Strehovský
cae3aec80d
Condition DurationHistogram_HasBucketSizeHints on RemoteExecutor (#104736)
This is breaking all outerloop legs that don't have RemoteExecutor support.
2024-07-11 22:46:53 +02:00
Neale Ferguson
5bc0f83676
Provide fix for #81093 - "Mono does not emit ProcessExit event on SIGTERM" (#100056)
* src/mono/mono/mini/mini-posix.c
  - Add signal handler for SIGTERM

* src/mono/mono/mini/mini-windows.c
  - Add signal handler for SIGTERM
  - Use the correct signal for handler

* src/mono/mono/mini/mini-runtime.c
  - Add mono_sigterm_signal_handler to process SIGTERM that will set a global variable
    to be monitored by the GC finalizer thread
  - Set a default exit code before setting the term_signaled variable that gets checked in gc

* src/mono/mono/mini/mini-runtime.h
  - Define prototype for mono_sigterm_signal_handler()

* src/mono/mono/metadata/gc.c
  - Monitor for sigterm and kick off the shutdown process when encountered by calling mono_runtime_try_shutdown().
  - Exit with either the user set exitcode (System.Environment.ExitCode) or SIGTERM + 128.
  - Simplify use of exit code now that a default is being set
  - Rename term_signaled to match mono style
  - Remove volatile attribute
  - Move testing of shutdown until after the sem wait

* src/libraries/System.Runtime/tests/System/ExitCodeTests.Unix.cs
  - Re-enable ExitCodeTests for mono

* src/mono/mono/mini/exceptions-amd64.c
  src/mono/mono/mini/exceptions-x86.c
  - Add control event handling for windows

Co-authored-by: Jo Shields <directhex@apebox.org>
2024-07-11 16:05:28 -04:00
Steve Molloy
ddc9d59197
Don't dispose timers if we're in our UnhandledException handler. (#103937)
* Don't dispose timers if we're in our UnhandledException handler.

* Account for non-fatal exceptions. Safer 'disposing' of timer handle ref.

* Volatile not necessary for single read of 32-bit int which is only updated with Interlocked.
2024-07-11 11:16:28 -07:00
Mitchell Hwang
39b6512d87
[ICorProfiler] Add new API to enumerate GC Heap objects (#103735)
* [ICorProfiler] Add new ICorProfilerInfo API to enumerate gc heap

* Update generated corprof.h

After making changes to corprof.idl and building the clr subset
the generated corprof.h needs to be manually copied over from
the artifacts obj directory into the prebuilt directory.

* [ICorProfiler] Extend header and source files to ICorProfilerInfo15

* [ICorProfiler] Add EnumerateGCHeapObjects skeleton

* [ICorProfiler] Add EnumerateGCHeapObjects implementation

Add parameter check
Add SuspendEE akin to SuspendRuntime
Add DiagWalkHeap
Add RestartEE akin to ResumeRuntime

* [GC] Add IGCHeap API to enumerate GC Heap objects outside of GC

* Cleanup

* [GC] Update gc interface minor version

* Match callback PascalCase

* Address feedback - naming and description

* Cleanup

* Add EEToProf EnumerateGCheapObjectsCallback wrapper

Profilers may want to inspect objects encountered through the callback
with synchronous ICorProfilerInfo APIs. Wrapping the GC Heap walk
within a EEToProfInterfaceImpl helper with a CLR_TO_PROFILER_ENTRYPOINT
macro allows proper setting of callback state flags.

* [Profiler][Tests] Add EnumerateGCHeapObjects unit test

* Address feedback

As EE may be suspended outside of ProfToEEInterfaceImpl::EnumerateGCHeapObjects,
conditionally suspend/resume EE if no prior suspension is in progress.

* [ICorProfiler] Mitigate runtime suspension racing with EnumerateGCHeapObjects

As the runtime may be suspended in other ways, error if not a profiler
requested suspension similar to ProfToEEInterfaceImpl::RuntimeSuspend

* [ICorProfiler] Update Callback helper contract

As EnumerateGCHeapObjectsCallback should only be invoked by
ProfToEEInterfaceImpl::EnumerateGCHeapObjects which suspends EE,
signal that no other EE suspension should occur with GC_NOTRIGGER
and kEE2PNoTrigger.

Inherit MODE_ANY from EnumerateGCHeapObjects

* Update test cases

* [ICorProfiler] Change Suspend/Resume Runtime to Asynchronous

* [Tests] Update profiler requested runtime test

* fixup

* Add test for background EnumerateGCHeapObject

* Set profiler requested runtime suspend flag

* Fix symbol exports

* Try fix compiler issues

* Allow runtime to resume before returning

* Fix compilation errors on non-windows platforms

* Lower expected object count

* Add profiler requested runtime suspension note

* [Tests] Protect custom test object from GC

* Fix Profiler Runtime Suspension test

* Expect to resolve classes during heap walk

* Address feedback

* Update EnumerateGCHeapObjects usage description

* Add validation to extract class fields from objects

* Cleanup
2024-07-11 13:14:43 -04:00
Pavel Savara
29fe6a89a5
use 64bit WASI SDK on windows (#104733) 2024-07-11 18:37:16 +02:00
Pavel Savara
8b3bde3f5e
[wasi] back to WASI_SDK_PATH and detection improvement (#104729) 2024-07-11 18:35:15 +02:00
Jakob Botsch Nielsen
1dbe35131c
SPMI: Increase helix timeout for superpmi-diffs job (#104725)
win-x86 tpdiff is hitting this timeout right towards the end of the last
collection it needs to run over. Up the limit by 2 hours like we did for
the pipeline itself in a33eb5c.
2024-07-11 18:34:24 +02:00
Buyaa Namnan
4dd997dc13
Add NET 8.0 target to Microsoft.Bcl.Memory package (#104648)
* Add NET 8.0 target to Microsoft.Bcl.Memory package

* Apply suggestions from code review

Co-authored-by: Viktor Hofer <viktor.hofer@microsoft.com>

* Update src/libraries/Microsoft.Bcl.Memory/tests/Microsoft.Bcl.Memory.Tests.csproj

---------

Co-authored-by: Viktor Hofer <viktor.hofer@microsoft.com>
2024-07-11 09:22:20 -07:00
Radek Zikmund
ca0011a969
Use latest released SDK for HttpStress and SslStress. (#104713)
* Use latest released SDK for HttpStress.

This PR removes the .1xx suffix on the channel of the installed SDK to allow
installing more recent SDKs.

* Apply to SslStress as well
2024-07-11 16:40:28 +02:00
ieviev
0c38d8040c
NonBacktracking Regex optimizations (#102655)
- Raise limits for when to switch from DFA to NFA and for when to fail to build because the predicted NFA size is too large to handle.
- Cache nullability information for each minterm to make computing it cheaper.
- Cache minterm information for all characters that map to a minterm other than zero, avoiding expensive computation per step for each non-ASCII character encountered.
- Reduce inner hot loop overhead for patterns not containing an end Z anchor and for having fewer than 256 minterms (more than that is rare).
- Reduce the frequency of timeout checks that were both costly and unnecessarily frequent to achieve the goal

---------

Co-authored-by: ieviev <ieviev@users.noreply.github.com>
Co-authored-by: Stephen Toub <stoub@microsoft.com>
Co-authored-by: Dan Moseley <danmose@microsoft.com>
2024-07-11 10:13:34 -04:00
Eirik Tsarpalis
ebaa0cd6c0
Use ARM64 tools when building on ARM64 hosts (#104695)
* Use ARM64 tools when building on ARM64 hosts

* Fix cross-compiling arm64 from x64

* Update src/coreclr/build-runtime.cmd

Co-authored-by: Steve <hez2010@outlook.com>

---------

Co-authored-by: Steve <hez2010@outlook.com>
2024-07-11 15:02:24 +01:00
Saurabh Singh
2fe4afa81e
Enhancing the SqlDbType with Json (#103985)
Closes #103925
2024-07-11 14:19:28 +03:00
Radek Zikmund
0d426df37c
Fix frame boundary detection in SslStream (#104606) 2024-07-11 09:36:18 +02:00
Tanner Gooding
8ba8249272
Fix various asserts that were found by Antigen (#104625)
* Ensure that we create a valid GT_IND node

* Remove a bad assert in the associative morphs

* Ensure that we check for GT_NULLCHECK when handling containment

* Fix a bad assert for x64

* Ensure we properly check for ConvertMaskToVector

* Fix the memory size used for some vbroadcast instructions in disasm and asserts

* Ensure rewriting WithElement takes into account unsupported ISAs

* Ensure we check FEATURE_HW_INTRINSICS

* Apply formatting patch
2024-07-11 00:16:09 -07:00
Jeremy Barton
da8a603593
Do more DSA parameter sanity checking up front
DSA parameters have a very rigid structure.  We can do some checks
before we create a lot of `byte[]` to package the data to pack into
a different buffer to send to the OS library.

Checking primality and any other actual value coherency is left to
the underlying cryptographic library, these just filter egregious errors.
2024-07-10 18:45:32 -07:00
Eirik Tsarpalis
635f9af977
Add JsonMarshal.GetRawUtf8Value (#104595)
* Add JsonMarshal.TryGetRawValue

* Add escaping test.

* Apply API review suggestions.

* Address feedback
2024-07-10 23:56:31 +01:00
Miha Zupan
a48a39fbb2
Revert "Add Avx512 support to IndexOfAnyAsciiSearcher (#103710)" (#104688)
* Revert "Add Avx512 support to IndexOfAnyAsciiSearcher (#103710)"

This reverts commit ce1ae77f9f.

* Keep the test improvements

* Keep the inlining changes

* Keep the shift improvements
2024-07-10 15:40:26 -07:00
Steve Harter
0413759108
Use new [Interceptable] ctor for source gen (#104180) 2024-07-10 13:50:30 -05:00
Jeremy Barton
f657459727
Limit the size of OID supported by AsnDecoder/AsnReader
Assuming we don't run across a case where we need to service in
an AppContext switch for compat, we should look at replacing BigInteger
with Int128 in a subsequent release.
2024-07-10 10:53:58 -07:00
dotnet-maestro[bot]
bc7c043b0a
[main] Update dependencies from dotnet/arcade (#104297)
* Update dependencies from https://github.com/dotnet/arcade build 20240701.5

Microsoft.SourceBuild.Intermediate.arcade , 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.VersionTools.Tasks , Microsoft.DotNet.XliffTasks , Microsoft.DotNet.XUnitAssert , Microsoft.DotNet.XUnitConsoleRunner , Microsoft.DotNet.XUnitExtensions
 From Version 9.0.0-beta.24327.1 -> To Version 9.0.0-beta.24351.5

* Update dependencies from https://github.com/dotnet/arcade build 20240702.2

Microsoft.SourceBuild.Intermediate.arcade , 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.VersionTools.Tasks , Microsoft.DotNet.XliffTasks , Microsoft.DotNet.XUnitAssert , Microsoft.DotNet.XUnitConsoleRunner , Microsoft.DotNet.XUnitExtensions
 From Version 9.0.0-beta.24327.1 -> To Version 9.0.0-beta.24352.2

* Update dependencies from https://github.com/dotnet/arcade build 20240702.2

Microsoft.SourceBuild.Intermediate.arcade , 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.VersionTools.Tasks , Microsoft.DotNet.XliffTasks , Microsoft.DotNet.XUnitAssert , Microsoft.DotNet.XUnitConsoleRunner , Microsoft.DotNet.XUnitExtensions
 From Version 9.0.0-beta.24327.1 -> To Version 9.0.0-beta.24352.2

* Update dependencies from https://github.com/dotnet/arcade build 20240702.2

Microsoft.SourceBuild.Intermediate.arcade , 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.VersionTools.Tasks , Microsoft.DotNet.XliffTasks , Microsoft.DotNet.XUnitAssert , Microsoft.DotNet.XUnitConsoleRunner , Microsoft.DotNet.XUnitExtensions
 From Version 9.0.0-beta.24327.1 -> To Version 9.0.0-beta.24352.2

* Update dependencies from https://github.com/dotnet/arcade build 20240702.2

Microsoft.SourceBuild.Intermediate.arcade , 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.VersionTools.Tasks , Microsoft.DotNet.XliffTasks , Microsoft.DotNet.XUnitAssert , Microsoft.DotNet.XUnitConsoleRunner , Microsoft.DotNet.XUnitExtensions
 From Version 9.0.0-beta.24327.1 -> To Version 9.0.0-beta.24352.2

* Update dependencies from https://github.com/dotnet/arcade build 20240702.2

Microsoft.SourceBuild.Intermediate.arcade , 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.VersionTools.Tasks , Microsoft.DotNet.XliffTasks , Microsoft.DotNet.XUnitAssert , Microsoft.DotNet.XUnitConsoleRunner , Microsoft.DotNet.XUnitExtensions
 From Version 9.0.0-beta.24327.1 -> To Version 9.0.0-beta.24352.2

* Update dependencies from https://github.com/dotnet/arcade build 20240702.2

Microsoft.SourceBuild.Intermediate.arcade , 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.VersionTools.Tasks , Microsoft.DotNet.XliffTasks , Microsoft.DotNet.XUnitAssert , Microsoft.DotNet.XUnitConsoleRunner , Microsoft.DotNet.XUnitExtensions
 From Version 9.0.0-beta.24327.1 -> To Version 9.0.0-beta.24352.2

* Update dependencies from https://github.com/dotnet/arcade build 20240702.2

Microsoft.SourceBuild.Intermediate.arcade , 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.VersionTools.Tasks , Microsoft.DotNet.XliffTasks , Microsoft.DotNet.XUnitAssert , Microsoft.DotNet.XUnitConsoleRunner , Microsoft.DotNet.XUnitExtensions
 From Version 9.0.0-beta.24327.1 -> To Version 9.0.0-beta.24352.2

* Update dependencies from https://github.com/dotnet/arcade build 20240710.1

Microsoft.SourceBuild.Intermediate.arcade , 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.VersionTools.Tasks , Microsoft.DotNet.XliffTasks , Microsoft.DotNet.XUnitAssert , Microsoft.DotNet.XUnitConsoleRunner , Microsoft.DotNet.XUnitExtensions
 From Version 9.0.0-beta.24327.1 -> To Version 9.0.0-beta.24360.1

* Update dependencies from https://github.com/dotnet/arcade build 20240710.1

Microsoft.SourceBuild.Intermediate.arcade , 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.VersionTools.Tasks , Microsoft.DotNet.XliffTasks , Microsoft.DotNet.XUnitAssert , Microsoft.DotNet.XUnitConsoleRunner , Microsoft.DotNet.XUnitExtensions
 From Version 9.0.0-beta.24327.1 -> To Version 9.0.0-beta.24360.1

---------

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
2024-07-10 19:48:33 +02:00
Steve Pfister
5b70af86fe
[mono] Support copying arrays of compatible pointers (#104611)
Fixes https://github.com/dotnet/runtime/issues/104197
2024-07-10 13:22:13 -04:00
Stephen Toub
d40ac7c772
Add TensorPrimitives.{Max/Min}MagnitudeNumber (#104651) 2024-07-10 12:56:52 -04:00
Kevin Jones
029007daba
Update SYSLIB0026 with new message 2024-07-10 10:35:18 -04:00
Kevin Jones
e805e47249
Add SYSLIB0056 to list of diagnostics
Co-authored-by: Stephen Toub <stoub@microsoft.com>
2024-07-10 10:34:49 -04:00
Roman Konecny
5bf04bdb95
In Dns.RunAsync calls AfterResolution when canceled (#104435)
* Calling AfterResolution when canceled
* Mark log entry with OperationCanceledException
2024-07-10 16:17:13 +02:00
Linus Hamlin
f6d12a1dcf
Improve fast-return for HashSet SubSet and SetEquals methods (#102758)
Co-authored-by: Stephen Toub <stoub@microsoft.com>
2024-07-10 10:12:29 -04:00