Skip to content

[release/7.0][wasm] SIMD related build fixes - #75042

Merged
steveisok merged 5 commits into
dotnet:release/7.0from
radical:fix-wbt-simd
Sep 7, 2022
Merged

[release/7.0][wasm] SIMD related build fixes#75042
steveisok merged 5 commits into
dotnet:release/7.0from
radical:fix-wbt-simd

Conversation

@radical

Copy link
Copy Markdown
Member
  • rename $(WasmSIMD) -> $(WasmEnableSIMD)
  • Require the workload when the property is set
  • Add tests for the various cases

@radicalradical added arch-wasm WebAssembly architecture area-Build-mono labels Sep 3, 2022
@ghost

ghost commented Sep 3, 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
  • rename $(WasmSIMD) -> $(WasmEnableSIMD)
  • Require the workload when the property is set
  • Add tests for the various cases
Author:radical
Assignees:-
Labels:

arch-wasm, area-Build-mono

Milestone:-

@ghostghost assigned radicalSep 3, 2022
@radicalradical changed the title [wasm] Rename WasmSIMD to WasmEnableSIMD[wasm] Rename $(WasmSIMD) to $(WasmEnableSIMD)Sep 3, 2022
@radicalradical changed the title [wasm] Rename $(WasmSIMD) to $(WasmEnableSIMD)[wasm] SIMD related build fixesSep 3, 2022
@radical
radical marked this pull request as ready for review September 3, 2022 02:08
@radical
radical requested a review from lewing as a code ownerSeptember 3, 2022 02:08
- $(WasmAotProfilePath) - Path to an AOT profile file.
- $(WasmExceptionHandling) - Enable support for the WASM Exception Handling feature.
- $(WasmSIMD) - Enable support for the WASM SIMD feature.
- $(WasmEnableSIMD) - Enable support for the WASM SIMD feature.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I wanted to keep it similar to other feature props, like the WasmExceptionHandling above. Shouldn't we then change that too?

@radekdoulikradekdoulik left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Besides the renaming question, it LGTM. It is great to have more scenarios tested.

@radicalradical changed the title [wasm] SIMD related build fixes[release/7.0][wasm] SIMD related build fixesSep 6, 2022
@carlossanlop

carlossanlop commented Sep 6, 2022

Copy link
Copy Markdown
Contributor

Ping @marek-safar, need an approval.
I assume failures are unrelated (no WASM hits).

Edit: Confirmed, the CI failures are unrelated. They are #75164 and #75005 .

@carlossanlop

Copy link
Copy Markdown
Contributor

@radical there's a merge conflict. Can you please address it?

@radical

Copy link
Copy Markdown
MemberAuthor

This is ready for merging.

@steveisok
steveisok merged commit e56d52d into dotnet:release/7.0Sep 7, 2022
@radical
radical deleted the fix-wbt-simd branch September 7, 2022 17:20
@ghostghost locked as resolved and limited conversation to collaborators Oct 7, 2022
Sign up for freeto subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

arch-wasmWebAssembly architecturearea-Build-mono

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants

@radical@carlossanlop@marek-safar@radekdoulik@steveisok