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

emcc received SIGKILL #79874

Closed
MichalStrehovsky opened this issue Dec 21, 2022 · 4 comments · Fixed by #80103
Closed

emcc received SIGKILL #79874

MichalStrehovsky opened this issue Dec 21, 2022 · 4 comments · Fixed by #80103
Labels
arch-wasm WebAssembly architecture area-Codegen-AOT-mono

Comments

@MichalStrehovsky
Copy link
Member

MichalStrehovsky commented Dec 21, 2022

  [66/66] System.Runtime.Tests.dll.bc -> System.Runtime.Tests.dll.o [took 220.059s]
  Linking for initial memory $(EmccInitialHeapSize)=536870912 bytes. Set this msbuild property to change the value.
  Linking with emcc with -Oz -Wl,-O0 -Wl,-lto-O0. This may take a while ...
   "/datadisks/disk1/work/9D6408A8/p/build/emsdk/upstream/bin/wasm-ld" @/datadisks/disk1/work/9D6408A8/t/emscripten_3344mv12.rsp.utf-8
   "/datadisks/disk1/work/9D6408A8/p/build/emsdk/upstream/bin/wasm-emscripten-finalize" -g --dyncalls-i64 --dwarf /datadisks/disk1/work/9D6408A8/w/C54D0A8A/e/wasm_build/obj/wasm/for-build/dotnet.wasm -o /datadisks/disk1/work/9D6408A8/w/C54D0A8A/e/wasm_build/obj/wasm/for-build/dotnet.wasm --detect-features
emcc : error : '/datadisks/disk1/work/9D6408A8/p/build/emsdk/upstream/bin/wasm-emscripten-finalize -g --dyncalls-i64 --dwarf /datadisks/disk1/work/9D6408A8/w/C54D0A8A/e/wasm_build/obj/wasm/for-build/dotnet.wasm -o /datadisks/disk1/work/9D6408A8/w/C54D0A8A/e/wasm_build/obj/wasm/for-build/dotnet.wasm --detect-features' failed (received SIGKILL (-9)) 

Build Information

Build: https://dev.azure.com/dnceng-public/cbb18261-c48f-4abb-8651-8cdcb5474649/_build/results?buildId=117528
Build error leg or test failing: normal-System.Runtime.Tests.WorkItemExecution
Pull request: #79872

Error Message

Fill the error message using known issues guidance.

{
  "ErrorMessage": "dotnet.wasm --detect-features' failed (received SIGKILL (-9)",
  "BuildRetry": false
}

Report

Build Definition Test Pull Request
124034 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #80157
124226 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #79721
124237 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #80007
124218 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #79970
124125 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #79329
123154 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #80114
124046 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #80158
123952 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #79622
123931 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #80126
123921 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #79794
123605 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #80143
123876 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #80136
123858 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #74428
123817 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #80147
123774 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #78493
123769 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #80104
123756 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #79416
123732 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #80134
123683 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #80142
123654 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #80145
123630 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #79794
123601 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #78544
123523 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #80135
123481 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #80137
123440 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #76642
123427 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #79418
123383 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #80091
123358 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #80133
123315 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #80126
123274 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #79455
123250 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #79953
123220 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #80117
123177 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #79622
122853 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #80091
123172 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #79905
123108 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #79449
122741 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #80102
122981 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #79046
122955 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #80104
122951 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #80046
122783 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #80106
122775 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #80104
122767 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #80099
122758 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #80091
122754 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #80103
122715 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #80059
122516 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #80074
122661 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #80100
122615 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #80099
122599 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #79046
122478 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #79444
122468 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #80097
122290 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #79847
122265 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution
122235 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #80059
122222 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #78861
122154 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #80074
122059 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #80059
122113 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #79525
122082 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #80085
122037 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #80082
121971 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #79685
121857 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #80066
121711 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #79940
121786 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #80059
121715 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #80046
121686 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #80074
121616 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #80046
121604 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #79685
121571 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #79847
121575 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #80066
121566 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #79885
121493 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #80007
121473 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #80059
121283 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #80046
121415 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #79962
121398 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #79416
121404 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #78544
121379 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #79898
121347 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #80038
121331 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #78861
121319 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #79898
121314 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #71464
121253 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #79685
121198 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #79953
121143 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #80038
121124 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #80034
121115 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #80033
121078 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #79898
121061 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #78544
121037 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #79898
120993 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #80025
120928 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #80026
120878 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #71464
120829 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #80024
120638 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #79720
120809 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #79885
120237 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #79953
120789 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #79685
120659 dotnet/runtime normal-System.Runtime.Tests.WorkItemExecution #66551
Displaying 100 of 198 results

