Skip to content

[RuntimeAsync] A few asserts like "Assertion failed 'isSafeToContainMem'" in Libraries tests when runtime async is enabled #119623

@VSadov

Description

@VSadov

Observed while enabling rt async in Libraires partition - #119432

Not a lot of info on this yet. I will keep assigned to me for now for more investigations.
Possibly codegen related, but may be not. Could be just a result of other mitigations/hacks.

Example:

Assertion failed 'isSafeToContainMem' in 'System.Threading.Tasks.Parallel+<>c__57`1[System.__Canon]:<ForEachAsync>b__57_0(System.Object):this' during 'Lowering nodeinfo' (IL size 224; hash 0x000e912a; Tier1)

Metadata

Metadata

Assignees

Labels

area-CodeGen-coreclrCLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMIruntime-async

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions