-
Notifications
You must be signed in to change notification settings - Fork 5.5k
Wasm R2R Pri0 Codegen Issues #129497
Copy link
Copy link
Open
Labels
Priority:1Work that is critical for the release, but we could probably ship withoutWork that is critical for the release, but we could probably ship withoutarea-CodeGen-coreclrCLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMICLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI
Milestone
Metadata
Metadata
Assignees
Labels
Priority:1Work that is critical for the release, but we could probably ship withoutWork that is critical for the release, but we could probably ship withoutarea-CodeGen-coreclrCLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMICLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI
Type
Fields
Give feedbackNo fields configured for issues without a type.
Summary
Tracking issue for Wasm R2R codegen failures found while running browser-wasm Pri0 tests with Crossgen2 enabled, after all the recent EH changes have landed.
Failure classes
LSRA:
GT_FRAME_SIZEtreated as a binary nodem_node->OperIsBinary()Linear scan register allocWasm control flow: missing EH index
block->hasHndIndex() == trueWasm control flowWasm transform SCCs: bitset bounds assert
i < BitSetTraits::GetSize(env)Wasm transform sccsLowering nodeinfo: local address containment assert
lclVarAddr->isContained() || !varDsc->lvTracked || varTypeIsStruct(varDsc)Lowering nodeinfoRepro instructions below.
Note
This issue was created with assistance from GitHub Copilot.