Closed Bug 1755076 Opened 3 years ago Closed 3 years ago

Perma Toolchain Clang-trunk bustage

Categories

(Firefox Build System :: Toolchains, defect)

defect

Tracking

(firefox99 fixed)

RESOLVED FIXED
99 Branch
Tracking Status
firefox99 --- fixed

People

(Reporter: abutkovits, Assigned: glandium)

Details

Attachments

(2 files)

Treeherder link

Log

[task 2022-02-11T21:39:08.207Z] cd $MOZ_FETCHES_DIR/llvm-project
[task 2022-02-11T21:39:08.207Z] python3 $GECKO_PATH/build/build-clang/build-clang.py $CONFIGS
[task 2022-02-11T21:39:08.240Z] patch -d /builds/worker/fetches/llvm-project -p1 -i /builds/worker/workspace/build/src/build/build-clang/static-llvm-symbolizer_clang_15.patch --fuzz=0 -s
[task 2022-02-11T21:39:08.242Z] patch -d /builds/worker/fetches/llvm-project -p1 -i /builds/worker/workspace/build/src/build/build-clang/compiler-rt-cross-compile.patch --fuzz=0 -s
[task 2022-02-11T21:39:08.244Z] patch -d /builds/worker/fetches/llvm-project -p1 -i /builds/worker/workspace/build/src/build/build-clang/find_symbolizer_linux_clang_10.patch --fuzz=0 -s
[task 2022-02-11T21:39:08.245Z] 1 out of 2 hunks FAILED -- saving rejects to file compiler-rt/lib/sanitizer_common/sanitizer_file.cpp.rej
[task 2022-02-11T21:39:08.246Z] Traceback (most recent call last):
[task 2022-02-11T21:39:08.246Z] File "/builds/worker/workspace/build/src/build/build-clang/build-clang.py", line 650, in <module>
[task 2022-02-11T21:39:08.246Z] patch(p, source_dir)
[task 2022-02-11T21:39:08.246Z] File "/builds/worker/workspace/build/src/build/build-clang/build-clang.py", line 96, in patch
[task 2022-02-11T21:39:08.246Z] check_run(["patch", "-d", srcdir, "-p1", "-i", patch, "--fuzz=0", "-s"])
[task 2022-02-11T21:39:08.246Z] File "/builds/worker/workspace/build/src/build/build-clang/build-clang.py", line 74, in check_run
[task 2022-02-11T21:39:08.246Z] assert r == 0
[task 2022-02-11T21:39:08.246Z] AssertionError
[taskcluster 2022-02-11 21:39:14.430Z] === Task Finished ===
[taskcluster 2022-02-11 21:39:14.523Z] Artifact "public/build" not found at "/builds/worker/artifacts/"
[taskcluster 2022-02-11 21:39:14.657Z] Unsuccessful task run with exit code: 1 completed in 217.139 seconds

Assignee: nobody → mh+mozilla
Status: NEW → ASSIGNED

It was necessary back when we started using clang-cl instead of MSVC,
and we needed to fallback to MSVC for sources that clang-cl couldn't
build. Nowadays, with cross-compiles, that fallback can't happen
anyways, and even on native Windows builds we never use cl.exe.

Pushed by mh@glandium.org: https://hg.mozilla.org/integration/autoland/rev/277cf79fff78 Adjust find_symbolizer_linux_clang patch to latest trunk. r=firefox-build-system-reviewers,mhentges https://hg.mozilla.org/integration/autoland/rev/761755ec9388 Remove loosen-msvc-detection.patch. r=firefox-build-system-reviewers,nalexander
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 99 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: