Skip to content

[wasm] Disable runtime test failing due to stack overflow - #69863

Merged
radical merged 5 commits into
dotnet:mainfrom
radical:disable-jit-so-test
May 27, 2022
Merged

radical merged 5 commits into
dotnet:mainfrom
radical:disable-jit-so-test

Conversation

@radical

@radical radical commented May 26, 2022 •

Copy link
Copy Markdown
Member

JIT/Directed/tailcall/tailcall/tailcall.sh
Issue: #69517
Fixes: #69850

`JIT/Directed/tailcall/tailcall/tailcall.sh`
Issue: dotnet#69517
@radical radical added arch-wasm WebAssembly architecture disabled-test The test is disabled in source code against the issue area-VM-meta-mono labels May 26, 2022
@ghost ghost assigned radical May 26, 2022
@ghost

ghost commented May 26, 2022

Copy link
Copy Markdown

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

Issue Details

JIT/Directed/tailcall/tailcall/tailcall.sh
Fixes issue: #69517

Author: radical
Assignees: -
Labels:

arch-wasm, disabled-test, area-VM-meta-mono

Milestone: -

@radical

radical commented May 26, 2022

Copy link
Copy Markdown
Member Author

This should be backported to preview5 too.

@radical
radical merged commit 61441fa into dotnet:main May 27, 2022
@radical
radical deleted the disable-jit-so-test branch May 27, 2022 22:58
@radical

radical commented May 27, 2022

Copy link
Copy Markdown
Member Author

/backport release/7.0-preview5

@radical

radical commented May 27, 2022

Copy link
Copy Markdown
Member Author

/backport to release/7.0-preview5

@github-actions

Copy link
Copy Markdown
Contributor

Started backporting to release/7.0-preview5: https://github.com/dotnet/runtime/actions/runs/2399196476

@github-actions

Copy link
Copy Markdown
Contributor

@radical an error occurred while backporting to release/7.0-preview5, please check the run log for details!

Error: @radical is not a repo collaborator, backporting is not allowed. If you're a collaborator please make sure your Microsoft team membership visibility is set to Public on https://github.com/orgs/microsoft/people?query=radical

radical added a commit to radical/runtime that referenced this pull request May 27, 2022
* [wasm] Disable runtime test failing due to stack overflow

`JIT/Directed/tailcall/tailcall/tailcall.sh`
Issue: dotnet#69517

* Also disable JIT/Directed/IL/Tailcall/ExplicitTailCallNoSO/ExplicitTailCallNoSO.sh

* try to fix the exclusion

* Fix path for exclusion
radical added a commit to radical/runtime that referenced this pull request May 31, 2022
radical added a commit that referenced this pull request Jun 1, 2022
…70050)

* [wasm] Fix runtime test failing due to the app running in debug mode

Fixes #69517

- Recent [wasm-app-host commit](6b3ea40) changed `WasmApp.targets` so
  `WasmDebugLevel` would be set to enable debugging if
  `Configuration==Debug`.
    - this broke some runtime tests which depend on tail call
    optimizations, which get disabled when debugging is enabled in the
    runtime.

- And the wasm apps for the runtime tests are being built with no
  configuration set, which defaults to `Debug`. Instead, propogate the
  config for the build to the wasm proxy (`WasmTestRunner`) projects too.

Fixes #69517 .

* Revert "[wasm] Disable runtime test failing due to stack overflow (#69863)"

This reverts commit 61441fa.
@ghost ghost locked as resolved and limited conversation to collaborators Jun 27, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

arch-wasm WebAssembly architecture area-VM-meta-mono disabled-test The test is disabled in source code against the issue

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Mono Browser wasm Release failures on runtime rolling build

2 participants