Closed Bug 1748373 Opened 3 years ago Closed 3 years ago

All clang failures during cmake are reported the same on treeherder

Categories

(Firefox Build System :: Toolchains, defect)

defect

Tracking

(firefox97 fixed)

RESOLVED FIXED
97 Branch
Tracking Status
firefox97 --- fixed

People

(Reporter: glandium, Assigned: glandium)

Details

Attachments

(1 file)

And subsequently end up reattached to old bugs.

Note that https://github.com/mozilla/treeherder/pull/7319 would improve things, too.

When cmake fails during the clang build, we currently print out the
contents of CMakeOutput.log and CMakeError.log because they may contain
something useful to debug what happened. Unfortunately, because the
treeherder log parser doesn't see the actual error, it reports the
normal error that are part of the logs as being the errors causing the
failure, the first one of which is a check whether malloc/malloc.h is a
thing, which it is not, and that's normal.

So instead of printing them out, we provide the files as artifacts.

Pushed by mh@glandium.org: https://hg.mozilla.org/integration/autoland/rev/dcf3da83fcfe Don't print out the contents of CMake{Output,Error}.log. r=firefox-build-system-reviewers,mhentges
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 97 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: