-
Notifications
You must be signed in to change notification settings - Fork 30k
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
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