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

CI failure STRICT_JS doesn't work with MODULARIZE or EXPORT_ES6 #83986

Closed
tarekgh opened this issue Mar 27, 2023 · 3 comments · Fixed by #84014
Closed

CI failure STRICT_JS doesn't work with MODULARIZE or EXPORT_ES6 #83986

tarekgh opened this issue Mar 27, 2023 · 3 comments · Fixed by #84014
Assignees
Labels
area-Infrastructure-mono 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

Comments

@tarekgh
Copy link
Member

tarekgh commented Mar 27, 2023

Build Information

Build: https://dev.azure.com/dnceng-public/cbb18261-c48f-4abb-8651-8cdcb5474649/_build/results?buildId=218479
Build error leg or test failing: Build / browser-wasm linux Release LibraryTests / Build product
Pull request: #83952

Error Message

emcc(0,0): error : STRICT_JS doesn't work with MODULARIZE or EXPORT_ES6
❌src/mono/wasm/wasm.proj(445,5): error MSB3073: The command "bash -c 'source /usr/local/emscripten/emsdk/emsdk_env.sh 2>&1 && cmake --build . --config Release '" exited with code 2.
{
  "ErrorMessage": "STRICT_JS doesn't work with MODULARIZE or EXPORT_ES6",
  "BuildRetry": false,
  "ErrorPattern": "STRICT_JS doesn't work with MODULARIZE or EXPORT_ES6",
  "ExcludeConsoleLog": false
}

https://github.com/dotnet/runtime/pull/83952/checks?check_run_id=12310423547

Report

Build Definition Step Name Console log Pull Request
219647 dotnet/runtime Build product Log #83589
219639 dotnet/runtime Build product Log #83657
219631 dotnet/runtime Build product Log #83670
219518 dotnet/runtime Build product Log #83776
219587 dotnet/runtime Build product Log #84013
219305 dotnet/runtime Build product Log #84009
219303 dotnet/runtime Build product Log #84009
219516 dotnet/runtime Build product Log #83776
219514 dotnet/runtime Build product Log #79147
219512 dotnet/runtime Build product Log #79147
219501 dotnet/runtime Build product Log
219483 dotnet/runtime Build product Log #82832
219480 dotnet/runtime Build product Log #82832
219474 dotnet/runtime Build product Log #83976
219476 dotnet/runtime Build product Log #83976
219456 dotnet/runtime Build product Log
219414 dotnet/runtime Build product Log #84011
219412 dotnet/runtime Build product Log #84011
219351 dotnet/runtime Build product Log #82981
219349 dotnet/runtime Build product Log #82981
219313 dotnet/runtime Build product Log #83707
219311 dotnet/runtime Build product Log #83707
219293 dotnet/runtime Build product Log #83948
219282 dotnet/runtime Build product Log #84003
219280 dotnet/runtime Build product Log #84003
219268 dotnet/runtime Build product Log #84004
219266 dotnet/runtime Build product Log #84004
219257 dotnet/runtime Build product Log #83992
219255 dotnet/runtime Build product Log #83992
219251 dotnet/runtime Build product Log #83903
219253 dotnet/runtime Build product Log #83903
219200 dotnet/runtime Build product Log #83755
219202 dotnet/runtime Build product Log #83755
219185 dotnet/runtime Build product Log #83995
219169 dotnet/runtime Build product Log #83554
219167 dotnet/runtime Build product Log #83554
219119 dotnet/runtime Build product Log #83945
219121 dotnet/runtime Build product Log #83945
219073 dotnet/runtime Build product Log #83707
219071 dotnet/runtime Build product Log #83707
219047 dotnet/runtime Build product Log #83911
219044 dotnet/runtime Build product Log #83903
219022 dotnet/runtime Build product Log #84000
218834 dotnet/runtime Build product Log #83996
218830 dotnet/runtime Build product Log #83996
218963 dotnet/runtime Build product Log #83892
218960 dotnet/runtime Build product Log #83892
218939 dotnet/runtime Build product Log #83827
218942 dotnet/runtime Build product Log #83827
218899 dotnet/runtime Build product Log #83903
218869 dotnet/runtime Build product Log #79147
218871 dotnet/runtime Build product Log #79147
218874 dotnet/runtime Build product Log
218860 dotnet/runtime Build product Log #81617
218857 dotnet/runtime Build product Log #81617
218847 dotnet/runtime Build product Log #83707
218849 dotnet/runtime Build product Log #83707
218802 dotnet/runtime Build product Log #83995
218799 dotnet/runtime Build product Log #83827
218795 dotnet/runtime Build product Log #83827
218790 dotnet/runtime Build product Log #83838
218788 dotnet/runtime Build product Log #83838
218775 dotnet/runtime Build product Log
218769 dotnet/runtime Build product Log #83992
218771 dotnet/runtime Build product Log #83992
218749 dotnet/runtime Build product Log #83554
218751 dotnet/runtime Build product Log #83554
218736 dotnet/runtime Build product Log #83990
218733 dotnet/runtime Build product Log #83990
218731 dotnet/runtime Build product Log
218720 dotnet/runtime Build product Log #83982
218722 dotnet/runtime Build product Log #83982
218712 dotnet/runtime Build product Log #83911
218654 dotnet/runtime Build product Log #82031
218619 dotnet/runtime Build product Log #83948
218611 dotnet/runtime Build product Log #83554
218546 dotnet/runtime Build product Log #79147
218489 dotnet/runtime Build product Log #83844
218487 dotnet/runtime Build product Log #83844
218479 dotnet/runtime Build product Log #83952
218481 dotnet/runtime Build product Log #83952
218465 dotnet/runtime Build product Log #83911

Summary

24-Hour Hit Count 7-Day Hit Count 1-Month Count
82 82 82
@tarekgh tarekgh added 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 labels Mar 27, 2023
@dotnet-issue-labeler dotnet-issue-labeler bot added the needs-area-label An area label is needed to ensure this gets routed to the appropriate area owners label Mar 27, 2023
@ghost ghost added the untriaged New issue has not been triaged by the area owner label Mar 27, 2023
@ViktorHofer
Copy link
Member

ViktorHofer commented Mar 28, 2023

Is someone already root-causing the issue? Asking as it nukes all our builds (see table above: 71 builds in the last 24 hours).

@marek-safar
Copy link
Contributor

@radekdoulik any thoughts?

@radekdoulik
Copy link
Member

looks like the new emsdk/icu packages are already used or the docker images with emscripten 3.1.34 got to stable earlier than expected. I will look into it

@radekdoulik radekdoulik self-assigned this Mar 28, 2023
@ghost ghost added the in-pr There is an active PR which will close this issue when it is merged label Mar 28, 2023
@ghost ghost removed in-pr There is an active PR which will close this issue when it is merged untriaged New issue has not been triaged by the area owner labels Mar 28, 2023
@jeffhandley jeffhandley added area-Infrastructure-mono and removed needs-area-label An area label is needed to ensure this gets routed to the appropriate area owners labels Apr 6, 2023
@ghost ghost locked as resolved and limited conversation to collaborators May 7, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area-Infrastructure-mono 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
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants