Skip to content

wasm_m2n_invoke.g.cpp:22:5: error: unknown type name 'NOINLINE' #127212

@MichalStrehovsky

Description

@MichalStrehovsky
D:\a\_work\1\s\src\mono\sample\wasm\browser-logprofile>"D:\a\_work\1\s\src\mono\browser\emsdk\emscripten\emcc" "@D:\a\_work\1\s\artifacts\obj\mono\Wasm.BrowserLogProfile.Sample\browser.wasm.Release\wasm\for-build\emcc-compile.rsp" -c -o "C:\Users\cloudtest\AppData\Local\Temp\tmprc4p5x.tmp" "D:\a\_work\1\s\artifacts\obj\mono\Wasm.BrowserLogProfile.Sample\browser.wasm.Release\wasm\for-build\wasm_m2n_invoke.g.cpp" 
D:\a\_work\1\s\artifacts\obj\mono\Wasm.BrowserLogProfile.Sample\browser.wasm.Release\wasm\for-build\wasm_m2n_invoke.g.cpp:22:5: error: unknown type name 'NOINLINE'
   22 |     NOINLINE static void CallFunc_F64_F64_F64_RetF64_PE(PCODE pcode, int8_t* pArgs, int8_t* pRet, PCODE pPortableEntryPointContext)
      |     ^
D:\a\_work\1\s\artifacts\obj\mono\Wasm.BrowserLogProfile.Sample\browser.wasm.Release\wasm\for-build\wasm_m2n_invoke.g.cpp:24:40: error: use of undeclared identifier 'TERMINATE_R2R_STACK_WALK'
   24 |         alignas(16) int framePointer = TERMINATE_R2R_STACK_WALK;
      |                                        ^
D:\a\_work\1\s\artifacts\obj\mono\Wasm.BrowserLogProfile.Sample\browser.wasm.Release\wasm\for-build\wasm_m2n_invoke.g.cpp:29:5: error: unknown type name 'NOINLINE'
   29 |     NOINLINE static void CallFunc_F64_F64_RetF64_PE(PCODE pcode, int8_t* pArgs, int8_t* pRet, PCODE pPortableEntryPointContext)
      |     ^
D:\a\_work\1\s\artifacts\obj\mono\Wasm.BrowserLogProfile.Sample\browser.wasm.Release\wasm\for-build\wasm_m2n_invoke.g.cpp:31:40: error: use of undeclared identifier 'TERMINATE_R2R_STACK_WALK'
   31 |         alignas(16) int framePointer = TERMINATE_R2R_STACK_WALK;
      |                                        ^
D:\a\_work\1\s\artifacts\obj\mono\Wasm.BrowserLogProfile.Sample\browser.wasm.Release\wasm\for-build\wasm_m2n_invoke.g.cpp:36:5: error: unknown type name 'NOINLINE'
   36 |     NOINLINE static void CallFunc_F64_I32_RetF64_PE(PCODE pcode, int8_t* pArgs, int8_t* pRet, PCODE pPortableEntryPointContext)
      |     ^
D:\a\_work\1\s\artifacts\obj\mono\Wasm.BrowserLogProfile.Sample\browser.wasm.Release\wasm\for-build\wasm_m2n_invoke.g.cpp:38:40: error: use of undeclared identifier 'TERMINATE_R2R_STACK_WALK'
   38 |         alignas(16) int framePointer = TERMINATE_R2R_STACK_WALK;
      |                                        ^
D:\a\_work\1\s\artifacts\obj\mono\Wasm.BrowserLogProfile.Sample\browser.wasm.Release\wasm\for-build\wasm_m2n_invoke.g.cpp:43:5: error: unknown type name 'NOINLINE'
   43 |     NOINLINE static void CallFunc_F64_RetF64_PE(PCODE pcode, int8_t* pArgs, int8_t* pRet, PCODE pPortableEntryPointContext)
      |     ^
D:\a\_work\1\s\artifacts\obj\mono\Wasm.BrowserLogProfile.Sample\browser.wasm.Release\wasm\for-build\wasm_m2n_invoke.g.cpp:45:40: error: use of undeclared identifier 'TERMINATE_R2R_STACK_WALK'
   45 |         alignas(16) int framePointer = TERMINATE_R2R_STACK_WALK;
      |                                        ^
D:\a\_work\1\s\artifacts\obj\mono\Wasm.BrowserLogProfile.Sample\browser.wasm.Release\wasm\for-build\wasm_m2n_invoke.g.cpp:56:5: error: unknown type name 'NOINLINE'
   56 |     NOINLINE static void CallFunc_F32_F32_F32_RetF32_PE(PCODE pcode, int8_t* pArgs, int8_t* pRet, PCODE pPortableEntryPointContext)
      |     ^
D:\a\_work\1\s\artifacts\obj\mono\Wasm.BrowserLogProfile.Sample\browser.wasm.Release\wasm\for-build\wasm_m2n_invoke.g.cpp:58:40: error: use of undeclared identifier 'TERMINATE_R2R_STACK_WALK'
   58 |         alignas(16) int framePointer = TERMINATE_R2R_STACK_WALK;
      |                                        ^
D:\a\_work\1\s\artifacts\obj\mono\Wasm.BrowserLogProfile.Sample\browser.wasm.Release\wasm\for-build\wasm_m2n_invoke.g.cpp:63:5: error: unknown type name 'NOINLINE'
   63 |     NOINLINE static void CallFunc_F32_F32_RetF32_PE(PCODE pcode, int8_t* pArgs, int8_t* pRet, PCODE pPortableEntryPointContext)
      |     ^

Build Information

Build: https://dev.azure.com/dnceng-public/cbb18261-c48f-4abb-8651-8cdcb5474649/_build/results?buildId=1388444&view=logs&j=7dc2f6dd-bf91-5008-b691-1f87b3ea8a84
Build error leg or test failing: Build / browser-wasm windows checked CoreCLR_ReleaseLibraries / Build product
Pull request: #127198

Error Message

Fill the error message using step by step known issues guidance.

{
  "ErrorMessage": ["wasm_m2n_invoke.g.cpp", "unknown type name 'NOINLINE'"],
  "ErrorPattern": "",
  "BuildRetry": false,
  "ExcludeConsoleLog": false
}

Known issue validation

Build: 🔎 https://dev.azure.com/dnceng-public/public/_build/results?buildId=1388444
Error message validated: [wasm_m2n_invoke.g.cpp unknown type name 'NOINLINE']
Result validation: ✅ Known issue matched with the provided build.
Validation performed at: 4/21/2026 9:43:07 AM UTC

Report

Build Definition Step Name Console log Pull Request
1388351 dotnet/runtime Build product Log #127193
1388366 dotnet/runtime Build product Log #126520
1388444 dotnet/runtime Build product Log #127198
1388323 dotnet/runtime Build product Log #127146
1388221 dotnet/runtime Build product Log #126992

Summary

24-Hour Hit Count 7-Day Hit Count 1-Month Count
5 5 5

Metadata

Metadata

Assignees

Labels

Known Build ErrorUse this to report build issues in the .NET Helix tabarch-wasmWebAssembly architecturearea-Build-monoblocking-clean-ciBlocking PR or rolling runs of 'runtime' or 'runtime-extra-platforms'

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions