Chromium ninja build fails continuously and retries indefinitely

516 views
Skip to first unread message

Honsal

unread,
Mar 29, 2023, 12:18:39 AM3/29/23
to Chromium-dev
Regardless of whether it's a Chromium build or a CEF build, the build fails when it starts and a little time goes by.

In this case, the failing point is completely random.

At first, I wondered if the CPU temperature was too high to cause an error, so I tested it several times with programs such as Prime95 or Linx, but no error was detected.

There is also about 80 gigabytes of memory left.

Even more ridiculous, in this state, if I continue the build using the autoinja -Cout/Debug_GN_x86 cef -j24 command again, the build will proceed without any problems for a while.

Of course, it fails again after a little time.

The CPU is Intel I9 13900K and the memory is DDR5 4800 MHz 128GB.

When built, CPU temperature hits 100 degrees Celsius in all cores and thermal control is enabled, but as I said before, there was no problem with testing with prime95 or linx.

I can't resume hundreds of times every time I build, so I'm looking for a solution, does anyone have any ideas?

Dirk Pranke

unread,
Mar 29, 2023, 2:34:22 PM3/29/23
to honja...@gmail.com, Chromium-dev
Hi,

You haven't given us a lot to go on. What sorts of errors are you seeing?

You might try building with the `-l` flag passed to ninja, that controls how many jobs are run in parallel based on the load of the machine. I'm guessing you have tried `-j` values lower than 24, but if you haven't, I would try that as well.

-- Dirk

--
--
Chromium Developers mailing list: chromi...@chromium.org
View archives, change email options, or unsubscribe:
http://groups.google.com/a/chromium.org/group/chromium-dev
---
You received this message because you are subscribed to the Google Groups "Chromium-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-dev...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/chromium-dev/63b2bed0-89de-42e7-a0ea-7ec25aa27f8an%40chromium.org.

Bruce Dawson

unread,
Mar 29, 2023, 11:19:01 PM3/29/23
to Chromium-dev, Dirk Pranke, Chromium-dev, honja...@gmail.com
You could also try running with -k 0 so that the build proceeds as far as possible instead of stopping on the first error.

But, this is a bandaid. It sounds like your machine is being flaky for some reason, in a way that is not triggered by Prime95. Chrome's developers build Chrome (collectively) thousands of times a day and don't see this problem.

The exact error messages you are seeing might give a clue. But, again, this seems like a flaky machine.

What OS are you running on?

For more context: about five years ago I noticed that Chrome's Windows builds would randomly fail about 3% of the time. That was eventually narrowed down to a Windows kernel bug which we hacked around for a while and which Microsoft then fixed, thus getting our builds to be ~100% reliable. Which is to say, we have a low tolerance for flaky builds.

Honsal

unread,
Mar 30, 2023, 1:08:00 AM3/30/23
to Chromium-dev, Bruce Dawson, Dirk Pranke, Chromium-dev, honja...@gmail.com
@Dirk Pranke
I cannot provide all of this logs. Because, everytime it fails, the logs are different everytime. 
But, many of time it says 'clang' failed, with llvm parsing. 

@Bruce Dawson
I am on Win11. It was built normally in December 2022.

------------

@Everyone

I think I found the cause. I don't know why, but llvm compilation operations seem to be more affected by CPU status than Prime95 or linx. And my CPU doesn't seem to be normal.

As Dirk Frank said, I work by lowering jobs to 4 (-j4), so it works without any problems.

When I was using the 3960X, I didn't have this problem even if I added 280 jobs, but I'm sad to see this happening on the 13900k.

Additionally, I found out while testing yesterday that if I repeat retries after failing too fast with more than 24 jobs in it, I get a blue screen. The error code is also different then. This is a problem that did not occur at all when using Prime95 or Linx.






2023년 3월 30일 목요일 오후 12시 19분 1초 UTC+9에 Bruce Dawson님이 작성:

Bruce Dawson

unread,
Mar 30, 2023, 1:20:00 AM3/30/23
to Honsal, Chromium-dev, Dirk Pranke
It sounds like you have a buggy or flaky CPU. Can you return it? Are you overclocking it?

Good luck.
--
Bruce Dawson, he/him

Honsal

unread,
Mar 30, 2023, 1:31:40 AM3/30/23
to Chromium-dev, Bruce Dawson, Chromium-dev, Dirk Pranke, Honsal
I did not overclocked it since i bought this at Nov. 07. 2022. P.S. I'm using MSI Coreliquid S360.

