Perma Toolchain Clang-trunk bustage
Categories
(Firefox Build System :: Toolchains, defect)
Tracking
(firefox99 fixed)
Tracking | Status | |
---|---|---|
firefox99 | --- | fixed |
People
(Reporter: abutkovits, Assigned: glandium)
Details
Attachments
(2 files)
[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 | ||
Comment 1•3 years ago
|
||
Updated•3 years ago
|
Assignee | ||
Comment 2•3 years ago
|
||
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.
Comment 4•3 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/277cf79fff78
https://hg.mozilla.org/mozilla-central/rev/761755ec9388
Comment hidden (Intermittent Failures Robot) |
Description
•