Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[browser] Unsupported long branch opcode #106028

Closed
pavelsavara opened this issue Aug 6, 2024 · 3 comments
Closed

[browser] Unsupported long branch opcode #106028

pavelsavara opened this issue Aug 6, 2024 · 3 comments
Assignees
Labels
arch-wasm WebAssembly architecture area-System.Runtime.InteropServices.JavaScript blocking-clean-ci Blocking PR or rolling runs of 'runtime' or 'runtime-extra-platforms' Known Build Error Use this to report build issues in the .NET Helix tab os-browser Browser variant of arch-wasm
Milestone

Comments

@pavelsavara
Copy link
Member

pavelsavara commented Aug 6, 2024

Build Information

Build: https://dev.azure.com/dnceng-public/public/_build/results?buildId=767339
Build error leg or test failing:

Error Message

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

{
  "ErrorMessage": ["MONO_WASM" ,"Unsupported long branch opcode"],
  "BuildRetry": false,
  "ExcludeConsoleLog": false
}

Known issue validation

Build: 🔎 https://dev.azure.com/dnceng-public/public/_build/results?buildId=767339
Error message validated: [MONO_WASM Unsupported long branch opcode]
Result validation: ❌ Known issue did not match with the provided build.
Validation performed at: 8/6/2024 4:57:09 PM UTC

Report

Build Definition Test Pull Request
2510515 dotnet-runtime release.Partition8.WorkItemExecution
768349 dotnet/runtime WasmTestOnV8-ST-System.Runtime.Tests.WorkItemExecution #99596
768211 dotnet/runtime WasmTestOnV8-ST-System.Runtime.Tests.WorkItemExecution #106062
2510332 dotnet-runtime wasm.x64.micro.net9.0.Partition8.WorkItemExecution
2509870 dotnet-runtime wasmaot.x64.micro.net9.0.Partition8.WorkItemExecution
767917 dotnet/runtime WasmTestOnV8-ST-System.Runtime.Tests.WorkItemExecution #105841
767877 dotnet/runtime WasmTestOnV8-ST-System.Runtime.Tests.WorkItemExecution #106048
767716 dotnet/runtime WasmTestOnV8-ST-System.Runtime.Tests.WorkItemExecution #106040
767709 dotnet/runtime WasmTestOnV8-ST-System.Runtime.Tests.WorkItemExecution
767427 dotnet/runtime WasmTestOnV8-ST-System.Runtime.Tests.WorkItemExecution #106026
767356 dotnet/runtime WasmTestOnV8-ST-System.Runtime.Tests.WorkItemExecution #105841

Summary

24-Hour Hit Count 7-Day Hit Count 1-Month Count
0 11 11
@pavelsavara pavelsavara added arch-wasm WebAssembly architecture area-System.Runtime.InteropServices.JavaScript Known Build Error Use this to report build issues in the .NET Helix tab os-browser Browser variant of arch-wasm labels Aug 6, 2024
@pavelsavara pavelsavara added this to the 9.0.0 milestone Aug 6, 2024
Copy link
Contributor

Tagging subscribers to 'arch-wasm': @lewing
See info in area-owners.md if you want to be subscribed.

@pavelsavara
Copy link
Member Author

heh, the filter can't find it because it's not failing the test

@pavelsavara
Copy link
Member Author

Log

Log