I just contacted the manufacturer. They say they are coming on a business trip because they need to see it at least once. Even so, it is said that there is a high possibility of a normal judgment.

a sad reality.

However, I'll back if there's good news.

Thanks you all.

2023년 3월 30일 목요일 오후 2시 20분 0초 UTC+9에 Bruce Dawson님이 작성:

Honsal

unread,
Mar 31, 2023, 4:14:25 PM3/31/23
to Chromium-dev, Honsal, Bruce Dawson, Chromium-dev, Dirk Pranke
Guys... I've got very weird result...

I've underclocked CPU, undervolted CPU, underclocked RAM, undervolted RAM, tested RAM one by one, two by two, three by one, ...

BUT nothing worked.

So I overclocked the CPU as a last resort and tried to finish the build quickly by reducing the time interval between retries as much as possible.

And then... BAM! It works perfectly and stably.

I don't know why... maybe because of voltage i guess. Because I've not overclocked it manually, but used motherboard's preset.

I am using Intel i9 13900k, ASUS Prime Z790-p WiFi, Samsung DDR5 32GBx4.

However, I am happy now.

2023년 3월 30일 목요일 오후 2시 31분 40초 UTC+9에 Honsal님이 작성:

Honsal

unread,
Mar 31, 2023, 4:22:05 PM3/31/23
to Chromium-dev, Honsal, Bruce Dawson, Chromium-dev, Dirk Pranke
Oh I forgot to send errors to you guys. The error was as follow... (caused randomly, everytime the error message was not same)

FAILED: v8_context_snapshot_generator.exe v8_context_snapshot_generator.exe.pdb
..\..\third_party\llvm-build\Release+Asserts\bin\lld-link.exe /OUT:./v8_context_snapshot_generator.exe /nologo -libpath:..\..\third_party\llvm-build\Release+Asserts\lib\clang\16\lib\windows "-libpath:C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\ATLMFC\lib\x86" "-libpath:C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\lib\x86" "-libpath:C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\lib\um\x86" "-libpath:C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\ucrt\x86" "-libpath:C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\um\x86" /MACHINE:X86  /PDB:./v8_context_snapshot_generator.exe.pdb @./v8_context_snapshot_generator.exe.rsp
PLEASE submit a bug report to https://crbug.com and run tools/clang/scripts/process_crashreports.py (only works inside Google) which will upload a report and include the crash backtrace.
Exception Code: 0xC0000005
 #0 0x00007ff730cbb135 (K:\cef\chromium_git\chromium\src\third_party\llvm-build\Release+Asserts\bin\lld-link.exe+0x169b135)
 #1 0x00007ff730830605 (K:\cef\chromium_git\chromium\src\third_party\llvm-build\Release+Asserts\bin\lld-link.exe+0x1210605)
 #2 0x00007ff730607c7c (K:\cef\chromium_git\chromium\src\third_party\llvm-build\Release+Asserts\bin\lld-link.exe+0xfe7c7c)
 #3 0x00007ff73060769f (K:\cef\chromium_git\chromium\src\third_party\llvm-build\Release+Asserts\bin\lld-link.exe+0xfe769f)
 #4 0x00007ff730606bd7 (K:\cef\chromium_git\chromium\src\third_party\llvm-build\Release+Asserts\bin\lld-link.exe+0xfe6bd7)
 #5 0x00007ff73084030d (K:\cef\chromium_git\chromium\src\third_party\llvm-build\Release+Asserts\bin\lld-link.exe+0x122030d)
 #6 0x00007ff7308406d3 (K:\cef\chromium_git\chromium\src\third_party\llvm-build\Release+Asserts\bin\lld-link.exe+0x12206d3)
 #7 0x00007ff73043a7d2 (K:\cef\chromium_git\chromium\src\third_party\llvm-build\Release+Asserts\bin\lld-link.exe+0xe1a7d2)
 #8 0x00007ffba6dc269d (C:\Windows\System32\KERNEL32.DLL+0x1269d)
 #9 0x00007ffba89aa9f8 (C:\Windows\SYSTEM32\ntdll.dll+0x5a9f8)

or...

