Closed
Bug 1925145
Opened 17 days ago
Closed 11 days ago
Perma custom-car ninja: error: 'D:/task_172911674369515/fetches/VS/Windows Kits/10/bin/10.0.26100.0/x64/dxil.dll', needed by 'dxil.dll', missing and no known rule to make it
Categories
(Firefox Build System :: Toolchains, defect)
Firefox Build System
Toolchains
Tracking
(firefox133 fixed)
RESOLVED
FIXED
133 Branch
Tracking | Status | |
---|---|---|
firefox133 | --- | fixed |
People
(Reporter: CosminS, Assigned: kshampur)
Details
Attachments
(1 file)
Failure log: https://treeherder.mozilla.org/logviewer?job_id=478603294&repo=mozilla-central&lineNumber=1322
[task 2024-10-16T22:32:23.833Z] PGO_FILE=$PGO_DATA_PATH
[task 2024-10-16T22:32:23.833Z] + PGO_FILE=/d/task_172911674369515/custom_car/chromium/src/chrome/build/pgo_profiles/chrome-win64-main-1729090710-61755a19c315b4b2cf9bf49d952addb02ffcd26e-832a4ef70429670ca8238d53df5edcb64498ef1b.profdata
[task 2024-10-16T22:32:23.833Z] if [[ $(uname -o) == "Msys" ]]; then
[task 2024-10-16T22:32:23.833Z] # Compute a relative path that the build scripts looks for.
[task 2024-10-16T22:32:23.833Z] # This odd pathing seems to only happen on windows
[task 2024-10-16T22:32:23.833Z] PGO_FILE=${PGO_DATA_PATH#*/*/*/*/*/*/*/*/*/}
[task 2024-10-16T22:32:23.833Z] mv $PGO_DATA_PATH build/config/compiler/pgo/
[task 2024-10-16T22:32:23.833Z] fi
[task 2024-10-16T22:32:23.842Z] ++ uname -o
[task 2024-10-16T22:32:23.852Z] + [[ Msys == \M\s\y\s ]]
[task 2024-10-16T22:32:23.852Z] + PGO_FILE=chrome-win64-main-1729090710-61755a19c315b4b2cf9bf49d952addb02ffcd26e-832a4ef70429670ca8238d53df5edcb64498ef1b.profdata
[task 2024-10-16T22:32:23.852Z] + mv /d/task_172911674369515/custom_car/chromium/src/chrome/build/pgo_profiles/chrome-win64-main-1729090710-61755a19c315b4b2cf9bf49d952addb02ffcd26e-832a4ef70429670ca8238d53df5edcb64498ef1b.profdata build/config/compiler/pgo/
[task 2024-10-16T22:32:23.881Z]
[task 2024-10-16T22:32:23.881Z] CONFIG=$(echo $CONFIG pgo_data_path='"'$PGO_FILE'"')
[task 2024-10-16T22:32:23.894Z] ++ echo chrome_pgo_phase=2 dcheck_always_on=false enable_nacl=false enable_resource_allowlist_generation=false is_chrome_branded=false is_clang=true is_component_build=false is_debug=false is_official_build=true symbol_level=2 'target_cpu="x64"' use_v8_context_snapshot=false 'pgo_data_path="chrome-win64-main-1729090710-61755a19c315b4b2cf9bf49d952addb02ffcd26e-832a4ef70429670ca8238d53df5edcb64498ef1b.profdata"'
[task 2024-10-16T22:32:23.895Z] + CONFIG='chrome_pgo_phase=2 dcheck_always_on=false enable_nacl=false enable_resource_allowlist_generation=false is_chrome_branded=false is_clang=true is_component_build=false is_debug=false is_official_build=true symbol_level=2 target_cpu="x64" use_v8_context_snapshot=false pgo_data_path="chrome-win64-main-1729090710-61755a19c315b4b2cf9bf49d952addb02ffcd26e-832a4ef70429670ca8238d53df5edcb64498ef1b.profdata"'
[task 2024-10-16T22:32:23.895Z]
[task 2024-10-16T22:32:23.895Z] # Set up then build chrome
[task 2024-10-16T22:32:23.895Z] gn gen out/Default --args="$CONFIG"
[task 2024-10-16T22:32:23.895Z] + gn gen out/Default '--args=chrome_pgo_phase=2 dcheck_always_on=false enable_nacl=false enable_resource_allowlist_generation=false is_chrome_branded=false is_clang=true is_component_build=false is_debug=false is_official_build=true symbol_level=2 target_cpu="x64" use_v8_context_snapshot=false pgo_data_path="chrome-win64-main-1729090710-61755a19c315b4b2cf9bf49d952addb02ffcd26e-832a4ef70429670ca8238d53df5edcb64498ef1b.profdata"'
[task 2024-10-16T22:32:33.368Z] Done. Made 23883 targets from 3842 files in 9083ms
[task 2024-10-16T22:32:33.697Z] autoninja -C out/Default $FINAL_BIN
[task 2024-10-16T22:32:33.697Z] + autoninja -C out/Default chrome
[task 2024-10-16T22:32:51.519Z] ninja: error: 'D:/task_172911674369515/fetches/VS/Windows Kits/10/bin/10.0.26100.0/x64/dxil.dll', needed by 'dxil.dll', missing and no known rule to make it
[task 2024-10-16T22:32:51.523Z] ninja: Entering directory `out/Default'
[taskcluster 2024-10-16T22:32:51.636Z] Exit Code: 1
[taskcluster 2024-10-16T22:32:51.636Z] User Time: 0s
[taskcluster 2024-10-16T22:32:51.636Z] Kernel Time: 15.625ms
[taskcluster 2024-10-16T22:32:51.636Z] Wall Time: 19m27.9219611s
[taskcluster 2024-10-16T22:32:51.636Z] Result: FAILED
[taskcluster 2024-10-16T22:32:51.636Z] === Task Finished ===
[taskcluster 2024-10-16T22:32:51.636Z] Task Duration: 19m27.9228889s
[taskcluster:error] Uploading error artifact public/build from file public/build with message "Could not read directory 'D:\\task_172911674369515\\public\\build'", reason "file-missing-on-worker" and expiry 2025-01-14T21:48:36.476Z
[taskcluster:error] TASK FAILURE during artifact upload: file-missing-on-worker: Could not read directory 'D:\task_172911674369515\public\build'
[taskcluster 2024-10-16T22:32:51.805Z] Uploading artifact public/logs/certified.log from file D:\task_172911674369515\generic-worker\certified.log with content encoding "gzip", mime type "text/plain; charset=utf-8" and expiry 2025-01-14T21:48:36.476Z
[taskcluster 2024-10-16T22:32:52.103Z] Uploading artifact public/chain-of-trust.json from file D:\task_172911674369515\generic-worker\chain-of-trust.json with content encoding "gzip", mime type "text/plain; charset=utf-8" and expiry 2025-01-14T21:48:36.476Z
[taskcluster 2024-10-16T22:32:52.330Z] Uploading artifact public/chain-of-trust.json.sig from file D:\task_172911674369515\generic-worker\chain-of-trust.json.sig with content encoding "gzip", mime type "application/octet-stream" and expiry 2025-01-14T21:48:36.476Z
[taskcluster 2024-10-16T22:32:52.555Z] Uploading link artifact public/logs/live.log to artifact public/logs/live_backing.log with expiry 2025-01-14T21:48:36.476Z
[taskcluster:error] exit status 1
Flags: needinfo?(kshampur)
Assignee | ||
Comment 1•15 days ago
•
|
||
I believe the solution is to update/add a new VS toolchain eg https://searchfox.org/mozilla-central/rev/a9b60625c56e90a215553fbad2ad75f7af4fbc29/build/vs/vs2022.yaml
Comment hidden (Intermittent Failures Robot) |
Assignee | ||
Comment 3•12 days ago
|
||
The windows chromium-as-release (CaR) builds recently updated the
minimum windows SDK version required to complete the builds. This patch
adds this new sdk toolchain and also keeps it separate for just these
builds.
Updated•12 days ago
|
Assignee: nobody → kshampur
Attachment #9432260 -
Attachment description: WIP: Bug 1925145 - Add updated Windows SDK and fix CaR builds. r?#build → Bug 1925145 - Add updated Windows SDK and fix CaR builds. r?#build
Status: NEW → ASSIGNED
Assignee | ||
Updated•12 days ago
|
Flags: needinfo?(kshampur)
Pushed by kshampur@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/d2e6af4871ea
Add updated Windows SDK and fix CaR builds. r=firefox-build-system-reviewers,glandium
Status: ASSIGNED → RESOLVED
Closed: 11 days ago
status-firefox133:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 133 Branch
Comment hidden (Intermittent Failures Robot) |
You need to log in
before you can comment on or make changes to this bug.
Description
•