deps: V8: extend workaround for MSVC optimizer bug - #28286
Conversation
|
I would like to fast-track this because this issue is blocking the release of v12.5.0. Please 👍 this comment if you agree. |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
Not objecting to this PR but the referenced url (https://developercommunity.visualstudio.com/content/problem/512352/compiler-doesnt-finish-142027508.html) seems to reference VS2019 while the failing link for 12.5.0 is VS2017: https://ci.nodejs.org/job/node-compile-windows/27287/label=win-vs2017/. The error also doesn't look the same: 10:35:50 c:\workspace\node-compile-windows\deps\v8\include\v8-platform.h(381): note: see declaration of 'v8::Platform::CallDelayedOnForegroundThread'
10:36:20 [4932] Failed to execute script clcache_main
10:36:20 Traceback (most recent call last):
10:36:20 File "clcache_main.py", line 2, in <module>
10:36:20 File "clcache\__main__.py", line 1666, in main
10:36:20 File "clcache\__main__.py", line 1693, in processCompileRequest
10:36:20 File "clcache\__main__.py", line 1751, in scheduleJobs
10:36:20 File "clcache\__main__.py", line 1479, in cleanCache
10:36:20 File "contextlib.py", line 112, in __enter__
10:36:20 File "clcache\__main__.py", line 558, in lock
10:36:20 File "contextlib.py", line 112, in __enter__
10:36:20 File "clcache\__main__.py", line 221, in allSectionsLocked
10:36:20 File "clcache\__main__.py", line 370, in acquire
10:36:20 clcache.__main__.CacheLockException: Failed to acquire lock Local\C--Users-Administrator-clcache-manifests-00 after 30000ms; try setting CLCACHE_OBJECT_CACHE_TIMEOUT_MS environment variable to a larger value.
10:36:20 C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.CppCommon.targets(314,5): error MSB6006: "cl.exe" exited with code -1. [c:\workspace\node-compile-windows\cctest.vcxproj] |
It seems like the same issue is triggering timeouts with MSVS2017 as well. |
This comment has been minimized.
This comment has been minimized.
Builds are starting to fail in CI with V8 7.5 and 7.6. Refs: https://developercommunity.visualstudio.com/content/problem/512352/compiler-doesnt-finish-142027508.html PR-URL: nodejs#28286 Reviewed-By: Bartosz Sosnowski <bartosz@janeasystems.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Refael Ackermann (רפאל פלחי) <refack@gmail.com> Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
Builds are starting to fail in CI with V8 7.5 and 7.6. Refs: https://developercommunity.visualstudio.com/content/problem/512352/compiler-doesnt-finish-142027508.html PR-URL: #28286 Reviewed-By: Bartosz Sosnowski <bartosz@janeasystems.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Refael Ackermann (רפאל פלחי) <refack@gmail.com> Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
Builds are starting to fail in CI with V8 7.5 and 7.6.
Refs: https://developercommunity.visualstudio.com/content/problem/512352/compiler-doesnt-finish-142027508.html