FAILED: gen/chrome/browser/resources/tab_strip/tsconfig_build_ts.json gen/chrome/browser/resources/tab_strip/build_ts.manifest gen/chrome/browser/resources/tab_strip/tsc/alert_indicator.js gen/chrome/browser/resources/tab_strip/tsc/alert_indicator.d.ts gen/chrome/browser/resources/tab_strip/tsc/alert_indicators.js gen/chrome/browser/resources/tab_strip/tsc/alert_indicators.d.ts gen/chrome/browser/resources/tab_strip/tsc/tab_group.js gen/chrome/browser/resources/tab_strip/tsc/tab_group.d.ts gen/chrome/browser/resources/tab_strip/tsc/tab_list.js gen/chrome/browser/resources/tab_strip/tsc/tab_list.d.ts gen/chrome/browser/resources/tab_strip/tsc/tab.js gen/chrome/browser/resources/tab_strip/tsc/tab.d.ts gen/chrome/browser/resources/tab_strip/tsc/drag_manager.js gen/chrome/browser/resources/tab_strip/tsc/drag_manager.d.ts gen/chrome/browser/resources/tab_strip/tsc/tabs_api_proxy.js gen/chrome/browser/resources/tab_strip/tsc/tabs_api_proxy.d.ts gen/chrome/browser/resources/tab_strip/tsc/tab_swiper.js gen/chrome/browser/resources/tab_strip/tsc/tab_swiper.d.ts gen/chrome/browser/resources/tab_strip/tsc/alert_indicator.html.js gen/chrome/browser/resources/tab_strip/tsc/alert_indicator.html.d.ts gen/chrome/browser/resources/tab_strip/tsc/alert_indicators.html.js gen/chrome/browser/resources/tab_strip/tsc/alert_indicators.html.d.ts gen/chrome/browser/resources/tab_strip/tsc/tab_group.html.js gen/chrome/browser/resources/tab_strip/tsc/tab_group.html.d.ts gen/chrome/browser/resources/tab_strip/tsc/tab_list.html.js gen/chrome/browser/resources/tab_strip/tsc/tab_list.html.d.ts gen/chrome/browser/resources/tab_strip/tsc/tab.html.js gen/chrome/browser/resources/tab_strip/tsc/tab.html.d.ts gen/chrome/browser/resources/tab_strip/tsc/tab_strip.mojom-webui.js gen/chrome/browser/resources/tab_strip/tsc/tab_strip.mojom-webui.d.ts gen/chrome/browser/resources/tab_strip/tsc/tabs.mojom-webui.js gen/chrome/browser/resources/tab_strip/tsc/tabs.mojom-webui.d.ts
K:/cef/depot_tools/bootstrap-2@3_8_10_chromium_26_bin/python3/bin/python3.exe ../../tools/typescript/ts_library.py --root_dir gen/chrome/browser/resources/tab_strip/preprocessed --gen_dir gen/chrome/browser/resources/tab_strip --out_dir gen/chrome/browser/resources/tab_strip/tsc --output_suffix build_ts --in_files alert_indicator.ts alert_indicators.ts tab_group.ts tab_list.ts tab.ts drag_manager.ts tabs_api_proxy.ts tab_swiper.ts alert_indicator.html.ts alert_indicators.html.ts tab_group.html.ts tab_list.html.ts tab.html.ts tab_strip.mojom-webui.ts tabs.mojom-webui.ts --definitions ../../../../../../../tools/typescript/definitions/metrics_private.d.ts --deps ../../../../ui/webui/resources/tsconfig_library.json ../../../../ui/webui/resources/cr_components/color_change_listener/tsconfig_build_ts.json --tsconfig_base ../../../../../../../chrome/browser/resources/tab_strip/tsconfig_base.json --composite --path_mappings chrome://resources/*|../../../../ui/webui/resources/tsc/* //resources/*|../../../../ui/webui/resources/tsc/* chrome://resources/polymer/v3_0/*|../../../../../../../third_party/polymer/v3_0/components-chromium/* //resources/polymer/v3_0/*|../../../../../../../third_party/polymer/v3_0/components-chromium/* chrome://resources/polymer/v3_0/polymer/polymer_bundled.min.js|../../../../../../../third_party/polymer/v3_0/components-chromium/polymer/polymer.d.ts //resources/polymer/v3_0/polymer/polymer_bundled.min.js|../../../../../../../third_party/polymer/v3_0/components-chromium/polymer/polymer.d.ts /tools/typescript/definitions/*|../../../../../../../tools/typescript/definitions/*
Traceback (most recent call last):
  File "../../tools/typescript/ts_library.py", line 228, in <module>
    main(sys.argv[1:])
  File "../../tools/typescript/ts_library.py", line 191, in main
    node.RunNode([
  File "K:\cef\chromium_git\chromium\src\out\Release_GN_x86\..\..\third_party\node\node.py", line 34, in RunNode
    raise RuntimeError('Command \'%s\' failed\n%s' % (' '.join(cmd), err))
RuntimeError: Command 'K:\cef\chromium_git\chromium\src\out\Release_GN_x86\..\..\third_party\node\win\node.exe K:\cef\chromium_git\chromium\src\out\Release_GN_x86\..\..\third_party\node\node_modules\typescript\bin\tsc --project gen/chrome/browser/resources/tab_strip\tsconfig_build_ts.json' failed

or...

Rejected profile data for Call_ReceiverIsNullOrUndefined_Baseline_Compact due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for Call_ReceiverIsNotNullOrUndefined_Baseline_Compact due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for Call_ReceiverIsAny_Baseline_Compact due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for CallWithSpread_Baseline due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for ConstructWithSpread_Baseline due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for Construct_Baseline due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for ToNumeric_Baseline due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for KeyedLoadIC_PolymorphicName due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for ElementsTransitionAndStore_Standard due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for ElementsTransitionAndStore_GrowNoTransitionHandleCOW due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for ElementsTransitionAndStore_NoTransitionHandleCOW due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for KeyedHasIC_PolymorphicName due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for LoadIC due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for LoadSuperIC due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for KeyedLoadIC due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for StoreIC due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for DefineNamedOwnIC due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for KeyedStoreIC due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for DefineKeyedOwnIC due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for StoreInArrayLiteralIC due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for KeyedHasIC due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for IterableToListWithSymbolLookup due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for FindOrderedHashMapEntry due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for MapPrototypeSet due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for MapPrototypeDelete due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for MapIteratorPrototypeNext due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for MapIteratorToList due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for Equal_Baseline due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for StrictEqual_Baseline due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for ObjectGetOwnPropertyDescriptor due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for ObjectIs due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for InstanceOf_Baseline due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for FindOrderedHashSetEntry due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for SetPrototypeAdd due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for SetPrototypeDelete due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for SetIteratorPrototypeNext due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for SetOrSetIteratorToList due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for ArrayFilterLoopLazyDeoptContinuation due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for ArrayFilterLoopContinuation due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for ArrayForEachLoopContinuation due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for ArrayFrom due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for ArrayPrototypeJoin due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for ArrayPrototypeLastIndexOf due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for ArrayMapLoopLazyDeoptContinuation due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for ArrayMapLoopContinuation due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for ArrayReduceLoopContinuation due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for ArrayPrototypeReverse due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for ArrayPrototypeShift due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for ArrayPrototypeSlice due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for ArrayPrototypeSplice due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for ArrayPrototypeUnshift due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for NonNumberToNumeric due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for CallIteratorWithFeedback due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for Equal due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for StrictEqual due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for ProxyGetProperty due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for LdaGlobalHandler due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for LdaGlobalInsideTypeofHandler due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for LdaLookupGlobalSlotHandler due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for LdaLookupGlobalSlotInsideTypeofHandler due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for GetNamedPropertyHandler due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for CallAnyReceiverHandler due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for CallPropertyHandler due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for CallProperty0Handler due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for CallProperty1Handler due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for CallProperty2Handler due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for CallUndefinedReceiverHandler due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for CallUndefinedReceiver0Handler due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for CallUndefinedReceiver1Handler due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for CallUndefinedReceiver2Handler due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for CallWithSpreadHandler due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for InvokeIntrinsicHandler due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for ConstructHandler due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for ConstructWithSpreadHandler due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for TestEqualHandler due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for TestEqualStrictHandler due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for TestInstanceOfHandler due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for ForInNextHandler due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for LdaGlobalWideHandler due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for LdaGlobalInsideTypeofWideHandler due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for LdaLookupGlobalSlotWideHandler due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for GetNamedPropertyWideHandler due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for CallPropertyWideHandler due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for CallProperty0WideHandler due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for CallProperty1WideHandler due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for CallProperty2WideHandler due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for CallUndefinedReceiverWideHandler due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for CallUndefinedReceiver0WideHandler due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for CallUndefinedReceiver1WideHandler due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for CallUndefinedReceiver2WideHandler due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for CallWithSpreadWideHandler due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for ConstructWideHandler due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for TestEqualWideHandler due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for TestEqualStrictWideHandler due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for TestInstanceOfWideHandler due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for ForInNextWideHandler due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for LdaGlobalExtraWideHandler due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for CallUndefinedReceiverExtraWideHandler due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for CallUndefinedReceiver1ExtraWideHandler due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
Rejected profile data for CallUndefinedReceiver2ExtraWideHandler due to function change. Please use tools/builtins-pgo/generate.py to refresh it.
[606/1241] LINK v8_context_snapshot_generator.exe v8_context_snapshot_generator.exe.pdb
FAILED: v8_context_snapshot_generator.exe v8_context_snapshot_generator.exe.pdb
..\..\third_party\llvm-build\Release+Asserts\bin\lld-link.exe /OUT:./v8_context_snapshot_generator.exe /nologo -libpath:..\..\third_party\llvm-build\Release+Asserts\lib\clang\16\lib\windows "-libpath:C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\ATLMFC\lib\x86" "-libpath:C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\lib\x86" "-libpath:C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\lib\um\x86" "-libpath:C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\ucrt\x86" "-libpath:C:\Program Files (x86)\Windows Kits\10\lib\10.0.20348.0\um\x86" /MACHINE:X86  /PDB:./v8_context_snapshot_generator.exe.pdb @./v8_context_snapshot_generator.exe.rsp
PLEASE submit a bug report to https://crbug.com and run tools/clang/scripts/process_crashreports.py (only works inside Google) which will upload a report and include the crash backtrace.
Exception Code: 0xC0000005
 #0 0x00007ff730cbb135 (K:\cef\chromium_git\chromium\src\third_party\llvm-build\Release+Asserts\bin\lld-link.exe+0x169b135)
 #1 0x00007ff730830605 (K:\cef\chromium_git\chromium\src\third_party\llvm-build\Release+Asserts\bin\lld-link.exe+0x1210605)
 #2 0x00007ff730607c7c (K:\cef\chromium_git\chromium\src\third_party\llvm-build\Release+Asserts\bin\lld-link.exe+0xfe7c7c)
 #3 0x00007ff73060769f (K:\cef\chromium_git\chromium\src\third_party\llvm-build\Release+Asserts\bin\lld-link.exe+0xfe769f)
 #4 0x00007ff730606bd7 (K:\cef\chromium_git\chromium\src\third_party\llvm-build\Release+Asserts\bin\lld-link.exe+0xfe6bd7)
 #5 0x00007ff73084030d (K:\cef\chromium_git\chromium\src\third_party\llvm-build\Release+Asserts\bin\lld-link.exe+0x122030d)
 #6 0x00007ff7308406d3 (K:\cef\chromium_git\chromium\src\third_party\llvm-build\Release+Asserts\bin\lld-link.exe+0x12206d3)
 #7 0x00007ff73043a7d2 (K:\cef\chromium_git\chromium\src\third_party\llvm-build\Release+Asserts\bin\lld-link.exe+0xe1a7d2)
 #8 0x00007ffba6dc269d (C:\Windows\System32\KERNEL32.DLL+0x1269d)
 #9 0x00007ffba89aa9f8 (C:\Windows\SYSTEM32\ntdll.dll+0x5a9f8)
ninja: build stopped: subcommand failed.

2023년 4월 1일 토요일 오전 5시 14분 25초 UTC+9에 Honsal님이 작성:

Bruce Dawson

unread,
Mar 31, 2023, 4:33:14 PM3/31/23
to Honsal, Chromium-dev, Dirk Pranke
Thanks for sharing. Personally I would replace the CPU or the entire computer because an unreliable computer cannot be trusted, and life is too short for untrustworthy computers.
--
Bruce Dawson, he/him

Honsal

unread,
Mar 31, 2023, 8:02:20 PM3/31/23
to Chromium-dev, Bruce Dawson, Chromium-dev, Dirk Pranke, Honsal
You're right. Now that it's built, I'm going to make as much money as I can and change my computer. It's been less than six months since I changed it, and it's a sad reality.

2023년 4월 1일 토요일 오전 5시 33분 14초 UTC+9에 Bruce Dawson님이 작성:
Reply all
Reply to author
Forward
0 new messages