Upgrade llvm toolchain to 13
Categories
(Firefox Build System :: Toolchains, enhancement)
Tracking
(firefox94 wontfix, firefox95 fixed)
People
(Reporter: andi, Assigned: andi)
References
(Depends on 1 open bug)
Details
(Keywords: perf-alert)
Attachments
(3 files, 1 obsolete file)
LLVM is currently at 13.0.0-rc3, and the move to final will be these days, so we must be prepared to do the migration.
Unfortunately for the moment I don't see how we can move wasm32-wasi-compiler-rt
to clang-13
, because the latest version of wasi-sdk
doesn't support clang-13
and hence the test suit fails.
Assignee | ||
Comment 1•3 years ago
|
||
Assignee | ||
Comment 2•3 years ago
|
||
Assignee | ||
Comment 3•3 years ago
|
||
Depends on D126318
Updated•3 years ago
|
Updated•3 years ago
|
Comment 5•3 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/4c7c7f3a978d
https://hg.mozilla.org/mozilla-central/rev/6942cf9ada69
Assignee | ||
Comment 6•3 years ago
|
||
Comment 7•3 years ago
|
||
(In reply to Andi [:andi] from comment #0)
LLVM is currently at 13.0.0-rc3, and the move to final will be these days, so we must be prepared to do the migration.
Unfortunately for the moment I don't see how we can movewasm32-wasi-compiler-rt
toclang-13
, because the latest version ofwasi-sdk
doesn't supportclang-13
and hence the test suit fails.
I reached out to Pat Hickey (and pointed him here) to see if there's any chance of a WASI-SDK 13 coming out soon to be compatible with LLVM13. If he replies, I'll post his reply here.
Comment 8•3 years ago
|
||
The reply:
Sorry for the delay on a new SDK release. Dan has been working on it the last few weeks and I believe he is just waiting on the latest LLVM project release to become official, it’s currently in release candidates and should be done within a few weeks.
Pat
I did point them to https://github.com/llvm/llvm-project/releases/tag/llvmorg-13.0.0 so they know it's been released.
Assignee | ||
Updated•3 years ago
|
Updated•3 years ago
|
Updated•3 years ago
|
Comment 10•3 years ago
|
||
Backed out changeset f3cf8baf4f0a (Bug 1731582) for causing build bustages.
Backout link
Push with failures
Failure Log
Comment 11•3 years ago
|
||
Updated•3 years ago
|
Comment 12•3 years ago
|
||
Backed out as requested: https://hg.mozilla.org/integration/autoland/rev/4912996ac38406438b174570ce1f8201508dac03
Assignee | ||
Updated•3 years ago
|
Comment 13•3 years ago
|
||
Comment 14•3 years ago
|
||
bugherder |
Updated•3 years ago
|
Comment 15•3 years ago
|
||
Comment 16•3 years ago
|
||
Updated•3 years ago
|
Comment 17•3 years ago
|
||
== Change summary for alert #32016 (as of Thu, 21 Oct 2021 16:25:38 GMT) ==
Improvements:
Ratio | Test | Platform | Options | Absolute values (old vs new) |
---|---|---|---|---|
3% | allrecipes dcf | android-hw-g5-7-0-arm7-shippable-qr | cold webrender | 2,252.73 -> 2,181.54 |
3% | allrecipes fcp | android-hw-g5-7-0-arm7-shippable-qr | warm webrender | 1,800.92 -> 1,744.54 |
3% | allrecipes SpeedIndex | android-hw-g5-7-0-arm7-shippable-qr | cold webrender | 2,806.00 -> 2,719.83 |
3% | allrecipes SpeedIndex | android-hw-g5-7-0-arm7-shippable-qr | warm webrender | 2,356.38 -> 2,284.42 |
3% | allrecipes loadtime | android-hw-g5-7-0-arm7-shippable-qr | warm webrender | 2,377.17 -> 2,311.92 |
... | ... | ... | ... | ... |
2% | allrecipes dcf | android-hw-g5-7-0-arm7-shippable-qr | warm webrender | 2,250.83 -> 2,195.92 |
For up to date results, see: https://treeherder.mozilla.org/perfherder/alerts?id=32016
Updated•3 years ago
|
Updated•3 years ago
|
Comment 18•3 years ago
|
||
== Change summary for alert #32142 (as of Wed, 27 Oct 2021 16:41:10 GMT) ==
Improvements:
Ratio | Test | Platform | Options | Absolute values (old vs new) |
---|---|---|---|---|
6% | build times | windows2012-32-shippable | nightly taskcluster-m5d.4xlarge | 1,951.29 -> 1,840.96 |
4% | build times | windows2012-64-shippable | nightly taskcluster-m5.4xlarge | 1,996.99 -> 1,923.03 |
4% | build times | osx-shippable | nightly taskcluster-c5n.4xlarge | 2,617.88 -> 2,524.89 |
For up to date results, see: https://treeherder.mozilla.org/perfherder/alerts?id=32142
Comment 19•3 years ago
|
||
13.0.1 RC2 was released a couple of days ago: https://github.com/llvm/llvm-project/releases/tag/llvmorg-13.0.1-rc2
Assignee | ||
Comment 20•3 years ago
|
||
We already have Bug 1744446 in the working.
Comment 21•3 years ago
|
||
REMOVED: Wrong Bug. Aplogies.
Description
•