[15:38:15] fail: MONO_WASM: SequenceEqual:106 code generation failed: Error: Unsupported long branch opcode: bgt.un.i4 Error: Unsupported long branch opcode: bgt.un.i4
    at di (http://127.0.0.1:49168/_framework/dotnet.runtime.js:3:113026)
    at fi (http://127.0.0.1:49168/_framework/dotnet.runtime.js:3:114113)
    at http://127.0.0.1:49168/_framework/dotnet.runtime.js:3:164049
    at Object.generator (http://127.0.0.1:49168/_framework/dotnet.runtime.js:3:164836)
    at Na.emitImportsAndFunctions (http://127.0.0.1:49168/_framework/dotnet.runtime.js:3:74056)
    at http://127.0.0.1:49168/_framework/dotnet.runtime.js:3:164902
    at Cc (http://127.0.0.1:49168/_framework/dotnet.runtime.js:3:165972)
    at http://127.0.0.1:49168/_framework/dotnet.native.wasm:wasm-function[212]:0x1a746
    at http://127.0.0.1:49168/_framework/dotnet.native.wasm:wasm-function[283]:0x1e5e7
    at http://127.0.0.1:49168/_framework/dotnet.native.wasm:wasm-function[319]:0x1f78d
    at http://127.0.0.1:49168/_framework/dotnet.native.wasm:wasm-function[191]:0xce35
    at http://127.0.0.1:49168/_framework/dotnet.native.wasm:wasm-function[794]:0x49026
    at e.<computed> (http://127.0.0.1:49168/_framework/dotnet.runtime.js:3:179764)
    at Yo (http://127.0.0.1:49168/_framework/dotnet.runtime.js:3:55968)
    at callUserCallback (http://127.0.0.1:49168/_framework/dotnet.native.js:8:107146)
    at http://127.0.0.1:49168/_framework/dotnet.native.js:8:107414
[15:38:15] info: MONO_WASM: // SequenceEqual:106 generated, blob follows //
[15:38:15] info: MONO_WASM: 0	00 61 73 6d 01 00 00 00 01 5c
[15:38:15] info: MONO_WASM: 10	0f 60 01 7f 00 60 04 7f 7f 7f
[15:38:15] info: MONO_WASM: 20	7f 01 7f 60 03 7f 7f 7f 01 7f
[15:38:15] info: MONO_WASM: 30	60 02 7f 7f 00 60 03 7f 7f 7f
[15:38:15] info: MONO_WASM: 40	00 60 01 7f 01 7f 60 02 7f 7f
[15:38:15] info: MONO_WASM: 50	01 7f 60 01 7c 01 7c 60 02 7c
[15:38:15] info: MONO_WASM: 60	7c 01 7c 60 01 7d 01 7d 60 02
[15:38:15] info: MONO_WASM: 70	7d 7d 01 7d 60 03 7d 7d 7d 01
[15:38:15] info: MONO_WASM: 80	7d 60 03 7c 7c 7c 01 7c 60 04
[15:38:15] info: MONO_WASM: 90	7f 7f 7f 7f 00 60 03 7c 7c 7f
[15:38:15] info: MONO_WASM: 100	01 7f
[15:38:15] info: MONO_WASM: // end blob //
[15:38:15] fail: MONO_WASM: Equals:1c0 code generation failed: Error: Unsupported long branch opcode: bgt.un.i4 Error: Unsupported long branch opcode: bgt.un.i4
    at di (http://127.0.0.1:49168/_framework/dotnet.runtime.js:3:113026)
    at fi (http://127.0.0.1:49168/_framework/dotnet.runtime.js:3:114113)
    at http://127.0.0.1:49168/_framework/dotnet.runtime.js:3:164049
    at Object.generator (http://127.0.0.1:49168/_framework/dotnet.runtime.js:3:164836)
    at Na.emitImportsAndFunctions (http://127.0.0.1:49168/_framework/dotnet.runtime.js:3:74056)
    at http://127.0.0.1:49168/_framework/dotnet.runtime.js:3:164902
    at Cc (http://127.0.0.1:49168/_framework/dotnet.runtime.js:3:165972)
    at http://127.0.0.1:49168/_framework/dotnet.native.wasm:wasm-function[212]:0x1a746
    at http://127.0.0.1:49168/_framework/dotnet.native.wasm:wasm-function[283]:0x1e5e7
    at http://127.0.0.1:49168/_framework/dotnet.native.wasm:wasm-function[319]:0x1f78d
    at http://127.0.0.1:49168/_framework/dotnet.native.wasm:wasm-function[191]:0xce35
    at http://127.0.0.1:49168/_framework/dotnet.native.wasm:wasm-function[794]:0x49026
    at e.<computed> (http://127.0.0.1:49168/_framework/dotnet.runtime.js:3:179764)
    at Yo (http://127.0.0.1:49168/_framework/dotnet.runtime.js:3:55968)
    at callUserCallback (http://127.0.0.1:49168/_framework/dotnet.native.js:8:107146)
    at http://127.0.0.1:49168/_framework/dotnet.native.js:8:107414
[15:38:15] info: MONO_WASM: // Equals:1c0 generated, blob follows //
[15:38:15] info: MONO_WASM: 0	00 61 73 6d 01 00 00 00 01 5c
[15:38:15] info: MONO_WASM: 10	0f 60 01 7f 00 60 04 7f 7f 7f
[15:38:15] info: MONO_WASM: 20	7f 01 7f 60 03 7f 7f 7f 01 7f
[15:38:15] info: MONO_WASM: 30	60 02 7f 7f 00 60 03 7f 7f 7f
[15:38:15] info: MONO_WASM: 40	00 60 01 7f 01 7f 60 02 7f 7f
[15:38:15] info: MONO_WASM: 50	01 7f 60 01 7c 01 7c 60 02 7c
[15:38:15] info: MONO_WASM: 60	7c 01 7c 60 01 7d 01 7d 60 02
[15:38:15] info: MONO_WASM: 70	7d 7d 01 7d 60 03 7d 7d 7d 01
[15:38:15] info: MONO_WASM: 80	7d 60 03 7c 7c 7c 01 7c 60 04
[15:38:15] info: MONO_WASM: 90	7f 7f 7f 7f 00 60 03 7c 7c 7f
[15:38:15] info: MONO_WASM: 100	01 7f
[15:38:15] info: MONO_WASM: // end blob //
[15:38:15] fail: MONO_WASM: MoveNext:0 code generation failed: Error: Unsupported long branch opcode: bge.un.i4 Error: Unsupported long branch opcode: bge.un.i4
    at di (http://127.0.0.1:49168/_framework/dotnet.runtime.js:3:113026)
    at fi (http://127.0.0.1:49168/_framework/dotnet.runtime.js:3:114113)
    at http://127.0.0.1:49168/_framework/dotnet.runtime.js:3:164049
    at Object.generator (http://127.0.0.1:49168/_framework/dotnet.runtime.js:3:164836)
    at Na.emitImportsAndFunctions (http://127.0.0.1:49168/_framework/dotnet.runtime.js:3:74056)
    at http://127.0.0.1:49168/_framework/dotnet.runtime.js:3:164902
    at Cc (http://127.0.0.1:49168/_framework/dotnet.runtime.js:3:165972)
    at http://127.0.0.1:49168/_framework/dotnet.native.wasm:wasm-function[212]:0x1a746
    at http://127.0.0.1:49168/_framework/dotnet.native.wasm:wasm-function[283]:0x1e5e7
    at http://127.0.0.1:49168/_framework/dotnet.native.wasm:wasm-function[319]:0x1f78d
    at http://127.0.0.1:49168/_framework/dotnet.native.wasm:wasm-function[191]:0xce35
    at http://127.0.0.1:49168/_framework/dotnet.native.wasm:wasm-function[794]:0x49026
    at e.<computed> (http://127.0.0.1:49168/_framework/dotnet.runtime.js:3:179764)
    at Yo (http://127.0.0.1:49168/_framework/dotnet.runtime.js:3:55968)
    at callUserCallback (http://127.0.0.1:49168/_framework/dotnet.native.js:8:107146)
    at http://127.0.0.1:49168/_framework/dotnet.native.js:8:107414
[15:38:15] info: MONO_WASM: Disabling jiterpreter after 2 failures
[15:38:15] info: MONO_WASM: // MoveNext:0 generated, blob follows //
[15:38:15] info: MONO_WASM: 0	00 61 73 6d 01 00 00 00 01 5c
[15:38:15] info: MONO_WASM: 10	0f 60 01 7f 00 60 04 7f 7f 7f
[15:38:15] info: MONO_WASM: 20	7f 01 7f 60 03 7f 7f 7f 01 7f
[15:38:15] info: MONO_WASM: 30	60 02 7f 7f 00 60 03 7f 7f 7f
[15:38:15] info: MONO_WASM: 40	00 60 01 7f 01 7f 60 02 7f 7f
[15:38:15] info: MONO_WASM: 50	01 7f 60 01 7c 01 7c 60 02 7c
[15:38:15] info: MONO_WASM: 60	7c 01 7c 60 01 7d 01 7d 60 02
[15:38:15] info: MONO_WASM: 70	7d 7d 01 7d 60 03 7d 7d 7d 01
[15:38:15] info: MONO_WASM: 80	7d 60 03 7c 7c 7c 01 7c 60 04
[15:38:15] info: MONO_WASM: 90	7f 7f 7f 7f 00 60 03 7c 7c 7f
[15:38:15] info: MONO_WASM: 100	01 7f
[15:38:15] info: MONO_WASM: // end blob //

@mkhamoyan mkhamoyan added the blocking-clean-ci Blocking PR or rolling runs of 'runtime' or 'runtime-extra-platforms' label Aug 7, 2024
@lewing lewing closed this as completed Aug 12, 2024
@github-actions github-actions bot locked and limited conversation to collaborators Sep 12, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
arch-wasm WebAssembly architecture area-System.Runtime.InteropServices.JavaScript blocking-clean-ci Blocking PR or rolling runs of 'runtime' or 'runtime-extra-platforms' Known Build Error Use this to report build issues in the .NET Helix tab os-browser Browser variant of arch-wasm
Projects
None yet
Development

No branches or pull requests

4 participants