Summary

24-Hour Hit Count 7-Day Hit Count 1-Month Count
35 99 198
@MichalStrehovsky MichalStrehovsky added arch-wasm WebAssembly architecture blocking-clean-ci Blocking PR or rolling runs of 'runtime' or 'runtime-extra-platforms' area-Codegen-AOT-mono Known Build Error Use this to report build issues in the .NET Helix tab labels Dec 21, 2022
@ghost
Copy link

ghost commented Dec 21, 2022

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

Issue Details
  [66/66] System.Runtime.Tests.dll.bc -> System.Runtime.Tests.dll.o [took 220.059s]
  Linking for initial memory $(EmccInitialHeapSize)=536870912 bytes. Set this msbuild property to change the value.
  Linking with emcc with -Oz -Wl,-O0 -Wl,-lto-O0. This may take a while ...
   "/datadisks/disk1/work/9D6408A8/p/build/emsdk/upstream/bin/wasm-ld" @/datadisks/disk1/work/9D6408A8/t/emscripten_3344mv12.rsp.utf-8
   "/datadisks/disk1/work/9D6408A8/p/build/emsdk/upstream/bin/wasm-emscripten-finalize" -g --dyncalls-i64 --dwarf /datadisks/disk1/work/9D6408A8/w/C54D0A8A/e/wasm_build/obj/wasm/for-build/dotnet.wasm -o /datadisks/disk1/work/9D6408A8/w/C54D0A8A/e/wasm_build/obj/wasm/for-build/dotnet.wasm --detect-features
emcc : error : '/datadisks/disk1/work/9D6408A8/p/build/emsdk/upstream/bin/wasm-emscripten-finalize -g --dyncalls-i64 --dwarf /datadisks/disk1/work/9D6408A8/w/C54D0A8A/e/wasm_build/obj/wasm/for-build/dotnet.wasm -o /datadisks/disk1/work/9D6408A8/w/C54D0A8A/e/wasm_build/obj/wasm/for-build/dotnet.wasm --detect-features' failed (received SIGKILL (-9)) 

Build Information

Build: https://dev.azure.com/dnceng-public/cbb18261-c48f-4abb-8651-8cdcb5474649/_build/results?buildId=117528
Build error leg or test failing: normal-System.Runtime.Tests.WorkItemExecution
Pull request: #79872

Error Message

Fill the error message using known issues guidance.

{
  "ErrorMessage": "dotnet.wasm --detect-features' failed (received SIGKILL (-9)",
  "BuildRetry": false
}
Author: MichalStrehovsky
Assignees: -
Labels:

arch-wasm, blocking-clean-ci, area-Codegen-AOT-mono, Known Build Error

Milestone: -

@eerhardt
Copy link
Member

eerhardt commented Jan 3, 2023

@lewing @radical @kg @radekdoulik

This has failed a lot in the past month. Can we disable the test until the error is understood?

@radical
Copy link
Member

radical commented Jan 3, 2023

We are actively working on fixing this. I can look at disabling (the whole library tests run with aot), if it isn't fixed in a couple of days.

@ghost ghost added the in-pr There is an active PR which will close this issue when it is merged label Jan 4, 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 Jan 4, 2023
@radical radical removed 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 Jan 4, 2023
@lewing
Copy link
Member

lewing commented Jan 5, 2023

@lewing @radical @kg @radekdoulik

This has failed a lot in the past month. Can we disable the test until the error is understood?

Sorry about the delay, we crossed a previously unknown tipping point with some codegen changes and the underlying cause wasn't clear. We've identified the cause, a post link optimization pass that uses a ton of memory when updating dwarf debug information with relocations, and resolved the CI issues.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
arch-wasm WebAssembly architecture area-Codegen-AOT-mono
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants