-
Notifications
You must be signed in to change notification settings - Fork 4.7k
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
[wasm] Tests on CI: Full version of libmono-component-diagnostics_tracing-static.a is linked instead of stub #61294
Comments
Tagging subscribers to 'arch-wasm': @lewing Issue DetailsDescriptionI'm improving wasm app startup in some PR and I now catch exceptions in
Reproduction StepsUse Expected behaviorNo assert Actual behaviorAssert and silent failure Regression?Don't know Known WorkaroundsNo response ConfigurationDebug Other informationNo response
|
Tagging subscribers to this area: @dotnet/ncl Issue DetailsDescriptionI'm improving wasm app startup in some PR and I now catch exceptions in
Reproduction StepsUse Expected behaviorNo assert Actual behaviorAssert and silent failure Regression?Don't know Known WorkaroundsNo response ConfigurationDebug Other informationNo response
|
@lambdageek thoughts ? Should eventpipe try to start in wasm ? |
Tagging subscribers to this area: Issue DetailsDescriptionI'm improving wasm app startup in some PR and I now catch exceptions in
Reproduction StepsUse Expected behaviorNo assert Actual behaviorAssert and silent failure Regression?Don't know Known WorkaroundsNo response ConfigurationDebug Other informationNo response
|
It seems that in-tree native build doesn't set |
Also note that we produce |
@radical could you please advise or help fixing it ? |
I think we should set our defaults to select right components in case
The default selection should be
|
note to self: Doing this properly is a bit tricky. There are two parts to this:
And I want to ensure that it is still easy to run tests, and debug locally. All of that multiplies the number of cases here. I have most of it solved in #61863 . But it's WIP. |
I updated the stack trace in description. |
IIUC, this is specifically for running tests on helix. As mentioned in #61294 (comment) , this is non-trivial, and won't get done for |
Description
I'm improving wasm app startup in PR.
I'm in-tree linking with
<WasmBuildNative>true</WasmBuildNative>
libmono-component-diagnostics_tracing-static.a
is included in link files via
<_WasmNativeFileForLinking Include="$(MicrosoftNetCoreAppRuntimePackRidNativeDir)*.a" Exclude="@(_MonoRuntimeComponentDontLink->'$(MicrosoftNetCoreAppRuntimePackRidNativeDir)%(Identity)')" />
because
_MonoRuntimeComponentDontLink
is empty andlibmono-component-diagnostics_tracing-static.a
on the path.Reproduction Steps
In the PR I'm building sample project with
<WasmBuildNative>true</WasmBuildNative>
in-tree.Expected behavior
No assert
Actual behavior
Assert and failure
Regression?
Don't know
Known Workarounds
No response
Configuration
Debug
Other information
No response
The text was updated successfully, but these errors were encountered: